	body {
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	body,td,th {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
    .drag{position:relative;cursor:hand;}
    
	.leftbar{
    	background:url('../images/leftbeam.jpg');
    	background-repeat:repeat;
    	border:0;
    }
    .rightbar{
    	background:url('../images/rightbeam.jpg');
    	background-repeat:repeat;
    	border:0;
    }
    table{
    	font-size:11px;
    	font-family:verdana;
    	color:#454441;
    }
    .indextable{
    	background-image:  url('../images/bg.jpg');
		background-repeat:no-repeat;
	}
    .lb{	border:1px solid #000000;}
    .homebg{
    	background:url('../images/homebg.jpg');
    	background-repeat:no-repeat;
    }
    .profilebg{
    	background:url('../images/profilebg.jpg');
    	background-repeat:no-repeat;
    }
    .aboutusbg{
    	background:url('../images/aboutusbg.jpg');
    	background-repeat:no-repeat;
    }
    .contactusbg{
    	background:url('../images/contactusbg.jpg');
    	background-repeat:no-repeat;
    }

   .lable{
    	font-size:12px;
    	font-family:verdana;
    	font-weight:bold;
    	color:#9d080d;
    }
    .c_input{
    	background:url('../images/c_input.jpg');
    	background-repeat:no-repeat;
    	width:132px;
    	height:22px;
    	border:0;
    }   
	    
	a:link    {  font-family: Verdana; font-size: 7pt; text-decoration: none; color: #454441;}
	a:visited {  font-family: Verdana; font-size: 7pt; text-decoration: none; color: #454441;}
	a:hover   {  font-family: Verdana; font-size: 7pt; text-decoration: underline; color:#9d080d;}
	
	a.orange:link		{  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold;text-decoration: none; color: #CC6633 ;}
	a.orange:visited	{  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold;text-decoration: none; color: #CC6633 ;}
	a.orange:hover	{  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold;text-decoration: underline; color: #454441;}
		
		
	input.txt{
		width:130px;
		font-size:7pt;
		font-family:Verdana;
		border: 1px solid #7F9DB9;
	}
	.white{color:#FFFFFF;}
	.nod{display:none;}
	.smallf{font-size:7pt;}
	.head{
		background-color:#CCCCCC;
		border-bottom:1px solid #01188E;
		height:25;
	}
	.blk{color:#000000;}
	.silver{color:#5A5D5F;}
	.Title{
		font-size:20px;
		font-weight:bold;
	}
	.subTitle{
		font-size:12pt;
		font-weight:bold;
	}
	.header{  
		height:20px;
		font-family: verdana; 
		font-size: 10pt; color: #FFFFFF; 
		font-weight: bold;
		background-color:#207465;
	}
	.tblheader{  
		pasition:relative;
		top:0;
		padding-bottom:20;
		padding-top:10;
		height:45;
		font-family: verdana;
		font-weight: bold; 
		font-size: 10pt; color: #FFFFFF; 
		font-weight: bold;
	}
	.topwin2bg{  
		font-family: verdana; 
		font-size: 9pt; color: #000000; 
		background: url('../images/site/topwin2bg.png');background-repeat:no-repeat;
	}
	.topwin3bg{  
		font-family: verdana; 
		font-size: 9pt; color: #000000; 
		background: url('../images/site/topwin3bg.png');background-repeat:no-repeat;
	}
	.topwin4bg{  
		font-family: verdana; 
		font-size: 9pt; color: #000000; 
		background: url('../images/site/topwin4bg.png');background-repeat:repeat;
	}
	.topwin5bg{  
		font-family: verdana; 
		font-size: 9pt; color: #000000; 
		background: url('../images/site/topwin5bg.png');background-repeat:no-repeat;
	}
	.topwinmain{  
		font-family: verdana; 
		font-size: 9pt; color: #000000; 
		background: url('../images/site/topwinmain.png');background-repeat:no-repeat;
	}
	.bottom1bg{  
		width: 218;
		height: 185;
		font-family: verdana; 
		font-size: 9pt; color: #000000; 
		background: url('../images/site/bottom1bg.png');background-repeat:no-repeat;
	}
	
	.headerone	{  
		font-family:verdana;
    	color:#454441;
		font-size: 10px;
		background:transparent;
	}
	.subheader{
		height: 10px; 
		padding-left: 5px; 
		background: #5175A8; 
		color: #ffffff;  
		font-family: verdana; 
		font-size: 13px;
		font-weight: bold;  
	}
	.headings {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #333333;
		text-decoration: underline;
		height: 15px;
		padding: 15px 10px 0px 5px;
		white-space: normal;
	
	}
	.label{
		font-size:8pt;
		font-weight:bold;
		color:#FFFFFF;
	}
	.smllabel{
		font-size:7pt;
		color:#000000;
	}
	.bottomsection{
		font-size:7pt;
		font-family: Verdana,Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		background-color:#515E91;
	}
	.formdisplay{
		font-size:10pt;
		border:1px solid #000000;
		font-family: Verdana,Arial, Helvetica, sans-serif;
		color:#000000;
		/** background-color:#C9CEDB; */
	}
	.copywrite{
		font-size:7pt;
		font-family: Verdana,Arial, Helvetica, sans-serif;
		align:right;
		valign:bottom;
		color:#FFFFFF;
	}
	.padsides{
		padding-left:55px;
		padding-right:55px;
	}
	.nopad{
		padding:0;
	}
	.centerlayout{
		font-size:9pt;
		font-weight:bold;
		background-color:#F6F6F6; 
	}
	.searchtxtbox{
		padding-top:3px;
		width:188;
		height:23;
		border:0;
		font-size:10pt;
		color:#86898B;
		background: url('../images/site/searchboxbg.gif');background-repeat:no-repeat;
	}
	
	
	.isVisible { visibility:visible }
	.isNotVisible { visibility:hidden }
	.yellow{background-color:#FFCC00;}
	.blkbg{background-color:#6B6D6B;}
	.trans{	background:transparent;}
	.input{
		font-size:7pt;
		font-family:Verdana;
		width:150px;
	}
	.lrpadding{padding-left:5;padding-right:5;}
	.noline{text-decoration:none;}
	.lbl{	border-bottom:1px solid #DDDDDD;}
	.bl{	border-bottom:1px solid #000000;}
	.lb{	border:1px solid #000000;font-size:10pt;}
	
	.row0{
		background-color:#64B6E0;
	}
	.row1{
		background-color:transparent;
	}
	.row2{
		color:#000000;
		background-color:#FFFFFF;
	}
	.row3{
		color:#000000;
		background-color:#B2BDDE;
	}
	
	.hand{
		cursor:hand;
	}
	.slpad{	padding-left:7px;}
	.lpad{	padding-left:20px;}
	.rpad{	padding-right:20px;}
	.thindotted{ border: thin dotted #515E91;}
	.dottedleft{border-left:thin dotted #515E91;}
	.dottedtop{border-top:thin dotted #515E91;}
	.graybg {
		width:100%;
		height:100%;
		background:url('../images/graybluebg.png');background-repeat:repeat;
	}
	.redbtn{
		cursor:hand;
		font-family: verdana;
		font-size: 11px;
		color: #AC0E0E;
	}
	.btnlrg {
		width:90;
		height:25;
		border:0;
		cursor:hand;
		padding-left:2px;
		padding-right:2px;
		padding-top:1px;
		padding-bottom:1px;
		font-size: 9px;color: #FFFFFF;font-weight:bold;
		background:url('../images/btnLG.gif');background-repeat:no-repeat;
	}
	.btnlrgZ {
		height:25;
		border:0;
		cursor:hand;
		padding-left:2px;
		padding-right:2px;
		padding-top:1px;
		padding-bottom:1px;
		border: 1px solid #000000;
		font-size: 9px;color: #FFFFFF;font-weight:bold;
		background-color:#004584;
	}
	.btnlrgOne {
		width:125;
		height:33;
		border:0;
		cursor:hand;
		padding-left:7px;
		padding-right:7px;
		padding-top:7px;
		padding-bottom:7px;
		font-size: 7pt;color: #FFFFFF;font-weight:bold;
		background:url('../images/btnlrg.gif');background-repeat:no-repeat;
	}
	.loginbg {
		font-size:9pt;
		font-family: Verdana;
		color:#54962C;
		background:url('../images/loginbg.png');background-repeat:no-repeat;
	}
	.topnav {
		position: relative;
		top:0;
		float: center;
		width:150px;
		height:25px;
		border: 1px solid #000000;
		background:url('../images/minibuttonbg.png');background-repeat:repeat;
	}
	.leftnav {
		padding-left: 1px;
		padding-right:1px;
		position: relative;
		top:0;
		float: center;
		width:100%;
		height:36px;
		border: 1px solid #000000;
		/*background:url('../images/graybluebg.png');background-repeat:repeat;*/
		background:url('../images/buttonbg.png');background-repeat:no-repeat;
	}
	.divbtn {
		position: relative;
		top:0;
		left:250;
		width:250;
		height:20px;
		border: 1px solid #000000;
		background:url('../images/graybluebg.png');background-repeat:repeat;
	}
	.div_btn {
		position: relative;
		top:0;
		left:0;
		width:250;
		height:20px;
		border: 1px solid #000000;
		background:url('../images/graybluebg.png');background-repeat:repeat;
	}
	.btn{
		cursor:hand;
		font-family: verdana; 
		font-size: 8pt; 
		color: #000000;
		font-weight:bold;
		border: 1px solid #000000;
		background:url('../images/graybluebg.png');background-repeat:repeat;	
		height:25px;
		width:160px;
	}
	.scrollside {
		padding-left:7px;
		overflow: auto;
		scrollbar-3dlight-color:605A51;
		scrollbar-arrow-color:605A51;
		scrollbar-base-color:DEDAD4;
		scrollbar-track-color:DDDDDD;
		scrollbar-darkshadow-color:605A51;
		scrollbar-face-color:C1CBD3;
		scrollbar-highlight-color:C1CBD3;
		scrollbar-shadow-color:C1CBD3; 
		font-size:8pt;
		font-family: verdana;
		color:#54962C;
		 width:170; 
		 height:144;
		background:transparent;
	}
	.scrollone{
		padding-top:0px;
		padding-left:7px;
		padding-right:10;
		overflow: auto;
		scrollbar-3dlight-color:605A51;
		scrollbar-arrow-color:605A51;
		scrollbar-base-color:DEDAD4;
		scrollbar-track-color:DDDDDD;
		scrollbar-darkshadow-color:605A51;
		scrollbar-face-color:C1CBD3;
		scrollbar-highlight-color:C1CBD3;
		scrollbar-shadow-color:C1CBD3; 
		font-size:8pt;
		font-family: verdana;
		color:#000000;
		 width:255; 
		 height:202;
		background:transparent;
	}
	.divprint{
		padding-top:0px;
		padding-left:7px;
		padding-right:10;
		overflow: auto;
		scrollbar-3dlight-color:605A51;
		scrollbar-arrow-color:605A51;
		scrollbar-base-color:DEDAD4;
		scrollbar-track-color:DDDDDD;
		scrollbar-darkshadow-color:605A51;
		scrollbar-face-color:C1CBD3;
		scrollbar-highlight-color:C1CBD3;
		scrollbar-shadow-color:C1CBD3; 
		font-size:8pt;
		font-family: verdana;
		color:#000000;
		background:transparent;
	}
	
	
	
	.calender{
		padding:2px;
		color:#DDDDDD;
		background-color:#2E3D49;
		font-size:12px;
		cursor:hand;
		text-align:center;
		width:20px;
	}
	.dayofweek{color:#0B1D67;}
	.daycal{color:#DDDDDD;}
	table.cal {
		background-color: #2e3d49;
		border-style: none;
		border-width: 3px;
		align: center:
		valign: middle:
		width: 600px;
		height: 380px;
		font-family: verdana;
	}
	caption.cal {
	color: black;
	font-size: 28px
	}
	
	thead.cal {
	color:white;
	background-color: #515E91;
	font-size: 10pt;
	text-align: center
	}
	thead.minical {
	color:white;
	background-color: #515E91;
	font-size: 7pt;
	text-align: center
	}
	td.cal {
	background-color: white;
	text-align: left;
	vertical-align: top
	}
	
	tfoot.cal {
	color:black;
	background-color: lightblue;
	font-size: 14px;
	text-align: left
	}
	
	ul.cal {
	margin: 0px;
	list-style-position: inside
	}
	
	.cal-admin-link {
	color: #ffffff;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	}
	
	
	
	
	.table2 { }
	.table2 a:link, .table2 a:visited { text-decoration: none; }
	.table2 a:hover { text-decoration: underline; }
	.table2 a:link span, .table2 a:visited span { color:#F9AF2D; }
	.table2 tr.var1 { height: 20px; background: #EAF2FA; }
	.table2 tr.var1 td { padding-left: 30px; color:#000; font-family: verdana; font-size: 10px;  font-weight: bold; }
	.table2 tr.var2 { height: 20px; background: #E0E0E0; }
	.table2 tr.var2 td { padding-left: 30px; color:#000; font-family: verdana; font-size: 10px;  font-weight: bold; }
	
	
	.inputtitle1 {
		BACKGROUND: #e0e0e0; HEIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000; font-family: verdana;
	}
	
	
	
	.inputtitle2 {
		BACKGROUND: #eaf2fa; HEIGHT: 20px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000; font-family: verdana;
	}
	