body {	background-image:url(images/template/background.jpg);	background-repeat:repeat-x;	background-color: #CAE1F1;	padding-top:0px;	margin-top:0px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color: #003344;}p, .bannerChat {	margin: 0px 0px 16px 0px;	padding: 0px 0px 0px 0px;}#banner {	width:858px;	height:100px;	padding:0px 0px 0px 0px;	margin:0px auto 0px auto;	background-color:#FFFFFF;}.bannerPhone {	color: #0056A2;}.bannerChat {	font-weight:bold;	font-size:24px;	color: #0056A2;}#bannerAddress {	font-size:9px;}#middleinfo {	width:260px; 	height:190px; 	float:left; 	color: #FFFFFF;	background-color: #0056A2; 	padding: 20px 20px 0px 30px;}#hometextarea h1 {	color: #0056A2;	font-size:38px;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}#hometextarea p {	font-weight: normal;	font-size:12px;	margin:16px 0px 0px 0px;	line-height:18px;	color:#000000;}#hometextarea div.quotation p {	font-family: "Times New Roman", Times, serif;	color: #003344;	font-size: 13px;	line-height:14px;	font-weight:bold;}#hometextarea div.quotation h3 {	font-family: "Times New Roman", Times, serif;	color: #003344;	font-size: 14px;	font-weight:bold;}.quotation-credit {	color: #999999;}.superstrip {	background-image:url(images/template/bg-superstrip.jpg);	background-repeat:repeat-x;	margin: 4px 0px 4px 0px;}#hometextarea div.lowerbit {	padding: 10px 10px 0px 0px;}#hometextarea div.superstrip {	padding: 10px 10px 0px 20px;}#hometextarea div.superstrip p {	color: #003344;	font-size: 12px;	line-height:18px;	font-weight: normal;}h1 {	padding:0px 0px 0px 0px;	margin:0px 0px 8px 0px;	color: #0056A2; font-weight:normal:}h2 {	color: #0056A2;	font-weight:normal;	margin: 0px 0px 4px 0px;	padding: 0px 0px 0px 0px;}h2.extra {	display:block;	background-color: #0056A2;	color:#FFFFFF;	font-size: 13px;	font-weight:bold;	height:24px;	padding-top: 8px;	padding-left: 6px;	margin-top: 8px;}#leftarea h2 {	width:210px;     margin:8px 0px 0px 8px;     padding-bottom: 0px;    padding-left: 14px;}#innertextarea h2 { width: 100%; display: normal; margin: 20px 0px 20px 0px; padding-left: 0px;}.leftholder p {	margin-top:20px;}h3 {	color: #003344;	margin: 0px 0px 8px 0px;	padding: 0px 0px 0px 0px;}a {	color: #0033CC;	text-decoration:none;}div.clearer {	clear:both;}/* COLORS */#container {	background-color: #FFFFFF;}p#topmenu {	margin:0px;	text-align:right;	font-size:11px;	padding: 8px 0px 8px 18px;	margin:0px;	vertical-align:middle;	color: #FFFFFF;	background: #003344;}#topmenu a {	text-decoration:none;	margin:0px 6px 0px 6px;	font-weight:bold;	color: #FFFFFF;}#topmenu a:link {	color: #FFFFFF;}#topmenu a:visited {}#leftmenu {	background-color:#003344;	height:210px;	float:left;}img {	border: 1px solid #003344;}a img {	border: none;}ul#menuSideMain {	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}ul#menuSideMain li {	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	list-style-type:none;	height:42px;}ul#menuSideMain li#last {	border:none;}ul#menuSideMain li a {	text-decoration:none;	display:block;	background-repeat: repeat-x;	padding: 12px 4px 10px 24px;	color:#FFFFFF;	font-size:14px;	width:211px; /* total width minus padding */	height:20px; /* total height minus padding */	border-left:1px solid #FFFFFF;}ul#menuSideMain li a:link, ul#menuSideMain li a:visited {	background-image:url(images/template/menuside.jpg);}ul#menuSideMain li a:hover, ul#menuSideMain li a:active {	background-image: url(images/template/menuside-on.jpg);}#belowfold {	width:858px;	margin:0px auto 0px auto;	font-weight:normal;	background-color:#FFFFFF;	padding:0px 0px 0px 0px;	background-color:white;}div.leftholder ul {margin-top: 12px;padding-left: inherit;font-size:11px;line-height:18px;}p#submenu {	text-align:left;	font-size:12px;	height:20px;	padding: 8px 0px 0px 18px;	margin:0px;	vertical-align:middle;	width:858px;}#submenu a {	text-decoration:none;	margin:0px 6px 0px 0px;	font-weight:bold;}#submenu a:link {	color:#000000;}#submenu a:visited {	color:#000000;}#hometextarea {	float:left;	text-align:left;	margin:0px 0px 0px 12px;	padding:0px 0px 0px 0px;	width:594px;}#innertextarea {	float:left;	text-align:left;	margin:20px 0px 0px 12px;	padding:0px 0px 0px 0px;	width:594px;}#serviceareas {	background-color:#FFFFFF;}/* DIMENSIONS */#container {	width: 858px;	margin:0px auto 0px auto;}#footer, #serviceareas {	width:850px;    	font-size:10px;	color:#0056A2;	font-weight:normal;}#footer {	margin:0px auto 0px auto;padding:4px;}#serviceareas {	margin: 0px auto 0px auto; }#serviceareas p {	padding: 20px 0px 0px 0px;}#footerLeft {	float:left;	width:714px;}#footerRight {	float:left;	width:200px;	text-align:right;	margin-top:7px;}.footerAddress {	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}.copyright {	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}#footerPhone {	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}p.footerMenu {/*	margin:7px 0px 2px 0px;	padding:0px 0px 0px 0px;	color:#0056A2; */}.footerMenu a {	color:#0056A2;	text-decoration:none;	margin:0px 6px 0px 0px;}#leftarea img {	margin: 0px 0px 20px 0px;}div.coupon {	margin: 10px 10px 10px 0px;	padding: 10px;	border: 4px dashed black;}/* Resources */#resourcesNav {	height:20px;	width:500px;}#articles, #links, #testimonials, #newsletters {	float:left;	padding:5px 5px 5px 5px;	cursor:pointer;	margin:0px 5px 5px 0px;	font-size:12px;	height:20px;	vertical-align:middle;	text-decoration:none;	font-weight:bold;}#articles a {}#articlesbox, #linksbox, #testimonialsbox, #newslettersbox {	visibility:hidden;	position:absolute;	top:500px;	left:250px;	width:500px;	height:auto;	z-index:10;	padding:8px 8px 8px 8px;	font-size:10pt;	font-family:arial;}#articlesbox h2, #linksbox h2, #testimonialsbox h2, #newslettersbox h2 {	font-size:12pt;	text-align:center;	font-weight:bold;}#formholder {/*	background-image:url(images/template/form-background.jpg); */    background-image:url(images/template/bg-superstrip.jpg);	background-repeat:repeat-x;    height:auto;    border-top: 1px solid white;}#leftarea {	float:left;	width:241px;}.leftholder {	width:210px; 	margin:0px 0px 0px 8px; 	padding: 0px 0px 0px 14px;}form p {	margin:10px 0px 8px 0px;	padding:0px;    }form input {	border: 1px solid #0056A2;	margin:0px 30px 0px 4px;    float:right;}label {	font-size:11px;	margin:16px 0px 0px 0px;	line-height:16px;	font-weight:normal;}hr {border: 1px solid #999;	}div#formholder th {text-align:right;}
