@charset "UTF-8";/* CSS Document */body {	margin: 0;	padding:0;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 20px;	color: #253B6E;}#container {	margin: 0 auto;	width: 1024px;	background-image:url(images/bckgnd.jpg);	background-repeat: repeat-y;	background-position: top right;}#top {	background-image:url(images/top.jpg);	background-repeat: no-repeat;	background-color: #253B6E;	width: 1024px;	height: 140px;}#homelink {	width:300px;	height:60px;	float:left;	margin:20px 0 0 150px;}#login {	height: 90px;	text-align: right;	padding:0 10px 0 0;}#bottomlinks {	text-align:center;	background-color:#ffffff;	color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-weight:bold;	font-size: 10px;	line-height: 16px;	padding:10px 0 0 0;}#bottomlinks a:link, a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	color: #666666;	font-weight: bold;	text-decoration: none;}#bottomlinks a:hover {	color: #CB2229;}#menu {	position: relative;	z-index: 100;	margin: 10px 0 0 0;	clear:both;}.submenulink {	position: absolute;	width: 952px;	top: 40px;	left: 5px !important;	left: -958px;	border: none;	padding:0;	margin:0;	visibility: hidden;	float:none;	display: inline;	background-image:url(images/topdropdown.jpg);	background-repeat: no-repeat;}.submenucontent {	margin: 5px 0 0 20px;	background-color: #FF7400;	display: block;}.submenucontent img {	float:left;	display:inline;	margin:6px 10px 0 10px;}div.nav a.submenu:link  {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight:bold;	color: #253B6E;	text-decoration: none;	float:left;	margin:0;	padding:0;}div.nav a.submenu:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight:bold;	color: #253B6E;	text-decoration: none;	float:left;	margin:0;	padding:0;}div.nav a.submenu:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	float:left;	margin:0;	padding:0;}div.nav a.submenu_g:link  {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight:bold;	color: #0B490E;	text-decoration: none;	float:left;	margin:0;	padding:0;}div.nav a.submenu_g:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight:bold;	color: #0B490E;	text-decoration: none;	float:left;	margin:0;	padding:0;}div.nav a.submenu_g:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	float:left;	margin:0;	padding:0;}.topnav {	background-image: url(images/topdropdown.jpg);	background-repeat: no-repeat;	border: none;	padding: 12px 0 0 0;}div.nav {	background: url(images/navgraphic.jpg) 0 0 repeat-x;	width:170px;	height:40px;	float:left;	width:160px;	height:40px;	text-align: center;}div.nav2 {	background: url(images/navgraphic.jpg) 0 0 repeat-x;	width:170px;	height:40px;	float:left;	width:160px;	height:40px;}div.navenviro {	background: url(images/navgraphic.jpg) 0 -80px repeat-x;	width:170px;	height:40px;	float:left;	width:160px;	height:40px;	text-align: center;}img.nav {	float:left;}div.nav a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:12px;}div.nav a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:12px;}div.nav a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:12px;}div.nav a.nav2:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:3px;}div.nav a.nav2:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:3px;}div.nav a.nav2:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:3px;}div.navenviro a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:12px;}div.navenviro a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:12px;}div.navenviro a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight:bold;	color: #FFFFFF;	text-decoration: none;	display: block;	margin-top:12px;}#left {	float: left;	width: 800px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	background-color: #EDF5FF;}#left a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #CB2229;	font-weight: bold;	text-decoration: none;}#left a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #CB2229;	font-weight: bold;	text-decoration: none;}#left a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #253B6E;	font-weight: bold;	text-decoration: underline;}#right {	float: left;	width: 224px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;}#footer {	clear:both;	background-image:url(images/footer.jpg);	background-repeat: no-repeat;	width: 1024px;	height: 25px;}#maincopy {	padding: 20px 34px;}#leftcontent {	padding: 10px 27px;}#requests {	width:170px;	background-color: #A8D1FF;}	input.requests {	width: 145px;	background-color: #daebff;	margin:0;	padding:0;}.newaccount {	width:300px;	background-color: #A8D1FF;}	input.newaccount {	width: 275px;	background-color: #daebff;	margin:0;	padding:0;}.accountcontain {	padding: 0 10px;	width: 280px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 12px;	font-weight: bold;	color: #253C6E;}div.accounttitles {	margin: 10px 0 0 0;	width: 275px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 12px;	font-weight: bold;	color: #253C6E;}#styledtextarea {	width: 145px;	background-color: #daebff;	margin:0;	padding:0;}#requestcontain {	padding: 0 10px;	width: 150px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 12px;	font-weight: bold;	color: #253C6E;}div.requesttitles {	margin: 10px 0 0 0;	width: 145px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 12px;	font-weight: bold;	color: #253C6E;}div.featured {	width: 236px;	background-image:url(images/informationbox_bkg.jpg);	background-repeat: repeat-y;	float: left;	margin-right: 12px;	text-align: center;}div.news {	font-size: 10px;	line-height: 15px;	color: #FFFFFF;	margin: 0 0 10px 0;}div.news h1 {	margin:0;	padding:0;	font-size: 12px;	line-height: 15px;	color: #253C6E;	font-weight: bold;}div.news a:link {	font-size: 10px;	line-height: 15px;	color: #CCCCCC;	margin: 0 0 10px 0;	text-decoration: none;	font-weight: bold;}	div.news a:visited {	font-size: 10px;	line-height: 15px;	color: #CCCCCC;	margin: 0 0 10px 0;	text-decoration: none;	font-weight: bold;}div.news a:hover {	font-size: 10px;	line-height: 15px;	color: #FFFFFF;	margin: 0 0 10px 0;	text-decoration: underline;	font-weight: bold;}div.cardimages {	width:244px;	float: left;}#left table td {	padding: 5px;	border-top: 0px solid #253B6E;	border-right: 0px solid #253B6E;	border-bottom: 2px solid #253B6E;	border-left: 2px solid #253B6E;}#left table td.header {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: bold;	background-color: #253B6E;	color: #FFFFFF;}#left a.cmnavigate:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 16px;	font-weight: bold;	color: #CB2229;	padding:0 10px 0 0;}#left a.cmnavigate:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 16px;	font-weight: bold;	color: #CB2229;	padding:0 10px 0 0;}#left a.cmnavigate:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 16px;	font-weight: bold;	color: #253B6E;	padding:0 10px 0 0;}