/*
Version: Beta
http://www.propelleads.com/
Author: Ani SEO Consulting Pvt. Ltd.
Author URI: http://www.aniseo.com/
Data Edited: November 18, 2008.
Editor: RatanK
*/
html, body{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	background-color: #111f10;
	background-image: url(images/pgbg.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
a:link, a:visited{
	color: #727272;
	text-decoration: none;
	cursor: hand;
}
a:hover{
	text-decoration: underline;
}
strong{
/*	color: #0385ea;*/
	font-weight: bold;
}
p{
	padding-top: 10px;
	text-align: justify;
}
p.quote{
	padding: 10px 40px 10px 40px;
	font-size: 18px;
	color: #FD7903;
}
em{
	font-style: italic;
}
.box ul, .box ol{
	padding:10px;
	list-style-position: inside;
	margin-left: 20px;
}
.box ol li{
	list-style: decimal;
}
ul.list,ol.list{
	padding:10px;
	list-style-position: inside;
	margin-left: 20px;
}
ol.list li, ul.list li{
	list-style: decimal;
}
ul.list li{
	list-style: disc;
}
address{
	font-style: oblique;
}
/****** Layout ******/
#content-tbl{
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	background-color: White;
}
.line{
border-top: 6px solid #fd7903;
}
.bdr{
	background-color: White;
	line-height: 8px;
}
#lefclm{

}
/****** Right Column ******/
div.rcontent{
	margin: 20px;
}
div.rcontent ul{
	margin: 10px;
}
div.bottombox{
	border: 1px solid #ccc;
	margin: 5px;
	padding: 6px 6px 6px 80px;
	width: 200px;
	float: left;
	line-height: normal;
}
.bottombox strong{
	color: #FD7903; 	
	text-transform: uppercase;
}
.service{
	background-image: url(images/service-bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.service:hover{
	background-image: url(images/service-bg-h.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.market{
	background-image: url(images/3m-bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.market:hover{
	background-image: url(images/3m-bg-h.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.address{
	background-color: #000;
	color: #fff;
	padding: 10px;
	font-size: 12px;
}
.address a{
	color: White;
}
.address strong{
	color: #FD7903;
}
span.big{
	font-size: 20px;
	color: #666;
}
strong.big{
	font-size: 20px;
	color: #FD7903;
}
.testi{
	background-color: #fff;
	color: #000;
	padding: 10px;
	font-size: 12px;
	text-align: left;
}
div.rcontent li{
	background-image: url(images/li-arrow.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-bottom: 10px;
}
.line{
	clear: both;
	height: 10px;
	color: none;
	background-image: url(images/hr-bg.gif);
	background-repeat: repeat-x;
	margin: 0px 20px 10px 20px;
}
.success{
	color: #29659d;
	font-family: "Times New Roman",Arial, Helvetica, sans-serif;
	font: "Times New Roman";
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	margin: 20px;
}
.90day{
	text-align: center;
}
div.tag{
	font-size: 20px;
	color: #045199;
}
div.tag em{ font-weight: bold; font-style: italic;}
div.rtag{
	font-size: 20px;
	color:  #df0000;
}
div.rtag em{ font-weight: bold; font-style: italic;}
/****** content Part ******/
h1{
	padding-top: 20px;
	font-family: "Times New Roman",Arial, Helvetica, sans-serif;
	display: block;
	color: #000;
	border-bottom: 1px solid #d3d9de;
}
/****** Footer Part ******/
.footer{
	text-align: center;
	color: #666;
	background-color: #2a3529;
	background-image: url(images/call-us.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11px;
}
.footnav{
	border-bottom: 1px solid gray;
	font-size: 11px;
	padding-bottom: 4px;
}
.copy{
	padding-top: 4px;
}
.footer a:link, .footer a:visited{
	color: #fff;
	font-size: 11px;
}
.footer a strong{
		color: #fff;	
}
/******** Top Navigaton ******/
#navcontainer
{
margin-bottom: 1em;
overflow: hidden;
}

#navlist
{
list-style-type: none;
margin: 0;
padding: 0;
}

#navlist li
{
border-left: 1px solid #fff;
float: left;
line-height: 1.1em;
margin: 0 .5em 0 -.5em;
padding: 0 .5em 0 .5em;
font-weight: bold;
color: #fff;
font-size: 12px;
}
#navlist li a
{
font-weight: bold;
color: #fff;
}
#navlist li a:hover{
	color: #FD7903;
	text-decoration: none;
}
#navlist li a#current{
	color: #FD7903;
}

#faq p{
	padding: 0px;
	padding-bottom: 10px;
}