.subhead {color: #ffffff; font-size: 12px; font-weight: bold; padding-bottom: 4px;}
.menu {
	background-color: #F4F0F4; border-bottom: #000000 1px solid; border-left: #000000 1px solid; 
	border-right: #000000 1px solid; border-top: #000000 1px solid; 
	color: #000080; font-family: arial; font-size: 11px; line-height: 12px; 
	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; 
	position: absolute; visibility: hidden; width: 175px; zindex: 99; layer-background-color: #EAE8E8;}
TD, P
{
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: normal;
color: #666666;
text-decoration: none; 
word-spacing:1px;
}

.copyright
{
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
font-weight: normal;
color: #663399;
text-decoration: none; 
}

.bottom_links
{
font-family: Verdana, Helvetica;
font-size: 10px;
font-weight: normal;
color: #663399;
text-decoration: none; 
}

.smfont
{
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
font-weight: normal;
color: #000000;
text-decoration: none; 
}

.medfont
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none; 
}

.sectionfont
{
font-family: Arial, Helvetica;
font-size: 20px;
font-weight: bold;
color: #000000;
text-decoration: none; 
}

.datefont
font-family: Arial, Helvetica;
font-size: 8px;
font-weight: normal;
color: #CC9966;
text-decoration: none; 
}

.boldfont
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none; 
}

A:link { color:#000099; text-decoration: underline; }    
A:active  { color:#6666CC; text-decoration: underline; }  
A:visited { color:#000099; text-decoration: underline; }
A:hover   { color:#6666CC; text-decoration: underline; }

.feature_box 
{  
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
color: #000000; 
text-decoration: none; 
background-color: #FFFFFF; 
border-color: #663399; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 3px; 
padding-right: 5px; 
padding-bottom: 3px; 
padding-left: 5px; 
}
.feature_box2
{  
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
color: #000000; 
text-decoration: none; 
background-color: #EFEBFF; 
border-color: #586CB0; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 3px; 
padding-right: 5px; 
padding-bottom: 3px; 
padding-left: 5px; 
}
.feature_box_forimage
{  
background-color: #FFFFFF; 
border-color: #663399; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
}

.feature_boxleft 
{  
font-family: Verdana, Arial, Helvetica; 
font-size: 11px; 
font-style: normal; 
color: #000000; 
text-decoration: none; 
background-color: #FFFFFF; 
border-color: #663399; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 3px; 
padding-right: 3px; 
padding-bottom: 3px; 
padding-left: 3px; 
}

.blue_heading
{
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #333399;
text-decoration: none; 
}

HR {color: #EDCE91; height: 1px;}

input.button
{ 
COLOR: #333333;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
background-color: #FFFF99; 
border-color: #999966 #666633 #666633 #999966 ;
border-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
}

.signin_box 
{  
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
color: #000000; 
text-decoration: none; 
background-color: #DFC8F7; 
border-color: #663399; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 3px; 
padding-right: 5px; 
padding-bottom: 3px; 
padding-left: 5px; 
}

A.highlight:link { color:#FF6600; font-size: 10px; text-decoration: underline; }    
A.highlight:active  { color:#FF9933; font-size: 10px; text-decoration: underline; }  
A.highlight:visited { color:#FF6600; font-size: 10px; text-decoration: underline;; }
A.highlight:hover   { color:#FF9933; font-size: 10px; text-decoration: underline; }

.about_heading
{
font-family: Verdana, Arial, Helvetica;
font-size: 20px;
font-weight: bold;
color: #C1D3DF;
text-decoration: none; 
}

A.subnav_bg:link { color:#1A537C; font-size: 10px; font-weight: bold; text-decoration: none; }    
A.subnav_bg:active  { color:#91BAD7; font-size: 10px; font-weight: bold; text-decoration: none; }  
A.subnav_bg:visited { color:#1A537C; font-size: 10px; font-weight: bold; text-decoration: none; }
A.subnav_bg:hover   { color:#91BAD7; font-size: 10px; font-weight: bold; text-decoration: none; }

.sub_nav_bluegray 
{  
font-family: Arial, Verdana, Helvetica; 
font-size: 10px;
font-weight: bold; 
color: #1A537C; 
text-decoration: none; 
text-align: center;
background-color: #CEE4F4; 
border-color: #56809E; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 3px; 
padding-right: 5px; 
padding-bottom: 3px; 
padding-left: 5px; 
}

.bluegrayfont
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #1A537C;
text-decoration: none; 
}

.inner_signin_box 
{  
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
font-style: normal; 
color: #000000; 
text-decoration: none; 
background-color: #F3EAFC; 
border-color: #977DB2; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 3px; 
padding-right: 5px; 
padding-bottom: 3px; 
padding-left: 5px; 
}