body, html {
		margin:0px 0px; 
		padding:0px;
		text-align:center;
		background-color:white;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#7e7e7e;
		height:100%;
		border:0px;
	}
	img {border-width:0px;}
	h1 {font-size:22px;color:#383b4a;}
	h2 {font-size:16px;font-weight:bold;color:#383b4a;}
	h3 {font-size:12px;font-weight:bold;color:black;float:left;clear:both;margin:5px 0px 5px 0px;}
	ul {padding-left:0px;}
	a {color:#5677c7;text-decoration:none;}
	p {line-height:1.3em; clear:both;}
	label {font-weight:bold;display: block;float:left;width:200px; margin-bottom: 3px;}
	table {color:black;}
	
	table a{color:black;}
	

	
	#page{
		margin-left: auto;
		margin-right: auto;
		width:740px;
		text-align:left;
		height:auto;
	}
	#menu {
		width:750px;float:left;
	}
	#menu img {float:left;clear:none;}
	#menu a {color:white;font-weight:bold;text-decoration:none;font-size:10px}
	#menu a:hover{color:#5677c7;}
	#menu .items {background-color:#383b4a;width:530px;height:22px;padding:6px 10px 0px 10px;clear:none;float:left;}
	#menu .items2 {background-color:#383b4a;width:530px;height:22px;padding:6px 10px 0px 10px;clear:none;float:left;}
	#menu .currentpage {color:#5677c7;font-weight:bold;font-size:10px;}
	
	#main {float:left;clear:both;margin-top:10px;}
	#maincontent{float:left;width:553px;}
	#maincontentgreen{float:left;width:530px;}
	#maincontent .title, #maincontentfull .title, #maincontentgreen .title {position:relative;top:-7px;}
	#maincontent img {float:left;}
	#maincontentfull{float:left;width:740px;}
	#mainlinks{float:right;width:180px;}
	#mainrightbar{float:right;width:200px;}
	
	.title a{text-decoration:underline;}
	
	#gogreen th {border-bottom:1px solid #c1c1c1;text-align:center;}
	#gogreen td {border-bottom:1px solid #c1c1c1;height:30px;text-align:center;}
	
	/*#footer {margin-top:10px;width:100%;text-align:left;float:left;}*/
	
	.logowrapper {margin:50px 0px 0px 20px;}
	.logo {float:left; width:250px; height:120px;}
	.download, .links {width:223px;background-color:#ddd; padding:5px 5px 0px 10px;float:left;}
	.download {height:390px;}
	.links {height:850px;}
	.download a, .links a {text-decoration:underline;}
	.quotewrapper {position:relative;margin-bottom:10px;width:550px;}
	.quote {margin-top:-0px;position:absolute;left:50px;}
	.blue {color:#5677c7;}
	.redbold {color:red;font-weight:bold;}
	.bluebold {color:blue;font-weight:bold;}
	.green1 {color:#283b32}
	.green2 {color:#2a6e32}
	.green3 {color:#abcf7d}
	.newsarticle p {text-align:justify;}
	.newsarticle a {color:#7e0000;text-decoration:underline;}
	
	input.calculator {border:0px solid black;}
	input.calcitem{font-size:10px; background-color:white; width:20px}
	
	#contactform input.text{width:160px;}
	#contactform textarea{margin-left:10px; width:160px; height:80px;}
	
	.calctotal{font-size:34px; background-color:#E7F6A7; width:90px; color:black;}
	.calcmv{font-size:20px; background-color:#E7F6A7; width:70px; color:black;}
	
	#footer {margin-top:10px;width:100%;text-align:left;float:left; position:relative; margin: 1px 10px 0px 10px;}
	#footerback {float:left; width:730px;position:relative; top:-150px;}
	html>body #footerback {width:755px;}/*firefox*/
	#footer1 {width:185px;float:left;margin-right:10px;padding-right:8px; font-size:9px; position:relative;top:-0px;}
	#footer2 {width:150px;float:left;margin-right:10px;padding-right:8px;}
	#footer3 {width:105px;float:left;margin-right:10px;padding-right:8px;}
	#footer4 {width:95px;float:left;margin-right:10px;padding-right:8px;}
	#footer5 {width:115px;float:left;}
	#footer2, #footer3, #footer4, #footer5 {font-size:9px; color:#cccccc;}