
/* Default CSS Stylesheet for a new Web Application project */

BODY
	{
		scrollbar-base-color: #445d93;
		scrollbar-arrow-color: #EAC700;
		BACKGROUND-COLOR: white;
		FONT-FAMILY: Verdana, Helvetica, sans-serif;
		FONT-WEIGHT:lighter;
		LETTER-SPACING: normal;
		TEXT-TRANSFORM: none;
		WORD-SPACING: normal;
		font-size:12px;
		margin: 0;
		left:0;
		top:0;
		
     }
html,body,form{margin:0 auto;}
/* .rgform table,.tbl table{}
 .rgform td,.tbl td{border-right:#6e80be 1px solid;border-bottom:#6e80be 1px solid;border-collapse:collapse;}*/
H1, H2, H3, H4, H5, TH, THEAD, TOFOT
{
    COLOR: #003366;
}
H1	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	2em;
		font-weight:	700;
		font-style:	normal;
		text-decoration:	none;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
	}	
		
H2	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	1.75em;
		font-weight:	700;
		font-style:	normal;
		text-decoration:	none;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
	}	
		
H3	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	1.58em;
		font-weight:	500;
		font-style:	normal;
		text-decoration:	none;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
	}	
		
H4	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	1.33em;
		font-weight:	500;
		text-decoration:	none;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
	}	
		
H5, DT	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	1em;
		font-weight:	700;
		font-style:	normal;
		text-decoration:	none;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
	}	
		
H6	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	.8em;
		font-weight:	700;
		font-style:	normal;
		text-decoration:	none;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
	}	
		
TFOOT, THEAD	{	
		font-size:	1em;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
		font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
		vertical-align:	baseline;
		font-size:	1em;
		font-weight:	bold;
		word-spacing:	normal;
		letter-spacing:	normal;
		text-transform:	none;
		font-family: Arial, Helvetica, sans-serif;
	}	
	
A:link
	{	font-family: Arial, Verdana, Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#333399;
		text-decoration:none;
	}	
	
.lnk_pager
{
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#3333cc;
	text-decoration:none;
	}
.lnk
	{	font-family: Arial, Verdana, Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#333399;
		cursor:hand;
		text-decoration:underline;
	}
.lnk_menu
	{	font-family: Arial, Verdana, Tahoma;
		font-size:12px;
		font-weight:bold;
		color:Yellow;
		cursor:hand;
		text-decoration:none;
	}
A:visited
{	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	font-weight:bold;
	color: #333399;
	text-decoration: none;
}	
		
A:active
{	
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	font-weight:bold;
	color: #333399;
	text-decoration: none;
}	
		
A:hover
{	
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	font-weight:bold;
	color: #3333cc;
	cursor:hand;
	text-decoration: underline;
}
A:hidden
{	
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	font-weight:bold;
	color: #3333cc;
	text-decoration:none;
}

BLOCKQUOTE, PRE
	{	
		font-family:	Courier New, monospace;
	}	
	

UL LI
	{	
		list-style-type:	square ;
	}	

UL LI LI
	{	
		list-style-type:	disc;
	}	

UL LI LI LI
	{	
		list-style-type:	circle;
	}	
	
OL LI
	{	
		list-style-type:	decimal;
	}	

OL OL LI
	{
		list-style-type:	lower-alpha;
	}	

OL OL OL LI	
	{	
		list-style-type:	lower-roman;
	}	

IMG 
	{
		margin-top: 0px;
		margin-left: 0px;
		vertical-align:top
	}
/* coustom*/

.Body_Main
{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}
.Body_Form
{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}
.body_tbl
{
	margin:0;
	padding:0;
	border:0; 
	text-align:center;
	vertical-align:middle;
	height:100%;
	width:100%;
	border-spacing:0px;
}
.logo
	{	width:100%;
		vertical-align:top;
		background-color:#445d93;
		color:White;
	}
.logo a,.logo a:visited,.logo a:active,.logo a:hover
	{	
		color:White;
		padding:3px;
	}
.logo_td
	{	
		height:68px;
		width:74px;
		vertical-align:top;
		text-align:center;
		background-color:#445d93
	}

.logo_plain
	{	width:100%;
		vertical-align:top;
	}
.login_as
	{	
		font-family:Arial ;
		font-size:12px;
		font-style:normal;
		font-weight:bold;
		TEXT-ALIGN:right;
		vertical-align :middle ;
		padding-right:10px;
		height:30;
	}
.map_path
{	
	font-family:Arial ;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	TEXT-ALIGN:left;
	vertical-align :middle ;
	padding-left:10px;
	height:20;
}

.help_menu
	{	
		Z-INDEX: 999; 
		LEFT: 0px; 
		WIDTH: 90%; 
		POSITION: absolute;
		TOP: 20px; 
		TEXT-ALIGN: right
	}
.copyright
{	
	width:100%;
	font-weight:bold;
	text-align:center;
	font-size:9px;
	vertical-align:bottom;
	background-color: #445d93;
}
.copyright_middle
{	
	width:60%;
	font-weight:bold;
	text-align:center;
	font-size:10px;
	vertical-align:middle;
	background-color: #445d93;
}
.copyright_right
{	
	width:20%;
	font-weight:bold;
	text-align:right;
	font-size:10px;
	vertical-align:middle;
	background-color: #445d93;
}
.copyright_left
{	
	width:20%;
	font-weight:bold;
	text-align:left;
	font-size:10px;
	vertical-align:middle;
	background-color: #445d93;
}
.header_align
{	
	vertical-align:top ;
	text-align:right;
}
.footer_align
{
	vertical-align:bottom ;
	text-align:left ;
}
/*.content_align
{
	
	text-align:center;
	vertical-align:middle
	
}*/

.aligncenter
{	font-size :10pt;
	text-align:center;
	vertical-align:middle
	
}
.alignright
{
	font-size:9pt;
	color:Black;
	text-align :right;
	vertical-align:middle;
}
.alignleft
{
	text-align:left;
	font-size:10pt;
}
.cell_align
{
text-align:left;
	}
.tbl_subheading
{
	background-color :#6186B3;
	font-family:arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align :middle ;
	padding-bottom:7px;
	padding-top:7px;
	height:50;
	border:1px;
	BORDER-LEFT-COLOR:Teal; 
	BORDER-BOTTOM-COLOR: Teal; 
	BORDER-RIGHT-COLOR: Teal; 
	BORDER-TOP-COLOR: Teal; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;
	}	
#UpdatePanel1{margin:0 auto !important;text-align:center;}
.tbl
{
	margin:0 auto;
	text-align:center;
	font-family :Arial;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:white; 
	border:0px none;
	BORDER-LEFT-COLOR: #6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-TOP-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid;
}	

.tbl_grid
{
	
	font-family :Arial;
	font-size:2;
	font-style:normal;
	font-weight:normal;
	color:#cbd7eb; 
	vertical-align:top;
	text-align:center;
	border:0px;
	BORDER-LEFT-COLOR: #6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-TOP-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid
	
	}
.tbl_outline
{
	font-family :Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	color:Black;
	border:0px;
	margin:0 auto;
	BORDER-LEFT-COLOR: #6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-TOP-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid
	
}	
.tbl_heading
{
	background-color :#445d93;
	font-family:arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align :middle ;
	padding:10px;
	border:1px;
	BORDER-LEFT-COLOR:#9ab0d6; 
	BORDER-BOTTOM-COLOR: #9ab0d6; 
	BORDER-RIGHT-COLOR: #9ab0d6; 
	BORDER-TOP-COLOR: #9ab0d6; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove
}	
.tbl_subheading
{

	background-color :#6186B3;
	font-family:arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align :middle ;
	padding:0px;
	padding:10px;
	/*height:35;*/
	border:0px;
	BORDER-LEFT-COLOR:Teal; 
	BORDER-BOTTOM-COLOR: Teal; 
	BORDER-RIGHT-COLOR: Teal; 
	BORDER-TOP-COLOR: Teal; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove
}
.resource
{
	
	background-color :#9ab0d6;
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	color:#333399;
	text-decoration:none;
	text-align:center;
	vertical-align :middle ;
	padding:0px;
	padding:10px;
	/*height:35;*/
	border:0px;
	BORDER-LEFT-COLOR:Teal; 
	BORDER-BOTTOM-COLOR: Teal; 
	BORDER-RIGHT-COLOR: Teal; 
	BORDER-TOP-COLOR: Teal; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;
	}
.tbl_subheading2
{

	background-color :#6696CF;
	font-family:arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align :middle ;
	padding:0px;
	padding:6px;
	/*height:50;*/
	border:0px;
	BORDER-LEFT-COLOR:Teal; 
	BORDER-BOTTOM-COLOR: Teal; 
	BORDER-RIGHT-COLOR: Teal; 
	BORDER-TOP-COLOR: Teal; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove
}
.tbl_btn td
{
	background-color:White;
	font-family:arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align:middle;
	padding:10px;
	border:0px none;
	
}
.tbl_msg td
{
	background-color:White;
	font-family:arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align :middle ;
	padding:0px;
	padding:10px;

	/*height:50;*/
	border:none;
}

.tbl_normal
{	
	background-color:#9ab0d6; 
	font-family:arial,sans-serif;
	font-size:10pt;
	font-weight:normal ;
	color:black;
	padding:0px;
	padding:4px 5px;
	TEXT-ALIGN:left;
	border:1px;
	/*height:10px;*/
	BORDER-LEFT-COLOR:#6e80be; 
	BORDER-BOTTOM-COLOR: #cbd7eb; 
	BORDER-RIGHT-COLOR: #cbd7eb; 
	BORDER-TOP-COLOR: #cbd7eb; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;
	white-space:nowrap;
	width:50%;
   }
/*.tbl_normal .star
   {
	text-align:center;
	margin-right:5px;
	margin-left:5px;
	color:Red;
   }*/
.star
   {
	text-align:center;
	margin:0px;
	margin-right:5px;
	margin-left:5px;
	color:Red;
   }
 .tbl_alternate
{	
	white-space:nowrap;
	background-color:#cbd7eb; 
	font-family:arial,sans-serif;
	font-size:10pt;
	font-weight:normal ;
	color:black;
	padding:4px 5px;
	TEXT-ALIGN:left;
	border:1px;
	BORDER-LEFT-COLOR:#9ab0d6; 
	BORDER-BOTTOM-COLOR: #9ab0d6; 
	BORDER-RIGHT-COLOR: #9ab0d6; 
	BORDER-TOP-COLOR: #9ab0d6; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;
	width:50%;
}
.tbl_Plain
{	
	font-family :Arial,Tahoma;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	color:Black; 
	border:1px;
	padding-left:5px;
	BORDER-LEFT-COLOR: #445d93; 
	BORDER-BOTTOM-COLOR: #445d93; 
	BORDER-RIGHT-COLOR: #445d93; 
	BORDER-TOP-COLOR: #445d93; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-TOP-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid
}
.tbl_space
{
	height:30;
}
.btn
{
	 background-color:#9ab0d6;
	 border-color:#9ab0d6;
	 border-style:ridge;
	 font-family:Arial;
	 CURSOR:hand;
	 color:Black ;
	 font-size:12;
	 height:25px;
	 visibility:visible;
	font-variant:normal;
	font-weight:normal;
	width:65px;
		
}
.btnOver
{
	 background-color:#cbd7eb;
	 CURSOR:hand;
	 border-color:#9ab0d6;
	 border-style:ridge;
	 font-family:Arial;
	 color:Black ;
	 font-size:12;
	 height:25px;
	 visibility:visible;
	font-variant:normal;
	font-weight:normal;
	width:65px;	
}
.btnmedium
{
	 background-color:#9ab0d6;
	 CURSOR:hand;
	 border-color:#9ab0d6;
	 border-style:ridge;
	 font-family:Arial;
	 color:Black ;
	 font-size:12;
	 height:25px;
	 visibility:visible;
	font-variant:normal;
	font-weight:normal;
	width:100px;
		
}
.btnOvermedium
{
	 background-color:#cbd7eb;
	 CURSOR:hand;
	 border-color:#9ab0d6;
	 border-style:ridge;
	 font-family:Arial;
	 color:Black ;
	 font-size:12;
	 height:25px;
	 visibility:visible;
	font-variant:normal;
	font-weight:normal;
	width:100px;	
}
.btnlarge
{
	 background-color:#9ab0d6;
	 CURSOR:hand;
	 border-color:#9ab0d6;
	 border-style:ridge;
	 font-family:Arial;
	 color:Black ;
	 font-size:12;
	 height:25px;
	 visibility:visible;
	font-variant:normal;
	font-weight:normal;
	width:160px;
		
}
.btnlargeOver
{
	 background-color:#cbd7eb;
	 CURSOR:hand;
	 border-color:#9ab0d6;
	 border-style:ridge;
	 font-family:Arial;
	 color:Black ;
	 font-size:12;
	 height:25px;
	 visibility:visible;
	font-variant:normal;
	font-weight:normal;
	width:160px;	
}
.btns
{
	 background-color:#9ab0d6;
	 border-color:#9ab0d6;
	 border-style:ridge;
	 CURSOR:hand;
	 color:Black ;
	 font-size:12;
		
}
.btnsOver
{
	 background-color:#cbd7eb;
	border-color:#9ab0d6;
	 border-style:ridge;
	 CURSOR:hand;
	 color:Black ;
	 font-size:12;
}
.img_cal
	{
		margin-top: 0px;
		margin-left: 0px;
		vertical-align:top;
		height:22px;
		width:24px;
	}

.chkbox
{
	font-size :10pt;
	color:Black;
}

.lbl
{
	color:Black;
	font-size :10pt;
}
.lbl_white
{
	color:White;
	font-size :8pt;
}
.lblerror
{
	font-size :10pt;
	color:Red
}
		
/*.MsoNormal
{
		font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	}		*/
/********************** Text ******************/
.txt
{
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:198px;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
}
.txtmulti
{
	overflow:auto;
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:190px;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
}
.txtlargemail
{
	border:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	color: black;
	width:98%;
	background-color:White;
	}
.mailto
{
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:98%;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
	}
.txtlarge_multi
{
	overflow:auto;
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:98%;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
	}
.mailbody
{
	overflow:auto;
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:98%;
	height:125;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
	}
.txtlarge
{
	overflow:auto;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	color: black;
	width:98%;
	height:100%;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
    background-color:White;
}
.txtmedium
{
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:270;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
}
.txtsmall
{
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:60;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
}
.txt_cal
{
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:111px;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
}
.browse_txt
{
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
}



/***************************** DropDown * ******************/
.dlist
{
	border:none;
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	width:200px;
	color: black;
    background-color:White;
    overflow:scroll;
}

.dlistlarge
{
	border:none;
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	width:270;
	color: black;
    background-color:White;
}
.dlistxtralarge
{
	border:none;
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	width:98%;
	color: black;
    background-color:White;
}
.dlistmail
{
	border:none;
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	width:98%;
	color: black;
    background-color:White;
}
.dlistsmall
{
	border-right:#445d93 1px solid;
	border-top:#445d93 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#445d93 1px solid;
	color: black;
	width:80;
	border-bottom:#445d93 1px solid;
	border-left :#445d93 1px solid;
    background-color:White;
}
.txtpayMode
{
	border-right:#517A32 1px solid;
	border-top:#517A32 1px solid;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana;
	border-left:#517A32 1px solid;
	color: black;
	width:100;
	border-bottom:#517A32 1px solid;
	border-left :#517A32 1px solid;
    background-color:White;
}
/***************************** Grid * ******************/
.Dgrid
{
	
	border-right: #6E8ABE 1px solid;
	border-top: #6E8ABE 1px solid;
	font-size: 10pt;
	vertical-align: baseline;
	border-left: #6E8ABE 1px solid;
	color:  #003300;
	line-height: 15px;
	border-bottom: #6E8ABE 1px solid;
	font-family: Verdana, Arial, Tahoma;
	background-color: #6E8ABE;
	margin:0 auto;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#808080', Direction=135, Strength=5);*/
}
.Dgtblsubhead
{
	background-color :445d93;
	font-family:Arial ;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:white;
	padding-bottom:0px;
	padding-top:0px;
	text-align:right;
	vertical-align :middle ;

}
.Dghead
{
	border-right: #445d93 1px solid;
	border-top: #445d93 1px solid;
	font-size: 9pt;
	border-left: #445d93 1px solid;
	color:White ;
	font-weight:bold;
	border-bottom: #445d93 1px solid;
	font-family: Verdana, Arial, Tahoma;
	background-color: #445d93;
	text-align: center;
	height:30;
	text-transform:capitalize;
}
	.dgfooter
{
	border-right: #6E8ABE 1px solid;
	border-top: #6E8ABE 1px solid;
	font-size: 8pt;
	border-left: #6E8ABE 1px solid;
	color:White ;
	border-bottom: #6E8ABE 1px solid;
	font-family: Verdana, Arial, Tahoma;
	background-color: #6E8ABE;
	text-align: center;
	height:30;
	font-weight:bold;
}
.Dgitem
{
	border-right: #6E8ABE 1pt solid;
	border-top: #6E8ABE 1pt solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #6E8ABE 1pt solid;
	color: #003300;
	border-bottom: #6E8ABE 1pt solid;
	font-family: Verdana, Arial;
	text-align :center ;
	 height:25;
	 background-color:#9ab0d6;  
}
.DgitemOver
{
	border-right: #445d93 1pt solid;
	border-top: #445d93 1pt solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #445d93 1pt solid;
	border-bottom: #445d93 1pt solid;
	font-family: Verdana, Arial;
	text-align :center ;
	height:25;
	color:Black;
	background-color:#FFFFD0;  
}
.Dgaltitem
{
	border-right: #6e8abe 1pt solid;
	border-top: #6e8abe 1pt solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #6e8abe 1pt solid;
	color: #003300;
	border-bottom: #6e8abe 1pt solid;
	font-family: Verdana, Arial;
	text-align :center ;
	height:25;
	background-color:#cbd7eb; 
}

.DgaltitemOver
{
	border-right: #445d93 1pt solid;
	border-top: #445d93 1pt solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #445d93 1pt solid;
	color:Black;
	border-bottom: #445d93 1pt solid;
	font-family: Verdana, Arial;
	text-align :center ;
	height:25;
	background-color:#FFFFD0; 
}
.Dgpage
{
	font-size: 8pt;
	color:White;
	font-family: Verdana, Arial;
	text-align: right;
	height:25;
	background-color:6e8abe; 
}
/*                  ***********************                   */
.calenderColor {
	BACKGROUND-COLOR: #445d93;
}

.txtmultiReadonly
{
	border:0px;
	width:100%;
	background-color:Transparent;
}


/*#lblMsg,#loader1_lblMsg{position:absolute;top:50px;left:0;}*/
/*.ajax__validatorcallout{margin-left:10px !important;position:relative;}*/
.error
{ font-size:12px;
	text-align:center;
	border: 1px solid;
    margin: 10px 0px;
    padding:5px 10px 5px 10px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #D8000C;
    background-color: #FFBABA;
    z-index:999;
}
.err{}
.info 
{ font-size:12px;
	text-align:center;
	border: 1px solid;
    margin: 10px 0px;
    padding:5px 10px 5px 10px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #D8000C;
    background-color: #FFBABA;
    z-index:999;
}
.warning 
{font-size:12px;
	text-align:center;
	border: 1px solid;
    margin: 10px 0px;
    padding:5px 10px 5px 10px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #9F6000;
    background-color: #FEEFB3;
    z-index:999;
}
.success 
{ font-size:12px;
	/*display:block;*/
	text-align:center;
	border: 1px solid;
	margin: 10px 0px;
    padding:5px 10px 5px 10px;
    background-repeat: no-repeat;
    background-position: 10px center;
	color: #4F8A10;
    background-color: #DFF2BF;
    z-index:999;
}
/*#loader1_UpdateProgress1{position:absolute;top:0 !important;left:0;z-index:997;}*/
.loading
{
	text-align:right;
	color:Red;
	background-color:Black;
	height:100% !important;
	width:100%;
	z-index:998;
	filter:alpha(opacity=20);
	opacity: 0.2;
	overflow: hidden; 
	cursor: wait; 
}
.loadingimg
{
	position:absolute;
	background:url(../images/loading1.gif) center center no-repeat;
	height:100% !important;
	width:100%;
	z-index:999;
	cursor: wait; 
	
}

.RadMenu{display:block;text-align:left;}
.RadMenu a:hover{font-weight:normal;}
/*.rmItem,.rmFirst,.rmLast{background-image:none !important; background-color:#9AB0D6 !important;}
.rmVertical{background-color:#9AB0D6 !important;}
..rmFocused{background-color:Red !important;}*/
#UpdatePanel1{text-align:center;margin:0 auto;}
.map_path{clear:both; text-align:left;border-bottom:1px solid;border-top:1px solid; border-color:#6E8ABC;padding-top:3px;display:block;}
.highlights{font-weight:bold;}
.Note{vertical-align:middle;text-align:center;color:Red;font-weight:bold;margin-bottom:10px;}
.lnkbtn
{
	border:solid 1px #6e8abe;
	padding:3px 5px;margin:1px 0;
	background-color:#9ab0d6;
	vertical-align:middle;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:Black;
 }

 .grdTopItem{border:none;
	background-color:#9ab0d6;
	text-align:center;}
.popbtn
{border:solid 1px #6e8abe;
 padding:1px 5px;margin:1px 0;
 background-color:#9ab0d6;vertical-align:middle;line-height:5px;}
 .mandatory td{text-align:left;color:Black;padding:5px;background-color:White;border:none;}
.rgGrid{margin:0 auto;}
.rgform{margin:auto;border:none 0px #6e8abe;font-size:12px;}
.rgformn{margin:auto;border:none 1px #6e8abe;}
.rgform .rgHeader
{	vertical-align:middle;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	padding:7px;
	background:none;
	background-color:#445d93;
	color:White;
	text-align:left;
	white-space:nowrap;
}

.rgform .rgHeader a{color:White;}

.rgform .rgRow
{	
 	border:none;
	background-color:#9ab0d6;
	text-align:left;
	}
.rgform .rgAltRow{
        	border:none;
			background-color:#cbd7eb;
			text-align:left;
	}
.rgHeader{background-color:#445d93 !important;}
.rgHeader1{background-color:#cbd7eb !important;}
.rgform .rgCommandRow,.rgform .rgCommandTable,.rgform .rgFilterRow{background-color:#cbd7eb;}
.rgform .rgFooter
{	padding:5px;
	vertical-align:middle;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	background-color:#fffcf4;
}
.rgform .tdb
{
	background-color:White;
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align:middle;
	padding:10px;
	}
.rgform .rgEmptyRow{empty-cells:show;border-collapse:collapse;height:15px;background-color:White;}
.tdh
{
	vertical-align:middle;
	text-align:center;
	padding:10px;
	color:White;
}
.tdh1
{
	vertical-align:middle;
	text-align:center;
	font-weight :normal ;		
	padding:10px;
	color:Black;
}
.tdl
{	vertical-align:middle;
	text-align:left;
	padding:0 5px;
}
.tdr{vertical-align:middle;
	text-align:left;
	padding:0 5px;
	width:50%;
}
.td1{text-align:left;white-space:nowrap;padding:4px 5px;width:25%;	border:1px;
	BORDER-LEFT-COLOR:#6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;}
.td2{text-align:left;white-space:nowrap;padding:4px 5px;width:25%;border:1px;
	BORDER-LEFT-COLOR:#6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;}
.td12{text-align:left;white-space:nowrap;padding:4px 5px;width:50%;	border:1px;
	BORDER-LEFT-COLOR:#6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;}
.td3{text-align:left;white-space:nowrap;padding:4px 5px;width:25% !important;	border:1px;
	BORDER-LEFT-COLOR:#6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;}
.td4{text-align:left;white-space:nowrap;padding:4px 5px;width:25% !important;	border:1px;
	BORDER-LEFT-COLOR:#6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;}
.td34{text-align:left;white-space:nowrap;padding:4px 5px;width:50%;	border:1px;
	BORDER-LEFT-COLOR:#6e8abe; 
	BORDER-BOTTOM-COLOR: #6e8abe; 
	BORDER-RIGHT-COLOR: #6e8abe; 
	BORDER-TOP-COLOR: #6e8abe; 
	BORDER-TOP-STYLE:ridge; 
	BORDER-RIGHT-STYLE:groove; 
	BORDER-LEFT-STYLE:ridge; 
	BORDER-BOTTOM-STYLE:groove;}
.td{text-align:left;white-space:nowrap;padding:4px 5px;}
.aright{text-align:right !important;white-space:nowrap;padding:4px 5px;}
#UpdatePanel1{padding:5px;}
.bnone{border:none;background:transparent;}
.spanBWhile{color:White;font-weight:bold;}
.spanBB{color:Black;font-weight:bold;}
.autocomp{padding:2px;width:550px !important;}
.autocomp li{width:550px;padding:1px;list-style-type:none;}
