body {

	margin: 0px;

	font-family:Arial, Helvetica, sans-serif; 

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}





/* common classes */



.tblrow {

	height:21px;

	font-weight: normal;

	color: #0A2F00;

	text-decoration: none;

	background-color: #DAEAC7;

} 



.tblbg { background-color: #9DC93E} 



.tblheader { 

	height:21px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #9DC93E;

	vertical-align: middle;
	text-align:left;

} 

.tblheaders { 

	height:21px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #9DC93E;

	vertical-align: middle;

} 



.input { font-family:Arial, Helvetica, sans-serif; font-size: 12px; width: 200px;; border: 1px solid #273A11}



.but { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; background-color: #0A2F00; border: 1px solid #273A11; font-weight: bold}



.err { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000; font-weight:bold; text-align: center;} 



.inputnowidth { font-family:Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #273A11} 



.tblrownobg {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 20px;

	height:21px;

	font-weight: normal;

	color: #273A11;

	text-decoration: none;

	vertical-align: middle;

} 



/* project specific classes */



.SmlTxt {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #273A11;

	text-decoration: none;

} 



.BodyTxt, .Blue_Txt {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #273A11;

	text-decoration: none;

	line-height: 15px;

}



.link-underline {

	text-decoration:underline;

}


.box { width:95%; margin-left: 8px; padding: 10px 10px 10px 35px; font-weight: normal; -moz-border-radius: 11px; -khtml-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 5px; background: #fff; border: 1px solid #A7CC62; -moz-box-shadow: rgba(200,200,200,1) 0 4px 18px; -webkit-box-shadow: rgba(200,200,200,1) 0 4px 18px; -khtml-box-shadow: rgba(200,200,200,1) 0 4px 18px; box-shadow: rgba(200,200,200,1) 0 4px 18px; }
.box, .forgetmenot { font-weight: normal; float: left; margin-bottom: 10px; }

.boxs { width:295px; margin-left: 8px; padding: 5px 5px 5px 5px; font-weight: normal; -moz-border-radius: 11px; -khtml-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 5px; background: #fff; border: 1px solid #A7CC62; -moz-box-shadow: rgba(200,200,200,1) 0 4px 18px; -webkit-box-shadow: rgba(200,200,200,1) 0 4px 18px; -khtml-box-shadow: rgba(200,200,200,1) 0 4px 18px; box-shadow: rgba(200,200,200,1) 0 4px 18px; }
.boxs, .forgetmenot { font-weight: normal; float: left; margin-bottom: 10px; }


#login { padding-bottom:0px; }
.testimonialnumber {background-image:url(../images/testimonial-number.gif); background-repeat:no-repeat; position:absolute; float:left; width:45px; height:50px; margin-top:-10px;margin-left:-35px;}