.tblHeader		{	font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-weight: bold;
					font-size: 11px;
					color: #ffffff;
					text-align:center;
					background-color: #3FA5F2; 
					border-top: #eeeeee 1px solid;
					border-right: #eeeeee 1px solid; 
					padding-right: 2px; 
					padding-bottom: 3px; 
					padding-top: 3px;					
					padding-left: 2px;
					height:30;
				}
.tblItemL		{	font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 11px;
					background-color: #F5F5F5;
					border-top: #eeeeee 1px solid;
					border-left: #eeeeee 1px solid;
					padding: 0px;
					padding-left: 10px;
					text-align:left;
				}

.tblItemC		{	font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 11px;
					background-color: #F5F5F5;
					border-top: #eeeeee 1px solid;
					border-left: #eeeeee 1px solid;
					padding: 0px;
					text-align:center;
				}
.tblItemR		{	font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 11px;
					background-color: #F5F5F5;
					border-top: #eeeeee 1px solid;
					border-left: #eeeeee 1px solid;
					padding: 0px;
					padding-right: 10px;
					text-align:right;
				}

.tblAltItemL	{	font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 11px;
					background-color: #FFFFFF;
					border-top: #eeeeee 1px solid;
					border-left: #eeeeee 1px solid;
					padding: 0px;
					padding-left: 10px;
					text-align:left;
				}
.tblAltItemC	{	font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 11px;
					background-color: #FFFFFF;
					border-top: #eeeeee 1px solid;
					border-left: #eeeeee 1px solid;
					padding: 0px;
					text-align:center;
				}
.tblAltItemR	{	font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 11px;
					background-color: #FFFFFF;
					border-top: #eeeeee 1px solid;
					border-left: #eeeeee 1px solid;
					padding: 0px;
					padding-right: 10px;
					text-align:right;
				}

.tblFooter		{	font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 11px;
					background-color: #DCF1FF;
					border-top: #eeeeee 1px solid;
					border-left: #eeeeee 1px solid;
					padding: 1px;
					text-align:center;
				}
					

.demo			{	visibility:hidden;
					position:relative;
					z-index:99;
				}
.proc_image		{	background-image: url('../images/throbber-small.gif');
					background-attachment: fixed;
					background-repeat: no-repeat;
					position:relative;
					width:20px;
				}

.shadow-menu	{	background-color: #E8E8E9; 
					background-image: url('../images/shadow-menu.gif');
					background-repeat: repeat-x;
					no-repeat;
					padding:10px;
					padding-top:12px;
					padding-left:0px;
				}

.sheet-left		{	background-image: url('../images/frm-side-left.gif');
					background-repeat: repeat-y;
					no-repeat;
					width:8px;
				}
.sheet-right	{	background-image: url('../images/frm-side-right.gif');
					background-repeat: repeat-y;
					no-repeat;
					width:14px;
					vertical-align: top;
				}

.sheet-btm		{	background-image: url('../images/frm-bottom-shade.gif');
					background-repeat: repeat-x;
					no-repeat;
					height:15px;
				}

.sheet-topa1	{	text-align: center;
					padding-left:5px; 
					padding-right:0px;
					background-image: url('../images/frm-top-a2.gif');
					background-repeat: repeat-x;
					no-repeat;
					width:100;
					font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: #2E2E6C;
				}

.sheet-topa2	{	text-align: center;
					padding-left:0px; 
					padding-right:10px;
					background-image: url('../images/frm-top-a4.gif');
					background-repeat: repeat-x;
					no-repeat;
					width:80;
				}

.sheet-topa3	{	text-align: right;
					padding-left:10px; 
					padding-right:0px;
					background-image: url('../images/frm-top-a6.gif');
					background-repeat: repeat-x;
					no-repeat;
				}

.sheet-topp1	{	text-align: center;
					padding-left:5px; 
					padding-right:0px;
					background-image: url('../images/frm-top-p2.gif');
					background-repeat: repeat-x;
					no-repeat;
					width:100;
				}

.sheet-topp2	{	text-align: center;
					padding-left:0px; 
					padding-right:0px;
					background-image: url('../images/frm-top-p4.gif');
					background-repeat: repeat-x;
					no-repeat;
					width:80;
					font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: #2E2E6C;
				}


.sheet-button	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: #383838;
					text-align: center;
					text-decoration: none;
				}


.sheet-inner	{	background-color: #FFFFFF;
					padding:10px;
				}
.hand			{	cursor : hand; }

.errText		{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: FF0000;
					font-weight: bold; }
.errControl		{	background-color: #FFFBCE; }



.bluebox-top	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: #FFFFFF;
					font-weight: bold;
					padding: 0px 0px 0px 10px;
					background-image: url('../images/bluebox-top.gif');
					background-repeat: repeat-x;
					no-repeat;
					height:26px;
				}

.bluebox-inner	{	background-color: #FFFFFF;}
.whitebox-top	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: #666666;
					font-weight: bold;
					padding: 0px 0px 0px 10px;
					background-image: url('../images/whitebox-top.gif');
					background-repeat: repeat-x;
					no-repeat;
					height:26px;
				}
.calendar		{	background-color: #FFFFFF;}

.calEmpty	{ width:20px; height:20px;
			  padding:2px;
			  vertical-align: middle;
			  text-align: center;
			  background-color: #E6E6E6; 
				border-left:1px solid #FFFFFF; 
				border-bottom: 1px solid #959595; 
				border-top: 1px solid #FFFFFF; 
				border-right: 1px solid #959595; 
			}

.calFill	{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: #666666;
width:20px; height:20px;
			  padding:2px;
			  vertical-align: middle;
			  text-align: center;
					background-color: #F5F5F5; 
				border-left:1px solid #FFFFFF; 
				border-bottom: 1px solid #959595; 
				border-top: 1px solid #FFFFFF; 
				border-right: 1px solid #959595; 
			}

.calOff		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: #666666;
					width:22px; height:20px;
			  padding:2px;
			  vertical-align: middle;
			  text-align: center;
			  background-color: #FFC8C4;
			}

.tx-info		{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
					font-size: 11px;color: #545454;
				}


.tr_header		{	BORDER-RIGHT:#eeeeee 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#eeeeee 10px solid;FONT-WEIGHT:bold;FONT-SIZE:11px;PADDING-BOTTOM:3px;BORDER-LEFT:#6c7e5d 1px solid;COLOR:#ffffff;PADDING-TOP:3px;BORDER-BOTTOM:#6c7e5d 1px solid;BACKGROUND-REPEAT:repeat-y;FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica;BACKGROUND-COLOR:#3FA5F2;text-align:center;height:30; }
.tr_grey		{	FONT-WEIGHT:normal;FONT-SIZE:11px;BORDER-LEFT:#dfdfdf 1px solid;COLOR:#333399;BORDER-BOTTOM:#dfdfdf 1px solid;FONT-FAMILY:Tahoma;BACKGROUND-COLOR:#f5f5f5;text-align:right;padding-right:10px; }
.tr_white		{	FONT-WEIGHT:normal;FONT-SIZE:11px;BORDER-LEFT:#dfdfdf 1px solid;COLOR:#333399;BORDER-BOTTOM:#dfdfdf 1px solid;FONT-FAMILY:Tahoma;BACKGROUND-COLOR:#FFFFFF;text-align:right;padding-right:10px; }

input		{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
				font-size: 11px;color: #000000;	
			}
selectx		{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
				font-size: 11px;color: #30306E;	
				background-color:#F2F2F9;
			}
select		{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
				font-size: 11px;color: #000000;		
			}

textarea	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
				font-size: 11px;color: #000000;	
			}

.errInput	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
				font-size: 11px;color: #5B5B5B;	
				background-color:#D9EBFF
			}


			}

.curText	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
				font-size: 11px;color: #000000;
				background-color:#FEFCBE;
				font-weight: bold;
			}



.tagButton {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #30306E;
				background-color: #E5E5F1; 
				border-left:1px solid #FFFFFF; 
				border-bottom: 1px solid #8F8FBE; 
				border-top: 1px solid #FFFFFF; 
				border-right: 1px solid #8F8FBE; 
				padding-left: 5;padding-right: 5;
				height: 20}

.tagDropDown {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000;
				background-color: #E7E8EC; 
				border-left:10px solid #FFFFFF; 
				border-bottom: 1px solid #9D9DA1; 
				border-top: 1px solid #FFFFFF; 
				border-right: 1px solid #9D9DA1; 
				padding-left: 5;padding-right: 5;
				border:none;}

.tagText	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000;
				background-color: #E7E8EC; 
				border-left:1px solid #9D9DA1; 
				border-bottom: 1px solid #FFFFFF; 
				border-top: 1px solid #9D9DA1; 
				border-right: 1px solid #FFFFFF; 
				padding-left: 5;padding-right: 5;}

.tagMultiText{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000;
}

.lnkButton {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000;
				background-color: #E7E8EC; 
				border-left:1px solid #FFFFFF; 
				border-bottom: 1px solid #9D9DA1; 
				border-top: 1px solid #FFFFFF; 
				border-right: 1px solid #9D9DA1; 
				width:70;
				height: 20}

.spcsubmit {	padding-top:7;	}
.noborder  {	border: none;	}

























.header{		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #ffffff;

				padding-top: 10; padding-bottom:2;
				padding-right: 15;
				height: 80; width:800;
				text-align: right;
}

.liner		{	background-color: #DEE7F6;				
				border: 0px 1px 0px 1px;
				height:10;

			}

.frmTitle	{	color: #2E2E6C;
				padding: 5px 5px 10px 5px;
				font-weight: bold;
				text-align: left;
				background-image: url('../images/titlebox_bground.gif'); 
				background-repeat: repeat-x;
				background-position:     right top;
			}



td { font: 11px Tahoma, Arial, Helvetica, Helv, sans-serif; line-height: 130%; color: #2E2E6C; }

.bevel{
  background-color: #D4D0C8;
  border: 1px solid;
  border-color: #f0f0f0 #808080 #808080 #f0f0f0;
  padding: 2px 0px 3px 0px;
  text-align: center;
}

.bevel1{
  background-color: #9EADBB;
  border: 1px solid;
  border-color: #DEE7F6 #000000 #000000 #DEE7F6;
  padding: 2px 0px 3px 0px;
  text-align: center;
}

.bevel2{
  background-color: #DBDAD5;
  border-left:0px solid #909090; 
  border-bottom: 1px solid #7C7C68; 
  border-top: 0px solid #F0F0F0; 
  border-right: 1px solid #F0F0F0; 
  border-color: #FFFEFA #B5B7AC #B5B7AC #FFFEFA;
  padding: 0px 0px 0px 0px;
  text-align: center;
}

.titlebox{
				font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF;
				background-color: #AFAFA5; 
				padding-left: 10;
				height: 35;
				font-weight: bold;
				text-align: left;
}

.loginbox{		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #6D6D6D;

				padding-top: 2; padding-bottom:2;
				padding-right: 5;
				height: 20;
				 text-align: right;
}

.rloginbox{		border-bottom: 1px solid #CBCBCB; 
				padding-top: 3; padding-bottom:0;
				padding-left: 5;
				height: 20;
}

.mainbox{
	background-color: #FFFFFF;
	border-left:0px solid #909090; 
	border-bottom: 0px solid #CBCBCB; 
	border-top: 0px solid #F0F0F0; 
	border-right: 1px solid #CBCBCB;

}
























.input_dsb	{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
				font-size: 11px;color: #000000;
				background-color: #FFFBCE;
			}


td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#454545;
	line-height:15px;
}
a {
	text-decoration: underline;
	color:#343277;
	font-family:tahoma;
}

body { 	margin:0px;padding:0px;	}
.copy{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
text-decoration:none;
line-height:px;
font-weight:;
}

.top_txt_red {
color:#F64949;
font-family:Tahoma;
font-size:10px; 
text-decoration:none}

.gray {color:#454545; text-decoration:none}
.blue {color:#343277}
.white {color:#FFFFFF}


.form { width:98px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#000000;
		background-color:#ffffff;
		color:#000000;
		margin-left:0px;
		margin-right:0px}
		
		
.textarea {width:137px;
		height:95px;
		font-family:tahoma;
		font-size:10px;
		border-style:;
		border-width:;
		border-color:;
		background-color:#ffffff;
		color:#898989;
		overflow:auto;
		margin-left:0px;
		margin-right:0px}
		


.rollover {scrollbar-face-color:#8B8B8B;
		scrollbar-track-color:#E2E2E2;
		scrollbar-arrow-color:#ffffff;
		scrollbar-3Dlight-color:#ffffff;
		scrollbar-base-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-highlight-color:#ffffff;}


a:hover{text-decoration:underline;}

#under{text-decoration:underline;}

.text{color:#343277;}
.green-text{color:#339900;}
.red-text{color:#CC0000;}

