<style type="text/css">
A:link, A:visited
{
	color: #9C0e0C;
	text-decoration: none;
}
A:hover
{
	color: #1a00ac;
	text-decoration: none;
}

/*Error*/
div.error
{
   color: #000000;
   text-align: center;
   font-size: small; 
   font-family: tahoma, serif; 
   border: thin solid #de3c10; 
   width: 400; 
   height: 50; 
   background-color: #ffebef; 
   padding: 0.5cm;
}
div.success
{
   color: #020065;
   text-align: center;
   font-size: small; 
   font-family: tahoma, serif; 
   border: thin solid #020065; 
   width: 400; 
   height: 50; 
   background-color: #d6dfe7; 
   padding: 0.5cm;
}

/*Header*/
div.header
{
  background-image: url(../images/headerbg.jpg);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-color: #f4f2e6;
}
td.logo
{
  width: 252px;  
}
td.login
{
	color: #ffffff;
	text-align: right;
	font-size: x-small;
	font-weight: bolder;
	font-family: arial, sans-serif;
}
td.login a
{
	color: #ffffff;
	text-align: right;
	font-size: x-small;
	font-weight: bolder;
	font-family: arial, sans-serif;
	text-decoration: none;
	height: 0.5em;
	
}
td.login A:hover
{
	color: #ead257;
	text-align: right;
	font-size: x-small;
	font-weight: bolder;
	font-family: arial, sans-serif;
	text-decoration: none;
	
}


td.desc
{
	color: #000066;
	text-align: left;
	font-size: small;
	font-family: arial, sans-serif;
}
img.titleimg
{
 vertical-align: middle;
 border-style: solid;
 border-width: 15px;
 border-color: #ffffff;
}
div.titleimg
{
 vertical-align: middle;
 border-style: solid;
 border-width: 15px;
 border-color: #ffffff;
}
td.title
{
	height: 250px; 
	width: 400px;
	overflow: hidden;
	color: #ffffff;
}
td.title div
{
	height: 250px; 
	width: 400px;
	overflow: hidden;
}
td.subtitle
{
	height: 100px; 
	width: 400px;
	overflow: hidden;
}
td.subtitle div
{
	height: 100px; 
	width: 400px;
	overflow: hidden;
}
td.heading
{
	background-color: #e2e7ff;
	color: #000066;
	text-align: left;
	font-variant: small-caps;
	font-style: oblique;
	font-weight: bolder;
 	font-family: arial, sans-serif;
}
td.heading2
{
	color: #000066;
	text-align: left;
	font-variant: small-caps;
	font-style: oblique;
	font-weight: bolder;
 	font-family: arial, sans-serif;
}
td.date
{
	color: #000066;
	text-align: right;
	font-size: xx-small;
	font-style: oblique;
	font-family: arial, sans-serif;
}
span.date
{
	color: #000066;
	text-align: right;
	font-size: xx-small;
	font-style: oblique;
	font-family: arial, sans-serif;
}
td.desc
{
	color: #000066;
	text-align: left;
	font-size: small;
	font-family: arial, sans-serif;
}
td.res
{
	color: #000066;
	text-align: left;
	font-size: small;
	font-style: oblique;
	font-family: arial, sans-serif;
}











td.img.thumb
{
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
}

td.img.thumb:hover
{
  position: relative;
  /* for IE */
  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1.0;
  border: medium double rgb(250,0,255)
}


div.content{
background-image: url(../images/background.jpg);
background-repeat: no-repeat;
background-color: #f4f2e6;
margin-top: -5px;
}
div.content a
{
	color: #9C0e0C;
	text-decoration: none;
}
div.content a:hover
{
	color: #1a00ac;
	text-decoration: none;
}


span.maintitle
{
 color: #020066;
 font-variant: small-caps;
 font-size: large;
 font-weight: bolder;
 font-family: arial, sans-serif;
 align: center;
 text-align: center;
 background-image: url(../images/titlebg.png);
 background-repeat: no-repeat;
 width: 500px;
 height: 44px;
 vertical-align: middle;

 
 
}
td.news
{
 color: #1a00ac;
 font-variant: small-caps;
 font-size: x-large;
 font-weight: bolder;
 font-family: arial, sans-serif;
 text-align: left;
 border-bottom: thin solid #1a00ac;
}
td.subtitlerow
{
 color: #1a00ac;
 font-variant: small-caps;
 font-size: medium;
 font-weight: bolder;
 font-family: arial, sans-serif;
 border-bottom: thin solid #1a00ac;
}
td.subtitlerow2
{
 color: #020065;
 font-variant: small-caps;
 font-size: medium;
 font-weight: bolder;
 font-family: arial, sans-serif;
 text-align: left;
 border-bottom: thin solid #020065;
}
span.news
{
 width: 700px;
 color: #1a00ac;
 font-variant: small-caps;
 font-size: x-large;
 font-weight: bolder;
 font-family: arial, sans-serif;
 text-align: left;
 border-bottom: thin solid #1a00ac;
 
}
span.headline1
{
 color: #1a00ac;
 font-variant: small-caps;
 font-size: large;
 font-weight: bolder;
 font-family: arial, sans-serif;
 text-align: left;
}
span.headline2
{
 color: #FFFFFF;
 font-size: medium;
 font-weight: bold;
 font-family: arial, sans-serif;
 align: center;
}
span.title
{
 color: #000066;
 font-variant: small-caps;
 font-size: large;
 font-style: oblique;
 font-weight: bolder;
 font-family: arial, sans-serif;
 align: center;
}
span.titleimg
{
 padding-right: 10%;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#modernbricksmenu{
margin-bottom: -5px;
padding: 0;
width: 100%;
background: transparent;
/*background-image: url(../images/navbg.jpg);*/
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 0 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: right;
display: block;
color: #010068;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #1a00ac; /*Default menu color*/
border-bottom: 1px solid #9C0e0C;
}

#modernbricksmenu a:hover{
  background-color: #020065; /*Menu hover bgcolor*/
  color: white;
  background-image: url(../images/menubg.jpg);
  background-repeat: repeat-x;
  background-position: bottom left; 
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #020065; /*Brown color theme*/
border-color: #9C0e0C; /*Brown color theme*/
color: white;
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #000066; /*Brown color theme*/
}


</style>
e*/
}


</style>

