@charset "UTF-8";/* CSS Document */body{	margin:0 0 20px 0;	padding:0;	color:#565656;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:20px;	text-align:center;	/*background:url(img/bg.jpg) repeat;*/}p{	margin:0 0 20px 0;}h1{	color:#ff5938;	font-size:16px;	margin:0 0 16px 0;}h2{	color:#ff5938;	font-style:italic;	font-size:12px;	text-transform:uppercase;	margin:0 0 16px 0;}h3{	font-size:13px;	margin:0;	color:#000094;}h4{	color:#ff5938;	font-size:14px;	margin:0 0 6px 0;}img{	border:none;}ul{	margin-top:0;}br.clear {	clear: both;	width: 0;	height: 0;	border: none;	background: inherit;	margin: 0;	padding: 0;}.blue{	color:#000094;	font-weight:bold;}.red{	color:#ff5938;}#bluebar{	width:100%;	display:block;	line-height:0;	height:11px;	background:#000094;}#mainwrap{	display:block;	width:860px;	/*padding:0 25px 15px 25px;	background:#ffffff;	border:1px solid #e9e9e9;	border-top:none;*/	margin-left:auto;	margin-right:auto;}#header{	display:block;	height:142px;	padding:0 0 0 3px;}#logo{	display:block;	float:left;	width:142px;	height:107px;	margin-top:22px;}#headerright{	width:450px;	display:block;	float:right;	margin-top:40px;	text-align:right;}#address{	color:#666666;	line-height:18px;}#address strong{	color:#555555;}#nav{	height:28px;	line-height:28px;	display:block;	margin-bottom:5px;	padding-left:18px;	background:#000094;	text-transform:uppercase;}#nav a{	float:left;	display:block;	padding:0 22px 0 22px;	height:28px;	margin-right:8px;	color:#ffffff;	text-decoration:none}#nav a:hover{	border-left:4px solid #ffffff;	border-right:4px solid #ffffff;	background:#ff5938;	padding:0 18px 0 18px;}#nav a.selected{	border-left:4px solid #ffffff;	border-right:4px solid #ffffff;	background:#ff5938;	padding:0 18px 0 18px;}#navbox{	height:210px;	display:block;	width:232px;	background:#000094;	text-align:left;	text-transform:uppercase;	border-right:5px solid #ffffff;}#navbox ul{	margin:0px 0 0 0;	padding:5px 0 0 0;	display:block;	list-style-type:none;}#navbox li{	display:block;	height:36px;	padding:0;	margin:0 0 5px 0;}#navbox li a{	height: 30px;	line-height:30px;	display:block;	padding-left:36px;	background:#000094;	border-top:3px solid #000094;	border-bottom:3px solid #000094;	color:#ffffff;	text-decoration:none;}#navbox li a:hover{	background:#ff5938;	border-top:3px solid #ffffff;	border-bottom:3px solid #ffffff;}#navbox li a.selected{	background:#ff5938;	border-top:3px solid #ffffff;	border-bottom:3px solid #ffffff;}#midwrap{	height:220px;	display:block;	background:url(img/photo_hold.jpg) no-repeat;}#colwrap{	display:block;	text-align:left;}#rightcol{	display:block;	float:left;	width:574px;}#leftcol{	display:block;	float:left;	width:286px;}.content{	display:block;	padding:18px 15px 6px 17px;}.content a{	color:#ff5938;	font-weight:bold;	text-decoration:none;}.content a:hover{	color:#000094;}.contentleft{	display:block;	padding:18px 15px 0 15px;}.contentleft h1{	color:#000094;}#subnav{	display:block;	padding-right:18px;}#subnav ul{	margin:0 0 0 10px;	padding:0 0 0 20px;}#subnav ul li{	margin-bottom:6px;	list-style-image:url(img/arrow.gif);}#subnav ul li a{	color:#555555;	text-decoration:none;}#subnav ul li a:hover{	color:#999999;	}#subnav ul li a.selected{	font-weight:bold;}#footer{	display:block;	height:20px;	line-height:20px;	text-align:right;	padding:8px;	font-size:10px;	border-top:1px solid #555555;	color:#999999;}.nomargin{	margin-bottom:0;}.halfcol{	width:35%;	display:block;	float:left;}.right{	text-align:right;}
