.link_format 
	{ 
	TEXT-DECORATION: none; 
	}
	
LI.oItem 
	{ 
	CURSOR: text; 
	COLOR: red; 
	}
	
LI.oParent 
	{ 
	CURSOR: hand; 
	COLOR: #502bbd;
	}
	
	
UL UL 
	{ 
	DISPLAY: none; 
	}
	
A:link
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color:#4A3C8C;
	}
	
A:visited
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color:#4A3C8C;
	}
	
A:hover
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color:#4A3C8C;
	}
	
A:active
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color:#4A3C8C;
	}
	
A:link.menu 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #384048;
	TEXT-DECORATION: none;
	}
	
A:visited.menu 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #384048;
	TEXT-DECORATION: none;
	}
	
A:hover.menu 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Red;
	TEXT-DECORATION: none;
	}
	
A:active.menu 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #384048;
	TEXT-DECORATION: none;
	}
	
A:link.PageLinks 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	COLOR: #4A3C8C;
	TEXT-DECORATION: none;
	}
	
A:visited.PageLinks 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #4A3C8C;
	TEXT-DECORATION: none;
	}

.PageLinks 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:Red;
	TEXT-DECORATION:underline;
	}

A:hover.PageLinks 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:Red;
	TEXT-DECORATION: none;
	}
	
A:active.PageLinks 
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #4A3C8C;
	TEXT-DECORATION: none;
	}
		
.AdminBig
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4A3C8C;
	}
	
.AdminError
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Red;
	font-weight:bold;
	}

/************************Data grid styles****************************/
.Grid
	{
	width:100%;
	margin:0px;
	}

.GridItemStyle
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4A3C8C;
	background-color:#E7E7FF
	}
	
.GridAlternateItemStyle
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4A3C8C;
	background-color:#F7F7F7;
	}
	
.GridHeaderStyle
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#17458F;
	color:#F7F7F7;
	font-weight:bold;
	}
	
.GridFooterStyle
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#17458F;
	color:#F7F7F7;
	}
	
.GridPagerStyle
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#17458F;
	color:#F7F7F7;
	font-weight:bold;
	text-align:right;
	}
	
.GridSelectedItem
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-color:#AAAAFF;
	}
/************************End of Datagrid Styles****************************/

/***********************Calendar style*************************************/
.Calendar
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4A3C8C;
	}
	
.SelectedDayStyle
	{
	font-weight:bold;
	background-color:#FFFFC0;
	color:Red;
	}
	
.TitleStyle
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4A3C8C;
	font-weight:bold;
	}

/******************End of calendar style***********************************/
.Error_Mess
	{
	font-size:12px;
	color:Red;
	font-weight:bold;
	}
	
.aa
	{
	border-bottom:solid 1px #FFFFFF;
	}

.labelmedium
	{
	Height:23px;
	width:160px;
	border:0px;
	}
	.textboxH
	{
		Height:1px;
	width:1px;
	border:solid 0px #ffffff;
	color:#FFFFFF;
	}
.textbox0
	{
	vertical-align:top;
	padding:1px;
	Height:23px;
	width:75px;
	border:solid 1px #7e98cc;
	}
.textbox1
	{
	vertical-align:top;
	padding:1px;
	Height:23px;
	width:160px;
	border:solid 1px #7e98cc;
	}
.textbox2
	{
	Height:23px;
	width:200px;
	border:solid 1px #7e98cc;
	}
	
.textbox2
	{
	Height:23px;
	width:225px;
	border:solid 1px #7e98cc;
	}
	
.textbox3
	{
	Height:23px;
	width:280px;
	border:solid 1px #7e98cc;
	}
	
.textbox4
	{
	Height:23px;
	width:300px;
	border:solid 1px #7e98cc;
	}
	
.textbox5
	{
	Height:23px;
	width:350px;
	border:solid 1px #7e98cc;
	}
	
.textbox6
	{
	Height:23px;
	width:400px;
	border:solid 1px #7e98cc;
	}
	
.textbox7
	{
	Height:23px;
	width:490px;
	border:solid 1px #7e98cc;
	}
	
.textbox8
	{
	Height:23px;
	width:500px;
	border:solid 1px #7e98cc;
	}
	
.textbox9
	{
	Height:23px;
	border:solid 1px #7e98cc;
	}
	
.textbox10
	{
	Height:23px;
	width:550px;
	border:solid 1px #7e98cc;
	}
	
.textbox11
	{
	Height:176px;
	width:176px;
	border:solid 1px #7e98cc;
	}
	
.textbox12
	{
	vertical-align:top;
	padding:1px;
	Height:23px;
	width:480px;
	border:solid 1px #7e98cc;
	}

.textwidth
	{
	width:400px;
	height:48px;
	border:solid 1px #7e98cc;
	font-family:Arial;
	font-size:12px;
	}
	
.TextDescription
	{
	width:200px;
	height:158px;
	border:solid 1px #7e98cc;
	text-align:left;
	}

.TextDescriptionBig
	{
	width:100%;
	height:100px;
	border:solid 1px #7e98cc;
	}
.CheckBox
	{
	height:auto;
	width:176px;
	}
	
.ComboMedium
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#17458F;	
	width:175px;
	padding:0px;
	margin:0px;
	border:solid 5px #7e98cc;
	}
.ComboSmallMedium
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#17458F;	
	width:110px;
	padding:0px;
	margin:0px;
	border:solid 5px #7e98cc;
	}
.ComboDate
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#17458F;	
	width:50px;
	padding:0px;
	margin:0px;
	border:solid 5px #7e98cc;
	}		
.ComboMedium1
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#17458F;
	width:300px;
	padding:0px;
	margin:0px;
	border:solid 1px #7e98cc;
	}
	
.ComboLarge
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#17458F;
	width:450px;
	padding:0px;
	margin:0px;
	border:solid 1px #7e98cc;
	}
	
.HeadingTextBox
	{
	color:#7e98cc;
	font-family:"Times New Roman";
	font-weight:bold;
	font-size:14px;
	}
	
.menu:hover 
	{
	COLOR: #ffff00;
	}

.fontsize1 
	{
	 FONT-SIZE: 11px;
	}

.link_color
	{
	color:#1E5CB1;
	text-decoration:none;
	}
	
.link_color:hover
	{
	text-decoration:underline;
	font-weight:bold;
	}
	
body
	{
	margin-left:5px;
	margin-top:0px;
	}

.eight 
	{
	text-decoration: none;
	font-size:8pt;font-weight:500;
	font-family:arial;
	color:#000080;
	}
	
a.eight:hover
	{
	text-decoration: underline;
	}
		
.menu 
	{
	FONT-SIZE: 10pt;
	COLOR: white; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none;
	}
	
a.menu:hover 
	{
	COLOR: red;
	}

.Error_Mess
	{
	font-size:12px;
	color:Red;
	font-weight:bold;
	}
	.panelS
	{
		
		WIDTH: 50%;
		
	}

.button
	{
	height:24px;
	width:79px;
	background-color:#7E98CC;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	border:solid 1px #708090;
	}
	.buttonbig
	{
	height:24px;
	width:100px;
	background-color:#7E98CC;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	border:solid 1px #708090;
	}
	
 .buttonLarge
	{
	height:24px;
	width:150px;
	background-color:#7E98CC;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	color:#ffffff; 
	border:solid 1px #708090;
	}
.buttonLarge1
	{
	height:24px;
	width:195px;
	background-color:#7E98CC;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	color:#ffffff; 
	border:solid 1px #708090;
	}
 
.loginForm
	{
	WIDTH:440px; 
	HEIGHT:328px;
	BORDER-TOP-STYLE:outset;
	BORDER-RIGHT-STYLE:outset;
	BORDER-LEFT-STYLE:outset;
	BORDER-BOTTOM-STYLE:outset;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-color:#2f69b8;
	border-left-color:#2f69b8;
	border-right-color:#2f69b8;
	border-top-color:#2f69b8;
	border-collapse:collapse;
	background-color:White;
	}

.td
	{
	width:80%;
	padding:2px;
	text-align:right;
	}
	
.td1
	{
	width:20%;
	padding:2px;
	text-align:right;
	}

/*******************************************************************/

.AdminNormal
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2f69b8;
	}
	.AdminNormalblack
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	}
	.AdminNormalN
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	}
.Title1
	{
	color:#2f69b8;
	font-size:16px;
	font-weight:bold;
	TEXT-DECORATION: underline;
	}
	
.Label1
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2f69b8;
	font-weight:bold;
	}
	
.Label2
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2f69b8;
	font-weight:bold;
	text-decoration:underline;
	}
	
.Label3
	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2f69b8;
	font-weight:bold;
	font-style:italic;
	}
	
.SmallButton
	{
	height:20px;
	width:20px;
	background-color:#C0C0C0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border:solid 1px #708090;
	}
	
	/*rounded corner container #C3D9FF*/
.clb
{
	border-left-width	: 1px;
	border-left-color	: #C3D9FF;
	border-left-style	: solid;
}
.ctb
{
	border-top-width	: 1px;
	border-top-color	: #C3D9FF;
	border-top-style	: solid;
}
.crb
{
	border-right-width	: 1px;
	border-right-color	: #C3D9FF;
	border-right-style	: solid;
}
.cbb
{
	border-bottom-width : 1px;
	border-bottom-color : #C3D9FF;
	border-bottom-style : solid;
}
 
 



