/* CSS Document */
.logo_bg {
	background-image:url(../images/logo_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:185px;
}
.blue_box {
	background-image:url(../images/blue_box.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:223px;
	height:213px;
}
.green_box {
	background-color:#9cce67;
	border:solid 1px #f1f1f1;
	height:213px;
}
.right_bg {
	background-color:#f1f1f1;
}
.copyright
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}

.copyright a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}

.copyright a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.left_bg {
	background-color:#dad7d7;
}
.form_box {
	background-image:url(../images/form_img.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#0ebff3;
	width:224px;
	height:213px;
}
.checkbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	height:12px;
	width:110px;
	
}
.checkbox_add {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	width:110px;
	height:30px;
	
}

.cssform p{
width: 223px;
clear: left;
margin: 0;

/*width of left column containing the label elements*/


}

.cssform label{
font-weight: bold;
float: left;
/*width of left column*/
 /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 100px;
}

.cssform textarea{

height: 50px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 0px;
}

/*.textfild {
	float:right;
	margin:0px 27px 2px 0px;
}

* html .textfild{
	float:right;
	margin:0px 27px 1px 0px;
}*/


/*---------------------------- Sub nav css starts ----------------------------*/

.greenbg {
	background-color:#9cce67;
}
.subnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	padding:0px;
}
.subnav a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
.subnav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}
.subnav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	text-align:center;
}

.whtbg {
	background-color:#FFFFFF;
}

ul#inner  {
	height: 25px;
	margin:0px;
	padding:0px;
	}
	
#inner li {
	display: inline;
	float: left;
	list-style: none;
	}
	
#inner li a {
	display: block;
	height: 20px;
	/*text-indent: -9999px;*/
}

#inner li#first {
	width:auto;
	background-position:0 0;
	
}
	
#inner li#first a {
	width:auto;
	background-position:0 0;
	
	}
	
#inner li#first a:hover {
	width:auto;
	background-repeat:no-repeat;
}
/*---------------------------- Sub nav css ends ----------------------------*/
.bigtxt {
	font-size:16px;
	color:#0ebff3;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.pricetable{
	background-color:#cfe3ba;
}
.pricetd{
	background-color:#9cce67;
	height:20px;
	padding:5px;
	color:#FFFFFF;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.ptd {
	padding:7px;
	font-weight: normal;
}
.lightcolor {
background-color:#f1f1f1;
}
.txtaline{
	text-align:justify;
}

/*------------------------------ Detail Title Css Starts ------------------------------*/

.detailtitle {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration:none; text-align:left; }
.detailtitle a:link {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #004e2f; text-decoration:underline; }
.detailtitle a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #004e2f; text-decoration:underline; }
.detailtitle a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #004e2f; text-decoration:none; }

.detailsubtitle {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #004e2f; text-decoration:none; }

.detailtitle_faq {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #004e2f; text-decoration:none; }

.default {
	color:#00693f;
	font-weight:normal;
	font-size:12px;
}

/*------------------------------ Detail Title Css Starts ------------------------------*/

/*------------------------------ Email Form Css Starts ------------------------------*/

.inputbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	height:14px;
	width:130px;
}
/*------------------------------ Email Form Css Ends ------------------------------*/
.map-box {
 width:250px;
 line-height:17px;
}
.map-title {
	color: #9cce67;
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.map-link a:link, .map-link a:active, .map-link a:visited {
	color:#000000;
	text-decoration:underline;
	margin:0px;
	font:normal 13px Arial, Helvetica, sans-serif;
	padding:0px;
}
.map-link a:hover {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.greentxt {
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#9cce67;
}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	line-height:18px;
}
.sitemap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.sitemap a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.sitemap a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}

