body
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.clear{ clear:both; }

#container{
	width:auto;
	background:url(../images/homeBg.gif) 0 0 repeat-x;
}

.containerInner {
	width:auto;
	background:url(../images/bg-inner.gif) 0 0 repeat-x;
}

#container .main{
	width:960px; height:auto; margin:0 auto;
}

.containerInner .main{
	width:960px; height:auto; margin:0 auto;
}

.main .topbg{
	background:url(../images/top-bg.gif) left top repeat-x;
	height:81px;
}

.main .topbg .searchBox{ width:200px; float:right; margin-right:10px; _margin-right:5px;}

.logo{
	width:915px;
	height:50px;
	margin-left:30px;
	padding-top:16px;
}

.main .topNavBg{ background:url(../images/btn-bar.gif) left top repeat-x; height:30px; }

.top-right{
	float:right;
	width:325px;
	height:20px;
	margin-top:15px;
}

.search-bg{
	background:url(../images/search-bg.gif) left top repeat-x;
	height:20px;
}

.inputsearch{
	border:none; height:13px; width:165px; font-family:Arial, Helvetica, sans-serif; font-size:10px;
	border-color:White;
	vertical-align:middle;
}

.link a{
	color:#B1953B;
	text-decoration:none;
	outline:none;
	}
.link a:hover{
	color:#7AAFD8;
}
.link a:visited{
	color:#B1953B;
}

div.divnav{
	width:910px; padding-top:8px; margin-left:33px;
}




/* dropdown Menu */

a.topnav, a.topnav:visited, div.topnav
{
  display: block;
  width: 110px;
  border: 1px solid #29292A;
  padding: 0px 5px;
  background:url(../images/bg-dropdown.gif) top repeat-x;
  height:17px;
  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fff;
}
a.topnav:hover{
  background:url(../images/bg-dropdown-burgundy.gif) top repeat-x;
	border:1px solid #701300;
}

a.topnav1, a.topnav1:visited, div.topnav1
{
  display: block;
  width: 110px;
  border: 1px solid #29292A;
  padding: 0px 5px;
  background:url(../images/bg-dropdown-grey.gif) top repeat-x;
  height:17px;
  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
}
a.topnav1:hover{
  background:url(../images/bg-dropdown-burgundy.gif) top repeat-x;
	border:1px solid #701300;
	color:#FFFFFF;

}

.main .homeBanner{
	width:960px;
	height:248px;
}

.homeContaintContainer{
	width:961px; height:auto;
}

.homeContaintContainer .col1{
	width:468px; height:237px; float:left;
}


.homeContaintContainer .col1 #tabContainer{
	height:237px;
	border:1px solid #C8C8C8;
	border-top:none;
	background:url(../images/bg-tab.gif) left repeat-x;
}

.homeContaintContainer .col2 {
	float:left; margin:0 10px 0 8px; 
	background:#F5F5F5; 
	width:239px; height:237px;
}
.homeContaintContainer .col2 .textbox{ 
	width:197px; 
	margin:10px 10px 15px 22px;  _margin-bottom:5px;
	font-size:11px; color:#5C5C5C;
}
.homeContaintContainer .col2 .textbox h1 { 
	color:#414141; 
	font-family:"NewsGoth Cn BT"; 
	font-size:18px; font-weight:bold;
	margin:0; padding-bottom:7px;
}
.homeContaintContainer .col2 .textbox .divider { 
	border-bottom:1px solid #E2E2E2; 
	margin:5px 0 5px 0;
}

.homeContaintContainer .col2 .textbox .readMore a { 
	color:#5C5C5C; text-decoration:underline; 
}

.homeContaintContainer .col2 .textbox .readMore a:hover { 
	color:#5C5C5C; text-decoration:none; 
}

.homeContaintContainer .col3 { float:left; }

.homeContaintContainer .col3 .imgbox{
	margin-top:8px; width:235px;
}

#tabnav ul{
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	width:auto;
}

#tabnav ul li{
	float:left;
	}

#tab-inner{
	padding:20px 10px 0 20px;
	text-align:left;
	margin-bottom:10px;
}

#tab-inner a:link, #tab-inner a:visited, #tab-inner a:active{
	margin:0px;
	padding:0px;
	text-decoration:underline;
}

.innercontaint{
	display:none;
}

/*div.nabheading2{
	padding-top:7px; padding-bottom:3px;
	width:76px;
	margin-left:84px;
}*/

/* aboutus */

div#innerbanner{
	width:960px;
	height:248px;
}

div#innerbanner .leftbanner{
	height:248px; float:left;
}
div#innerbanner .rightbanner{
	height:248px; float:right; width:723px;
}

div#innerbanner .blueBarBg{
	background:url(../images/bar-blue.jpg) 0 0 repeat-x; height:37px;
	margin-top:-3px;
}

div#innerbanner .barlink{width:424px; float:right; padding-top:11px; padding-right:40px;}

div#innerbanner .breadcrum-img{
	margin:9px 0 0 10px;margin-top:5px;
	
}

div.spacer{
	height:18px;
	clear:both;
}

.containtContainer{
	width:961px; height:auto;
}

.containtContainer .col1{
	width:237px; float:left;
}

.containtContainer .col1 .imgbox{
	margin-top:8px; width:223px;
}

.containtContainer .col1 .spacer{
	height:18px; clear:both;
}

.containtContainer .col1 .leftContainer { border:#E2E2E2 0px solid; background:#F0F0F0; }


/*.containtContainer .col1 .leftContainer .heading{ background:url(../images/leftnavHeading-AboutUs.jpg) 0 0 repeat-x; height:29px; }
*/
.containtContainer .col1 .leftContainer .left-nav2 ul{
	width:150px;
	padding-left:2px;
	margin:0;
}

.containtContainer .col1 .leftContainer .left-nav2 ul li{
	list-style-type:none;
	background:url(../images/left-nav-divider.gif) 12px bottom no-repeat;
	line-height:35px;
	padding-left:20px;
	width:198px;
}

.containtContainer .col1 .leftContainer .left-nav2 ul li a{
	color:#00405F;
	text-decoration:none;
}

.containtContainer .col1 .leftContainer .left-nav2 a:hover{
	color:#C4A746;
	text-decoration:underline;
}

.containtContainer .col2
{
	
	width:462px; float:left; margin:0 24px 0 24px; text-align:justify;
}


.containtContainer .col3{
	width:211px; float:right; border:1px solid #8C8B8B; height:475px;
}

.containtContainer .col3 .heading {margin:21px 20px 13px 33px;}
.containtContainer .col3 .spacer { height:12px; clear:both; }

.containtContainer .col3 .inputbox {margin:0px 0px 16px 33px; }

/*.containtContainer .col3 .divider { border-bottom:1px solid #E2E2E2; _border-top:1px solid #E2E2E2; _border-bottom:none; width:184px; height:1px; margin: 0px 0px 16px 15px; _margin-bottom:0px; }
*/
.containtContainer .col3 .map { margin:0px 0px 16px 33px; }

/* footer */

div.leftlink{
	width:65%; padding:10px 0 0 20px; float:left;
}

/*
div.rightlink{
	width:15%; float:right; padding:10px 4px 0 0;
}
*/

div.rightlink
{
	width:25%; float:right; padding:10px 20px 0 0; text-align:right;
}

/* div.rightlink span {text-decoration:underline; font-style:italic;} */
div.rightlink img {border:0;}

div.footer{
	font-size:12px;
	 background:#F3F8FC; border-top:#D8E9F5 1px solid; height:216px;
	border-top:#D8E9F5 1px solid;
	/*background:url(../images/bg_footer.gif) top repeat-x;*/
	
}

div.footer a{
	color:#18506D; text-decoration:none;
}

div.footer a:hover{
	color:#C4A746;
	text-decoration:underline;
}

div.footer .address{
	margin:35px 0 0 20px; width:96%; color:#18506D;
}

.btmGradient{
	background:url(../images/btmGradient.gif) 0 bottom;  repeat-x;
	height:86px;
}




/* Pankaj Bajaj */

.divider  
{
	border-bottom:1px solid #E2E2E2; _border-top:1px solid #E2E2E2; _border-bottom:none; width:180px; height:1px;
	
	margin-top:5px;
	margin-right:15px;
	margin-bottom:5px;
	margin-left:15px;
	
}

/* Pankaj Bajaj */
.col3{
	width:211px; float:right; border:1px solid #E2E2E2; height:475px;
}

.col3Heading
{
	
	background:url(../images/bg_rightpanel.gif) 0 0 repeat-x; 
	height:31px;
	
}

.col3HeadingText
{
	
	padding-top:6px;
	text-align:center;
	padding-bottom:6px;
	font-weight:bold;
	color:#104162;
	font-size:15px;
	font-family:Arial;
}

.col3InnerDiv 
{
	margin-top:11px;
	margin-bottom:13px;	
	
}
.col3InnerBlock
{
	
	margin-left:33px;
	margin-right:20px;
	
}

/* Pankaj Bajaj */
.InnerDiv {margin:21px 20px 13px 33px;}

/* Pankaj Bajaj */
.col2_1
{
	
	width:675px; float:left; margin:0 24px 0 24px; text-align:justify;
}



.BCLink
{
	color:#000;
	text-decoration:none;
	outline:none;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}


.SideBarLink
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#00405F;
text-decoration:none;
outline:none;
	
}
.treeViewBG
{
height:180px;
vertical-align:top;
background-color:#EAE9E9;	
	
}

.mainMenu
{	
	color: #245572;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;	
	font-weight : bold;
}

.subMenu
{
	  display: block;
	  width: 230px;
	  border: 1px solid #7db1d9;
	  padding: 0px 5px;
	 /* background:url(../images/dropBg2.gif) top repeat-x; */
	  height:20px;
	  text-decoration: none;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #000;
	  vertical-align : middle;	
}

.subMenuSelected
{
	
	  display: block;
	 width: 230px;
	  border:1px solid #7db1d9;
	  padding: 0px 5px;
	  background-color: #FFEDB5;
	  height:20px;
	  text-decoration: none;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color:#000;
		vertical-align : middle;	

}


.imagebox{
	margin-top:8px; width:223px;
}
#divBodyContent a:link 
{
	text-decoration:underline;
	color: #e87511;
}

#divBodyContent a:visited 
{
	text-decoration: underline;
	color: #e87511;
	
}
#divBodyContent a:hover 
{
	text-decoration:none;
	color: #e87511;
}
#divBodyContent a:active 
{
	text-decoration: underline;
	color: #e87511;
}


.LpContent a:link 
{
	text-decoration:underline;
	color: #e87511;
}

.LpContent a:visited 
{
	text-decoration: underline;
	color: #e87511;
	
}
.LpContent a:hover 
{
	text-decoration:none;
	color: #e87511;
}
.LpContent a:active 
{
	text-decoration: underline;
	color: #e87511;
}
/* Start Site Map */
.containtContainer .title{ margin:0; padding:3px 0 5px 23px; }
.containtContainer .sitemapCol{ float: left; width:260px; margin:10px 30px 0 23px; _margin:10px 37px 0 12px; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}
.containtContainer .sitemapCol a{ text-decoration:underline; color:#e87511; }
.containtContainer .sitemapCol a:hover{ text-decoration:none;}
.containtContainer .mainContent .sitemapCol .clear{clear:both; height:25px; |height:24px;}
.containtContainer .sitemapCol ul {margin:0; padding:0; font-weight:normal;}
.containtContainer .sitemapCol ul li {margin:0; padding:4px 0 0 12px; list-style-type:none;}
/* End Site Map  */

.divHomePage a:link 
{
	text-decoration:underline;
	color: #e87511;
}

.divHomePage a:visited 
{
	text-decoration: underline;
	color: #e87511;
	
}
.divHomePage a:hover 
{
	text-decoration:none;
	color: #e87511;
}
.divHomePage a:active 
{
	text-decoration: underline;
	color: #e87511;
}



.col3 a:link 
{
	text-decoration:underline;
	color: #e87511;
}

.col3 a:visited 
{
	text-decoration: underline;
	color: #e87511;
	
}
.col3 a:hover 
{
	text-decoration:none;
	color: #e87511;
}
.col3 a:active 
{
	text-decoration: underline;
	color: #e87511;
}
