/* CSS Document */

body { 
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#BDC1AA;
	/*background-image:url(../images/bg_repeat.jpg);*/

}
.side_rept{
	background-image:url(../images/side_rept.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.right_side_rept{
	background-image:url(../images/right_side_rept.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
.whiteBrder{
	border:1px #FFF solid;
	}
/**************text********************/

.welcometext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	text-align:justify
}
.welcometext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:19px;
	text-align:justify
}
.imgBorder{
	border:2px #3F5508 solid;
	}
.featured_services{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	line-height:19px;
}
.featured_heading {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #2E3A0F;
	font-weight: bold;
}
.featured_text {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:18px;
	text-align:justify
}
.contact_heading {
	font-size: 12px;
	color: #E6F1AD;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
}
.contact_text{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.welcome_heading{
	font-size: 26px;
	color: #BE0505;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.green_text {
	color:#003300;
	font-weight: bold;
	font-size:18px
}
.footer{
	font-size: 11px;
	color: #E6F1AD;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:center
}
.powered_link{
	font-size: 11px;
	color: #E6F1AD;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:center
}
.poweredby{
	font-size: 11px;
	color: #E6F1AD;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	text-align:center
}
.poweredby:hover{
	font-size: 11px;
	color: #E6F1AD;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
		text-align:center
}
.banner_top	{
	background:url(../images/toper_gr8n.jpg);
	}
.navy_bg_repeat	{
	background:url(../images/navy_img_bg_gr8n.jpg);
	}

.padding{0 0 0 0 }

/********************* a link *********************/

a.mail:link,a.mail:active,a.mail:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E6F1AD;
	text-decoration:underline;
	font-weight:underline;
}

a.mail:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#E6F1AD;
	text-decoration:none;
}
a.mail1:link,a.mail1:active,a.mail1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	text-decoration:underline;
	font-weight:underline;
}

a.mail1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ccc0000;
	text-decoration:none;
}

a.poweredby_link:link,a.poweredby_link:active,a.poweredby_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:none;
}

a.poweredby_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.navy:link,a.navy:active,a.navy:visited{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#E6F1AD;
	text-decoration:none;
	font-weight:bold;
	padding-top:5px;
}

a.navy:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	padding-top:5px;
}

.gallery{
	font-size: 11px;
	color: #747273;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:top;
	font-weight:normal;
	text-decoration:none;
	border: 1px solid #eee;
	padding: 4px;	
	margin: 0 0 10px 0;
	cursor:default;
}

.gallery:hover {
		border: 1px solid #f60;
        background: #fefefe;
		cursor:default;
	}
a.btm2:link,a.btm2:visited,a.btm2:active{background:url(../images/artgal/arts_form1.gif) no-repeat; width:271px; height:64px; display:block;}
a.btm2:hover{background:url(../images/artgal/arts_form1.gif) no-repeat 0 -66px; width:271px; height:64px; display:block;}

a.btm3:link,a.btm3:visited,a.btm3:active{background:url(../images/artgal/arts_form2.gif) no-repeat; width:271px; height:64px; display:block;}
a.btm3:hover{background:url(../images/artgal/arts_form2.gif) no-repeat 0 -66px; width:271px; height:64px; display:block;}

.download { background:url(../images/download.jpg) no-repeat left top; padding:4px 25px 5px 22px; color:#FFFF00; text-decoration:none;}
.cssform p{ width:510px; margin: 0px; padding: 5px 0px 8px 0px;/*width of left column containing the label elements*/ height: 1%;}
.cssform label{ font-weight: bold; float: left; margin-left: 0px; /*width of left column*/ width: 100px; color:#34420D /*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: 200px; }
.cssform textarea{ width: 275px; height: 100px; }
.blueTitle{ font-size:15px; font-weight:bold;}
.downloadPDF{ color:#000000; text-decoration:none;}
.pdf_bg{ background:url(../images/pdf.jpg) no-repeat right; padding:20px;}
.pdf_bg ul{ list-style:none; padding:15px 0; margin:0;}
.pdf_bg ul li{ list-style:none; display:block; padding:0; margin:0 0 5px 0;}
.pdf_bg ul li a{ list-style:none; display:block; background:url(../images/pdf_logo.jpg) no-repeat left 2px; padding:0 0 0 22px; outline:none;}
.pdf_bg ul li a:hover{ list-style:none; display:block;padding:0 0 0 22px;background:url(../images/pdf_logo.jpg) no-repeat left -12px; font-weight:bold; outline:none;}