/* 
---------------------------------------------------------------
Title:		HiddenBrains Infotech Pvt. Ltd.
Copyright:	http://www.hiddenbrains.com
Versione:	1.0
Date:		02/02/2009
---------------------------------------------------------------
*/
html body {
	margin: 0px;
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	background-color:#000000;
	margin-top: 40px;
	margin-bottom: 40px;
}
#wrapper {
	width:1024px;
	margin:0 auto;
	background-color:#FFFFFF;
}
#topBg {
/*	background:url(../images/tospBg.gif) top center no-repeat; */
	padding-top:30px;
	width:1024px;
	margin:0 auto;
	float:left;
}
#topBox {
	width:957px;
	float: left;
	margin-left: 30px
		
}
#middleBox {
	width:957px;
	margin:0 auto;
	margin-top: 9px;
	margin-bottom: 15px;
}
#botbg {
	width:957px;
	margin:0 auto;
	height:33px;
}
#botLeft {
	float:left;
	padding-top:10px;
}
#mainTable {
	width:957px;
	background: #000000; 
	font-size:11px; 
	color: #FFFFFF;
	float:left;
}
#mainTable a {  background: #333333; color: #FFFFFF;text-decoration: none; }
#mainTable a:hover {  background: #333333; color: #FFFFFF;text-decoration: underline; }

.blackBox {
	background-color:#FFFFFF;
	color:#000;
}
.topNav a{
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	margin-right:20px;
	padding-top:8px;
	padding-bottom:3px;
}
.topNav a.home{
	color:#EE4711;
	background:url(../images/homeBg.gif) center 5px no-repeat;
}
.topNav a.home:hover{
	color:#EE4711;
	background:url(../images/homeBg.gif) center 5px no-repeat;
}

.topNav a.about-sel{
	color:#EE4711;
	background:url(../images/aboutBg.gif) center 5px no-repeat;
}

.topNav a.home-selected{ padding-bottom:12px; color:#000000; background:url(../images/aboutBg.gif) center 26px no-repeat; }
.topNav a.home-grey-selected{ color:#808080; background:url(../images/aboutBg.gif) center 5px no-repeat; }

.topNav a.about:hover{
	color:#EE4711;
	background:url(../images/aboutBg.gif) center 5px no-repeat;
}

.topNav a.search-sel{
	color:#EE4711;
	background:url(../images/searchBg.gif) center 5px no-repeat;
}

.topNav a.search:hover{
	color:#EE4711;
	background:url(../images/searchBg.gif) center 5px no-repeat;
}

.topNav a.service-sel{ padding-bottom:10px;  color:#000000; background:url(../images/aboutBg.gif) center 23px no-repeat; }
.topNav a.service:hover{
	color:#EE4711;
	background:url(../images/serviceBG.gif) center 5px no-repeat;
}

.flashBox {
	padding-bottom:20px; 
}
#mainContentTable {
	width:957px;
}
#mainContentTable h2{
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	color:#000;
    margin-top:0px;
}
#leftColumn {
	width:478px;
	float:left;
	
}
#rightColumn {
	width:479px;
	float:right;
}

.submenuline { background: url(../images/submenu-line.gif) no-repeat right 23px; height: 26px; text-align: right;   }
.submenuline a {  font:normal 12px "Times New Roman", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; text-decoration: none; display: block; float: right; text-align: center; height: 23px;padding: 0;  padding-top: 5px; margin-right: 35px; }
.submenuline a:hover {  font:normal 12px "Times New Roman", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; text-decoration: none;   }
.submenuline a.active {  font:normal 12px "Times New Roman", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; text-decoration: none;  background: url(../images/submenu-o.gif) no-repeat bottom center; padding: 0; padding-top: 5px; padding-bottom:3px; }

p.bmattersmall { font-size: 11px; }

/*.bott-grayBox { background: #000000; font-size:11px; color: #FFFFFF; }
.bott-grayBox a {  background: #333333; color: #FFFFFF;text-decoration: none; }
.bott-grayBox a:hover {  background: #333333; color: #FFFFFF;text-decoration: underline; }
*/

.bott-link {font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.bott-link a {font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin-left:3px; margin-right:3px;}
.bott-link a:hover {font:normal 11px Arial, Helvetica, sans-serif; color:#602164; text-decoration:underine;}

.sitemap-oddbg { background: #f6f6f6; }
.sitemap-evenbg { background: #F1F1F1; }

ul.sitemap { margin: 0; padding:0; margin-bottom: 10px; margin-left: 32px; }
h3 {  margin: 0; padding: 0;  font-size: 12px; font-weight: bold; border-bottom: 1px solid #CCCCCC; padding-bottom: 5px; margin-bottom: 10px; }
ul.sitemap li { list-style-type: square; margin-bottom: 7px; margin-top: 3px; color:#666666; }
ul.sitemap li a {  font-size: 11px; text-decoration: none; color:#000000; text-decoration: none; }
ul.sitemap li a:hover {  font-size: 11px; text-decoration: underline; }


