body{
	padding:0;
	margin:0;
	font-family:Arial, Tahoma, sans-serif;
	background: #f2f6fb url(images/bg.gif);
	
	/*background: #0b4a09;*/
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0;
	padding:5px 0 5 0px;
	border:none;
}
a {text-decoration: none; color:#006FC6;}
a:hover {text-decoration: underline;}
ul{
	margin:0; padding:0; 
	list-style-type:none;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

/*	WESP - use(!) for parent block with float:left/right div .. */
 .clearfix:after {clear: both; display: block; content: '.'; visibility:hidden; height: 0px; font-size: 0px; line-height: 0px;}

/*------------------------------------------------main--------------------*/

/*------------------------------------------------top--------------------*/
#topMain{
	width:100%;
	/*background:url(images/main_bg.gif) 0 0 repeat-x;*/
	height:200px;
}
div#main_fl {
	position: absolute;
	top: 10px;
	z-index:4;
	left: 5px;
}
#top{
	width:948px;
	margin:0 auto;
	height:200px;
	/*background:url(images/header.jpg) right top no-repeat;*/
	position:relative;
}
#top table, tr, td { margin:0; padding:0;}


#top img.logo{
	display:block;
	font-size:0;
	line-height:0;
	margin:0;
	position:absolute;
	left:300px;
	top:10px;
}

#top ul.nav{
	width:914px;	height:23px;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
	
		margin-left:15px;
	border-left:solid 3px #fff;
	border-right:solid 2px #fff;
}
#top ul.nav li{
	float:left;
	
	height:23px;
	padding:0 1px 0 0;
}
#top ul.nav li a{
		display:block;
	padding:0 14px;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#top ul.nav li a:hover{
	color:#8E0B01;
	background-color:inherit;
	
	background-color: inherit;
	
}
#submenu{
	height:23px;
	margin: 0px 0 0 15px;
	width: 914px;
	background:url(images/sub_bg.gif) repeat-x;	
	border-left:solid 3px #fff;
	border-right:solid 2px #fff;
	border-top:solid 1px #fff;
	}
#top ul.sub{
	width:914px;	height:23px;
	background:url(images/sub_bg.gif) repeat-x;
	position: absolute;
	
}
#top ul.sub li{
	float:left;
	background:url(images/sub_div.gif) right top no-repeat;
	height:23px;
	padding:0 1px 0 0;
}
#top ul.sub li a{
	display:block;
	padding:0 14px;
	font:bold  12px/23px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
}
#top ul.sub li a:hover{
	color:#8E0B01;
	background-color:inherit;
}
/*-----------changes----------------------*/
 
/*------------------------------------------------top--------------------*/
#container {
	background: url(images/body_1.gif) repeat-y;
	margin: 0 auto;
	width: 918px;
}
/*------------------------------------------------body--------------------*/
#bodyMain{
	width:100%;
	/*color:#6C6C6C;*/
	/*background:url(images/body_1.gif) left bottom repeat-x #F5F7E7;*/
	/*background:url(images/body_1.gif) repeat-y;*/
}
#body{
	width:927px;
	margin:0 auto;	
	background-repeat: no-repeat;
	background-position: left bottom;
}


.middle_background {
	background:url(images/body_1.gif) repeat-y center top;
	margin: 0px; padding: 0px;
	width: 100%;
}


/*	WESP		*/
img.left_png {width:256px; height:166px; background: url(i/t_1.png) no-repeat;}
img.right_png {width:692px; height:166px; background: url(i/t_2.png) no-repeat;}
img.eco_png {width:41px; height:200px; background: url(i/eco.png) no-repeat;}
img.max_png {width:41px; height:200px; background: url(i/max.png) no-repeat;}
img.blue_png {width:41px; height:200px; background: url(i/blue.png) no-repeat;}
/* feature for table */
 table {border-collapse: collapse; padding:0;}
 table td {padding:0;}


/*------------------------------------------------left--------------------*/
#left{
	width:180px; 	padding:25px 0px 0 30px;
	float:left;
	background: url(images/left_bg.gif) no-repeat 7px 7px;
}
#left h2{
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	color:#8E0B01;
	margin:0;
}
#left a.bg {text-decoration: none; color:#fff;}
#left a.dg {
	text-decoration: none;
	color:#7E8A2C;
}
#left a.tdr {
	text-decoration: none;
	color:#fff;
}
#left a.dbba {
	text-decoration: none;
	color:#fff;
}
a.bg:hover {text-decoration: underline;}
#left p.bg{
	display:block;
	width:204px;
	height:19px;
	background:url(images/news_icon.gif) 6px 4px no-repeat #E8EBD6;
	padding:0 0 0 24px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	margin:0 0 14px 0;
	float:left;
}

#left p.leftTxt{
	display:block;
	width:223px;
	padding:0 0 12px 0;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	background-color:inherit;
	float:left;
}

#left h2.ser{
	display:block;
	padding:5px 0 5px 50px;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#006fc6;
	background-color:inherit;
	background-image: url(i/icon_prod.gif);
	background-repeat: no-repeat;
	background-position: 15px 0 0 15px;
	vertical-align: middle;
	height: 24px;
}
#left h2.roof{
	display:block;
	padding:5px 0 5px 50px;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#ce9d52;
	background-color:inherit;
	background-image: url(i/icon_roof.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 24px;
}
#left ul.serLink{
	width:155px;
	padding:0 0 18px 0;
}
#left ul.roofLink{
	width:155px;
	padding:0 0 38px 0;
}
#left ul.serLink li{
	font-size:0;
	line-height:0;
}
#left ul.roofLink li{
	font-size:0;
	line-height:0;
}
#left ul.serLink li a{
	display:block;
	background:url(images/ic1.gif) 40px 12px no-repeat;
	color:#006fc6;
	background-color:inherit;
	text-decoration:none;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 50px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}
#left ul.serLink li a:hover{
	color:#006fc6;
	background-color:#F5F7E7;
}
#left ul.roofLink li a{
	display:block;
	background:url(images/ic1.gif) 40px 12px no-repeat;
	color:#006fc6;
	background-color:inherit;
	text-decoration:none;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 50px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}
#left ul.roofLink li a:hover{
	color:#006fc6;
	background-color:#F5F7E7;
}
#left p.rm{
	display:block;
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	background-color:#E8EBD6;
	color:#7E8A2C;
	margin:0 15px 0px 0px;
	text-align: center;
	height: 20px;
	padding: 10px 0 0 0;
	;
}

#l_prod img{
	padding: 15px 0 0 0;
	margin: 0;

}
/*------------------------------------------------left--------------------*/

/*------------------------------------------------mid--------------------*/
#mid{
	float:left;
	color:#493D29;
	/*background:url(images/body_1.gif) repeat-y;*/
	width: 480px;
	padding:20px 17px 42px 10px;
	background-color:#fafbf4;
}
#mid h1{
	display:block;
	padding:15px 0 18px 10px;
	font:bold 16px/16px Arial, Helvetica, sans-serif;
	color:#DC8704;
	background-color:inherit;
	text-transform:uppercase;
	
}
#mid h2.easyH {
	color: #9D0303;
	font:bold 16px Arial, Helvetica, sans-serif
	margin:0px;
	padding:15px 0 5px 2px;
}
#mid h2 {
	font-weight: bold;
	color: #006fc6;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	padding:15px 0 18px 10px;
}


#mid h3{
	display:block;
	padding:15px 0 5px 10px;
	color:#006fc6;
	font:bold 13px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-transform:none;
}

#mid h3.prodName{
	display:block;
	padding:10px 0 15px 10px;	
	color:#006fc6;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:inherit;
	text-transform:uppercase;
	
}
#mid h2.tabl{
	display:block;
	width:120px;
	height:19px;
	background-color:#8E0B01;
	color:#fff;
	text-align:left;
	text-decoration:none;
	text-transform:none;
	float:left;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	padding:5px 0 0px 10px;
	margin-left:10px;
}
#mid h2.prop{
	display:block;
	padding:5px 0 5px 10px;
	font:bold 12px/13px Arial, Helvetica, sans-serif;
	color:#006fc6;
	background-color:inherit;
	text-transform:none;
	
}
#mid p.easytxt {
	padding:2px 0 5px 2px;
	font:normal 14px Arial, Helvetica, sans-serif;}
#mid p.prop{
	display:block;
	padding:2px 0 5px 10px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	background-color:inherit;
	line-height:17px;
	
}
#mid p.note {
	font:bold 14px/15px Arial, Helvetica, sans-serif;
	padding:0 30px 2px 10px;
	color:#DC8704;
}
#mid p span {
	font:bold 14px/15px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-transform:uppercase;
	color: #b47d29;
}
#mid td, tr {
	font:normal 13px Arial, Helvetica, sans-serif;
	padding:2px 0 5px 10px;

}
#mid table {
	padding:5px 0 5px 10px;
	margin-top: 2px;
	}
#mid p.rem {
	display:block;
	padding:5px 0 5px 10px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	background-color:inherit;
}
#mid p.prodT {
	display:block;
	padding:5px 0 5px 0px;
	font:bold 12px/13px Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	background-color:inherit;
	text-align: center;
	width: 186px;
}
#mid ul.techn {
	padding:0 0 19px 0;
}
#mid ul.techn li{
background:url(images/ic2.gif) 9px 7px no-repeat;
	font-size:12px;
	font-style: normal;
	line-height: 16px;
	padding-left: 20px;
	padding-bottom: 10px;
}
#mid ul.serLink{
	width:155px;
	padding:0 0 19px 0;
}
#mid ul.serLink li{
	font-size:0;
	line-height:0;
}
#mid ul.serLink li a{
	display:block;
	background:url(images/arrow.gif) 0 0 0 25px no-repeat;
	color:#006fc6;
	background-color:inherit;
	text-decoration:underline;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}
#mid ul.serLink li a:hover{
	color:#006fc6;
	background-color:#F5F7E7;
}
#mid p.prodTxt1{
	display:block;
	
	line-height:17px;
	padding:0 30px 14px 20px;
	font-size:13px; color: #493D29;
}
#mid p.prodTxt2{
	display:block;
	font-size:13px;
	color: #493D29;
	line-height:20px;
	padding:0 10px 14px 10px;
	margin: 0px;
}
#mid p.prodTxt5{
	display:block;
	font-size:13px;
	color: #493D29;
	line-height:20px;
	padding:0 10px 14px 0px;
	margin: 0px;
}
#mid p.prodTable{
	display:block;
	font-size:13px;
	text-align:center;
	color: #493D29;
	line-height:17px;
	padding:0px;
	margin: 0px;
}
#mid p.yel, p.blue, p.grey{
	
	font-size:10px;
	
	line-height:17px;
	padding:0px;
	margin: 0px;
}
#mid td.yel{
	background-color: #fbe6c6;
	padding:0px;
	margin: 0px;
}
#mid td.blue{
	background-color: #afdbfe;
	padding:0px;
	margin: 0px;
}
#mid td.grey{
	background-color: #efefef;
	padding:0px;
	margin: 0px;
}
#mid p.prodTxt3{
	display:block;
	font-size:13px;
	color: #493D29;
	line-height:17px;
	padding:0 5px 5px 0px;
}
#mid p.prodTxt4{
	display:block;
	font-size:13px;
	color: #493D29;
	line-height:17px;
	padding:0 0px 0px 10px;
}
#mid p.prodTxt2 a{
	color: #006fc6;
	text-decoration:none;
	
}
#mid p.prodTxt2 a:hover{
	color: #DC8704;
}

#mid img{
	display:block;
	padding:15px 0 0 0;
}
#mid img.roof{
	padding:0px;
}
#mid img.icon {
	display:block;
	padding:0px;
}
#mid img.guide {
	display:block;
	padding:5px;
}
#mid p.lprod{
	color:#006fc6;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	
}
#mid p.lprod2{
	color:#006fc6;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	padding:0px;
	margin:0px;
}
#mid p.lprod3{
	color:#006fc6;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding:0 0 0 0px;
}
/*------------------------------------------------mid--------------------*/

/*------------------------------------------------right--------------------*/
#right{
	width:180px;
	float:left;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 21px;
	background-color:#f5f7e7;

}
#right h2.prod1{
	display:block;
	height:10px;
	text-align:left;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#7E8A2C;
	background-color:inherit;
	margin:0 0 21px 0;
}
#right h2.prod{
	display:block;
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	color:#8E0B01;
	/*color:#7E8A2C;*/
	background-color:inherit;
	padding:0px;
	float:left;
	margin:6px 0 0 0;
}
#r_prod {
	
	background-image: url(i/right_1.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 15px;
}

#right p.rightTxt1{
	display:block;
	font-size:12px;
	line-height:17px;
	padding:0 0 14px 0;
}
#right p.rightTxt1 span{
	color:#9D0303;
	background-color:inherit;
}
#right p.rm{
	display:block;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	background-color:#E8EBD6;
	color:#262721;
	
	margin:0 15px 2px 0px;
	
	padding-right: 15px;
	text-align: center;
}
#right p.rm1{
	display:block;
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	background-color:#E8EBD6;
	color:#7E8A2C;
	margin:0 15px 0px 0px;
	text-align: center;
	height: 20px;
	padding: 10px 0 0 0;
	;
}
#left p.bg{
	display:block;
	width:140px;
	height:16px;
	background:#9D0303;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:34px 0 14px 0;
	float:left;
	padding-top: 6px;
}
#left p.dg{
	display:block;
	width:165px;
	height:16px;
	background:url(images/news_icon.gif) 6px 4px no-repeat #E8EBD6;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:5px 0 14px 0;
	float:left;
	padding-top: 6px;
	text-align: center;

	text-transform: uppercase;
}
#left p.tdr{
	display:block;
	width:165px;
	height:16px;
	background:#006FC6;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:34px 0 14px 0;
	float:left;
	padding-top: 6px;
	text-align: center;
	text-transform: uppercase;
}
#left p.dbba{
	display:block;
	width:165px;
	height:16px;
	background:#ce9d52;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:34px 0 14px 0;
	float:left;
	padding-top: 6px;
	text-align: center;
	text-transform: uppercase;
}
/*#right p.rm a{
	display:block;
	width:70px;
	height:19px;
	background:url(images/read_more_bg.gif) 0 0 no-repeat;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	float:right;
}
#right p.rm a:hover{
	color:#E8EBD6;
	background-color:inherit;
}
*/
#right p.testTxt{
	display:block;
	width:333px;
	float:left;
	background:url(images/one.gif) 0 0 no-repeat;
	padding:0 0 0 20px;
	font:italic 14px/18px Georgia, "Times New Roman", Times, serif;
	color:#95997B;
	background-color:inherit;
}
#right p.testTxt span{
	font:bold 13px/14px Arial, Helvetica, sans-serif;
	color:#AE3136;
	background-color:inherit;
	display:block;
	margin:0 0 13px 0;
}
right p.img {
border-color:#009900;}

/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height:20px;
	background:url(images/footer_bg.gif) 0 0 repeat-x;
}
#footer{
	width:918px;
	height:10px;
	position:relative;
	margin:0 auto;
}
#footer ul{
	position:absolute;
	left:409px;
	top:30px;
}
#footer ul li{
	float:left;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#47483E;
	background-color:inherit;
}
#footer ul li a{
	padding:0 8px;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#47483E;
	background-color:inherit;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#8E0B01;
	background-color:inherit;
}
#footer p.copyright{
	font:normal 10px/22px Arial, Helvetica, sans-serif;
	position:absolute;
	left:300px;
	top:0px;
	width:250px;
	color:#8E0B01;
	background-color:inherit;
}

}
#footer p.design{
	display:block;
	width:170px;
	position:absolute;
	left:5px;
	top:46px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#47483E;
	background-color:inherit;
	padding:2px;
}
#footer p.design a.link{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#7C872B;
	background-color:#F5F7E7;
	text-decoration:none;
	
}
#footer p.design a.link:hover{
	color:#000;
	background-color:#F5F7E7;
}
#footer img{
	position:absolute;
	left:0px;
	top:0px;
	border:none;
	width: 223px;
	height: 143px;
}
/*------------------------------------------------footer--------------------*/
/*------------------------------------------------contact--------------------*/

.submitbutton {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-image: url(images/submitbg.gif);
	height: 21px;
	width: 100px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center center;
	float: left;
	border: 1px solid #A3AA90;
	margin: 0px;
	padding: 0px;
}
/*------------------------------------------------Email--------------------*/
.contactformmsgfild {

	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 170px;
	width: 75%;
	float: left;
	margin: 3px;
	padding: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	clear: none;
	right: 30px;
}

/*------------------------------------------------Textboxon Email--------------------*/

.borderEffect
{
background-color:#FFFFCC;
color:#A05A3D;
margin:0px;
padding:0px;
border:1px solid #FFCC00;
}
.borderEffect:hover
{
background-color:#FFCC89;
color:#A05A3D;
margin:0px;
padding:0px;
border:1px solid #A05A3D;
}
/*------------------------------------------------Textbox on Email--------------------*/
/*------------------------------------------------Textbox --------------------*/

.textboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #999900;
	height: 18px;
	width: 250px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.textboxEffect:hover
{
background-color:#FFFFFF;
color:#999900;
margin:0px;
padding:0px;
border:1px solid #FFFF00;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/*------------------------------------------------Textbox --------------------*/
/*------------------------------------------------Textboxdropdown --------------------*/

.dropdownEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #999900;
	height: 18px;
	width: 262px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.dropdownEffect:hover
{
background-color:#FFFFFF;
color:#999900;
margin:0px;
padding:0px;
border:1px solid #FFFF00;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/*------------------------------------------------Textboxdropdown --------------------*/
/*------------------------------------------------Massagebox --------------------*/

.MassageboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #999900;
	height: 170px;
	width: 350px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.MassageboxEffect:hover
{
background-color:#FFFFFF;
color:#999900;
margin:0px;
padding:0px;
border:1px solid #FFFF00;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/*------------------------------------------------Contact--------------------*/
.contactformfield {
	font-family: Verdana;
	font-size: 11px;
	color: #95A334;
	height: 20px;
	width: 75%;
	float: left;
	margin: 3px;
	padding: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	clear: none;
	right: 30px;
}
.contactdropdownformfield {
	font-family: Verdana;
	font-size: 11px;
	color: #95A334;
	height: 20px;
	width: 75%;
	float: left;
	margin: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	clear: none;
	right: 30px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.contactsubmit {
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	background-attachment: scroll;
	background-image: url(images/read_more_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 76%;
	clip: rect(500px,500px,auto,auto);
	top: 500px;
	right: 500px;
	bottom: 500px;
	left: 500px;
	float: left;
	margin: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 120px;
}

.contactformmessage {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 170px;
	width: 75%;
	float: none;
	margin: 3px;
	padding: 3px;
}
.contactfornmsg {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	height: 170px;
	width: 75%;
	margin: 3px;
	padding: 3px;
}

.contactbox {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
	height: 18px;
}
.contactmessagebox {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
	height: 170px;
}
.contacttextarea {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	margin: 3px;
	padding: 3px;
}
.contacttext {
	margin: 3px;
	padding: 60px 3px 10px 0;
	height: 20px;
	width: 160px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #006fc6;
}
.contacttext h2{
	
	color: #006fc6;
	text-transform:uppercase;
	padding-bottom:20px;
}

.contacthead {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #1D859B;
	margin: 3px;
	padding: 3px;
	height: 20px;
	width: 300px;
}

.commenttext {
	margin: 3px;
	padding: 3px;
	height: 170px;
	width: 100px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #666600;
}
.submitarea {
	margin: 5px;
	height: 30px;
	width: 600px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 120px;
	float: left;
}

.contacterrortext {
	margin: 3px;
	padding: 3px;
	height: 18px;
	width: 10px;
	float: left;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.contactbg {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-image: url(images/contactbg.jpg);
	width: 630px;
	padding-left: 40px;
	padding-top: 20px;
	height: 520px;
}

.contacttexthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #759C25;
	margin: 3px;
	padding: 3px;
}

/*------------------------------------------------Contact--------------------*/
.style1 {color: #FF0000}
