body{
margin:0px;
padding:0px;
background:url(../images/bg.jpg) top repeat-x;}
img{ border:none;}

form,p{
	margin:0px;
	padding:0px;}
#mainouter{
	width:977px;
	margin:0px auto;
	}
	
.main_bg{
	background:#FFFFFF;
	display:block;
	height:100%;
	width:100%;
}

.back_pick{
	background:url(../images/main_backgrond.jpg) top center no-repeat;
	width:974px;
	height:351px;
	clear: both;}

#top_nav{
	height:40px; *height:90px; _height:40px; 
	display:block;
	background:#fff;}
	
#top_nav .left{
background:url(../images/top_left.gif) top center no-repeat #fff;
width:314px;
height:61px;
float:left;}

#top_nav .mid{
	background:url(../images/top_nav_bg.gif) top repeat-x;
	float:left;
	height:63px;
	width:643px;
	color:#FFFFFF;
	display:block;
	}

#top_nav .mid a{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9pt;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	float:left;
/*	background:url(../images/sep2.gif) 50px 32px no-repeat;
*/	
background:url(../images/sep.gif) 1px 35px no-repeat;
	padding:38px 23px 0px 23px;}
	
#top_nav .mid a:hover{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9pt;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	float:left;
background:url(../images/sep.gif) 1px 35px no-repeat;
	padding:38px 23px 0px 23px;}

	
	
#top_nav .right{
	background:url(../images/top_right.gif) top center;
	height:61px;
	width:20px;
	float:left;
	}
.header_left {
	float: left;
	height: 355px;
	width: 376px;
	clear: both;
}
.contact {
	float: left;
	height: 219px;
	width: 376px;
}
.contat_img {
	float: left;
	height: 87px;
	width: 119px;
}
.contat_address {
	float: left;
	height: 82px;
	width: 187px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #828080;
	padding-top: 5px;
	padding-left: 5px;
	background-image: url(../images/bg_contact.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.text1 {
	font-family: "Myriad Pro", Calibri, Tahoma;
	font-size: 14px;
	color: #737a7f;
	font-weight: normal;
}


.header_right {
	float: left;
	height: 355px;
	width: 600px;
}
.about_us {
	float: right;
	height: 112px;
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #828080;
}
.knowmore_button {
	float: right;
	height: 20px;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #828080;
	text-align: right;
	clear: both;
}
.pic1 {
	float: left;
	height: 112px;
	width: 121px;
}


	
#top_nav .logo{
	padding:30px 0px 0px 10px;
	display:block;

}
	
.down{
clear:both;
width:100%;}

.footer {
	height: 32px;
	width: 100%;
	background-image: url(../images/footer_bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	clear: both;
	text-align:center;
	padding:5px 0px 0px 0px;
}

.footer a{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;}
	
.footer a:hover{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;}

.news_box {
	height: 264px;
	width: 230px;
	background:url(../images/new.gif) top center no-repeat;
	margin:30px auto 20px auto; 	_margin:55px auto 0px auto;
	display:block;

}
.news_box p{
clear:both;
display:block;}

.news_boxbg {
	height: 217px;
	width: 300px;
	}
.news_title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	font-weight:bold;}
	
.heading{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:11px;
color:#333333;
font-weight:bold;
padding-left:8px;
padding-top:15px;
display:block;
text-decoration:none;}

.heading:hover{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:11px;
color:#990000;
font-weight:bold;
padding-left:8px;
padding-top:15px;
display:block;
text-decoration:underline}


.desc{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:11px;
color:#333333;
text-align:left;
padding:0px 15px 0px 5px;
text-decoration:none;
display:block;
}
.desc:hover{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:11px;
color:#333333;
display:block;
text-align:left;
text-decoration:underline;
padding:0px 15px 0px 5px;

}



.news_heading{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#333333;
	font-weight:bold;
	text-align:center;
	padding:5px 0px 0px 0px;}



strong{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	font-weight:bold;
	display:block;
}

	
.content_area{
margin:50px 0px 20px 0px; _margin:30px 0px 0px 0px;
display:block;
}

.content_area .left{
	width:300px;
	float:left;
}
.content_area .right{
	width:650px;
	float:left;

}
	
.content_area .right p{
	display:block;
	clear:both;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:12px;
	text-align:justify;
	height:auto;
	padding:5px 3px 0px 5px;}
	
.pick_padding{
	padding:20px 20px 0px 0px;}
	
.pick_padding1{
	padding:5px 5px 0px 0px;}
	
.content_area ul{
margin:0px;
padding:0px;}

.content_area ul li{
margin:0px;
padding:0px;
list-style-type:none;
background:url(../images/bullet.jpg) 1px 10px no-repeat;
}

.content_area ul li a{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9pt;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	padding-left:10px;
}
	
.content_area ul li a:hover{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9pt;
	color:#990000;
	font-weight:normal;
	text-decoration:underline;
	padding-left:10px;
}
	

.more{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	color:#990000;
	font-weight:normal;
	text-decoration:underline;;
	display:block;
	float:right;
	padding-left:10px;}
	
.more:hover{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	color:#666666;
	font-weight:normal;
	display:block;
	float:right;
	text-decoration:none;}

/* dropsown*/
#dropmenudiv{
border:1px solid #095891; position:absolute;
margin-top:5px;
margin-left:0px;
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFF;
line-height:24px;
z-index:100;
filter:alpha(opacity=85);
-moz-opacity: 0.85
}

#dropmenudiv a:link{
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:9pt;
color:#fff;
font-weight:normal;
display: block;
text-indent: 3px;
color:#FFF;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:visited{

font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:9pt;
color:#fff;
font-weight:normal;
display: block;
text-indent: 3px;
color:#FFF;
padding: 1px 0;
text-decoration: none;

}

#dropmenudiv a:hover{ /*hover background color*/
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9pt;
	color:#fff;
	font-weight:normal;
background-color:#9dc902;
display:block;
}


/*Edit by Seema for Temp pages*/
.temp_back_pick{ background:url(../images/about-banr-bg.jpg) bottom center no-repeat; width:100%; text-align:center; height:259px; clear: both; margin-top:20px; *margin:0px; *padding:0px;}
.abtbanrbg{ float:left; width:941px; height:148px;}
.bannerleftimg{ float:left; left:52px; top:0px; *left:-420px;}
.bannerritslogn{ float:left; left:216px; top:99px; *left:-250px;}
.bannerbotarrow{ float:left; left:810px; top:215px; *left:300px; *top:215px; padding:0px;}
.bannerbotarrow img{ float:left; margin:0px 5px 0 0px; padding:0px;}
.bannerbotarrow kbd{ float:left; font:bold 12px/22px Arial, Helvetica, sans-serif; color:#fff;}

.tempcontent_area{margin:10px 0px 20px 0px; _margin:30px 0px 0px 0px;display:block;}

.tempcontent_area .left{width:300px;float:left;}
.tempcontent_area .right{width:650px;float:left;}
.tempcontent_area .right p{display:block;clear:both;font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";font-size:12px;text-align:justify;	height:auto;padding:5px 3px 0px 5px;}
.tempcontent_area .right ul{display:block;clear:both;font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";font-size:12px;text-align:justify;	height:auto;padding:5px 3px 0px 5px; margin:8px 0 0 30px; list-style:none;}
.tempcontent_area .right ul li{ list-style:none; background:url(../images/txt-bult.jpg) 1px 3px no-repeat; padding:0px 0 0 25px;  margin:3px 0px; display:block;}
.tempcontent_area .right ul li ul{ list-style:none; background:none;}
.tempcontent_area .right ul li ul li{ list-style:none; background:url(../images/txt-bult.jpg) left no-repeat; padding:0px 0 0 20px;  margin:3px 0px;}

.tempcontent_area .right ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;}
	
.tempcontent_area .right ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-decoration:underline;}

.tempcontent_area .right p strong{ color:#9cc000; font:bold 16px/30px Arial, Helvetica, sans-serif;}
.tempcontent_area .right p b{ color:#333; font:bold 13px Arial, Helvetica, sans-serif;}

.newsdiv{height: 265px;width: 231px;background:url(../images/new.gif) top center no-repeat;margin:5px auto 20px auto;_margin:5px auto 0px auto;display:block;}
.newsdiv p{clear:both;display:block;}
.news_boxbg {height: 217px;width: 300px;}

.followdiv{ width:230px; height:116px; margin:0px auto; _margin:5px auto 0px auto;display:block;}
.followdiv p{ width:70%; margin:0px 0 0 32px; font:bold 14px/44px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;}
.followdiv p a{ text-align:center; float:left; margin:5px 8px;}
.followdiv p a.fist{ margin-left:15px;}

.contactnav{ width:230px;margin:5px auto 20px auto;_margin:5px auto 0px auto;display:block;}
.contactnav div.top{ float:left; width:230px; height:10px; background:url(../images/form-top.jpg) no-repeat; margin:0px; padding:0px; *margin:0px; *padding:0px; *line-height:0px; font-size:6px;}
.contactnav div.botm{ float:left; width:230px; height:11px; background:url(../images/form-botm.jpg) no-repeat; margin:0px 0 20px 0px; *margin:0px; padding:0px;}
.contactnav div.fields{ float:left; width:224px; border-right:solid 1px #c0c0c0; background:url(../images/form-bg.jpg) top left repeat-x; padding:0px 1px; border-left:solid 1px #c0c0c0; font:bold 14px Arial, Helvetica, sans-serif;}
.contactnav div.fields p{ float:left; width:90%; margin:3px auto; padding:0px; text-align:left; padding-left:5px; color:#a9cf04;}
.contactnav div.fields p strong{ float:left; width:40px; *width:35px; color:#08558d; padding:0px; margin:0px;}
.contactnav div.fields p kbd{ float:left; font:11px Arial, Helvetica, sans-serif; color:#6f6f6f; width:75px; margin:0px 0 0 20px; padding:0px;}
.contactnav div.fields p.fist{ margin-top:10px;}
.contactnav div.fields p i{ float:left; width:100px; margin:0px; padding:0px;}
.contactnav div.fields p i input{ border:solid 1px #9d9d9d; width:90px; height:15px; font:10px Arial, Helvetica, sans-serif;}
.contactnav div.fields p i input.btn{ border:none; width:89px; height:24px;}
.contactnav div.fields p i textarea{border:solid 1px #9d9d9d; width:90px; height:35px; font:10px Arial, Helvetica, sans-serif;}



/*Contact Us*/
.contacthad{ float:left; width:100%; margin:0px; padding:0px;}
.contacthad p strong{ color:#9cc000; font:bold 16pxpx Arial, Helvetica, sans-serif;}
.cntctdetail{float:left;width:100%; margin:0px; padding:0px;}
.cntctdetail div{ float:left; widows:49%;}
.cntctdetail .detail{float:left; width:40% !important; font:12px/20px Arial, Helvetica, sans-serif; color:#838383;}
.cntctdetail .detail a{ font:11px Arial, Helvetica, sans-serif !important; color:#f00 !important;}
.cntctdetail .detail strong{ color:#287DC3 !important; font:18px Arial, Helvetica, sans-serif !important;}
.cntctdetail .map{float:right; width:50% !important; text-align:center;}

.temp_bannar{
	background:url(../images/about-banr-bg.jpg) 2px 25px no-repeat; _background:url(../images/about-banr-bg.jpg) 2px 0px no-repeat;
	height:265px; 	_height:240px;
	margin:20px auto 0px auto; 	_margin:0px auto 0px auto;
	width:945px;}
	
.temp_bannar p{
	width:150px;
	float:left;
	display:block;
	padding-top:22px; 	_padding-top:1px;
	padding-left:30px;}

.temp_bannar p.one{
	width:650px;
	float:left;
	display:block;
	margin-top:130px; 	_margin-top:110px;
	margin-left:30px;
	padding:0px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#336600;
	font-weight:bold;}
	
.temp_bannar p.two{
	width:650px;
	float:left;
	display:block;
	margin-top:70px; 	_margin-top:69px;
	margin-left:30px;
	text-align:right;
	padding:0px 0px 0px 30px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;}
	
.temp_bannar p a{
	text-align:right;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;}
	
.temp_bannar p a:hover{
	text-align:right;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;}
	
.temp_bannar p a.dis{
	text-align:right;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#7ea103;
	font-weight:bold;
	text-decoration:none;}

.links{
	margin:20px 0px 100px 0px; _margin:20px 0px 30px 0px;
	padding:0px;
	clear:both;}
	
.links span{
	margin:0px;
	padding-left:20px;
	display:block;
	margin-bottom:10px;
	line-height:25px;
	width:300px;
	float:left;
}

.links span a{
	margin:0px;
	padding-left:10px;
	display:block;
	clear:both;
	background:#f9f9f9;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#333333;
	width:250px;
	border-left:1px solid #9CC000;
	text-decoration:none;
}

.links span a:hover{
	margin:0px;
	padding-left:10px;
	display:block;
	clear:both;
	background:#08558d;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	width:250px;
	text-decoration:none;
}

.links span a.dis{
	margin:0px;
	padding-left:10px;
	display:block;
	clear:both;
	background:#08558d;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	width:250px;
	text-decoration:none;
}


.top{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-align:right;
	text-decoration:none;
	float:right;
	font-weight:bold;}

.top a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-align:right;
	text-decoration:underline;
	float:right;
	font-weight:bold;}
	
.top a:hover{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:right;
	text-decoration:none;
	float:right;
	font-weight:bold;}
	
	
.img_padding{
	padding:0px 15px 0px 0px;}
	