body { margin:0; background:url(../images/bg.gif) #fff top repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }

/*h5{ font-size:14px; font-weight:bold; padding:0px 0px 2px 0px; margin:0px;}*/

form { margin:0; }

p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:16px; text-align:justify; margin:0; }

/* Header Css Starts  */
.search-bg { background:url(../images/search-bg.gif) top repeat-x; height:40px; line-height:34px; }

.links a  { color:#000000; text-decoration:none; font-weight:bold; margin: 0 5px; font-size:11px;}

.links a:hover  { color:#fff; text-decoration:underline;}

.input-bg { border:none; background:url(../images/input-bg.gif); width:159px; color:#82681e; text-align:center; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:6px 2px; margin-top:1px; }

.phone-bg { background:url(../images/phone-bg.gif) no-repeat center; height:61px;  margin-top:45px; }

.phone-bg .red-txt{ color:#cc0000; font-size:18px; font-weight:bold; padding-right:10px; }

.phone-bg .black-txt{ color:#000000; font-size:18px; font-weight:bold; padding-left:10px; }


/* Navigation Css Starts  */
.nav-bg { background:url(../images/nav-bg.gif) top repeat-x; height:38px; }

.nav-bg ul { margin:0; padding:0; }

.nav-bg ul li { margin:0; padding:0; list-style:none; float:left; background:url(../images/nav-line.gif) right top no-repeat; height:38px; display:block }

.nav-bg ul li a{ margin:0; padding:7px 11px 0 11px; font-family: "Trebuchet MS"; font-size:16px; color:#ffffff; font-weight:bold; text-decoration:none; height:31px; display:block; text-shadow: #795d1c 2px 2px 2px;
 }

.nav-bg ul li a:hover{color:#000000; text-shadow:none;}

.nav-bg span a{ font-family: "Trebuchet MS"; font-size:16px; color:#ffffff; font-weight:bold; text-decoration:none;  text-shadow: #795d1c 2px 2px 2px;
 }
.nav-bg span a:hover{ color:#000000; font-weight:bold; text-decoration:underline;  text-shadow:none; } 
/* Navigation Css Ends  */

/* Header Css Ends  */

/* Body css Starts  */
#main-container { width:971px; border:1px solid #b9b29b;; background:#FFFFFF; margin:0 auto; margin-top:2px; padding:13px;}

.img-bdr { padding:2px; border:1px solid #b9b29b; }

h1 { margin:0; padding:0; color:#9b0000; font-size:16px; background:url(../images/dot.gif) bottom repeat-x; height:28px;  }

h1 span { float:right; vertical-align:top; padding:0px; margin:0px;} 

h1 span img { margin:0 0 5px 8px } 

/* 100305 */
h2 { margin:0; padding:8px 0px 0px 10px; color:#000000; font-size:16px; background:url(../images/lt-nav-top.gif) no-repeat; height:26px;}
h3 { margin:0; color:#000000; font-size:14px; no-repeat; line-height:26px;}
h4 { margin:0; color:#9B0000; font-size:15px; no-repeat; line-height:26px;}
h5 { margin:0; color:#000000; font-size:13px; no-repeat; line-height:19px;}

.name{
font-size:12px;
padding:5px 0px 0px 0px;
display:block;
}

.lt-links{
background:url(../images/lt-nav-bg.gif) repeat-x #F7F1DE;
border-left:1px solid #B9B29B;
border-right:1px solid #B9B29B;
}

.lt-links strong{
padding:10px 10px 0px 10px;
display:block;
color:#9b0000;
}

.lt-links ul{
padding:10px 0px 10px 10px;
margin:0px;
list-style:none;
}

.lt-links ul li{
padding:0px 0px 10px 10px;
background:url(../images/arrow.gif) no-repeat 0px 5px;
}

.lt-links ul li a{
font-size:11px;
font-weight:normal;
color:#333;
text-decoration:none;
}

.lt-links ul li a:hover{
color:#9b0000;
}


.hdg-bg{
margin:0; 
color:#9b0000; 
font-size:16px; 
background:url(../images/dot.gif) bottom repeat-x #F8F5EB; 
height:15px;
font-weight:bold;
}

.rt-box{
background:url(../images/rt-cnt-bg.gif) repeat-x #F7F0DE;
border:1px solid #B9B29B;
color:#4B4B4B;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.rt-box td{
padding:5px 5px 10px 10px;
text-align:left;
line-height:15px;
}

.rt-box ul{
padding:0px 0px 10px 0px;
margin:0px;
list-style:none;

}

.rt-box ul li{
padding:0px 0px 0px 10px;
background:url(../images/arrow.gif) no-repeat 0px 5px;

}

.rt-box ul li a{
font-size:11px;
font-weight:bold;
color:#9b0000;
text-decoration:underline;
}

.rt-box ul li a:hover{
color:#333;
}


.feature-content{
background:url(../images/feature-bg.gif) repeat-x #F7F1DF;
padding:0px 15px;
border-left:1px solid #B9B29B;
border-right:1px solid #B9B29B;
font-size:11px;

}
.feature-content img{
border:1px solid #D8D6D2;
padding:0px;
margin:0px;
}

.feature-content p{
padding:2px 0px 0px 0px;
margin:0px;
color:#82681E;
font-weight:bold;
}

.feature-content ul{
padding:10px 0px 9px 0px;
margin:0px;
list-style:none;
float:left;
}

.feature-content ul li{

padding:0px;
margin:0px 12px 0px 0px;
float:left;
display:block;
}

.feature-content ul li div{
	height:30px;
	color:#82681E;
	font-weight:bold;
}

.feature-content p a{
color:#000;
font-weight:normal;
text-decoration:underline;
}

.feature-content p a:hover{
color:#9b0000;
}

.feature-content p strong{
float:right;
color:#CC0000;
}
.feature-content h1{
height:22px;
}

.content{
padding:0px 0px 10px 0px;
}

.content p{
padding:0px;
margin:0px;
}

.links1  { color:#CC0000; text-decoration:none;  font-size:11px;}

.dots { border-bottom:1px dashed #dfdfdf; height:18px; margin-bottom:18px }

/* Body Css Ends  */
.footer{
color:#333;
}

.footer-bg{
background:url(../images/ftr-bg.gif) repeat-x;
}

.footer-bg a{
color:#333;
text-decoration:none;
}

.footer-bg a:hover{
color:#CC0000;
}


.footer span a{
color:#9E9579;
text-decoration:none;
}


.faqQuestion{
font-size:11px;

font-weight:bold;
cursor:pointer;
padding:5px 0px 5px 10px;
display:block;
background:url(../images/arrow.gif) no-repeat 0px 10px;
}

.faqQuestion:hover{
color:#9B0000;
}


.switchgroup1{
font-size:11px;
line-height:18px;
padding:0px 0px 5px 10px;
}


/* Sitemap */

ul.sitemap{
padding:10px 0px 10px 10px;
margin:0px;
list-style:none;
}

ul.sitemap li{
padding:0px 0px 10px 10px;
background:url(../images/arrow.gif) no-repeat 0px 5px;
}

ul.sitemap li a{
font-size:11px;
font-weight:normal;
color:#333;
text-decoration:none;
}

ul.sitemap li a:hover{
color:#9b0000;
}

/****************form*****************/
.form{
font-size:12px;
color:#616161;

}

.form span{
color:#B50201;
font-size:12px;
}

.mendatory{
	color:#FF0000;
	font-size:12px;
}

.info{
	font-size:11px;
	color:#999999!important;
	margin:0px 0 0 0px;
}



.input1{
	width:205px;
	height:18px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}

.space{padding:0 0 0 15px;}

.input2{
	width:125px;
	height:18px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.input3{
	width:35px;
	height:18px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.input4{
	width:85px;
	height:18px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.input5{
	width:300px;
	height:200px;
	border:1px solid #BBCCE5;
	margin:0px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.input6{
	width:205px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.btn-padding{
	padding:10px 20px 0 0;
}

/******************jobs find ************************/

.info_new{
	font-size:11px;
	color:#999999!important;
	margin:0px 0 0 0px;
}

.input11{
	width:250px;
	height:18px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}


.input21{
	width:250px;
	height:18px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.input31{
	width:45px;
	height:18px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.input41{
	width:98px;
	height:18px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.input51{
	
	width:250px;
	
	height:100px;
	border:1px solid #BBCCE5;
	margin:0px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.input61{
	width:205px;
	border:1px solid #BBCCE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}

.tab { border-bottom:1px dashed #eae4d2;}
.tab td { padding:0 0 0 5px}
.trbg { background:#eae4d2; font-size:14px;}

.tdbglc { background:#fbf8ec;}
.tdbglc:hover { background:#f5f1e2;}

.tdbglc1 { background:#fff;}
.tdbglc1:hover { background:#f5f1e2;}


.listing ul{
	padding:5px 0px 0 10px;
	margin:0px;
	list-style:none;
}

.listing ul li{
	padding:0px 0px 5px 10px;
	background:url(../images/arrow.gif) no-repeat 0px 5px;
}

