/*-----------General---------------*/
body{
	background:#501C04;
	margin:0; padding:0;
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #B2B2B4;
	}
p, td, span, div, h1, h2, h3, br, input, form{
	margin:0; padding:0;
	}
ul{
	list-style-type:none; margin:0; padding:0;
	}
ol{
	margin:0 0 0 18px; padding:0 0 0 10px;
	line-height:18px;
	}
img{
	border:none; margin:0; padding:0;
	}
.spacer{
	font-size:0; line-height:0; clear:both;
	}
a {
	color:#E0E0E6; line-height:18px;
	}
a:hover{
	text-decoration:none;
	}
.more{
	font-size:11px; color:#F77B0B;
	}
.xtraPad{
	padding:0 0 15px 0;
	}
/*-----------General End---------------*/

/*------------Top Part-----------*/
.topPart{
	background:url(images/top-bg.jpg) repeat-x 0 0;
	line-height:33px;
	}
ul.top-nav{
	margin:0 0 0 88px; width:830px; padding:0 2px 0 0; display:block;
	}
ul.top-nav li{
	background:url(images/nav-devider.jpg) no-repeat 0 2px;
	float:left;
	}
ul.top-nav li a.last{
   background:url(images/nav-devider.jpg) no-repeat right 2px;
	}
ul.top-nav li a{
	color:#EDF0EC; font-weight:bold; padding:0 30px; text-decoration:none; display:block; line-height:33px;
	}
ul.top-nav li a:hover, ul.top-nav li a.act{
	color:#FDFF72;
	}
/* Drop Down */

.dropmenudiv{
margin:-1px 0 0 0;/*THEME CHANGE HERE*/
position:absolute;
top:0;
font:normal 11px/18px Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
background:#3A3D40;
width: 280px;
visibility: hidden;
filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80; -khtml-opacity: 0.80;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
padding: 2px 0;
text-decoration: none;
color: #fff; font-weight:bold;
padding:2px 0 2px 8px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background:#A4731C;
color:#fff;
}

/* Drop Down*/
/*  Nav End  */

/*  Header Part  */
.headerBG{
	background:url(images/header.jpg) no-repeat 0 0;
	height:339px;
	}
.headerBG01{
	background:url(images/header1.jpg) no-repeat 0 0;
	height:339px;
	}	
.logo{
	margin:38px 0 79px 0;
	}
/*  Header Part End  */
/*  Left Pannel  */

.leftPannel{
	background:url(images/leftPannelBG.jpg) repeat-x 0 0 #943205;
	padding:0 16px;
	}
.leftPannel h2{
	font-weight:normal; font-size:18px; line-height:24px;
	color:#FFDC72; padding:0 0 20px 0;
	}
.leftPannelNews{
	border:3px solid #fff; margin:0 11px 0 0;
	}
h3.newsSubHead{
	color:#F6A413; font-size:12px;
	}
.newsBold{
	color:#E0E0E6; font-weight:bold;
	}	
/*  News End  */
/*  News Letter  */
.newsLetterBG{
	background:#AE4205; padding:16px 20px;
	}
.newsLetterBG p{
	color:#FCA868; font-weight:bold; padding:0 0 12px 0;
	}
h2.noPad{
	padding:0;
	}	
.inputBox{
	width:218px; background:#943204; height:19px;
	border:1px solid #B86232; color:#FF9B4F; font-size:10px;
	padding:3px 0 0 3px;
	}	
.inputBoxLabel{
	width:215px; height:21px; display:block; 
	}
input.subbtn{
	background:#3F4C6B; border:1px solid #6E7C9D;
	font-weight:bold; font-size:11px; color:#fff;
	margin:10px 0 0 164px; 
	width:54px; padding:5px 0;
	}
/*  News Letter End  */
/*---------------Left pannel End--------------*/
/*--------------Right pannel Start-------------*/
.RightPannel{
	padding:3px 0 0 0;
	}
.RightPannel h2{
	color:#C0D738; font-size:24px; line-height:29px;
	font-weight:normal; padding:0 0 10px 0;
	}
.RightPannel p span.bold{
	color:#FDFF70;
	background:#9A3A08; padding:4px 4px;
	line-height:24px; 
	}
.RightPannel p{
	font-size:12px; line-height:18px;
	}
.RightPannel p span{
	font-weight:bold; color:#F6A413;
	}
/*  Comments  */
.commentsBG{
	background:#943204; padding:21px;
	}
.commentsBG h2{
	color:#FFDC72; font-weight:normal;
	font-size:20px;
	}
.commentsSubBg{
	background:#4E230F; padding:8px;
	}
.commentsBG	img{
	border:4px solid #fff;
	}
.commentsBG h3{
	color:#fff; font-size:18px; font-weight:normal;
	padding:0 0 10px 0;
	}
/*  Right Pannel End  */
/*-----------Body End------------*/
/*-----------Footer-------------*/
.footerBG{
	background:#371403;
	padding:25px 0 0 0;
	}
/*ul.footer{
	margin:31px 0 0 213px;
	}
ul.footer li{
	color:#EABA5C; float:left;
	}

	
ul.footer li a{
	color:#EABA5C; text-decoration:none;
	display:block;
	float:left;
	font-size:11px; padding:0 12px;
	}
ul.footer li a:hover{
	text-decoration:underline;
	}*/
p.footerlink{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#eaba5c;
	text-align:center;
	margin-bottom:10px;
	}	
	
p.footerlink a{
	color:#EABA5C; text-decoration:none;
	margin:0 12px;
	}
	
p.footerlink a:hover{
	text-decoration:underline;
	}
	
.copy{	
	color:#EDAD8E; text-align:center;
	}
.auto{
	color:#EDAD8E; text-align:center; padding:0 0 20px 0;
	}
.auto a{
	color:#FFDC72;
	}
/*------Site Map---------*/

ul.sitemap li{color:#EDF0EC;
	}
ul.sitemap li ul{
	margin:0 0 0 20px;
	}
ul.sitemap li a{
	color:#EDF0EC; font-weight:bold; padding:0 35px; text-decoration:none;
	}
ul.sitemap li ul li a{
	color:#FFCC66; font-size:11px; font-weight:normal;
	}
ul.sitemap li a:hover, ul.sitemap li a.selected{
	color:#FDFF72;
	}
/*---------modification on 18-02-09------------*/
.xtraborder{
	border:3px solid #fff;
	}

/*  Inner Pages  */
/*  SOP Page  */
.sop-txtHead{
	color:#FFCC33; padding:0 0 12px 0; font-size:15px;
	}
.sop-txtHead span{
	font-weight:bold;
	}
.contentSubHead{
	padding:0 0 12px 15px;
	}
.contentSubHead span{
	font-weight:bold; color:#CCCC66; padding:0 0 12px 0; line-height:18px;
	}
ul.xtraul{
	margin:0 0 0 20px;
	}
ul.xtraul li{
	line-height:20px;
	}
/*  Form  */
.formPad{
	padding:0 0 3px 0; 
	}
.formSec{
	width:620px;
	}
.formSec input{
	width:290px; margin:0 0 2px 0;
	border:none; height:21px; font-size:11px;
	padding:0 5px; line-height:21px;
	}
.formSec input.chk{
	width:11px; height:11px; margin:0 0 2px 0;
	border:none;
	}
.formSec input.dob{
	width:50px; margin:0 0 0 5px;border:none;
	}
.xtraborder{
	border:1px solid #CCCCCC;
	}
.font-size{
	font-size:14px;
	}
.formSec input.submit{
	width:80px; height:21px; display:block;
	cursor:pointer;
	}
h3.bsc{
	line-height:16px;
	font-size:12px;
	padding-left:5px;
	font-weight:bold;
	}
.imgbor{
	border:4px solid #fff;
	}	
.bannerpad{
	padding:130px 0 0 0;
	}
h2.bannertext{
	font:normal 25px/28px Arial, Helvetica, sans-serif;
	color:#FFD87A;
	text-transform:uppercase;
	}
p.subbannertext{
	font:normal 22px/28px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:10px 0 0 0;
	}
p.subbannertext span{
	font:normal 20px/22px Arial, Helvetica, sans-serif;
	color:#FFE23F;
	display:block;
	margin:10px 0 10px 0;
	}	
p.subbannertext a{
	font:normal 16px/38px Arial, Helvetica, sans-serif;
	color:#D9DDEB;
	background:url(images/click-here-bg.gif) no-repeat 0 0;
	width:278px;
	height:38px;
	display:block;
	text-decoration:none;
	text-align:center;
	margin:40px 0 0 0;
	}
p.subbannertext a:hover{
	text-decoration:none;
	color:#fff;
	}		
		
				

