
body{
	width:778px; margin:auto; background:url(images/pagebg.jpg) repeat-x; font:11px "Tahoma","Arial"; color:#434242;
}

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

.absmid{
	vertical-align:middle;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.header{
	background:url(images/head2.jpg) repeat-x; width:778px; margin-top:7px;
}
.loginfield{
	width:180px; border:1px solid #a9a8a8; font-size:11px; vertical-align:middle;
}
.loginfield1{
	width:100px; border:1px solid #a9a8a8; font-size:11px; vertical-align:middle;
}
.searcharea{
	width:337px; background:#e7e7e7; border:1px solid #d0cece; border-top:none; color:#000000; border-bottom:none;
}
.input{
	font-size:11px;
}
.redbg{
	background:url(images/red-bg.jpg) repeat-x; width:767px; margin:auto;
}
.bottomarea{
	background:#f3f3f3; border-bottom:1px solid #c3e0e9; padding:12px;
}
.red{
	color:#CC0000;
}
.white{
	color:#ffffff;
}
.ganesha{
	background:url(images/ganesha-img.gif) right bottom no-repeat; color:#000000;
}
.ganesha2{
	background:url(images/ganesha-img.gif) right center no-repeat; color:#000000;
}
.borderbotm{
	border-bottom:1px solid #e4e4e4;
}
.paddingbtn{
	padding:3px;
}
.black{
	color:#000000; text-decoration:none;
}
.headingfont{
	font:bold 15px "Arial";
}
.sublinksborder{
	border:1px solid #e4e4e4;
}
.subliborder{
	padding:6px; border-bottom:1px solid #e4e4e4; background:#f5f5f5;
}
.imgborder{
	padding:1px; border:1px solid #cccccc;
}
.tableborder{
	border:1px solid #a7bb5f;
}
.gray{
	color:#666666;
}
.table{
	background:#e4e4e4; border:1px solid #cccccc;
}


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

a.topbtn{
	color:#434242; text-decoration:none; font-size:12px; font-weight:bold;
}
a.topbtn:hover{
	color:#FF0000;
}
a.footer{
	font:bold 12px "Arial"; color:#999999; text-decoration:none;
}
a.footer:hover{
	color:#CC0000;
}
a.top{
	color:#ffffff; text-decoration:none; font-size:12px;
}
a.top:hover{
	color:#FFFF00;
}

/******* 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: #333333; 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; }
/***** naveen mamgain *****/