﻿@charset "UTF-8";/* CSS Document */html { -webkit-text-size-adjust:none; }body{	margin: 0;	padding: 0;}body, p, td{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color: #6d6e71;}body.site{	background-color:#e7e8e9;	background-image:url(../images/background.jpg);	background-repeat:repeat-x;}img{	border: 0px none;	}strong, b{	color: #00467f;	}strong.black, b.black{	color: #6d6e71;	}h1{	color: #00467f;	font-size: 20px;	font-weight:normal;	margin-top: 0px;}h2{	color: #00467f;	font-weight:normal;}h3{	color: #00467f;	font-weight:normal;}#container{	width: 1000px;	margin: 0 auto;}#header{	width: 1000px;	height: 200px;	float:left;}#logo{	width: 490px;	height: 200px;	float:left;	}#login{	width: 462px;	height: 20px;	padding-top:50px;	float:left;		text-align:right;	font-size: 12px;	color: #6d6e71;}#login a, #login a:visited{	font-size: 12px;	color: #6d6e71;	text-decoration:none;}#login a:hover{	color:#00467f;}#uppernav{	width: 470px;	height: 50px;	float:left;		text-align:right;	padding: 80px 40px 0 0;}#navigation{	width: 1000px;	height: 40px;	float:left;	background-image:url(../images/Navigation-Bar.jpg);	background-repeat:repeat-x;	/* overflow:hidden; */	position:relative;}#contentarea{	width: 1000px;	float:left;		background-color:#FFF;}#footer{	width: 1000px;	height: 61px;	background-image:url(../images/footer-background.jpg);	float:left;		text-align:center;	padding-top:10px;}#footer p{	font-size: 13px;	color: #ffffff;	}#introarea{	width: 940px;	padding: 30px;	float:left;	}#intro{	width: 600px;		float:left;	border-right: 1px solid #6d6e71;	padding-right: 30px;}#intro h1{	color: #00467f;	font-size: 20px;	font-weight:normal;	margin-top: 0px;}#intro p{	font-size: 16px;	color: #6d6e71;		line-height: 24px;	margin-bottom: 0px;}#intro a, #intro a:visited{	color: #6d6e71;		text-decoration:none;}#intro a:hover{	text-decoration:underline;}#intrographic{	width: 300px;		float:left;	padding-left:9px;}#productarea{	padding: 0 30px 30px 30px;		float:left;	width: 940px;	position:relative;}#product1{	background-color: #e9f1e8;	font-size: 14px;	border: 1px solid #afafaf;	width: 298px;	height: 330px;	color: #6d6e71;	float:left;	position:relative;}#product2{	background-color: #fdf1d5;	font-size: 14px;	border: 1px solid #afafaf;	width: 298px;	height: 330px;	color: #6d6e71;	float:left;	margin-left: 20px;	position:relative;}#product3{	background-color: #b2c5d4;	font-size: 14px;	border: 1px solid #afafaf;	width: 298px;	height: 330px;	color: #6d6e71;	float:left;	margin-left: 20px;	position:relative;}#productimage{	float:left;	border: 1px solid #afafaf;	width: 298px;	height: 330px;	margin-left: 20px;}#product1 h2{	color: #6bad65;	font-size: 18px;	padding: 30px 30px 20px 30px;	margin: 0;		font-weight:normal;}#product2 h2{	color: #cf6528;	font-size: 18px;	padding: 30px 30px 20px 30px;	margin: 0;		font-weight:normal;}#product3 h2{	color: #00467f;	font-size: 18px;	padding: 30px 30px 20px 30px;	margin: 0;		font-weight:normal;}#product1 p, #product2 p, #product3 p{	line-height: 20px;		padding: 0 30px 30px 30px;	margin: 0;	}#product1 ul, #product2 ul, #product3 ul{	line-height: 20px;		padding: 0 30px 30px 30px;	margin: 0;	list-style-position:inside;	}#product1 img, #product2 img, #product3 img{	position:absolute;	bottom:0px;}#content{	width: 670px;	padding: 30px;	float:left;	color: #6d6e71;	font-size:14px;	line-height:24px;}#content strong, content b{	color: #00467f;	}#content strong.black, #content b.black{	color: #6d6e71;	}#content h1{	color: #00467f;	font-size: 20px;	font-weight:normal;	margin-top: 0px;}#sidearea{	width: 270px;	float:left;		padding-top: 30px;}#sidenavigation{	width: 209px;	float:left;		border-left: 1px solid #bcbec0;	padding-left: 60px;}#sidephoto{	width: 270px;	float:left;		overflow:hidden;		padding-top: 20px;	padding-bottom: 30px;}#navigation ul{	clear:left;	float:left;	list-style:none;	margin:0;	padding:0;	position:relative;	left:50%;	text-align:center;}#navigation ul li{	display:block;	float:left;	list-style:none;	margin:0;	padding:0;	position:relative;	right:50%;	_width: 0px;	white-space: nowrap;}#navigation ul li a, #navigation ul li a:visited{	color:#FFF;	font-size:18px;	font-family:Arial, Helvetica, sans-serif;	display:block;	padding: 0 20px;	text-decoration:none;	background-image:url(../images/line.gif);	background-position: 0 10px;	background-repeat:no-repeat;	height: 40px;	line-height:40px;}#navigation ul li a.first, #footer ul li a.first, #uppernav li a.first,#navigation ul li a.first:visited, #footer ul li a.first:visited, #uppernav li a.first:visited{	background-image:none;}#navigation ul li a.Current, #navigation ul li:hover a, #navigation ul li a:hover{	color: #e07824;}#navigation ul li ul{	float:left;	z-index:29;	left:auto;	background-image:url(../images/dropdown.jpg);	background-repeat:repeat-y;	background-color:#e49323;	border-bottom: 1px solid #00467f;	position:absolute;	/* width: 200px; */	left:0;	top: 40px;	text-align:left;	clear:none;}#navigation ul li ul li{	float:none;		right:auto;	width:auto;	display:block;	border-top: 1px solid #00467f;	border-right: 1px solid #00467f;	border-left: 1px solid #00467f;}#navigation ul li ul li a,#navigation ul li ul li a:visited, #navigation ul li:hover ul li a{	color:#ffffff;	font-size:16px;	line-height:28px;	height: 28px;	margin: 0;	padding: 0 20px;	background-image:none;	display:block;}#navigation ul li ul li a.Current, #navigation ul li ul li a:hover{	color:#00467f;}/* Magic */	#navigation ul li ul{	display: none;}#navigation ul li:hover ul{	display:block;	}#footer ul{	display:inline;	padding:0;}#footer li{	display:inline;}#footer li a, #footer li a:visited{	font-size: 14px;	color: #ffffff;	text-decoration:none;	background-image:url(../images/line.gif);	background-repeat:no-repeat;	padding: 0 8px;}#footer li a.Current, #footer li a:hover{	color:#00467f;}#uppernav ul{	display:inline;	padding:0;}#uppernav li{	display:inline;}#uppernav li a, #uppernav li a:visited{	font-size: 12px;	color: #6d6e71;	text-decoration:none;	background-image:url(../images/line-gray.gif);	background-repeat:no-repeat;	padding: 0 8px 0 10px;}#uppernav li a.Current, #uppernav li a:hover{	color:#00467f;}#sidenavigation ul{	margin: 0;	list-style-type:none;	padding: 0;}#sidenavigation li{	padding-bottom: 16px;}#sidenavigation a, #sidenavigation a:visited{	text-decoration:none;	color: #00467f;	line-height: 16px;}#sidenavigation a.Current{	color: #419639;}#sidenavigation a:hover{	color: #419639;}#ctl09_ctl03_Table1{}#ctl09_ctl03_Table1 td{	white-space:normal !important;}