/* home page style

 colors:
 
 #E9EEF1 (lite grey)
 #C2DBE8 (lite blue)
 #D7E7F0 (60% lite blue)
 #AFBC36 (green)
 #D85526 (red orange)
 #0094D3 (blue)
 #A19789 (logo grey)
 #BFBFBF (25% black)
 #9A9A9A (40% black)
 #4d4d4d (70% black)
 #231F20 (matte black)

*/
html{
	background-color:#D7E7F0;
}
body{
	width:888px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	background-color:#fff;
	color:#000;
	padding:0;
	margin:30px auto;
}
html>body{
	font-size: 10px;
}
#header{
	width:846px;
	height:62px;
	padding:14px 0 0 0;
	margin:0 auto;
	background:transparent url(../../images/slogan.gif) no-repeat 0 28px;
}
#header div{
	float:right;
}
#header div a img{
	border:0;
}
/* start navigation rules */
#navigation{
	width:846px;
	height:27px;
	margin:0 auto;
	padding:0;
	border:0;
	background-color:#AFBC36;
}
/* first level styles */
#navigation li{
	float:left;
	width:166px;
	text-align:center;
	margin:0 0 0 4px;
	padding:0;
	border:0;
	position:relative;
	list-style:none;
	list-style-type:none;
}
#navigation #au{
	margin-left:0;
}
#navigation li a, #navigation li a:visited{
	display:block;
	display:inline-block;
	width:166px;
	height:20px;
	padding:7px 0 0 0;
	font-size:1.2em;
	background-color:transparent;
	color:#231F20;
	text-decoration:none;
}
#navigation li a:hover, #navigation li:hover a, #navigation li.over a, #navigation li.over a:visited{
	background-color:#E9EEF1;
	color:#000;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
/* second level styles */
#navigation li ul{
	display:none;
	width:166px;
	min-height:96px;
	margin:0 0;
	padding:4px 0 0 0;
	position:absolute;
	top:27px;
	left:0;
	background-color:#E9EEF1;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#navigation li ul li{
	width:166px;
	display:block;
	text-align:left;
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	list-style-type:none;
}
#navigation li ul li a,
#navigation li ul li a:visited,
#navigation li.over ul li a,
#navigation li.over ul li a:visited{
	width:151px;
	height:12px;
	padding:1px 0 1px 15px;
	margin:0;
	background:none !important;
	color:#000;
	font-size:1em;
	font-weight:bold;
}
#navigation li ul li a span, #navigation li ul li a:visited span{
	visibility:hidden;
}
#navigation li ul li a:hover, #navigation li.over ul li a:hover{
	color:#D85526 !important;
	opacity:1 !important;
}
#navigation li ul li a:hover span{
	visibility:visible;
}
#navigation li:hover ul, #navigation li.over ul{display:block; z-index:100;}
/* end navigation rules */
#main{
	width:846px;
	padding:130px 0 30px 0;
	margin:0 auto;
}
#main div.cola{
	float:left;
	width:375px;
}
#main div.cola h1{
	font-size:1.6em;
	line-height:1.75em;
	font-weight:normal;
	padding:0 0 0 15px;
	margin:0;
}
#main div.cola h1 span.hilite{
	color:#D85526;
}
#main div.colb{
	float:left;
	width:395px;
	margin-left:68px;
}
#main div.colb h2, #main div.colb h2 a{
	font-size:1.25em;
	font-weight:normal;
	line-height:1em;
	padding:0;
	margin:0;
	color:#0094D3;
	text-decoration:none;
}
#main div.colb p{
	font-size:1.2em;
	line-height:1em;
	padding:3px 0 0 0;
	margin:0;
}
#main div.colb p a{
	font-size:1em;
	color:#4d4d4d;
	text-decoration:none;
}
#main div.colb p a img{
	border:0;
}
#main div.colb hr{
	margin-top:20px;
	border:0;
	color:#D7E7F0;
	background-color:#D7E7F0;
	height:1px;
}
div.clr{
	clear:both;
	height:0;
	font-size:0;
}
