body{
	width:1000px; margin:auto; background-image:url(images/bg.jpg); padding-top:7px; font:11px "Tahoma","Arial"; color:#d3d3d3;
}

/********* IDs **********/
.box {padding-left:5px;
}
#top{
	width:950px;
	background-image:url(images/top_line_bg.jpg);
	background-repeat:repeat-x;
}
#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
#logo{
	float:left; margin:0px; padding:0px;
}
#topbtns{
	float:right; margin:30px 0 0 0; display:inline;
}
#footer{
	width:900px; margin:auto; background:url(images/footerbg.jpg) repeat-x;  font-weight:bold; color:#ffffff; display:table;
}
#footerlink{
	padding:24px 2px 0px 30px;
}
#libtns{
	width:778px; display:table; clear:both; 
}
#div2{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div3{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div4{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px; 
}
#div5{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div6{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div6{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div7{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div8{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div9{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div10{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div11{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}
#div12{
	position:absolute; visibility:hidden; z-index:2; top:0px; margin-top:410px;
}

/********* CLASS **********/

.fleft{
	float:left;
}
.fright{
	float:right;
}
.absmid{
	vertical-align:middle;
}
.clearbo{
	clear:both;
}
.ul1{
	margin:0px 0px 0px 35px; padding:0px;
}
.li1{
	display:inline; margin-right:0px; float:left; list-style:none;
}
.tableborder{
	width:248px; border:1px solid #2e2e2e; border-top:none; padding:0px 9px 6px 9px;
}
.table1{
	width:153px; margin:0px 5px 0px 66px; float:left; display:inline;
}
.tabletext{
	text-align:justify; float:right; width:120px;
}
.tableouter{
	width:240px; display:table; border:1px solid #000000;
}
.heading16px{
	font:bold 16px "Arial"; color:#cccccc; border:1px solid #383838; padding:4px; border-bottom:4px solid #383838;
}
.grey_bold{
	font:bold 10px "verdana"; color:#636363; 
}
.bg_color{
	background-color:#000000;
	width:950px;
	margin:0 0 0 25px;
}
.input{
	background:#8b8b8b; padding:2px; font:bold 11px "Tahoma","Arial"; border:1px solid #cccccc; vertical-align:middle;
}
.borderbottom{
	border-bottom:1px dashed #262626; padding:5px; color:#ffffff;
}
.borderbottom2{
	border-bottom:1px solid #262626; padding:5px;
}
.textfield{
	height:18px; background:#2a2a2a; border:none; font-size:11px; color:#ffffff; width:170px;
}
.textfield2{
	background:#2a2a2a; border:none; font-size:11px; color:#ffffff; width:170px;
}
.textfield3{
	background:#2a2a2a; border:none; font-size:11px; color:#ffffff; vertical-align:middle; 
}
.graycolor{
	color:#cccccc; text-decoration:none;
}
.red{
	color:#cc0000;
}
.borderright{
	border-right:1px solid #333333;
}
.black{
	color:#000000;
}
.white{
	color:#ffffff;
}
.heading{
	font:bold 20px "Arial"; color:#999999;
}

/********** ZOOM *********/



/******* Tabular data classes **********/
.main_index{
	display:block; margin-bottom:10px; padding: 3px; padding-right:8px;}

.index{
	margin-left:10%; margin-right:10%; text-align:center; }

.navBarTxt {
	width:16px; height:15px; border: 1px solid #dddddd; font: bold 10px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; padding:1px 4px 1px 4px; }
.navBarTxt:hover {
	width:16px; height:15px; background-color:#666666; font: bold 10px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; padding:1px 4px 1px 4px; border: 1px solid #666665; }

/********* LINK CLASS **********/

a.linkwhite{
	color:#ffffff; text-decoration:none;
 }
a.linkwhite:hover{
	color:#cc0000;
}
/*a.btn1{
	padding:2px 7px 2px 7px; text-decoration:none; display:block; color:#d6d6d6; width:63px; font-size:12px; color:#c1c1c1; text-align:left;
}
a.btn1:hover{
	color:#fe811a;
}
*/
a.btn1{
	padding:2px 22px 2px 7px; text-decoration:none; display:block; color:#d6d6d6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#9a9a9a; text-align:left;
}
a.btn1:hover{
	color:#fe811a;vvv
}

/********* Naveen Mamgain *********/
a.bdr {
	border-bottom:3px solid #232323;
}
a.bdr:hover{
	 border-bottom:3px solid #CC0000;
 }
#container{ width:900px; margin:0 auto;}

form{
	margin: 0;
}

#nkimg, #nkimg a{ height:135px; width:125; vertical-align:bottom;}
#nkimg a:hover { border:1px #e96036 solid; border-width:0 0 3px 0;}