body {	background-image: url(imgs/shared/bkg_body.jpg);	background-repeat: repeat-x;	background-color: #B2BCC3;	margin:0px;	padding:0px;}#outer_container {	background-image: url(imgs/shared/bkg_outer.jpg);	background-repeat: repeat-y;	width: 792px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding:0px;	overflow:hidden;}#inner_container {	background-image: url(imgs/shared/bkf_inner.jpg);	background-repeat: no-repeat;	padding: 0px;	width: 792px;	margin: 0px;	overflow:hidden;}#banner1 {	padding: 0px;	height: 88px;	width: 770px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#logo{	padding-left: 21px;	padding-top: 16px;	height: 65px;	width: 380px;	margin: 0px;	float:left;}#signin{	padding-right: 28px;	padding-top: 14px;	height: 72px;	width: 230px;	margin: 0px;	float:right;	text-align:right;}#signin label, #searchus label{	color:#000;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	padding-right:7px;}#signin input.unpw{	height:16px;	width:160px;	background-color:#DCD7D7;	border-top:#AAA6A7 2px solid;	border-right:none;	border-bottom:none;	border-left:none;}#signin input.go{	color:red;	text-decoration:underline;	background:none;	border:none;}#signin p{	color:#CC0000;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	line-height:14px;	margin:3px 0px 5px 0px;}#signin a{	color:#CC0000;	text-decoration:underline;	margin-right:8px;}#searchus{	padding-right: 28px;	padding-top: 10px;	height: 30px;	width: 230px;	margin: 0px;	float:right;	text-align:right;}#searchus p{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	line-height:17px;	color:#000;	margin:0px 0px 0px 0px;}#searchus input.what{	height:17px;	width:135px;	background-color:#DCD7D7;	border-top:#AAA6A7 1px solid;	border-right:none;	border-bottom:none;	border-left:none;}#searchus input.go{	height:20px;	width:24px;	background-image:url(imgs/shared/arrow_grey_block_blue.gif);	border:none;}#nav1{	padding-left: 21px;	padding-top: 1px;	height: 40px;	width: 450px;	margin: 0px;	float:left;}.clearit {	width:770;	height:1px;	clear:both;}#banner2 {	padding: 0px;	height: 41px;	width: 770px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-color:#58778C;	border-top:4px solid #A6B9C7;	}#pagecontent {	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	width: 770px;	overflow:hidden;}#maincontent {	padding: 0px;	width: 572px;	margin:0px;	border-top:1px solid #CCCCCC;	overflow:hidden;	float:left;}#homedisplay {	padding: 0px;	width: 572px;	height:199px;	margin:0px;	overflow:hidden;}#homecontent {	padding: 25px 0px 0px 63px;	width: 450px;	margin:0px;	overflow:hidden;}#homecontent h1{	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:bold;	line-height:19px;	margin:2px 0px 2px 0px;	color:#000000;}.redhighlight {	color:#CC0000;}#homecontent h2{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	line-height:18px;	margin:4px 0px 4px 0px;	color:#5B7397;}#homecontent h2 a{	color:#5B7397;	text-decoration:none;}#homecontent h2 a:hover{	color:#CC0000;	text-decoration:none;}#homecontent a{	color:#CC0000;	text-decoration:none;}#homecontent a:hover{	color:#CC0000;	text-decoration:underline;}#homecontent p{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	line-height:17px;	margin:9px 0px 8px 0px;	color:#000000;}
#homecontent li{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	line-height:18px;	margin-top:8px;	margin-bottom:8px;	color:#000000;}#subdisplay {	padding: 0px;	width: 572px;	height:98px;	margin:0px;	overflow:hidden;}#subcontent {	padding: 25px 0px 0px 63px;	width: 450px;	margin:0px;	overflow:hidden;}#subcontent h1{	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:bold;	line-height:19px;	margin:2px 0px 2px 0px;	color:#000000;}
#subcontent h2{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	line-height:18px;	margin:4px 0px 4px 0px;	color:#5B7397;}#subcontent h2 a{	color:#5B7397;	text-decoration:none;}#subcontent h2 a:hover{	color:#CC0000;	text-decoration:none;}#subcontent h3{	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:normal;	line-height:23px;	margin:2px 0px 2px 0px;	color:#000000;}#subcontent a{	color:#CC0000;	text-decoration:none;}#subcontent a:hover{	color:#CC0000;	text-decoration:underline;}#subcontent p{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	line-height:18px;	margin:8px 0px 8px 0px;	color:#000000;}#subcontent li{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	line-height:18px;	margin-top:8px;	margin-bottom:8px;	color:#000000;}#panelcontent {	padding: 8px 0px 0px 10px;	width: 160px;	margin:0px;	overflow:hidden;	float:left;}#panelcontent p{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	line-height:16px;	margin:3px 8px 3px 14px;	color:#000000;}#panelcontent h3{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:normal;	line-height:15px;	margin:13px 8px 6px 14px;	color:#FFFFFF;}#panelcontent a{	color:#CC0000;	text-decoration:none;}#panelcontent a:hover{	color:#CC0000;	text-decoration:underline;}.dkredhighlight {	color:#C90000;}.panelblue {	width:160px;	min-height:100px;
	padding:5px 0px 5px 0px;	margin:0px 0px 4px 0px;	background-color:#748DB5;}.panelgreen {	width:160px;
	min-height:100px;
	padding:5px 0px;	margin:0px 0px 4px 0px;	background-color:#AEBD95;}.paneltan {	width:160px;	min-height:100px;
	padding:5px 0px;	margin:0px 0px 4px 0px;	background-color:#CAAD7F;}.panelpink {	width:160px;	min-height:100px;
	padding:5px 0px;	margin:0px 0px 4px 0px;	background-color:#BC9D9B;}.panelpurple {	width:160px;	min-height:100px;
	padding:5px 0px;	margin:0px 0px 4px 0px;	background-color:#B0B0B0;}#nav2 {	width:160px;	padding:15px 0px;}#nav2 p{	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:normal;	line-height:16px;	margin:5px 8px 5px 14px;	color:#CC0000;}#nav2 a{	color:#CC0000;	text-decoration:none;}#nav2 a:hover{	color:#CC0000;	text-decoration:underline;}#colorbar_hm {	padding: 0px;	width: 18px;	height:199px;	margin:0px;	border-top:1px solid #CCCCCC;	overflow:hidden;	float:right;}#colorbar_sub {	padding: 0px;	width: 18px;	height:98px;	margin:0px;	border-top:1px solid #CCCCCC;	overflow:hidden;	float:right;}#buffer {	padding: 0px;	width: 792px;	height:39px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#footer {	padding: 0px;	width: 792px;	height:34px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#foot_left {	text-align:left;	margin:0px;	padding-left:11px;	float:left;}#foot_left p{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	font-weight: normal;	color: #000000;	margin-top:3px;}#foot_right {	text-align:right;	margin:0px;	padding-right:11px;	float:right;}#foot_right p{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	font-weight: normal;	color: #000000;	margin-top:3px;}#footer a{	color: #CC0000;	text-decoration:none;}#footer a:hover{	color: #CC0000;	text-decoration:underline;}img { behavior: url(scripts/iepngfix.htc) }
