
BODY
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: 'MS Sans Serif', Geneva, sans-serif, Arial;
    BACKGROUND-COLOR: #f4f2f7;
}
A:active
{
    
}
A:link
{
    COLOR: Blue;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
}
A:hover
{
    COLOR: #FF1493;
}
A:visited
{
    
}
A
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: 'MS Sans Serif', Geneva, sans-serif, Arial;
}

P
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
}
P.instructions
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: "Tahoma", Geneva, sans-serif;
}

P.label
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif
}
P.error
{
    FONT-SIZE: xx-small;
    COLOR: red;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
}

.required
{
    FONT-SIZE: xx-small;
    COLOR: red;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
}
.label
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
}

P.view
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
}

.footertext 
{ 
	font: 10px "MS Sans Serif", Verdana, Arial, sans-serif;
	color:black; 
}
FORM
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: 'MS Sans Serif', Geneva, san-serif, Arial;
}
SELECT
{
    BORDER-RIGHT: cornflowerblue thin groove;
    BORDER-TOP: cornflowerblue thin groove;
    FONT-SIZE: xx-small;
    MARGIN: 1px;
    BORDER-LEFT: cornflowerblue thin groove;
    COLOR: Blue;
    BORDER-BOTTOM: cornflowerblue thin groove;
    FONT-FAMILY: 'MS Sans Serif', Geneva, san-serif, Arial;
    BACKGROUND-COLOR: #ffffff;
}

INPUT
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: 'MS Sans Serif', Geneva, san-serif, Arial;
}
OL
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: 'MS Sans Serif', Geneva, sans-serif, Arial;
}
UL
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: 'MS Sans Serif', Geneva, sans-serif, Arial;
}
LI
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: 'MS Sans Serif', Geneva, sans-serif, Arial;
}
TEXTAREA
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: 'MS Sans Serif', Geneva, san-serif, Arial;
    BACKGROUND-COLOR: #ffffff;
}
TR.header
{
	BACKGROUND-COLOR: #c0c0ff;
	COLOR: black;
    FONT-WEIGHT: bolder;
}
TR.itemrow
{
	BACKGROUND-COLOR: #FFFFFF;
}

TR.alternatingitemrow
{
	BACKGROUND-COLOR: #E0E0E0;
}

.tablebackground
{
	BACKGROUND-COLOR: #FFFFFF;
}

.screenColor
{
	BACKGROUND-COLOR: #F0F8FF;
}
.workpaneColor
{
	BACKGROUND-COLOR: #EAF4FF;
}

.menuSelectColor
{
	background-color: #9999cc;
}	

TD
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	LINE-HEIGHT: 20px; 
}
TD.nospace
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 20px; 
	PADDING-TOP: 0px;
}

.validationSummary
{
	background-color: #FFFFE1;
}


.warning_message
{
    width: 100%; 
    FONT-FAMILY: MS Sans Serif, Geneva, sans-serif;
	color: Green;
	background-color: #FFFFE1;
	FONT-SIZE: x-small;
}

.info_message
{
		width: 100%; 
    FONT-FAMILY: MS Sans Serif, Geneva, sans-serif;
	color: Blue;
	background-color: #FFFFE1;
	FONT-SIZE: x-small;
}

.error_message
{
		width: 100%; 
    FONT-FAMILY: MS Sans Serif, Geneva, sans-serif;
	color: Red;
	background-color: #FFFFE1;
	FONT-SIZE: x-small;
}

.title_message
{
		width: 100%; 
    FONT-FAMILY: MS Sans Serif, Geneva, sans-serif;
	font-weight: bolder;
	font-size: larger;
	color: Navy;
}
.empty_message
{
	
}

.user_message_row
{
	text-align: left;
		
}

.user_message_cell
{

}
#sidebar_navigation
{
	background-color: #eaf4ff;
	border-top:  solid 5 navy;
	text-align: center;
}

#sidebar_legend
{
	background-color:  #eaf4ff;
	text-align: center;
}

.disabled_textbox
{
	background-color: #f0f8ff;
	border-style: none;
	font-size: larger;
}

#content
{
	background-color: #f0f8ff;
	border-top:  solid 5 navy;
}

#main_table
{
	background-color: #ffffff;
	width: 715px;
	text-align: center;
	border: none;
}

.listBox
{
	border-right: Navy solid 1px;
	border-top: Navy solid 1px;
	border-left: Navy solid 1px;
	width: 200px;
	height: 125px;
	border-bottom: Navy solid 1px;	
}

.UserGridPager
{
	font-weight: bolder;
	text-align: left;
	background-color: Silver;
	color: Black; 
}

.resetButtonColumnData
{
	text-align: center;
}

.resetButtonColumnHeader
{
	text-align: center;
}

.listBoxTitle
{
	position: relative;
	top: -15px;
	background-color: #f0f8ff;

}

.listBoxTitleCell
{
	font-family: arial; 
	font-size: 8pt; 
	font-weight: normal;
	color: Navy;
}

.listBoxList
{
	position: relative;
	top: -10px;
}

.required_field_indicator
{
	font-weight: bolder;
	color: Red;
	visibility: hidden;
}

.roleItemStyle
{
	background-color: #FAFAD2;
	color: Black;
}
.roleAltStyle
{
	background-color: #EEEEEE;
}
.userAltStyle
{
	background-color: #EEEEEE;
}
.userItemStyle
{
	background-color: #FAFAD2;
	color: Black;
}

.userHeaderStyle
{
	font-weight: bold; 
	color: Black;
	background-color: #EEEEEE;
}


.AgencyNum
{
	font-weight: bolder;
	text-transform: uppercase;
}
