body{
	margin:0px;
	font-size:11px;
	font-family:arial,verdana;
	color:#656565;
	background-color:#0E7CBF;
	background-image:url('../images/body_bg.jpg');
	background-repeat:repeat-x;
}
td{
	font-size:11px;
	font-family:arial;
	color:#656565;
}
div{
	font-size:11px;
	font-family:arial;
	color:#656565;
}
p{
	text-align:justify;
	font:normal 11px arial;
}
li{
	color:#0291CB;
}
.lgreen td{
	color:#197A30;
}
.lgray td{
	color:#362F2D;
}
.norepeat{
	background-repeat:no-repeat;
}

.grayfont, a.grayfont:link, a.grayfont:active, a.grayfont:visited{
	color:#514841;
	text-decoration:none;
}
a.grayfont:hover{
	color:#514841;
	text-decoration:underline;
}
.whitefont, a.whitefont:link, a.whitefont:active, a.whitefont:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.whitefont:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
a{
	color:#0291CB;
	text-decoration:none;
}
a:hover{
	color:#0291CB;
	text-decoration:underline;
}
.bluefont{
	color:#0291CB;
}
.lsize{
	color:#736257;
	font-size:12px;
}
.dot{
	background-image:url('../images/dot.gif');
	background-repeat:repeat-x;
}
.dbluebg{
	background-color:#d1f0ff;padding:10px;
}
.brownbg{
	background-color:#FAF1E7;padding:10px;
}
.bluebg{
	background-color:#E5FDFF;padding:10px;
}
.bluebg1{
	background-color:#E5FDFF;
}
.greenbg1{
	background-color:#ECFFD1;
}
.whitebg{
	background-color:#FFFFFF;
}
.yellowbg{
	background-color:#FEFBD3;padding:10px;
}
.greenbg{
	background-color:#ECFFD1;padding:10px;
}
li{
	padding:3px;
}
a.selectone:link, a.selectone:active, a.selectone:visited{
	padding:7px;
	color:#0291CB;
	background-color:#ffffff;
	height:30px;
	vertical-align:middle;
	line-height:30px;
	text-decoration:underline;
}
.selectone,a.selectone:hover{
	padding:7px;
	color:#ffffff;
	background-color:#b15632;
	height:30px;
	vertical-align:middle;
	line-height:30px;
	text-decoration:none;
}
a.button:link,a.button:active,a.button:visited{
	color:#FFFFFF;
	font-weight:bold;
	/*background-image:url('../images/button_unsel.gif');
	background-repeat:repeat-x;*/
	text-decoration:none;
	height:32px;
	line-height:32px;
	padding-left:5px;
	padding-right:5px;
}
a.button:hover{
	color:#FFFFFF;
	font-weight:bold;
	/*background-image:url('../images/button_sel.gif');
	background-repeat:repeat-x;*/
	height:32px;
	line-height:32px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
.conblue{
	background-color:#c7eaee;
	border:2px solid #5fb2bc;
	color:#000000;
}
.conbrow{
	background-color:#FDFAD9;
	border:2px solid #C7B299;
	color:#000000;
}
.congree{
	background-color:#E7FBC9;
	border:2px solid #ACD373;
	color:#000000;
}
.input{
	border:1px solid #A5ACB2;
}
.blackcol td{
	color:#000000;
}
.cssbut{
	
	border:none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	width:78px;
	height:21px;
	cursor:pointer;
	background:transparent url(../images/cssbut.gif) no-repeat;
}
.cssbut1{
	background-image:url(../images/cssbut1.gif);
	background-repeat:no-repeat;
	border:none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	width:126px;
	height:21px;
	cursor:pointer;
}
.cssdis{
	background-image:url(../images/cssbut_dis.gif);
	background-repeat:no-repeat;
	border:none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	width:78px;
	height:21px;
}
.mandi{
	color:#FF0000;
	font-size:12px;
}
.maroon_font{
	color:#9C0A0D;
	font-size:10px;
}
select{
	font-size:11px;
}
.header{
	font-size:18px;
	font-weight:bold;
	color:#00455D;
	text-align:left;
}
.graybox{
	border:solid 1px #85A8BA;	
	color:#000100;
	background-color:#ffffff;
}
.graybox th{
	font-weight:bold;
	color:#333333;
	font-size:11px;
	padding-left:5px;
	background-color:#84BFDE;
	height:25px
}
.dbluebox{
	border:solid 1px #85A8BA;	
	color:#000100;
	background-color:#ffffff;
}
.dbluebox th{
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	padding-left:5px;
	background-color:#45a0ab;
	height:25px
}
.dbluebox td{
	background-color:#dcf3f6;	
}
.dbluebox a{
	color:#156973;
}
.yelbox{
	border:solid 1px #c7b299;	
	color:#000100;
	background-color:#ffffff;
}
.yelbox th{
	font-weight:bold;
	color:#ffffff;
	font-size:11px;
	padding-left:5px;
	background-color:#cbaa4b;
	height:20px
}
.yelbox td{
	background-color:#fdfad9;	
}
.yelbox a:link{
	color:#b15632;
}
.green th{
	background-color: #B15632;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.green td{
	background-color: #DBE06C;
	text-align: left;
	color: #00348B;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.liblue th{
	background-color: #25818C;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.liblue td{ 
	background-color: #C7EAEE;
	color: #00348B;
	font-weight: bold;
	font-size: 11px;
	padding-left:0px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.blue th{
	background-color: #468CC8;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.blue td{
	background-color: #A3D3EB;
	text-align: left;
	color: #00348B;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.brwn th{
	background-color: #988574;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.brwn td{
	background-color: #E5D9CB;
	text-align: left;
	color: #00348B;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
}
a.bluefont:link, a.bluefont:active, a.bluefont:visited{
	color:#00348B;
	text-decoration:none;
}
a.bluefont:hover{
	color:#00348B;
	text-decoration:underline;
}
.down{
	background-color:#FEFBD3;height:40px;color:#065283;font-weight:bold;font-size:12px;
}
.bbold{
	font-weight:bold;
}
.whitefo{
	color:#FFFFFF;
	font-weight:bold;
}
.alignleft td{
	text-align:left;
}
.star
{
	font-weight:bold;
	color:red;
	font-size:10px;
	vertical-align:top;
}
.error
{
	 font-weight:bold;
	 font-size: 12px;
	 color:#ff0000;
}
.maroontxt{
	color:maroon;
}
.brown{
	color:#D58000;
	font-weight:bold;
}
/*mail*/
a.protab1:link, a.protab1:active, a.protab1:visited{
	color:#0F5A9A;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
a.protab1:hover{
	color:#0F5A9A;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
.protab{
	color:#B15632;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.boxtbl{
	border:1px solid #5BACB6;
	background-color:#DDFCFF;
}
.boxtb2{
	border:1px solid #2E2D2D;
	background-color:#0c1409;
}
.boxtb3{
	border:1px solid #2E2D2D;
	background-color:#0b0b0b;
}
.boxtb4{
	border-bottom:1px solid #DDFCFF;
	background-color:#468CC8;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.boxtb5{
	border-bottom:1px solid #DDFCFF;
	background-color:#BCE0FF;
}
.boxtb6{
	background-color:#DDFCFF;
}
a.liblue:link,a.liblue:active,a.liblue:visited,.liblue{
	color:#00348B;
	text-decoration:none;
	font-weight:normal;
}
a.liblue:hover{
	color:#5CA5FF;
	text-decoration:none;
}
a.lipink:link,a.lipink:active,a.lipink:visited,.lipink{
	color:#FF61FF;
	text-decoration:none;
}
.lipink12{
	color:#FF61FF;
	font-size:21px;
}
a.lipink:hover{
	color:#FF61FF;
	text-decoration:underline;
}
.frmtxt{
	color:#00348B;
}
.banklogo td{
	font-size:11px;
}