body{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #C0C0C0;
	margin-top:0px;margin-bottom:0px
}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#575757;
}
.maintable{
	background-color:#ffffff;
}
a.blog:link,a.blog:visited,a.blog:active{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight:regular;
	 color: maroon;
}
.arrow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#990000;	
	font-weight:bold;
}
.dottedline{
	border-right:dotted 1px #6c6c6c;
}
.dottedtop{
	border-top:dotted 1px #6c6c6c;
}
a.blog:hover{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight:regular;
	 color: maroon;
	 text-decoration:none;
}
a:active,a:link,a:visited{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFFFF;
	 text-decoration:none;
	 vertical-align:middle;
}
a:hover{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFF00;
	 text-decoration:none;
	 vertical-align:middle;
}
.textsite{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFFFF;
	 vertical-align:middle;
}
.space{
	 margin-left:10px;
	 margin-right:10px;	 
}
.bgcolor{
     background-color:#296EB0;
}
.button{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align:middle;
	text-align:center;
}
a.button:active,a.button:link,a.button:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
}
a.button:hover{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #FFFF00;
	 text-align:center;
	 text-decoration:none;
	 vertical-align:middle;
}
a.menutext:active,a.menutext:link,a.menutext:visited,a.menutext:hover{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #FFFF00;
	 vertical-align:middle;
	 line-height:15px;
	 padding-left:10px;
}
.imgborder{
	border:solid 2px #FFB6A3;
}
.imgborder1{
	border:solid 2px #D1D1D1;
}
.titletext{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align: center;
}
.cattext{
	font-size:14px;
	font-weight:bold;
	color:#247EBA;
}
.bluetxt{
	color:#286db2;
	font-weight:bold;
	font-size:12px;
}
.bluetext{
	color:#247EBA;
}
.orgtxt{
	color:#FF592D;
}
.maroon{
	color:#BC0018;
}
.boldmaroon{
	font-size:20px;
	font-weight:bold;
	text-transform:capitalize
}
.tblborder{
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.tbindex{
	border:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.graytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
	line-height:18px;	
}
.flowbg{
	background-color:#FFF8F1;
}
p,.justify{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #4D4D4D;
	line-height:18px;	
	word-spacing:2px;
}
.input{
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D4D4D;
}
.topbox{
	height:17px;
	vertical-align:middle;
	font-size:9px
}
.printtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;	
}
.menubg{
	background-image:url('../images/menu_bg.jpg');
	background-repeat:no-repeat;
	width:136px;
	height:20px;
}
.menutitle{
	background-image:url('../images/menu_title.jpg');
	background-repeat:no-repeat;
	width:156px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align:middle;
	font-weight:bold;
	text-align:center;
}
.star{
	color:#EC0000;
	font-size:15px;
	font-weight:bold;
	padding-left:3px;
}
.smalltxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D4D4D;
	line-height:18px;
}
a.link:active,a.link:link,a.link:visited{
	color:#003366;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
a.link:hover{
	color:#de7000;
	text-decoration:underline;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
a.pro:active,a.pro:link,a.pro:visited,a.pro:hover{
	color:#8d0200;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.msg{
	color:red;
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.frmtxt{
	color:#484848;
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
}
.cfrmtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000;
	font-weight:bold;
	text-align:right;
}
a.cntlink:active,a.cntlink:link,a.cntlink:visited,a.cntlink:hover,.cntlink{
	color:#003366;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.cntlink:hover{
	color:#de7000;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.error:active,a.error:link,a.error:visited{
	color:red;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
a.error:hover{
	color:red;
	text-decoration:underline;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
a.errorn:active,a.errorn:link,a.errorn:visited,.errorn{
	background:url(../images/alert.jpg) 0 center no-repeat;
	padding-left:22px;
	color:white;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FF3A39;
	padding-right:6px;
	border:1px solid #CC0A09;
	height:15px;
	line-height:15px;
}
a.errorn:hover{
	color:yellow;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	background:#FF3A39 url(../images/alert.jpg) 0 0 no-repeat;
	padding-left:22px;
	padding-right:6px;
	border:1px solid #CC0A09;
	height:15px;
	line-height:15px
}
a.alink:active,a.alink:link,a.alink:visited,a.alink:hover{
	color:maroon;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.bigtxt{
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e35b00;
	font-weight:bold;
	text-align :center;
}
.lbluebox{
	background-color:#D1EEFF;
}
.lviolbox{
	background-color:#E6E4FF;
}
.dbluebox{
	background-color:#D1EEFF;
}
.pbluebox{
	background-color:#7DB9E2;
}
.blueline{
	border-right:1px solid #78BEEC;
}
.maroonbg{
	background-color:#BC0018;	
}
.sel{
	width:72px;
	height:20px;
}
th{
	background-color: #4FADF3;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
}
.th{
	background-color: #ffd8b0;
	text-align: center;
	color:#C2182E;
	font-weight: bold;
	font-size: 11px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
}
.tdbox{
	padding-left: 6px;
	padding-right: 2px;
	color: #4D4D4D;
	height: 30px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff ;
}
.tblbg{
	border:solid 1px #4FADF3;
	background-color:#F0F0F0;
}
.tblbgc{
	border:solid 1px #4FADF3;
	background-color:#000000;
}
.checktbl{
	border:solid 1px #4FADF3;
	background-color:#FFFFFF;
}
.teeborder{
	border:groove 1px #993300;
}
.subscrip{
	color:#6E228E;
	padding-left: 20px;
	font-size: 11px;
}
.error {
	color: #ff0000;
}
.bold{
	font-weight:bold;
}

/*.formtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#286fb1;
	font-weight:bold
}*/
.blueinputbox{
	border:solid 1px #5bb3ec;
	height:21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6f6f94;	
}
/*.inputext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6f6f94;
	width:150px;
}*/
.chkbox{
	border:solid 1px #5bb3ec;
	height:15px;
	width:15px;
}
.bigtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #f26c4e;
	height:150px;
	font-weight:bold;
	text-transform:uppercase;
}
/*.bluetxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2b70b1;
	text-decoration:underline;
}*/
.txtblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2b70b1;
}
a.bluelink:active,a.bluelink:link,a.bluelink:visited,a.bluelink:hover{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2b70b1;
}
.loginhead{
	background-image:url('../images/login_title.gif');
	background-repeat:no-repeat;
	height:24px;
	width:287px;
	color:#003c79;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:5px;
	text-transform:uppercase;	
	font-weight:bold;
	text-align:center;	
	vertical-align:middle;
}
.logincont{
	background-image:url('../images/login_bg.gif');
	background-repeat:repeat-y;	
	width:287px;
	color:#003c79;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:5px;
	text-transform:uppercase;	
	font-weight:bold;
	text-align:center;	
	vertical-align:middle;
}
.loginfoot{
	background-image:url('../images/login_bot.gif');
	background-repeat:repeat-y;	
	width:287px;
	height:5px;
	color:#003c79;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:5px;
	text-transform:uppercase;	
	font-weight:bold;
	text-align:center;	
	vertical-align:middle;
}
.viloetbg{
	background-color:#A4D8FF;	
	color:#4b4c7a;
	font-size:11px;
}
.bluebg{
	background-color:#A4D8FF;	
	color:#4b4c7a;
	font-size:11px;
}
.secviloetbg{
	background-color:#D4EAF7;
	border-top:1px solid #B4DDF5;
	border-bottom:1px solid #B4DDF5;
}
.whitebg{
	background-color:#FFF5EB;	
	border-top:1px solid #FDE8D3;
	border-bottom:1px solid #FDE8D3;
}
a.viloetlink:active, a.viloetlink:link, a.viloetlink:visited, a.viloetlink:hover{
	color:#525380;
	text-decoration:underline;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.viloetfont{
	color:#525380;	
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.selectbox{
	width:70px;
	height:17px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.red{
	background-image:url('../images/color/red.gif');
	height:22px;
	width:22px;
}
.rose{
	background-image:url('../images/color/pink.gif');
	height:22px;
	width:22px;
}
.blue{
	background-image:url('../images/color/blue.gif');
	height:22px;
	width:22px;
}
.green{
	background-image:url('../images/color/green.gif');
	height:22px;
	width:22px;
}
.black{
	background-image:url('../images/color/black.gif');
	height:22px;
	width:22px;
}
.yellow{
	background-image:url('../images/color/yellow.gif');
	height:22px;
	width:22px;
}
.tbl{
	border:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
/*--- menu...*/
a.progray:active,a.progray:link,a.progray:visited{
		font-family:arial;
		font-weight:bold;
		font-size:11px;
		color:#575757;
		text-decoration:none;
	}
a.progray:hover{
		font-family:arial;
		font-weight:bold;
		font-size:11px;
		color:#C2182E;
		text-decoration:none;
	}

a.prowhite:active,a.prowhite:link,a.prowhite:visited{
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.prowhite:hover{
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#cc0000;
	text-decoration:underline;
}
a.readmail:active,a.readmail:link,a.readmail:visited{
	font-family:arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.readmail:hover{
	font-family:arial;
	font-size:11px;
	color:#cc0000;
	text-decoration:underline;
}
a.procheck:active,a.procheck:link,a.procheck:visited{
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#cc0000;
	text-decoration:none;
}
a.procheck:hover{
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.menustrip{
	background-image:url(../images/sel_strip.gif);
	background-repeat:repeat-x;
}
.novisit
	{
		background-image:url(../images/unsel.gif);
		background-repeat:no-repeat;
		width:90px;
		height:20px;
		color:#FF8200;
	}
.visit
	{
		background-image:url(../images/sel.gif);
		background-repeat:no-repeat;
		width:90px;
		height:20px;
		font-family:arial;
		font-weight:bold;
		font-size:11px;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
	}
a.yvisit:active,a.yvisit:link,a.yvisit:visited{
		font-family:arial;
		font-weight:bold;
		font-size:11px;
		color:#575757;
		text-decoration:none;
		background-image:url("../images/ysel.gif");
		background-repeat:no-repeat;
		width:90px;
		height:20px;
		line-height:20px;
	}
a.yvisit:hover{
		font-family:arial;
		font-weight:bold;
		font-size:11px;
		color:#C2182E;
		text-decoration:none;
		background-image:url("../images/ysel.gif");
		background-repeat:no-repeat;
		width:90px;
		height:20px;
		line-height:20px;
	}
.yvisit
	{ 
		background-image:url("../images/ysel.gif");
		background-repeat:no-repeat;
		width:90px;
		height:20px;
		font-family:arial;
		font-weight:bold;
		font-size:11px;
		color:#000000;
		text-align:center;
		text-decoration:none;
	}
.sizetxt{
	font-weight:bold;
	font-family:Georgia;
	font-size:15px;
	color:#330000;
	border:solid 1px #330000;	
}
a.small:active, a.small:link, a.small:visited{
	color:#525380;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
a.small:hover{
	color:#525380;
	text-decoration:underline;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.button{
	background-image:url('images/button/update_but.gif');
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	text-transform:uppercase;
	width:66px;
	height:19px;
	border:none;
	font-size:12px;
}
.blueborl{
	border: 2px solid #4FADF3;
}
.buttonbg{
	background-image:url('images/buttonbg.gif');
	background-repeat:repeat-x;
	border:1px solid #0067A8;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color:#FFFFFF;
	text-transform:uppercase;
	height:17px;
	border:none;
	font-size:12px;
}
.yellowbox{
	border:solid 1px #EAEACE;
	background-color:#FFFFE3;
}
.yellowbox .head{
	color:#3C3C3C;
	border-bottom:solid 1px #EAEACE;
	font-weight:bold;
	font-size:13px;
	height:30px;
}
.yellowbox .ftxt{
	color:#1B64A8;
	font-weight:bold;	
}
.yellowbox .rtxt{
	color:#CC0001;
	font-weight:bold;	
}
.yellowbox td select, .txts{
	height:18px;
	color:#3C3C3C;
	font-size:10px;
	border:solid 1px #EAEACE;
}
.txts1{
	height:18px;
	color:#3C3C3C;
	font-size:10px;
	border:solid 1px #FCC9BC;
}
.photobg{
	background-color:#F7F7F7;
	border:solid 1px #E8E8E8;
}
.maline{
	background-image:url(../images/maroon.gif);
	background-repeat:repeat-x;
}
.norepeat{
	background-repeat:no-repeat;
}
.divbox{
	border:1px solid #000000;
	background-color:#d9d9d9;
}
.boxsel{
	background-color:#C2182E;
	padding-left:5px;
	padding-right:5px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
	font-weight:bold;
	word-space:nowrap;
}
.boxnotsel{
	background-color:#d9d9d9;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #a7a7a7;
	border-bottom:none;
	height:20px;
	line-height:20px;
	font-weight:bold;
	word-space:nowrap;
}
.nolink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color:#575757;
}
.mailwhitebg{
	padding-left: 6px;
	padding-right: 2px;
	height: 30px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}
.mailbluebg{
 	background-color: #4FADF3;
	text-align: center;
	font-color:#ffffff;
	font-weight: bold;
	font-size: 11px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
}
.mailtbl{
	border:1px solid #D9D9D9;
	background-color:#f5f5f5;
}