﻿* { padding: 0; margin: 0; }body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #8896B3; background: url('images/body_bg.gif') repeat-x;}textarea, input, select{		background-color: #F7F7F7;}td{	height:20px;	font-family: Verdana;	padding: 5px 5px 5px 5px;	text-align:left;}.nopadding{			padding: 0px 0px 0px 0px;}.tablelists{	padding: 5px 5px 5px 5px;	border: thin gray dotted;}.sitetables{		padding: 5px 5px 5px 5px;	}.frontboxes{		padding: 0px 0px 0px 0px;		}#wrapper {  margin: 0 auto; width: 850px;}#header { width: 850px; color: #333; padding: 0px; height: 100px; margin: 0px 0px 0px 0px; background: #8896B3;}#navigation { width: 850px; height: 34px; color: #333; margin: 15px 0px 0px 0px; background: #BD9C8C; background: url('images/header_bg_2.gif') no-repeat;}#content {  width: 850px; color: #333; background: #243052; margin: 0px 0px 0px 0px; padding: 0px; height: 350px;}#pagecontent{background-color:white;height: auto; width: 850px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;	}#contentcopy{padding: 10px 50px 10px 50px;margin: 0px 20px 0px 20px;width: 700px;}#productcontentcopy{padding: 10px 10px 10px 10px;margin: 0px 20px 0px 20px;width: 750px;}#widecontentcopy{padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px;width: 800px;}.matrix{	font-size: 10px;	width: 710px;}#contentheader{	background-color: #B1B1B1; 	min-height: 15px;	height: 15px;	width:850px;	}#contentleft{		float: left;	width: 100px;	text-align: left;	height: 600px;	min-height: 600px;}#contentright{		float: right;	width: 500px;	text-align:left;	height: 600px;	min-height: 600px;			}#greensection{height: 337px;width: 850px;padding: 0px 0px 0px 0px;background: #000000 url('images/green_bg_re.jpg') no-repeat;min-height:337px;position: relative;z-index: 0;	}#featuredsection{height: 205px;width: 850px;padding: 0px 0px 0px 0px;background-color:black;position: relative;	}#footer {  width: 850px; height: 124px; min-height: 124px; color: #333; background: #BD9C8C; padding: 0px; background: url('images/footer_bg_850.gif') no-repeat; position: relative; margin-bottom: 40px;}#footernav{	color: #41568A;	font-size: 10px;	text-align:center;	width: 850px;}.bluelink{		color: #41568A;		}#logo{	float: left;	background: url('images/logo.gif') no-repeat;	width: 290px;	height: 100px;    cursor: pointer;    margin-left: 50px;    margin-bottom: 0px;    padding: 5px 5px 0px 5px;	}#featuredbox{/*	background: url('images/featured_panel_bg.jpg') no-repeat;   */	width: 141px; 	height: 202px;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	float: left;	color: white;}.featuredbox{	width: 141px; 	height: 202px;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	float: left;	color: white;}.featuredimage{	padding: 70px 10px 20px 10px;	text-align: center;	width: 141px;	}.front{color: white;font-size:12px;	}.productright{padding-left: 15px;margin-left: 15px;	}/*------------------------------------- 	Semantic Formatting---------------------------------------*/h1{		color: #2C3A69;	font-family:Verdana;	font-size: 15px;	font-weight:bold;	padding-top: 20px;	padding-bottom: 10px;}h2{	font-size: 13px;	font-weight:bold;	font-family:Verdana;	padding-bottom: 10px;	margin-bottom: 10px;	padding-top: 10px;}h3{			font-size: 17px; 	font-style:italic;		}h4{	color: #2C3A69;	font-family:Verdana;	font-size: 13px;	font-weight:bold;	padding-top: 5px;	padding-bottom: 5px;	}ul{	font-size: 12px;	}em{	font-size: 12px;	}/*p, div, h1, h2, h3, h4, ul, li, form, input, select, option {	margin:0;	padding:0;}*/p{	color: #4A4A4A;	font-size: 12px;	text-align:left;	line-height: 140%;	padding:10px 5px 10px 0px;		}img {	margin:					0;	padding:				0;	border:					0;}/*------------------------------------- 	Footer content---------------------------------------*/#address {	color:					#3E3E3E;	font-family:			Arial, Helvetica, sans-serif;	font-size:				11px;	line-height:			18px;	text-align:				center;	padding-top: 40px;}#copyright a:visited {	color: #57b3e1;}#copyright a:link {	color: #57b3e1;}#homepagecopy{		margin-left: 30px;	padding-top: 20px;	color: white;	padding: 0px 0px 0px 0px;	width: 380px;}#headertagline{	float: right;	color: white;	font-size: 15px;	padding-top: 80px;	padding-right: 20px;	}ul {	list-style:				none;}.productlist{		list-style: square;}
