html, body {margin: 0;padding: 0;height: 100%;}
body {
color:#555;
font-family:Verdana,Helvetica,sans-serif;
font-size:76%;
margin:0pt;
background-color:#EFEEEC;
}
body .chColor{ background-color:#FFFFFF; }
#wrap {
background: #FFFFFF;
width:920px;
margin:0 auto;
position:relative;
min-height: 100%;
height: auto !important;
height: 100%;
}
#wrapTwo {
background: #FFFFFF;
width: 100%;
margin:0 auto;
position:relative;
min-height: 100%;
height: auto !important;
height: 100%;
}
#footer {
width:100%;
float:left;
background: #FBFAF7;
position: absolute;
bottom: 0 !important;
bottom: -1px;
height: 80px;
text-align:center;
padding:20px 0 20px 0;
}

#footer li{display: inline;list-style-type: none;padding:40px 0 0 0;}
h1, h2, h3, h4, h5, h6 {
color:#64635F;
font-family:Trebuchet MS,verdana,sans-serif;
margin:0pt;
}
h1 {
font-size:2em;
margin-bottom:0.5em;
}
h2 {
font-size:1.4em;
font-weight:normal;
margin-bottom:0.3em;
}
h3 {
font-size:1.2em;
}
h4 {
font-family:Verdana,Helvetica,sans-serif;
font-size:1.1em;
}
a {color:#90C32C;}
a:hover {color:#00CC99;}
#header {
	height:120px;
	margin:0pt auto;
	width:880px;
	background-color:#FFF;
	padding-left: 20px;
}
#headerTitle { float:left; }
#headerTitle h1 { color:#00CC66; padding:40px 20px 20px 0; font-size:2.3em;}
#logo { float:right; }
#logo img { width:120px; height:120px; padding:0 40px 0 0;}
.clear{clear:both;}
#content {margin:0pt auto;width:880px;background-color:#FFF; padding: 0 10px 60px 10px;}
#contentTwo {margin:0pt auto;width:1800px;background-color:#FFF; padding: 0 10px 60px 10px; overflow:auto; overflow-y:hidden;}
#infoDiv {color:#333; font-weight:bold; font-size:1em;}
#leftSide { width:220px; float:left; padding:20px 0 0 0; }
#leftSide ul {margin: 0; padding: 0; list-style: none; width: 190px;}
#leftSide ul li {border: 1px solid #ccc; display:block; margin:0 0 10px 0; height:25px; padding:0;}
#leftSide ul li a {display: block;text-decoration: none;color:#00CC66;background: #fff;padding:5px; font-size:0.9em; font-weight:bold;}
#leftSide ul li a:hover {background:#F8FCFA; text-decoration:underline; }
#leftSide ul li a:active {background:#F8FCFA; text-decoration:underline;}
#middleSide { width:420px; float:left; padding:20px 0 0 0;}
#middleSideTwo { width:100%; float:left; padding:20px 0 0 0;}
#middleSideThree { width:100%; float:left; padding:20px 0 0 0; margin:0pt auto;}
#middleSide h2 { font-weight:bold; color:#00CC66; }
#middleSide p {line-height:170%;}
#rightSide { width:220px; float:left; padding:40px 0 0 20px; }
#rightSide .imgSize img {width:210px; height:160px;}
#bottomBar {float:right;}
#bottomBar img { width:355px; height:30px; }

/* CSS 4 FORM SECTION */
#formDesign label, #formDesign input {
display: block;
width: 200px;
float: left;
margin-bottom: 10px;
}

#formDesign label {
	text-align: right;
	width: 175px;
	padding-right: 15px;
	padding-top: 5px;
	color:#999;
}

#formDesign br {
	clear: left;
}

#formDesign .buttonSpace {
	padding-left: 190px;
}
.leftPadding {padding: 0 20px 0 0; float:right;}
.leftPaddingTwo {padding: 0 20px 0 0; float:left;}
button {color: #00CC66;font-weight: bold; width:140px;}
/* CSS 4 display result */
.prdOne {padding:10px 5px 10px 5px; font-weight:bold; background-color:#FBFAF7; height:30px;}
.prdTwo {padding:10px 5px 10px 5px; background-color:#FCFEFD;}
.prdTwoL {padding:10px; background-color:#FCFEFD; border-bottom:1px solid #ccc;}

#dspList .widthOne { width:25px; padding:0 8px 0 0; float:left;}
#dspList .widthTwo { width:90px; padding:0 8px 0 0; float:left;}
#dspList .widthFive { width:60px; padding:0 8px 0 0; float:left;}
#dspList .widthSix { width:60px; padding:0 8px 0 0; float:left;}
#dspList .widthFour { width:110px; padding:0 8px 0 0; float:left;}
#dspList .widthThree { width:55px; padding:0 8px 0 0; float:left;}
#dspList .defaultW { width:255px; padding:0 8px 0 0; float:left;}
.prodInfo {color:#64635F; font-weight:bold; padding:0 0 0 8px; margin:0px;}
#adlist { padding:0 0 40px 0;}
#adList h2 {
font-size:1.4em;
font-weight:bolder;
color:#C6D0B3;
display: block;
width:760px;
border-bottom: 1px solid #C6D0B3;
}
.listOne {padding:10px 10px 10px 0;}
.imgBox { text-align:center; display:block; }
#adList .listField { 
color:#9D9C99;
display: block;
width: 280px;
float: left;
text-align: right;
padding-right: 15px;}
#adList .listData { font-weight:bold;}
#companyInfo {
display:block;
padding:0 0 0 20px;
}
#companyInfo p { font-size:1.4em; }
.xLrgLink a { font-size:1em; font-weight:bold; }

#adListTwo { padding:0 0 40px 0;}
#cmpWidthOne {float:left; width: 240px; }
.compareOne {padding:10px 10px 10px 0; text-align:right; padding-right:15px; color:#9d9c99;}
#cmpWidthTwo {float:left;}
.compareTwo {padding:10px 10px 10px 0; text-align:left; padding-right:15px; font-weight:bold;}
.compareTwoA {padding:10px 10px 10px 0; text-align:left; padding-right:15px; font-weight:bold; background-color:#F5FCF5;}
#adListTwo h2 {
font-size:1.2em;
font-weight:bolder;
color:#C6D0B3;
border-bottom: 1px solid #C6D0B3;
}
#divMap { float:left; } 
#divLeftText { float:left; padding: 0 0 0 10px; font-size:1.2em; width:210px;}
