/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0 }
img							{ border:0 }
html, body 					{ height:100%; background:url(images/bg_top_rpt.png) repeat-x top #204080; font-family: Arial, "Trebuchet MS", Verdana ; font-size:14px; color:#333333 }
body 						{ font-size:110% }
h1							{ color:#4f4f4f; font-size:34px; text-transform:uppercase; font-family:Myriad Pro,"Trebuchet MS",Arial,Verdana; margin-bottom: 0px; }
h2			 				{ color:#848383; font-size:31px; font-style:italic; font-family:Myriad Pro,"Trebuchet MS",Arial,Verdana; font-weight:normal; margin-top: -8px; margin-bottom: 15px; }
h3			 				{ color:#0072bc; font-size:15px; text-transform:uppercase; margin-left:0px }
h4			 				{ color:#4f4f4f; font-size:14px; font-style:italic; margin-left:0px }
div.hr 						{ height: 11px; width:576px; background: url(images/grp_horiz_line.jpg) no-repeat scroll left; margin-bottom: 15px; }
div.hr hr 					{ display: none	}
a 							{ color:#35a047; text-decoration:underline }
a:hover 					{ text-decoration:none }

.alignMiddle 				{ vertical-align:middle }
.alignCenter 				{ text-align: center }
.container1 				{ padding:25px 0 0 5px }
.container2 				{ text-align:center; width:100%; margin-top: 20px; margin-bottom: 20px }

.clear 						{ clear:both }
.fleft 						{ float:left; padding-right:5px }
.fright 					{ float:right }
div.container 				{ overflow:hidden }

div.main					{ background-image: url(images/bg_main.jpg); background-repeat:no-repeat; margin: 0 }
div.header					{ width:885px; height:66px; margin-top:0; margin-left: auto; margin-right: auto }
div.subheader				{ width:885px; height:33px; margin-left: auto; margin-right: auto; left: auto; text-align: right; }
div.content_top				{ background: url(images/tbl_top.png) no-repeat;  width:885px; height:13px; margin-top:0; margin-left: auto; margin-right: auto}
div.content					{ background: url(images/bg_tbl_rpt.png); width:885px; margin-left: auto; margin-right: auto; }
div.content_rpt				{ background: url(images/bg_table_rpt.png); width:885px; margin-top:0; margin-left: auto; margin-right: auto }
div.content_btm				{ background: url(images/bg_table_bottom.png) no-repeat;  width:885px; height:13px; margin-top:0; margin-left: auto; margin-right: auto}

div.text					{ padding:10px 0 0 20px; width: 600px; }
div.column					{ width:223px; padding: 10px 25px 0 15px; line-height:12px }

ul 							{ margin:0; padding:0; list-style:none }
ul li 						{ background: url(images/grp_star.png) top left no-repeat; background-position:0 06px; margin:0; padding-left:20px; }
ul li a 					{ line-height:1.507em }

/* Clients eof */

ul.clientmenu 							{ list-style: none; padding: 0; list-style-type: none; margin:0 }
.displace 								{ position: absolute; left: -5000px }
ul.clientmenu li 						{ }
ul.clientmenu li a 						{ display: block; width:264px; height:51px }
ul.clientmenu li.ice a 					{ background: url('../images/logo_ice.gif') }
ul.clientmenu li.ups a 					{ background: url('../images/logo_irs.gif') }
ul.clientmenu li.va a 					{ background: url('../images/logo_va.gif') }

ul.clientmenu li.ice a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.irs a.selected 		{ background-position: 0 -51px }
ul.clientmenu li.va a.selected 			{ background-position: 0 -51px }

.dropmenudiv_f 					{ padding:10px; border: 0px; font-size: 12px; width: 230px; visibility: hidden }
.dropmenudiv_f strong 			{ font-weight: bold; color: #0072bc }
div.clienttop 					{ background-position:263px; background-image:url(../images/client_top.gif); background-repeat:no-repeat; height: 28px }
div.clientright 				{ clear:both; float:right; background-image:url(../images/client_bg.gif); width: 264px; height: 383px; vertical-align:top; margin-top:-383px; margin-right:-28px }
div.clientbot 					{ clear:both; float:right; background-image:url(../images/client_bot.gif); width: 264px; height: 125px; vertical-align:top; margin-right:-27px }


div.footer_content			{ margin-left:auto; margin-right:auto; width: 885px; color:#FFF; height: 61px; font-size: 11px; }
div.footer_content a		{ color:#9ae0f9;  }
div.footer					{ background-image: url(images/bg_btm_rpt.jpg); background-repeat: repeat-x; height:61px; margin: 0; }

