body{
font-family:Arial, Helvetica, sans-serif;
background:#ffffff 
margin:0px; padding:0; 
}


/* BODY CONTENT ON MAIN PAGES OF THE SITE */
#bodyContent {
width:353px;
padding-top:25px;
padding-left:25px;
padding-right:25px;
padding-bottom:50px;
text-align: left;
font-size:11px;
line-height:16px;
color:#333333;
}

#bodyContent .bodycopy {
text-align: left;
font-size:11px;
line-height:16px;
color:#333333;
}

#bodyContent a:link {
color:#333333;
text-decoration:underline;
font-size:11px;
line-height:16px;
}

#bodyContent a:visited {
color:#333333;
text-decoration:underline;
font-size:11px;
line-height:16px;
}

#bodyContent a:hover {
color:#ef001e;
text-decoration:underline;
font-size:11px;
line-height:16px;
}

#bodyContent a:active {
color:#333333;
text-decoration:underline;
font-size:11px;
line-height:16px;
}

#bodyContent p {
margin-top:0px;
margin-bottom:14px;
}

#bodyContent p.aHead {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px;
margin-top: 0px;
margin-bottom: 20px;
font-weight: bold;
color: #000000;
}

#bodyContent p.bHead {
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
color:#000000;
}

#bodyContent p.bHead a:link{
text-decoration:underline;
color:#ef001e;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
}

#bodyContent p.bHead a:hover{
text-decoration:underline;
color:#ffffff;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
}

#bodyContent p.bHead a:active{
text-decoration:underline;
color:#ffffff;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
}

#bodyContent p.bHead a:visited{
text-decoration:none;
color:#ffffff;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
}

#bodyContent b {
color:#000000;
font-weight: bold;
}

/* SPAN VERSIONS OF BODY CONTENT ON MAIN PAGES OF THE SITE */
.bodycopy {
text-align: left;
font-size:11px;
line-height:16px;
color:#333333;
}

.bodycopy a:link {
color:#333333;
text-decoration:underline;
font-size:11px;
line-height:16px;
}

.bodycopy a:visited {
color:#333333;
text-decoration:underline;
font-size:11px;
line-height:16px;
}

.bodycopy a:hover {
color:#ef001e;
text-decoration:underline;
font-size:11px;
line-height:16px;
}

.bodycopy a:active {
color:#ef001e;
text-decoration:underline;
font-size:11px;
line-height:16px;
}

.aHead {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px;
margin-top: 0px;
margin-bottom: 20px;
font-weight: bold;
color: #000000;
}

.bHead {
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
color:#372C91;
}

.bHead a:link{
text-decoration:none;
color:#372C91;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
}

.bHead a:hover{
text-decoration:underline;
color:#000000;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
}

.bHead a:active{
text-decoration:none;
color:#372C91;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
}

.bHead a:visited{
text-decoration:none;
color:#372C91;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:5px;
margin-bottom:0px;
}

.sourceFootnote {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height:16px;
margin-top: 0px;
margin-bottom: 20px;
font-weight: bold;
color: #666666;
}

/* BODY COPY ORDERED AND UNORDERED LISTS */
#bodyContent p.listTitle {
font-size:11px;
font-weight:900;
line-height:14px;
margin-left:0px;
margin-top:5px;
margin-bottom:0px;
color:#3399FF;
}

#bodyContent ul {
list-style:outside square;
font-size:11px;
margin-left:15px;
margin-top:0px;
margin-right:0px;
margin-bottom: 25px;
font-weight:normal;
}

#bodyContent li {
color:#666666;
line-height:16px;
margin-bottom:10px;
}

#bodyContent ol {
font-size:11px;
margin-left:36px;
margin-top:0px;
margin-right:75px;
margin-bottom: 25px;
font-weight:normal;
}

/* FEATURED LINKS */

#featureResults {
width:183px;
padding-top:5px;
padding-right:7px;
padding-left:8px;
padding-bottom:6px;
text-align:left;
vertical-align:top;
font-size:11px;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
}

#featureResults p.header {
color:#ffffff;
font-weight:bold;
font-size:12px;
line-height:13px;
margin-top:10px;
margin-bottom:10px;
}

#featureResults p {
margin-top:8px;
margin-bottom:8px;
}

#featureResults p.separator {
margin-top:5px;
margin-bottom:5px;
}

#featureResults a:link{
color:#000000;
text-decoration:underline;
}

#featureResults a:visited{
color:#000000;
text-decoration:underline;
}

#featureResults a:hover, a:active{
color:#666666;
text-decoration:none;
}


/* FEATURED RELATED LINKS HOME PAGE AND INTERNAL PAGES */
#featureRelatedLinks {
width:183px;
padding-top:5px;
padding-right:7px;
padding-left:8px;
padding-bottom:6px;
text-align:left;
vertical-align:top;
font-size:11px;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
}

#featureRelatedLinks p.header {
color:#ffffff;
font-weight:bold;
font-size:12px;
line-height:13px;
margin-top:10px;
margin-bottom:10px;
}

#featureRelatedLinks p {
margin-top:8px;
margin-bottom:8px;
}

#featureRelatedLinks p.separator {
margin-top:5px;
margin-bottom:5px;
}

#featureRelatedLinks a:link {
color:#000000;
text-decoration:underline;
}

#featureRelatedLinks a:visited {
color:#000000;
text-decoration:underline;
}

#featureRelatedLinks a:hover, a:active{
color:#372C91;
text-decoration:none;
}

.quote {
background-color:#ffffff;
width:80%;
padding-top:1px;
padding-right:7px;
padding-left:35px;
padding-bottom:0px;
text-align:center;
vertical-align:top;
font-size:12px;
letter-spacing:1px;
text-decoration:italic;
font-weight:800;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
}

.whiteMenu {
width:250px;
padding-top:1px;
padding-right:7px;
padding-left:35px;
padding-bottom:0px;
text-align:center;
vertical-align:top;
font-size:12px;
letter-spacing:1px;
text-decoration:none;
font-weight:800;
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
}

.whiteMenu a:link{
font-weight:800;
text-decoration:none;
color:#FFFFFF;
}

.whiteMenu a:hover{
font-weight:800;
text-decoration:underline;
color:#000000;
}

.whiteMenu a:visited{
font-weight:800;
text-decoration:none;
color:#FFFFFF;
}

.whiteMenu a:active{
font-weight:800;
text-decoration:none;
color:#FFFFFF;
}


/* LEFT HAND NAVIGATION */

.leftnavheader {
background-color:#CAC8DE;
width:191px;
padding-top:1px;
padding-right:7px;
padding-left:35px;
padding-bottom:0px;
text-align:left;
vertical-align:top;
font-size:11px;
text-decoration:bold;
letter-spacing:0px;
font-weight:800;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
}

.leftnavheader a:link{
font-weight:800;
text-decoration:none;
color:#000000;
}

.leftnavheader a:hover{
font-weight:800;
text-decoration:underline;
color:#000000;
}

.leftnavheader a:visited{
font-weight:800;
text-decoration:none;
color:#000000;
}

.leftnavheader a:active{
font-weight:800;
text-decoration:none;
color:#000000;
}

.leftnav {
background-color:#ffffff;
width:191px;
border-bottom:0px;
padding-top:1px;
padding-right:7px;
padding-left:35px;
padding-bottom:0px;
text-align:left;
vertical-align:top;
font-size:11px;
font-weight:normal;
color:#ef001e;
}

.leftnav a:link {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.leftnav a:visited {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.leftnav a:hover {
text-decoration:underline;
font-weight:normal;
color:#000000;
}

.leftnav a:active {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.leftnavactive {
background-color:#cae3ea;
width:191px;
border-bottom:0px;
padding-top:1px;
padding-right:7px;
padding-left:35px;
padding-bottom:0px;
text-align:left;
vertical-align:top;
font-size:11px;
font-weight:normal;
color:#372C91;
}

.leftnavactive a:link {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.leftnavactive a:visited {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.leftnavactive a:active {
text-decoration:none;
font-weight:normal;
color:#372C91;
}
.leftnavactive a:hover {
text-decoration:underline;
font-weight:normal;
color:#000000;
}

.thirdnav {
background-color:#ffffff;
border-bottom:0px;
padding-top:1px;
padding-right:7px;
padding-left:45px;
padding-bottom:0px;
text-align:left;
vertical-align:top;
font-size:10px;
font-weight:normal;
color:#372C91;
}

.thirdnav a:link {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.thirdnav a:visited {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.thirdnav a:hover {
text-decoration:underline;
font-weight:normal;
color:#00000;
}

.thirdnav a:active {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.thirdnavactive {
background-color:#cae3ea;
border-bottom:0px;
padding-top:1px;
padding-right:7px;
padding-left:45px;
padding-bottom:0px;
text-align:left;
vertical-align:top;
font-size:10px;
font-weight:normal;
color:#372C91;
}

.thirdnavactive a:link {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.thirdnavactive a:visited {
text-decoration:none;
font-weight:normal;
color:#372C91;
}

.thirdnavactive a:active {
text-decoration:none;
font-weight:normal;
color:#372C91;
}
.thirdnavactive a:hover {
text-decoration:underline;
font-weight:normal;
color:#ef001e;
}

.FooterLinks {
border-bottom:0px;
padding-top:15px;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
color: #666666;
}

.FooterLinks a:link, a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
color: #666666;
text-decoration: none;
}

.FooterLinks a:hover, a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
color: #666666;
text-decoration: none;
}



/* Navigation Menu */
{
    MARGIN:      0pt;

    FONT-FAMILY: Verdana, Arial, sans-serif; 
    FONT-SIZE:   10px; 
    COLOR:       #372C91
}

TD
{
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    FONT-SIZE: 	 10px; 
    COLOR:       #372C91
}

A              
{
    TEXT-DECORATION: none
}

A:link         
{
    COLOR: #372C91
}

A:visited      
{
    COLOR: #372C91
}

A:hover        
{
    COLOR: #000000; 
    TEXT-DECORATION: underline
}


p {
	font-family: verdana, helvetica, arial;
	color: #383131;
         MARGIN-TOP: 3px;
         MARGIN-BOTTOM: 5px
}

LI 
{
	font: normal 10px Verdana;
	color: #383131;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left:0px;
	padding-bottom:0px;
	padding-left:0px;
	list-style: square;
}

UL 
{
	padding-left:0px;
	margin-left:40px;
}
