body, html{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; margin: 0 0 0 0; background:#555555;}
a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-left:3px; padding-right:3px;}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: underline;}
h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:21px; color:#fff; line-height:0px;}

#container {position: relative; margin: 0 auto; width: 840px; background-image: url(images/containerbg.jpg); border: 0px solid green;}
#header { height: 114px; background-image: url(images/heading3.jpg);}
#blue { height: 28px; background-image: url(images/blueBg.jpg);}
#blueNav {float: right; background-color:none; padding-right:38px; padding-top:4px; }

#textButtons {float: left;padding-top:2px; padding-left:38px;}
a.textButtons  {padding: 0px;}
a.textButtons:hover  {padding: 0px;}



#flash { height: 189px;}

#leftBar { float: left; position: relative; width: 220px; padding: 0px;border: 0px solid red;}
#content { margin-left: 225px; margin-right: 230px; padding-left: 10px; padding-right:10px; padding-bottom:0px; padding-top:0px; margin-bottom:25px; top:0px; border: 0px solid green;}
#rightBar { float: right; width:225px; position: relative;  padding: 0px;border: 0px solid purple;}

#col1 {  float:left;  margin: 0; padding: 0px; margin-left:0px;}
	

	#col1 #topNavContainer #udm {border:0px solid red;  float: left; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; padding:0; line-height:22px;   }
		html>body #col1 #topNavContainer #udm {	margin:0px; margin-left:25px;  }
		

	#topNavContainer {margin-left:25px; border:0px solid blue;}
		html>body #topNavContainer{margin-left:0px;}	
	#topNavContainer #udm ul{width: auto; margin:0px; padding:0px; list-style: none; background:#fff; }		
	#topNavContainer #udm li{border-bottom:1px solid #15495F; width: auto;  	margin:0px; padding:0px; display:block; }
	#topNavContainer #udm a{ padding:0px 5px 0px 15px; width: 171px; margin:0px; font-weight: normal; text-decoration:none; color:#fff; display:block; background: none; background-color:#115471}	
	#topNavContainer #udm a.active {background: #fff;   font-weight:bold;}
	#topNavContainer #udm a:hover { background: #15495F url(images/arrow.gif) no-repeat; color:#fff;}
	#topNavContainer #udm a.MainNavSelected { background: #15495F url(images/arrow.gif) no-repeat center left; color:#fff;}	

	#topNavContainer #udm ul { border-top:1px solid #ccc; background:#fff;  }
	#topNavContainer #udm ul li{border-bottom:0px solid #C7C7C7; padding:0; margin:0; }
	#topNavContainer #udm ul a{ padding:1px 5px 1px 25px; margin: 0; width: 171px;  font-weight: normal; text-decoration:none; }	
	#topNavContainer #udm ul a:hover{  font-weight: normal; text-decoration:none; color:#000;background: #fff; }	
	#topNavContainer #udm ul a.SubNavSelected { text-decoration: none; }

#footer {  clear: both; padding-top: 20px; padding-left: 25px; padding-bottom: 20px; background-image: url(images/footerBg.jpg);  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footerRight {float: right; padding-right:30px;}
.footerLeft {float:left;}

	.hidden, #Printlogo, #Printfooter{display:none;}	