body
{
	background-color: white;
}
.MainBG
{
	background-color: #FFFFFF;
}
.MainFG
{
	color: #4c4c9c;
}

/*  Base Controls  */
.TextBox
{
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	font-family: Helvetica;
	font-size: 12px;
	color: #000000;
}
.TextBox1
{
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #9CBAE0;
	border-width: 1px;
	font-family: Helvetica;
	font-size: 12px;
	color: #000000;
}
.Button
{
	background-color: #cccccc;
	border-style: solid;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	border-width:1px;
	border-color: #000000;
	color: #000000;
}
.Button1
{
	background-color: #ffffff;
	border-style: solid;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	border-width:1px;
	border-color: #000000;
	color: #000000;
}
.Button2
{
	background-color: #ffffff;
	border-style: solid;
	font-family: Helvetica;
	font-size: 10px;
	font-weight: bold;
	border-width:1px;
	border-color: #000000;
	color: #000000;
}

.LinkButton
{
	background-color: #cccccc;
	border-style: solid;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	border-width:1px;
	border-color: #000000;
	color: #000000;
	padding: 1px 3px 1px 3px;
}

.Message
{	
	color: #000000;
	font-family: Helvetica;
	font-size: 10px;
}
.SmallBlack
{
	color: #000000;
	font-family: Helvetica;
	font-size: 8px;
}
.MediumBlack
{
	color: #000000;
	font-family: Helvetica;
	font-size: 14px;
}
.MediumBlacks
{
	color: #003366;
	font-family: Helvetica;
	font-size: 24px;
}
.MediumBlacks1
{
	color: #003366;
	font-family: Helvetica;
	font-size: 22px;
}
.RegHeader
{
	margin-bottom:6px;
	margin-top:6px;
	font-weight:bold;
	font-family:Arial;
	color:#FFFFFF;
}
.RegHeader1
{
	margin-bottom:20px;
	font-weight:bold;
	font-family:Arial;
	color:#FFFFFF;
	font-size: 22px;
}

.SmallText
{
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 10px;
}

.HTMLHeader
{
	color: #000000;
	font-family: Helvetica;
	font-size: 25px;
	font-weight: bold;	
}
.HTMLHeader1
{
	color: #999999;
	font-family: Helvetica;
	font-size: 30px;
	font-weight: bold;	
}
.HTMLText
{
	color: #000000;
	font-family: Helvetica;
	font-size: 14px;		
}
.bluebutton
{
 background-color:#283681;
 border-style:solid;
 border-width: 1px;
 border-color: #283681;
 color: White;
}

/* MENU */



/* REPORTS */
/* style for Reports control */
.MenuLink
{
	font-family:Helvetica;
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}
A.MenuLink:link { color: white;}
A.MenuLink:visited {color: white;}
A.MenuLink:active {color: white;}
A.MenuLink:hover {color: yellow; cursor:hand;}

.MenuLink2
{
	font-family:Helvetica;
	font-size: 16px;
	text-decoration: underline;
	font-weight: bold;
}
A.MenuLink2:link { color: black;}
A.MenuLink2:visited {color: black;}
A.MenuLink2:active {color: black;}
A.MenuLink2:hover {color: #ACC522; cursor:hand;}

.MenuLink3
{
	font-family:Helvetica;
	font-size: 16px;
	text-decoration: underline;
}
A.MenuLink3:link { color: black;}
A.MenuLink3:visited {color: black;}
A.MenuLink3:active {color: black;}
A.MenuLink3:hover {color: #ACC522; cursor:hand;}

.MenuLink1
{
	font-family:Helvetica;
	font-size: 17px;
	text-decoration: none;
	font-weight: bold;
}
A.MenuLink1:link { color: white;}
A.MenuLink1:visited {color: white;}
A.MenuLink1:active {color: white;}
A.MenuLink1:hover {color: #ACC522; cursor:hand;}


.ReportsHeader
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: 600;
    background-color: #EFEFEF;
}

.ReportsItem
{
    background-color: #CDCDCD;
}

.ReportsItemHighlight
{
    background-color: #FFFFCC;
}

.ReportsAlternatingItemHighlight
{
    background-color: #FFFFDD;
}

.ReportsText
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	padding-left: 3;
	padding-right: 3;
}

A.ReportsText:link { text-decoration:underline;color: blue;}
A.ReportsText:visited {text-decoration:underline;color: blue;}
A.ReportsText:active {text-decoration:underline;color: blue;}
A.ReportsText:hover {text-decoration:underline;color: blue; cursor:hand;}

.ReportsAlternatingItem
{
    background-color: #DEDEDE;
}

.Claim
{
	font-family: Arial, Helvetica;
	font-size: 12px;
    background-color: #EFEFEF;
    border-width: 1px;
    border-color: Black;
}

.Tab
{
	background-color: #dedede;
	font-size: 10px;
}

.SelectedTab
{
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.OtherTab
{
	font-family: Arial, Helvetica;
	font-size: 11px;
}

A.SelectedTab:link { text-decoration:none; font-weight:bold; color: black;}
A.SelectedTab:visited {text-decoration:none;font-weight:bold; color: black;}
A.SelectedTab:active {text-decoration:none;font-weight:bold; color: black;}
A.SelectedTab:hover {text-decoration:none;font-weight:bold; color: black; cursor:hand;}

A.OtherTab:link { text-decoration:none;color:#666666}
A.OtherTab:visited {text-decoration:none;color: #666666;}
A.OtherTab:active {text-decoration:none;color: #666666;}
A.OtherTab:hover {text-decoration:none;color: #0000FF; cursor:hand;}

.LeftTab
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-weight:bold;
	color:Black;
}

.UserMenu
{
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight:bold;
}
A.UserMenu:link { text-decoration:underline;color: blue;}
A.UserMenu:visited {text-decoration:underline;color: blue;}
A.UserMenu:active {text-decoration:underline;color: blue;}
A.UserMenu:hover {text-decoration:underline; color: yellow; cursor:hand;}


/* style for DataGrid control */
.DataGridHeader
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: 600;
    background-color: #EFEFEF;
}

.DataGridItem
{
   
    font-family: Arial, Helvetica;
	font-size: 11px;
	padding-left: 1;
	padding-right: 1;
}
A.DataGridItem:link { text-decoration:underline;color: blue;}
A.DataGridItem:visited {text-decoration:underline;color: blue;}
A.DataGridItem:active {text-decoration:underline;color: blue;}
A.DataGridItem:hover {text-decoration:underline;color: blue; cursor:hand;}


.DataGridAlternatingItem
{
    font-family: Arial, Helvetica;
	font-size: 11px;
	padding-left: 1;
	padding-right: 1;
}
A.DataGridAlternatingItem:link { text-decoration:underline;color: blue;}
A.DataGridAlternatingItem:visited {text-decoration:underline;color: blue;}
A.DataGridAlternatingItem:active {text-decoration:underline;color: blue;}
A.DataGridAlternatingItem:hover {text-decoration:underline;color: blue; cursor:hand;}

/* style for Repeater control */
.RepeaterTable   
{
	
}

.RepeaterHeader
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: 600;
    background-color: #EFEFEF;
}

.RepeaterItem
{
    background-color: #CDCDCD;
}

.RepeaterItemHighlight
{
    background-color: #FFFFCC;
}

.RepeaterAlternatingItemHighlight
{
    background-color: #FFFFDD;
}

.RepeaterText
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	padding-left: 3;
	padding-right: 3;
}

A.RepeaterText:link { text-decoration:underline;color: blue;}
A.RepeaterText:visited {text-decoration:underline;color: blue;}
A.RepeaterText:active {text-decoration:underline;color: blue;}
A.RepeaterText:hover {text-decoration:underline;color: blue; cursor:hand;}

.RepeaterAlternatingItem
{
    background-color: #DEDEDE;
}


