BODY
{
    BACKGROUND-COLOR: #EEEEEE;
    color: Black;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    text-align: left;
    margin: 0px;
    WORD-SPACING: normal;
   	scrollbar-face-color:#006699; 
	scrollbar-arrow-color:white; 
	scrollbar-track-color:#EEEEEE; 
}

HR
{
	color:#006699;
	height:1px;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    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:	8pt;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	8pt;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

TD 	{
	FONT-SIZE: 8pt;
	text-align: left;
	}
	

NormalLink.A	
{
	COLOR: darkblue; 
	font: bold 8pt Arial; 
	TEXT-DECORATION: none; 
}

NormalLink.A:link	{	
	text-decoration:	underline;
	color:	darkblue;
	}	
		
NormalLink.A:visited	{	
	text-decoration:	underline;
	color:	darkblue;
	}	
		
NormalLink.A:active	{	
	text-decoration:	underline;
	background-color:transparent;
	}	
		
NormalLink.A:hover	{	
	text-decoration:	underline;
	color: White;
	background-color: #125CA4;
	}
	
TEXTAREA 
{
	font:normal 8pt Arial
}

SELECT 
{
	font:normal 8pt Arial;
}

INPUT
{
	font:normal 8pt Arial;		
}

DIV {
	scrollbar-face-color:#006699; 
	scrollbar-arrow-color:white; 
	scrollbar-track-color:#EEEEEE; 
	}
	
IFRAME {
	scrollbar-face-color:#006699; 
	scrollbar-arrow-color:white; 
	scrollbar-track-color:#EEEEEE; 
	overflow:auto; 
	}

.PathMenuDynamic
{
	font:normal 8pt Verdana; 
	color:black;
}

PathMenuDynamicItem
{
	font:bold 8pt Verdana; 
	color:black;
	TEXT-DECORATION: none; 
}

PathMenuDynamicHover	
{
	text-decoration:	none;
	font:bold 8pt Verdana; 
	color:white;
	}	
	
.PathMenuLevel1
{
	font: bold 8pt Verdana; 
	color: #DDDDDD;
}

.PathMenuLevel1.A	
{
	font: bold 8pt Verdana;  
	color: #DDDDDD; 
	text-decoration: none; 
}

.PathMenuLevel1.A:link	{	
	color:	#DDDDDD;
	text-decoration: underline;
	}	
		
.PathMenuLevel1.A:visited	{	
	color: #DDDDDD;
	text-decoration: underline;
	}	
		
.PathMenuLevel1.A:active	{	
	text-decoration: underline;
	}	
		
.PathMenuLevel1.A:hover	{	
	text-decoration: underline;
	color: #DDDDDD;
	}
	
.PathMenuLevel2
{
	border: solid 1px black;
	font: normal 8pt Verdana; 
	color: black;
	background-color: #DDDDDD;
}	

PathMenuStaticItem
{
	font:bold 8pt Verdana; 
	color:white;
	TEXT-DECORATION: none; 
}

PathMenuStaticHover
{
	text-decoration:	none;
	font:bold 8pt Verdana; 
	color:white;
	}

.PageTitle {
    color: #EEEEEE;
    font: bold 12pt Verdana;
    text-align: center;
}

.VersionNumber {
    color: #EEEEEE;
    font: normal 6pt Verdana;
    text-align: center;
    padding: 0px;
    margin: 0px;
}

.TopBorder
{
	border-top: dotted 1px black;
}

.UpdateProgress
{
	height:20px;
	width:20px;
}

.ErrorText
{
	COLOR: darkred; 
	PADDING: 20px; 
	FONT-FAMILY: Verdana, Arial, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
}

.ScrollableDiv
{
	behavior:url(Behaviors/bhvAutoSizeScrollableDiv.htc);
}

.Hidden
{
	visibility:hidden ;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	overflow:hidden;
}

.modelPopupDragHandle 
{
	cursor: move;
	background-color:DarkBlue;
	border:solid 1px Gray;
	color:white;
}

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #ff0000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.AppVersionCell 
{
	padding-top:0px;
	padding-bottom:0px;
}