@charset "iso-8859-1";
	/*HOMEPAGE STYLES*/
	.promotopcolor {
	background: #CCCCCC;
}

	#promobottomcolor 
{
	width: 184px;
	height: 61px;
	padding-left: 7px;
	padding-top: 3px;
	text-align:left;
	background-color: #333333;
}

	#promobottomcolor2 
{
	width: 184px;
	height: 61px;
	padding-left: 7px;
	padding-top: 3px;
	background-color: #333333;
}

	#promobottomcolor3 
{
	padding-left: 7px;
	padding-top: 3px;
}

	#promocolor 
{
	width: 183px;
	height: 94px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 4px;
	background-color: #CCCCCC;
}

	a.welcomelink 
{
	color: #FFC23F;
	font: 11px Arial, sans-serif;
	text-decoration: none;
}

	a:hover.welcomelink 
{
	color: #00237E;
}

	.welcometext 
{
	color: #000000;
	font: 11px Arial, sans-serif;
}

	.promotext 
{
	color: #000000;
	font: 11px Arial, sans-serif;
}

	a.homeurl 
{
	color: #000000;
	font: 11px Arial, Verdana, sans-serif;
	text-decoration: none;
	padding-right: 3px;
	padding-bottom: 2px;
	text-align: right;
}

	a:hover.homeurl  
{
	color: #FF6600;
}

	a.promolink 
{
	color: #336699;
	font: 11px Arial, sans-serif;
	text-decoration: none;
}

	a:hover.promolink 
{
	color: #FF6600;
}

	a.promobottomlink 
{
	font: 10px Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

	a:hover.promobottomlink 
{
	color: #FF6600;
}

	.linkdivider 
{
	font: 10px Arial, sans-serif;
	line-height: 8px;
	COLOR: #FFFFFF;
}

/* BROWSER SKINNING 
body {
			  scrollbar-face-color: #6699CC;
              scrollbar-track-color: #CCCCCC;
              scrollbar-3dlight-color: #666666;
              scrollbar-arrow-color: #666666;
              scrollbar-highlight-color: #666666;
              scrollbar-shadow-color: #666666;
              scrollbar-darkshadow-color: #336699;
}*/

/* FORMS */
input 
{
	background: #FFFFFF;
	color: #000000;
	font: normal 11px Arial, sans-serif;
}

select 
{
	background: #FFFFFF;
	font: 9px Arial, sans-serif;
}


a.footerlink 
{
	color: #999999;
	font: bold 10px Arial, Verdana, sans-serif;
	text-decoration: none;
}

a:hover.footerlink 
{
	color: #FF6600;
}

}

.line {
	margin: 10px 0px 15px 0px;
	border-bottom: 1px dotted #aca899;
}

/*MEDIA PLAYER AND PRINTER FRIENDLY*/
.mpbackground 
{
	background: #FFFFFF;
}

.mpvideorect 
{
	background: #000000;
}

.mpshapes 
{
	background: #D8D8D8;
}

.mptext 
{
	color: #000000;
	font: 11px Arial, sans-serif;
}

a.mplink 
{
	color: #993366;
	font: 11px Arial, sans-serif;
	text-decoration: none;
}

a:hover.mplink  
{
	color: #666666;
	font: 11px Arial, sans-serif;
	text-decoration: none;
}

/* ALL OTHER PAGES */
.backgroundcolor 
{
	background: #CCCCCC;
}

.searchbackgroundcolor 
{
	background: #666666;
}

.bodytext 
{
	color: #000000;
	font: 12px/14px Verdana, Arial, sans-serif;
}

/* added by klawrence 03.08.06 */
.bodytextc 
{
	color: #000000;
	font: bold 12px/14px Verdana, Arial, sans-serif;
}

.bodytextb 
{
	color: #000000;
	font: bold 11px/12px Verdana, Arial, sans-serif;
}

.bodytextd 
{
	color: #000000;
	font: 10px/11px Verdana, Arial, sans-serif;
}
.sitesearch 
{
	color: #000000;
	font: bold 11px/12px Verdana, Helvetica, Arial, sans-serif;
	font-stretch:expanded;
}

.home 
{
	color: #333333;
	font: bold 10px/11px Verdana, Arial, sans-serif;
	text-decoration: none;
}

.subhead 
{
	color: #000000;
	font: bold 14px Verdana, Arial, sans-serif;
}

.smallsubhead 
{
	color: #000000;
	font: bold 12px Verdana, Arial, sans-serif;
}

.searchheader 
{
	color: #FF9933;
	font: bold 18px Verdana, Arial, sans-serif;
}

.header 
{
	color: #FF6600;
	font: bold 18px Verdana, Arial, sans-serif;
}

.mousetype 
{
	color: #666666;
	font: 10px Arial, sans-serif;
}

.mousetype2 
{
	color: #999999;
	font: 10px Arial, sans-serif;
}

.location 
{
	font: bold 12px Arial, sans-serif;
}

.eyebrow 
{
	color: #000000;
	font: bold 11px Arial, sans-serif;
	font-variant: small-caps;
}

/* NORMAL LINKS */
a.normal 
{
	color: #336699;
	font: 12px Verdana, Arial, sans-serif;
}

a:hover.normal  
{
	color: #FF6600;
}

.question 
{
		font-weight:bold;
}

/* SCA LINKS */
a.sca 
{
	color: #336699;
	font: 12px Verdana, Arial, sans-serif;
}

a:hover.sca  
{
	color: #FF6600;
}

a.sca2 
{
	color: #336699;
	font: 10px Verdana, Aria, sans-serif;
}

a:hover.sca2  
{
	color: #FF9933;
}

/*  LISTS  */

.list 
{ 
	line-height: 18px !important; 
	color: #000000;
	font: 12px/14px Verdana, Arial, sans-serif;
}

/* SEARCH RESULTS */
/*.searchsubhead 
{
	color: #FFFFFF;
	font: bold 12px Verdana, Arial, sans-serif;
	line-height:18px;
}*/

.searchresult 
{
	color: #000000;
	font:  8pt Verdana, Arial, sans-serif;
	text-decoration: none;
}

a.searchresult 
{
	color: #990033;
	font: bold 11px Verdana, Arial, sans-serif;
}

a:hover.searchresult  
{
	color: #000000;
}
p.indexheader, span.indexheader 
{
	color: #FF6600;
	font: bold 13px/15px Verdana, Arial, sans-serif;
}
/* Site Index header bar color - klawrence 05.02.04*/
.indexbar 
{
	background-color: #FF9933;
}

a.indexheader 
{ 
	color: #336699;
	font: bold 13px/15px Arial, sans-serif;
 } 
 
a:hover.indexheader  
{
	color: #FF9933;
}

a.indexheader2 
{ 
	color: #FF6600;
	font: bold 12px Verdana, Arial, sans-serif;
 } 
 
a:hover.indexheader2  
{
	color: #FF6600;
	text-decoration: underline;
}



.searchdivider 
{
	padding-top: 20px;
}

.searchsitetitle 
{
	color: #336699;
	font: bold 11px Verdana, Arial, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;

}

a:hover.searchsitetitle  
{
	color: #FF6600;
	font: bold 11px Verdana, Arial, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;

}

.searchsubhead 
{
	color: #FFFFFF;
	font: 14px/18px Verdana, "Arial Black", Arial, sans-serif;
	/*padding-top: 30px;*/
	line-height:18px;
	font-weight:700;
}

.searchsubsubhead 
{
	color: #333333;
	font: bold 13px Verdana, Arial, sans-serif;
	padding-bottom: 3px;
	border-bottom: 1px solid;
	padding-top: 10px;
	margin-right: 60px;
}

.searchCrumbs  
{ 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #e7edec; 
	padding: 3px; 
}
.searchCrumbsMenu 
{ 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #e7edec; 
	padding: 3px; 
}

.headerSrchBox 
{
	color: #FFFFFF;
	font: bold 14px Arial, sans-serif;
}

a.crumblink  
{ 
	color: #00237e; 
	font: 9px/normal Verdana, Arial, sans-serif; 
}

a.crumblink:hover  
{ 
	color: #A80000; 
}

a.help 
{
	color: #FFFFFF;
	font: 12px Arial, sans-serif;
}

a:hover.help  
{
	color: #6699CC;
}

/*FOR THE RIGHT SUBNAV*/
.subnavcolor 
{
	background: #333333;
}

a.subnavlink 
{
	color: #FFFFFF;
	font: 11px Arial, sans-serif;
	text-decoration: none;
}

a:hover.subnavlink  
{
	color: #6699CC;
	text-decoration: none;
}

/*PHILANTHROPY*/
.photocaption 
{
	font: 11px Arial, sans-serif;
}
.linkdivider 
{
	color: #E1E1E1;
	font: bold 11px Arial, sans-serif;
}
.divider 
{
	color: #000000;
	font: bold 11px Arial, sans-serif;
}
a.subhead 
{
	color: #000000;
	font: bold 14px Arial, sans-serif;
	text-decoration: none;
}
a:hover.subhead  
{
	color: #A80000;
}
.sectionTitle
{
	background-color:#666666; /**/
	color:white; 
	letter-spacing:1px;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	/*font-variant:small-caps;*/
	font: Verdana, Arial, Helvetica, sans-serif;
}
div.sectionTitle
{
	background-color:#666666; /**/
	color:white; 
	letter-spacing:1px;
	font-weight:bold;
	font-size:14px;
	line-height:22px;
	/*font-variant:small-caps;*/
	font: Verdana, Arial, Helvetica, sans-serif;
}
span.sectionTitle
{
	/*background-color:#666666; */
	font: Arial, Verdana, Helvetica, sans-serif;
	color:white; 
	letter-spacing:1px;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	/*font-variant:small-caps;*/
}
a.sectionTitle
{
	background-color:#999999; 
	color:white; 
	letter-spacing:1px;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	/*font-variant:small-caps;*/
	font: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.hover.sectionTitle
 {
	color:#FFCC33; 
	letter-spacing:1px;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	/*font-variant:small-caps;*/
	font: Verdana, Arial, Helvetica, sans-serif;
}
/*Resource page  banner box color*/
.resourcepage {
	background: #336699;
}