
body {	
font-family: Arial, Helvetica, sans-serif;	
font-size: 100%;	
color: #000000;	
background-color: #afba8f;	
margin: 0;	padding: 0;}

#topmargin {	background-color: #cad6a4;	height:10px;	padding: 0px;	margin: 0;}

#mainwrapper { width:100%; background:#FFFFFF; margin: 0 auto; }
#logo_top {	width:945px; height:94px; z-index:999; margin: 0 auto;  background-image:url(images/logo_top.jpg); }
#topsearch { width:210px; height:44px; position:relative; left:395px; float:left; }
#contentwrapper { width:945px; margin:auto; background:url(images/wrapper_bg.jpg) repeat-y; margin-bottom:20px; }

#logolink {display: block; overflow: hidden;  width:300px;position: relative;float:left;
}
#logolink a{border:0;outline:none;
}
#logolink img{border:0;outline:none;
}


body {	
font-family: Arial, Helvetica, sans-serif;	
font-size: 100%;	
color: #000000;	
background-color: #afba8f;	
margin: 0;	padding: 0;}
#menu { clear:both; width: 947px;margin: 0 auto;}

#randomheader {	float:left; width:653px;}

#subheader {	float:left; width:947px;}

#footer{	width: 945px;height:81px;	background:url(images/footer_bg_inner.jpg) repeat-x;	margin: 0 auto; color:#717758;}
#footerwrapper {	color: #999999;	background:url(images/footer_bg.jpg) repeat-x;	height:81px;padding: 0px;	margin: 0;	font-size: 0.7em;}
.menulist {
	margin: 6px 0 12px 0;
	padding: 0;
	list-style-type: none;
}
#center a:link {
	color: #669999;
}
#center a:visited {
	color: #333333;
}
#center a:hover {
	color: #000000;
}
#wrapper .menulist a, #wrapper .menulist a:visited {
	color: #000000;
	border-left: 6px solid #FFFFFF;
	padding: 0 0 0 3px;
}
#wrapper .menulist a:hover {
	border-color: #000000;
}
#footer a:link {
	color:#717758;; text-decoration:none;
}
#footer a:visited {
color:#717758;  text-decoration:none;
}
#footer a:hover {
color:#FFFFFF; text-decoration:underline;
}
.p7uberlink {
	font-weight: bold !important;
	letter-spacing: 0.15em;
	border-color: #000000 !important;
}
h1 {
	font-size: 1.8em;
	margin: 0;
}
h2 {
	font-size: 1.6em;
	margin: 30px 0 0 0;
}

h4 {
	font-size: 1.1em;
	margin: 20px 0 0 0;
}
.nomargintop {
	margin-top: 0;
}
.content p {
	margin: 12px 0;
}

hr { border: 0;color: #FFFFFF;background-color: #FFFFFF;height: 1px;margin-right: 12px;}


#rightbarhome {	float:right; width:286px; }
#rightbarhome td {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; line-height: 14px; padding-bottom: 10px;}

#rightbarinner { float:right; width:260px; color:#333333; padding-top:0px; }
#rightbarinner ul { list-style-type:none; margin:0px; padding:0 0 4px 0; }
#rightbarinner h3 span { font:normal 18px/20px Helvetica, Arial, sans-serif; letter-spacing:2px; margin:0px; padding:0px; }

#menuid a { color:#52a1da; text-decoration:none; font-size:14px; margin-left: 12px; }

#menuid li { display:none; }
#menuid li.active a, #menuid li.active span { display:none; }
#menuid li.active li { background:url(images/bullet-menu.gif) no-repeat 0px 3px; margin:0 0 6px 0px; padding:0 0 0 4px; }
#menuid li.active, #menuid li.active li, #menuid li.active li a, #menuid li.active li span { display:block; }


#menuid li.active li.item422 { display:none;}
#menuid li.active li.item427 { display:none;}
#menuid li.active li.item431 { display:none;}
#menuid li.active li.item432 { display:none;}
#menuid li.active li.item434 { display:none;}


#leftcolinner { width:650px;font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; line-height: 14px; float:left;}
#leftcolhome{ width: 650px; float:left; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; line-height: 14px;}
#leftcolhome p { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; line-height: 14px; margin-right: 5px;}
#leftcolinner p { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
.sectiontableentry1 td{ padding-bottom: 8px;}
.sectiontableentry2 td{ padding-bottom: 8px;}
#leftcolinner li {padding-bottom: 3px; margin-left: 15px; list-style-image:url(images/M_images/arrow.png);}
#leftcolinner a:link { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:12px; text-decoration:none; line-height: 14px;}
#leftcolinner a:visited { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:12px; text-decoration:none; line-height: 14px;}
#leftcolinner a:hover { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:12px; text-decoration:underline; line-height: 14px;}
#leftcolhome a:link { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:12px; text-decoration:none; line-height: 14px;}
#leftcolhome a:visited { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:12px; text-decoration:none; line-height: 14px;}
#leftcolhome a:hover { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:12px; text-decoration:underline; line-height: 14px;}

/* .radiogrp { background:#cad6a4;} */

.radiolabel {
	font-family: Verdana;
	font-size: 10px;
}

.rightcol td{ border-bottom: 1px solid white; }
.rightcol a:link { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:11px; text-decoration:none; line-height: 14px;}
.rightcol a:visited { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:11px; text-decoration:none; line-height: 14px;}
.rightcol a:hover { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:11px; text-decoration:underline; line-height: 14px;}
.rightcol h4 { font-family:Arial, Helvetica, sans-serif; color:#53a1dc; font-size:12px; text-transform:uppercase; margin-bottom: 10px;}
.mod_googleSearch { margin-right: 30px; }
.mod_googleSearch table { background:transparent !important; }