
.nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
text-align: center;
} 

.nav-menu li
{
float: left;
display: block;
margin: 1px;
padding: 0;
text-align: center;
}

.nav-menu li a
{

background: #274F89  bottom left repeat-x;
/*background: #4169E1 bottom left repeat-x;*/
height: 1.25em;
line-height: 1.25em;
width: 10.5em;
float: left;
display: block;
border: 1px solid #274F89;
color: #ffffff;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family:arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
} 

.nav-menu li a:hover
{
	background: #4169E1 bottom left repeat-x;
/*background: #99CCFF bottom left repeat-x;*/
height: 1.25em;
line-height: 1.25em;
width: 10.5em;
float: left;
display: block;
border: 1px solid ##CCFFFF;
color: #FFFFFF;
/*color: #0000CD;*/
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family: arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
} 
.nav-menu li a:active
{
background: #f2e4a3 bottom left repeat-x;
height: 1.25em;
line-height: 1.25em;
width: 10.5em;
float: left;
display: block;
border: 1px solid #274F89;
color:  #0000CD;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family: arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
} 

.nav-menu
{
	BACKGROUND-COLOR:  #274F89;
/*BACKGROUND-COLOR: #4169E1;*/
height:	1.12em;
width: 100%;
} 

.nav-menu li.current
{
background: #f2e4a3 bottom left repeat-x;
height: 1.25em;
line-height: 1.25em;
width: 10.5em;
float: left;
display: block;
border: 1px solid #274F89;
color:  #0000CD;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family: arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
} 


.nav-menuItem
{
background:  #274F89 left repeat-x;
width: 10.5em;
float: left;
display: block;
border: 1px solid #274F89;
color:  #FFFFFF;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family: arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
} 

.nav-menuItem:hover
{
	background: #4169E1 bottom left repeat-x;
/*background: #99CCFF bottom left repeat-x;*/

width: 10.5em;
float: left;
display: block;
border: 1px solid ##CCFFFF;
color: #FFFFFF;
/*color: #0000CD;*/
text-decoration: none; 
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family: arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
} 
.nav-menuItemSelected
{
background: #f2e4a3 bottom left repeat-x;
height: 1.25em;
line-height: 1.25em;
width: 10.5em;
float: left;
display: block;
border: 1px solid #ffffff;
color:  #0000CD;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family: arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
} 

.tableCSS
{
	/*background-color: #eff0c8;*/
	border: border-color:black, border-style:outset, border-width:3px;
	BORDER-top: #cccccc solid 2px;
	BORDER-left: #cccccc solid 2px;
	BORDER-RIGHT: #666666 solid 2px;
	BORDER-BOTTOM: #666666 solid 2px;
}

.labelText
{
	background-color: #eff0c8;
	border: border-color:transparent;
	font-size:small;
}

.profmenu
{

/*background: #4169E1 bottom left repeat-x;*/
BACKGROUND-COLOR: #274F89 ;
height: 1.5em;
line-height: 1.5em;
width: 11.5em;
float: left;
display: block;
border: 1px solid #274F89;
color: navy;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family:arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
border:0;
}

.profmenu:hover
{
background: #4169E1;
/*background: #99CCFF bottom left repeat-x;*/

width: 11.5em;
float: left;
display: block;
border: 1px solid #4169E1;
color: #4169E1;
/*color: #0000CD;*/
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight: bold;
font-family: arial,Verdana, Helvetica, sans-serif;
font-size: smaller;
border:0;
}
/*.profmenu
{
	BACKGROUND-COLOR: #274F89 ;
/*BACKGROUND-COLOR: #4169E1;
height:	1.3em;
width: 11.5em;
} */

.datagrid
{
	background-color: #ffffff;
	
	border: border-color:black, border-style:outset, border-width:3px;
	BORDER-top: #cccccc solid 1.5px;
	BORDER-left: #cccccc solid 1.5px;
	BORDER-RIGHT: #666666 solid 2.5px;
	BORDER-BOTTOM: #666666 solid 2.5px;
	
}
.datagridH
{
	background-color: #CCCCCC;
	border: border-color:transparent, border-style:outset;
	color: #ffffff;
	
}

.datagridAI
{
	background-color: #eff0c8;
	border: border-color:transparent, border-style:outset;

}
.datagridI
{
	background-color: White;
	border: border-color:transparent, border-style:outset;

}

.labelText
{
	background-color: #eff0c8;
	background-repeat:repeat;
	width:100%;
	border: border-color:transparent;
	font-size:x-small;
}

.adj-menus
{
background:  #f9efb7 left repeat-x;
line-height: 1.25em;
width: 8.8em;
float: left;
display: block;
border: none;
color:  #000000;
text-decoration: none;
text-align: center;
margin: 0;
padding: 0;
font-weight:normal;
font-family: arial,Verdana, Helvetica, sans-serif;

} 

	H1 { MARGIN-TOP: 0.5em; FONT-SIZE: 1em; MARGIN-BOTTOM: 0em; COLOR: #274589; LINE-HEIGHT: 0.9em; FONT-FAMILY: "Times New Roman", Times, serif }
	H2 { FONT-SIZE: small; MARGIN: 1.5em 0.5em 0.5em 1em; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }
	H3 { FONT-SIZE: small; MARGIN: 0.5em 0.5em 0.5em 1em; COLOR: #274589; FONT-FAMILY: Arial, Helvetica, sans-serif }
	P { MARGIN-TOP: 0.5em; FONT-SIZE: small; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif }
	P.intro { FONT-WEIGHT: normal; FONT-SIZE: small; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.4em; FONT-FAMILY: Arial,verdana, Helvetica, sans-serif }
	.bulletspace { MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em }
	P.bullet { MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em; MARGIN-LEFT: 1em; TEXT-INDENT: -1em }
	.symbol { FONT-SIZE: 1em; COLOR: #274f89; FONT-FAMILY: Arial, Helvetica, sans-serif }
	.box { FONT-SIZE: small;  MARGIN-TOP: 0em; MARGIN-RIGHT: 0.5em;MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 1em;  LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial, Helvetica, sans-serif }
