
/* These main styles apply to the main body text of all pages */

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #880000;
	font-size: 18px;
	padding-top: 10px;
}

.main, UL, LI, P
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	line-height: 16px;
	} 
	
.main a:link
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#286197;
	font-size:13px;
	line-height: 16px;
	text-decoration: underline;	
	} 
	
.main a:visited
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#6C2897;
	font-size:13px;
	line-height: 16px;
	text-decoration: underline;	
	} 

.main a:active
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:13px;
	line-height: 16px;
	color: #CF7215;
	text-decoration: none;
	}

.main a:hover
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:13px;
	line-height: 16px;
	color: #CF7215;
	text-decoration: none;	
	}				


/* These subtitle styles apply to the blue subtitles area */

.subtitle
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#00366A;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	} 


/* These navigation styles apply to the left navigation bar area */

.navigation
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	} 

.navigation a:link
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}

.navigation a:visited
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}

.navigation a:active  
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}
		
.navigation a:hover
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#C9E5FF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	}


/* These subnav styles apply to the subnav items that will show up on the left bar area only when in a section with subnavigation */

.subnav
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	} 

.subnav a:link
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}

.subnav a:visited
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}

.subnav a:active  
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}
		
.subnav a:hover
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#C9E5FF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}


/* These feature styles apply to the left area beneath the navigation on the homepage and the upper left area on subpages */

.features-title
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#B9D3EB;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}

.features-title a:link
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#B9D3EB;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}

.features-title a:visited
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#B9D3EB;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}

.features-title a:active
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#B9D3EB;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	}

.features-title a:hover
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#B9D3EB;
	font-size:12px;
	text-decoration:underline;
	font-weight: bold;
	}
	
.features-subtitle
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	font-style: italic;
	}

.features
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	}

.features a:link  
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-size:11px;
	text-decoration:underline;
	}

.features a:visited
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #B9D3EB;
	font-size:11px;
	text-decoration: underline;
	}

.features a:active
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #B9D3EB;
	font-size:11px;
	text-decoration: underline;
	}

.features a:hover
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #B9D3EB;
	font-size:11px;
	text-decoration: none;
	}


/* These subnav styles apply to the subnav items that will show up on the left bar area only when in a section with subnavigation */

.featurenav
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	} 

.featurenav a:link
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}

.featurenav a:visited
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}

.featurenav a:active  
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}
		
.featurenav a:hover
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#C9E5FF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}
	

/* These breadcrumb styles apply to the breadcrumb trail, footer text, and printer friendly link */

.breadcrumb
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	line-height:14px;
	}

.breadcrumb a:link  
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #286197;
	font-size:11px;
	line-height: 14px;
	text-decoration: underline;
	}

.breadcrumb a:visited
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #286197;
	font-size:11px;
	line-height: 14px;
	text-decoration: underline;
	}

.breadcrumb a:active
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #CF7215;
	font-size:11px;
	line-height: 14px;
	text-decoration: underline;
	}

.breadcrumb a:hover
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #CF7215;
	font-size:11px;
	line-height: 14px;
	text-decoration: none;
	}


/* These announcements styles apply to the announcements area on the homepage */

.announcements
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#666666;
	font-size:11px;
	text-decoration:none;
	}

.announcements a:link, a.announcements  
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #286197;
	font-size:11px;
	text-decoration: underline;
	}

.announcements a:visited
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #286197;
	font-size:11px;
	text-decoration: underline;
	}

.announcements a:active
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #CF7215;
	font-size:11px;
	text-decoration: underline;
	}

.announcements a:hover
	{
	font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #CF7215;
	font-size:11px;
	text-decoration: none;
	}


/* These styles apply to the blue and white tables */

.dkbluebg
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	background:#00366A;
	font-weight: bold;
	text-decoration: none;	
	} 
	
.dkbluebg a:link
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	background:#00366A;
	font-weight: bold;
	text-decoration: underline;
	}
	
.dkbluebg a:visited
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	background:#00366A;
	font-weight: bold;
	text-decoration: underline;
	}
	
.dkbluebg a:active
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#C9E5FF;
	font-size:13px;
	background:#00366A;
	font-weight: bold;
	text-decoration: underline;
	}
	
.dkbluebg a:hover
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#C9E5FF;
	font-size:13px;
	background:#00366A;
	font-weight: bold;
	text-decoration: none;
	}				
	
.whitebg
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	background:#FFFFFF;
	font-weight: normal;	
	} 	
	
.whitebg a:link
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#286197;
	font-size:11px;
	background:#FFFFFF;
	font-weight: normal;		
	} 
	
.whitebg a:visited
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#6C2897;
	font-size:11px;
	background:#FFFFFF;
	font-weight: normal;		
	} 

.whitebg a:active
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color: #CF7215;
	background:#FFFFFF;
	font-weight: normal;	
	}

.whitebg a:hover
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color: #CF7215;
	background:#FFFFFF;
	font-weight: normal;		
	}

.ltbluebg
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	background:#F0F8FF;
	font-weight: normal;	
	} 	
	h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #880000;
	font-size: 22px;
	margin: 0px 0px 15px;
}


.ltbluebg a:link
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#286197;
	font-size:11px;
	background:#F0F8FF;
	font-weight: normal;		
	} 
	
.ltbluebg a:visited
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#6C2897;
	font-size:11px;
	background:#F0F8FF;
	font-weight: normal;		
	} 

.ltbluebg a:active
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color: #CF7215;
	background:#F0F8FF;
	font-weight: normal;	
	}

.ltbluebg a:hover
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:11px;
	color: #CF7215;
	background:#F0F8FF;
	font-weight: normal;		
	}
	
	
/* This style formats the contact form error message */

.error
	{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	color:#FF0000;
	font-weight: bold;
	font-size:13px;
	}	
	