#banner  {
float:	left;
}

#content  {
font-family:	Verdana, Arial, Sans-Serif;
padding-right:	40px;
}

#content H2  {
color:	#669900;
font-family:	Georgia,"Times New Roman",Times,serif;
font-size:	18px;
}

#content H3  {
color:	#355996;
font-family:	Georgia,"Times New Roman",Times,serif;
font-size:	16px;
}

#content H4  {
color:	#355996;
font-family:	Georgia,"Times New Roman",Times,serif;
font-size:	14px;
}

#content H5  {
color:	#669900;
font-family:	Georgia,"Times New Roman",Times,serif;
font-size:	12px;
}

#credits  {
background-image:	url(images/ftr_bg.gif);
clear:	both;
color:	#FFF;
font-size:	10px;
line-height:	14px;
padding:	5px 0;
text-align:	center;
}

#credits a  {
color:	#fff;
text-decoration:	none;
}

#credits a:hover  {
color:	#690;
text-decoration:	underline;
}

#filelist  {
padding-bottom:	50px;
padding-right:	20px;
}

#filelist .file  {
color:	#355996;
font-family:	Georgia,"Times New Roman",Times,serif;
font-size:	16px;
font-weight:	bold;
line-height:	18px;
padding-bottom:	2px;
padding-top:	10px;
}

#filelist .fileLink  {
padding-left:	15px;
}

#headline  {
background-image:	url(images/title_bg.jpg);
background-repeat:	repeat-x;
height:	70px;
}

#headline h1  {
color:	#355996;
font-family:	Georgia, "Times New Roman", Times, serif;
font-size:	24px;
}

#logo  {
float:	left;
}

#masthead  {
height:	175px;
}

#nav  {
height:	21px;
margin-bottom:	2px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
width:	955px;
}

#nav a:visited  {
color:	#036;
text-decoration:	none;
}

#nav a:hover  {
color:	#690;
}

#nav li.last-page-item  {
background-image:	none;
}

#nav ul  {
border-color:	0;
float:	left;
list-style-type:	none;
margin:	0;
padding:	0;
}

#nav ul li  {
background-color:	transparent;
background-position:	right center;
display:	inline;
}

#nav ul li a  {
color:	#036;
font-family:	Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
line-height:	21px;
padding-bottom:	0px;
padding-left:	7px;
padding-right:	7px;
padding-top:	0px;
text-decoration:	none;
vertical-align:	middle;
}

#pullquote  {
background-color:	#FFF;
background-image:	url(images/news_bg.jpg);
background-position:	bottom center;
background-repeat:	repeat-x;
border-color:	#CCC;
border-style:	solid;
border-width:	1px;
color:	#809BBF;
float:	right;
font-family:	Georgia, Times New Roman, Serif;
font-size:	12px;
font-weight:	bold;
line-height:	16px;
margin:	10px;
padding:	15px;
width:	170px;
}

#pullquote .credit  {
color:	#690;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	11px;
font-style:	italic;
}

#pullquote .title  {
color:	#069;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	14px;
font-weight:	bold;
padding-bottom:	5px;
}

#section  {
padding-bottom:	40px;
}

#section li  {
padding-bottom:	5px;
}

#section ul  {
list-style-type:	none;
}

#subNav  {
}

#subNav li  {
color:	#690;
font-size:	12px;
line-height:	14px;
}

#subNav ul  {
list-style-type:	none;
margin:	0;
padding-left:	20px;
}

#tblLinks  {
background-color:	#fff;
background-image:	url(images/news_bg.jpg);
background-position:	bottom center;
background-repeat:	repeat-x;
border-color:	#CCC;
border-style:	solid;
border-width:	1px;
margin:	10px;
padding:	3px;
width:	175px;
}

#tblLinks a  {
text-decoration:	none;
}

#tblLinks a:hover  {
text-decoration:	underline;
}

#tblLinks li  {
color:	#333;
font-size:	10px;
line-height:	12px;
padding-bottom:	8px;
}

#tblLinks ul  {
list-style-type:	none;
margin:	0;
padding-left:	10px;
}

#tblSearch  {
border-collapse:	collapse;
border-color:	#CCC;
border-style:	solid;
border-width:	1px;
margin-bottom:	30px;
margin-right:	40px;
padding:	0px;
}

#tblSearch .fields  {
background-color:	#89AFDE;
padding:	5px;
}

#tblSearch .hints  {
background-color:	#3F6EA8;
color:	#FFF;
padding:	5px;
}

#tblSearch .submit  {
background-color:	#FFF;
padding:	5px;
text-align:	center;
}

#tblSearch .title  {
background-color:	#CCC;
color:	000;
font-size:	12px;
font-weight:	bold;
padding:	5px;
text-align:	right;
}

#wrapper  {
background-color:	#FFF;
background-position:	;
border-bottom:	5px solid #fff;
border-left:	5px solid #fff;
border-right:	5px solid #fff;
border-top:	0 none;
margin-bottom:	0;
margin-left:	auto;
margin-right:	auto;
margin-top:	0;
text-align:	left;
width:	960px;
}

.bodyFrameBG  {
background-image:	url(images/content_lft_edge.jpg);
background-position:	top;
background-repeat:	repeat-y;
color:	#FFFFFF;
}

.byline  {
font-size:	12px;
font-style:	italic;
}

.copyright  {
font-size:	9px;
font-style:	italic;
}

.evenRow  {
background-color:	#EDF3FB;
color:	#000000;
}

.frameLinks  {
color:	#0c1c47;
font-size:	10px;
text-decoration:	underline;
}

.frameLinks:Hover  {
color:	#000000;
font-size:	10px;
text-decoration:	none;
}

.frameRow  {
background-color:	#0F2A61;
color:	#FFFFFF;
}

.frameRowLight  {
background-color:	#3F6EA8;
color:	#ffffff;
}

.frameRowRight  {
background-color:	#d3dbe8;
color:	000000;
font-size:	11px;
}

.frameRowSmall  {
color:	#FFFFFF;
font-size:	11px;
}

.frameTitles  {
background-color:	#0F2A61;
color:	#FFFFFF;
font-size:	14px;
line-height:	16px;
}

.ftr_lists  {
background-image:	url(images/ftr_lists_bg.jpg);
background-repeat:	repeat-x;
float:	left;
margin-bottom:	20px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
min-height:	150px;
padding-bottom:	0;
padding-left:	0;
padding-right:	0;
padding-top:	3px;
width:	240px;
}

.ftr_lists h3  {
color:	#FFF;
font-family:	Georgia, "Times New Roman", Times, serif;
font-size:	14px;
font-weight:	lighter;
margin-bottom:	10px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
padding-bottom:	0;
padding-left:	15px;
padding-right:	0;
padding-top:	0;
text-align:	left;
}

.ftr_lists li  {
line-height:	14px;
padding-bottom:	4px;
}

.ftr_lists li a  {
color:	#069;
font-size:	10px;
line-height:	12px;
text-decoration:	none;
}

.ftr_lists li a:hover  {
color:	#690;
}

.ftr_lists p  {
color:	#069;
font-size:	10px;
line-height:	13px;
padding-bottom:	0;
padding-left:	25px;
padding-right:	25px;
padding-top:	0;
text-decoration:	none;
}

.ftr_lists p a  {
color:	#069;
font-size:	10px;
line-height:	12px;
text-decoration:	none;
}

.ftr_lists p a:hover  {
color:	#690;
}

.ftr_lists ul  {
list-style-type:	none;
margin:	0;
padding-bottom:	0;
padding-left:	25px;
padding-right:	25px;
padding-top:	0;
text-align:	left;
}

.headline  {
background-color:	#EDF3FB;
color:	#990000;
font-family:	Georgia, "Times New Roman", Times, serif;
font-size:	18px;
}

.leftnav  {
background-image:	url(images/leftnav_bg.jpg);
background-position:	left;
background-repeat:	repeat-y;
}

.nav1  {
color:	#ffcc00;
font-weight:	bold;
text-decoration:	none;
}

.nav2  {
color:	#0c1c47;
font-size:	11px;
text-decoration:	none;
}

.nav2On  {
color:	#0F2A61;
font-size:	11px;
text-decoration:	none;
}

.nav2:visited  {
color:	#000000;
text-decoration:	none;
}

.nav2:hover  {
color:	#000000;
text-decoration:	none;
}

.nav3  {
color:	#ffffff;
font-size:	10px;
text-decoration:	none;
}

.nav3:visited  {
color:	#FFF;
}

.nav3:hover  {
color:	#ffffff;
text-decoration:	underline;
}

.news  {
color:	#333333;
font-size:	10px;
}

.newsBlueLink  {
color:	#344871;
font-size:	10px;
font-weight:	bold;
text-decoration:	none;
}

.newsBlueLink:hover  {
color:	#CCCCCC;
}

.newsGreenLink  {
color:	#669933;
font-size:	11px;
font-weight:	bold;
text-decoration:	none;
}

.newsGreenLink:hover  {
color:	#CCCCCC;
}

.newsTitle  {
color:	#567EB0;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	10px;
font-weight:	bold;
}

.oddRow  {
background-color:	#FFFFFF;
color:	#000000;
}

.redOnWhite  {
background-color:	#FFFFFF;
color:	#990000;
}

.sectionTitle  {
background-image:	url(images/title_bg.jpg);
color:	#355996;
font-family:	Georgia, "Times New Roman", Times, serif;
font-size:	24px;
}

.shadeRowDrkTitles  {
background-color:	#666666;
color:	#000000;
font-size:	14px;
}

.shadeRowLgt  {
background-color:	#999999;
color:	#000000;
}

.subNavOn  {
color:	#690;
font-size:	10px;
text-decoration:	none;
}

.subNavOn:visited  {
color:	#690;
text-decoration:	none;
}

.subNavOn:hover  {
color:	#690;
}

.subNavOn:active  {
color:	#690;
text-decoration:	none;
}

.subnav  {
color:	#0c1c47;
font-size:	10px;
text-decoration:	none;
}

.subnav:hover  {
color:	#690;
text-decoration:	underline;
}

.textLinks  {
color:	#0c1c47;
text-decoration:	underline;
}

.textLinks:Hover  {
color:	#000000;
text-decoration:	none;
}

.textRow  {
background-color:	#EDF3FB;
color:	#333333;
}

.textRowBold  {
background-color:	#EDF3FB;
color:	#000000;
font-weight:	bold;
}

.textRowSmall  {
background-color:	#EDF3FB;
color:	#000000;
font-size:	10px;
}

.textRowSmallBold  {
background-color:	#EDF3FB;
color:	#000000;
font-size:	10px;
font-weight:	bold;
}

.tocChild  {
background-color:	#DBEEC9;
color:	#000000;
}

.tocFrame  {
background-color:	669933;
color:	#FFFFFF;
}

.tocLinks  {
color:	#FFFFFF;
text-decoration:	none;
}

.tocLinks:hover  {
color:	#FFCC00;
font-size:	11px;
font-weight:	bold;
}

.whiteRow  {
background-color:	#FFFFFF;
color:	#000000;
}

.whiteRowSmall  {
background-color:	#FFFFFF;
color:	#000000;
font-size:	10px;
}

A  {
color:	#0c1c47;
text-decoration:	underline;
}

A:Hover  {
color:	#000000;
text-decoration:	none;
}

A:Visited  {
color:	#0c1c47;
text-decoration:	underline;
}

BODY  {
background-attachment:	scroll;
background-image:	url(images/bg_home.gif);
background-position:	left top;
background-repeat:	repeat-x;
font-family:	Verdana, Arial, Geneva, sans-serif;
font-size:	12px;
line-height:	20px;
margin:	0;
}

P  {
color:	#000000;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	12px;
}

TD  {
color:	#000000;
font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:	12px;
}

