body
{
}

.HomeHead
{
    color: #999966; 
/*    color: #dddca3; */
    font-family: Arial, Verdana;
    font-size: 20px;
    font-weight: bold;
}

/* text style for the links */
A.SiteLink, A.SiteLink:link, A.SiteLink:visited
{
	font-size: 13px;
	color: #10248E;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}   

A.SiteLink:hover
{
	color: #10248E;
	text-decoration: underline;
}

A.SiteLinkBold, A.SiteLinkBold:link, A.SiteLinkBold:visited
{
    color: #10248E;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: underline;
    font-size:  13px;
    font-weight: bold
}

A.SiteLinkBold:hover
{
    color: #10248E;
    text-decoration: none;
}

/* */
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color: goldenrod;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: underline;
    font-size:  13px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.MenuUnselected:hover
{
    color: white;
    text-decoration: underline;
    padding-left: 13px
}

A.MenuSelected
{
    color: white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  13px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.MenuSelected:hover
{
    color: white;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 10px
}

/* GENERAL */

/* text style used for most text rendered by modules */
.Normal
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:Black;
}

.NormalSmall
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:Black;
}

.NormalItalicsSmall
{
	font-weight: normal;
	font-size: 13px;
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:Black;
}

.NormalBoldSmall
{
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:Black;
}

.NormalBig
{
	font-weight: normal;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:Black;
}
td
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:Black;
}

.NormalDouble
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;   
	color:Black;
}

.NormalRed
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: red;
}

.NormalGreen
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: green;
}

.NormalBlue
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: navy;
}

.NormalBold
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.NormalItalic
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px
    font-weight: bold;
    line-height: 16px    
}

.NormalFieldLabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
}

.NormalReqFieldLabel
{
	font-weight: bold;
	font-size: 13px;
	color: #8b0201;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.NormalReqSmall
{
	font-weight: bold;
	font-size: 13px;
	color: #8b0201;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.NormalLink, A.NormalLink:link, A.NormalLink:visited
{
	font-weight: bold;
	font-size: 13px;
	color: navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
} 

A.NormalLink:hover
{
    text-decoration: underline;
    color:  black;
}

A.NormalLinkSmall, A.NormalLinkSmall:link, A.NormalLinkSmall:visited
{
	font-weight: bold;
	font-size: 13px;
	color: navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
} 

A.NormalLinkSmall:hover
{
    text-decoration: underline;
    color:  black;
}
  

A:link  {
    text-decoration: underline;
    color:  black;
}

A, A:hover {
    text-decoration: underline;
    color:  black;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}


.ListItem
{
    background-color: #ffffff;
    color: black;
    font-family: Arial, Verdana;
    font-size: 13px;
    padding-left: 5px
}


.PanelOutset
{
	background-color:#dcdcdc;  
	border-style:outset;
	border-width:3px; 
}

.PanelRidge
{
	border-color:#ccccaa;  
	border-style:ridge;
	border-width:1px; 
}

.PanelSolid
{
	border-color:#ccccaa;  
	border-style:solid;
	border-width:2px; 
}
.GridTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	text-align: center;
	vertical-align:top;
}
.GridAltNoBackground
{
	font-size: 9pt;
	text-align:left;
	vertical-align:top;
}
.GridAlt
{
	background-color: white;
	font-size: 9pt;
	text-align:left;
	vertical-align:top;
}
.GridHeader
{
	font-weight: bold;
	color: white;
	background-color: navy;
	text-align: center;
	font-size: 9pt;
}
.Grid
{
	background-color: "#eeeeee";
	font-size: 9pt;
	text-align:left;
	vertical-align:top;
}
INPUT
{
	color:Black;
}
