body {
background-color:#0E7C3F;
background-image:url("images/green_background.jpg");
background-repeat:repeat-x;
margin:0;
text-align:center;
}
h1 {
color:#003399;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:20px;
font-weight:bold;
line-height:normal;
}
input, textarea, radio, select {
border:1px solid #82C544;
font-family:Arial,Helvetica,sans-serif;
}
img, div {
}
iframe {
border:0 none;
}
.divwrapper {
left:0;
margin:0 auto;
position:relative;
text-align:left;
top:0;
width:900px;
z-index:1;
}
.bodytext {
color:#003399;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.bodytextbold {
color:#003399;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.bodytext-indent {
color:#003399;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:20px;
}
.bodytextbold-indent {
color:#003399;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-left:20px;
}
.textwhite {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:lighter;
line-height:20px;
}
.textboldwhite {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
.textgreen {
color:#82C544;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.textgreen2 {
color:#BEF4A5;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.textgrey {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.textyellow {
color:#FCB315;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
line-height:25px;
}
.textyellow-ro-white {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
line-height:25px;
}
#products_title {
background-image:url("images/product_header.png");
height:63px;
width:800px;
}
#faq_title {
background-image:url("images/faqs_title.png");
height:63px;
width:800px;
}
#technology_title {
background-image:url("images/questionnaire_title.png");
height:63px;
width:800px;
}
#where_title {
background-image:url("images/where_title.png");
height:63px;
width:800px;
}
#contact_title {
background-image:url("images/contact_header.png");
height:63px;
width:800px;
}
#question_title {
background-image:url("images/questionnaire_title2.png");
height:63px;
width:800px;
}
#product_replace {
background:url("images/Covermate_Innovation.png") no-repeat scroll right top transparent;
height:63px;
margin:0 0 0 -1598px;
width:2329px;
}
#where_replace {
background:url("images/where_header.png") no-repeat scroll right top transparent;
height:63px;
margin:0 0 0 -1543px;
width:2329px;
}
#faq_replace {
background:url("images/faq_title.png") no-repeat scroll right top transparent;
height:63px;
margin:0 0 0 -1543px;
width:2329px;
}
#news_replace {
background:url("images/news_title.png") no-repeat scroll right top transparent;
height:63px;
margin:0 0 0 -1543px;
width:2329px;
}
#contact_replace {
background:url("images/contact_title.png") no-repeat scroll right top transparent;
height:63px;
margin:0 0 0 -1543px;
width:2329px;
}
#question_replace {
background:url("images/Questionnaire_header.png") no-repeat scroll right top transparent;
height:63px;
margin:0 0 0 -1565px;
width:2329px;
}
.reg {
font-size:8px;
vertical-align:super;
}
blockquote {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:15px;
text-align:left;
}
.req {
color:#0E7C3F;
font-size:9px;
font-weight:bold;
vertical-align:super;
}
a.textyellow:link {
color:#FCB315;
text-decoration:none;
}
a.textyellow:visited {
color:#FCB315;
text-decoration:none;
}
a.textyellow:hover {
color:#FFFFFF;
text-decoration:none;
}
a.textyellow:active {
color:#FCB315;
text-decoration:none;
}
a:link {
color:#003399;
text-decoration:underline;
}
a:visited {
color:#003399;
text-decoration:underline;
}
a:hover {
color:#82C544;
text-decoration:underline;
}
a:active {
color:#82C544;
text-decoration:underline;
}
img, div {
}
html {
height:100%;
margin-bottom:1px;
}
.main-content {
color:#003399;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:40px 10px 10px;
}
.main-content #content {
margin-right:250px;
padding:0 10px;
}
.main-content #sidebar {
float:right;
width:240px;
}
.main-content #sidebar ul {
margin:0;
padding:0;
}
.main-content #sidebar li {
list-style-type:none;
margin:10px;
padding:0;
}
.main-content #sidebar label {
display:none;
}
.main-content #sidebar .widget {
margin:25px 0;
}
.main-content .post h2, .main-content .post h3 {
margin-bottom:5px;
padding:0;
}
.main-content .postmetadata {
background:none repeat scroll 0 0 #EFEFEF;
font-size:11px;
padding:4px;
}
.main-content ol.commentlist {
margin:0;
padding:0;
}
.main-content ol.commentlist li {
list-style-type:none;
}
.main-content ol.commentlist li img {
border:1px solid #CFCFCF;
float:left;
margin:0 3px;
}



#main-menu {
	float: right;
	display: inline;
	margin: 0;
	padding: 2px 0;
	height: 58px; }

.homepage #main-menu {
	margin: 0 24px 0 0; }

#main-menu ul {
	margin: 0;
	padding: 0;
	height: 58px;
	list-style: none; }

#main-menu ul#home-page {
	padding: 0 16px 0 0; }

#main-menu ul:after {
	clear: both; }

#main-menu ul li {
	float: left;
	margin: 0;
	padding: 0 7px;
	height: 58px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	line-height: 58px; }

#main-menu ul li a {
	float: right;
	color: #fff;
	text-decoration: none;
	line-height: 58px; }

#main-menu ul li.active a, #main-menu ul li a:hover {
	color: #c0ed97; }

#main-menu ul li img {
	margin: 18px 0 0; }
