
/* CSS Document */
.red {color: #660000;}
.blue {color: #003366;}
.grey {color: #dedede;}
.ltblue {color: #6a87a4;}
/* fonts: Arial Narrow, brush script MT, arial */



A:link { font-weight:bold; color: #660000; }       /* unvisited link */
A:visited { font-weight:bold; color: #003366; }   /* visited links */
A:active { font-weight:bold; color: #003399; }    /* active links */




.bgred {	background-color: #660000;
}

.redlabel{color: #660000; 
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold; 
margin:0; 
padding:0;
}

.blueaddress{
color: #003366; 
text-align: right; 
font-size: 12px; 
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
margin:0; 
padding:0;
}

.bluelinks, .bluelinks_sm {
color: #003366; 
text-align: right; 
font-size: 16px;  
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
margin:0; 
padding:0;
font-weight: bold;
}
.bluelinks_sm {
font-size: 14px; margin-bottom: 6px; }

a.blink:link {
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight:bold; 
color: #003366;
} 
a.blink:visited {
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
text-decoration: none;
color: #003366;
}
a.blink:active, a.blink:hover 
{
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
color: #6a87a4;
}

.bluelinksmll {
color: #003366; 
text-align: right; 
font-size: 14px;  
line-height: 18px;  
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
margin:0; 
padding:0;
font-weight: bold;
}


a.blinksm:link {
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight:bold; 
color: #003366;
} 
a.blinksm:visited {
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
text-decoration: none;
color: #003366;
}
a.blinksm:active, a.blinksm:hover 
{
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
color: #6a87a4;
}




.smallerbluelink{
color: #003366; 
text-align: right; 
font-size: 12px;  
line-height: 18px;  
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
margin:0; 
padding:0;
font-weight: bold;
}


a.blinksmr:link {
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight:bold; 
color: #003366;
} 
a.blinksmr:visited {
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
text-decoration: none;
color: #003366;
}
a.blinksmr:active, a.blinksmr:hover 
{
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
color: #6a87a4;
}



.search {
color: #ffffff;  
font-size: 16px; 
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
font-weight: bold; 
margin:0; 
padding:0;
}

.bgredrt{
background-color: #660000;
font-family:  "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
padding-right: 8px;
padding-left: 8px;
margin-right: 8px;
margin-left: 8px;
line-height: 140%;
}

.bgblue, .bgblue2 {
background-color: #003366;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
text-align: right;
}

.bgblue2 {
	margin-right: 20px;
	padding-right: 20px;
}

 .bgblue3 {
background-color: #003366;
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-align: right;
}

.bggrey {background-color: #dedede;
}

.bgltblue {background-color: #6a87a4;
}

.bgwhite, .squarert {background-color: #ffffff;
}

.squarert {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #000000; 
text-align: center;
}

body {
background-color: #dedede;
}


h2 {
font-family: "Century Gothic","Century Schoolbook", "Monotype Corsiva";
font-size: 19px;
line-height: 23px;
font-weight: bold;
text-align: center;
padding-top: 2px; 
margin-top: 2px; 
padding-bottom: 6px; 
margin-bottom: 6px; 
padding-left: 10px; 
padding-right: 10px; 
margin-left: 10px; 
margin-right: 10px; 
color: #003366;
}

h3 {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #003366;
text-align: right;
padding-right: 8px;
padding-bottom: 0px;
margin-right: 8px;
margin-bottom: 0px;
}

.smheader {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-align: center;
padding-bottom: 0px;
}

h1, .header {
font-family:  Arial, Helvetica, sans-serif;
font-size: 16px; 
font-weight: bold;
color: #000000; 
padding-top: 0px; 
padding-bottom: 0px;
margin-top: 0px; 
margin-bottom: 0px;
}

p, li{
font-family:  Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
padding-right: 8px;
padding-left: 8px;
margin-right: 8px;
margin-left: 8px;
}

.cellstd {
font-family:  Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
padding-right: 8px;
padding-left: 8px;
margin-right: 8px;
margin-left: 8px;
}



blockquote {
font-family:  Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
}

.toplevel, legend {font-family: arial narrow, arial, helvetica, sans-serif;  
font-weight: bold; 
color: #003366;
}


.sub {font-size:11px; 
font-family:  arial, helvetica, sans-serif;  
color: #003366; 
text-decoration: none;
padding-top: 4px;
margin-top: 4px;
}

.small{
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



fieldset {
border-width:thin;
border-style:solid;
border-color: #003366;
padding-bottom: 4px;
margin-bottom: 4px;
}

.leftarea { font-family: arial, helvetica, sans-serif; 
font-size:20px; 
text-align: right; 
font-weight: bold; 
color: #003366;
}

#sidebar a:link {
display: block;
color: #003366;
text-decoration: none;
padding-top: 2px;
margin-top: 2px;
}

#sidebar a:active {
color: #003366; 
background-color: #003366; 
color: #dedede;
text-decoration: none;
}

#sidebar a:hover {background-color: #003366; 
color: #dedede; 
}

#sidebar a:visited {display: block; 
text-decoration: none;
}

#sidebar a.none:link, a.none:hover {background-color: #dedede; display: inline;
color: #dedede; 
}

.copysm {font-family: arial, helvetica, sans-serif; 
text-align: center; 
font-size: 10px;
}

.bottomnav {
background-color: #ffffff;
text-align: center; 
font-size: 13px; 
font-family: arial narrow, arial, helvetica, sans-serif; 
}



a.copy:link {font-weight:bold; 
color: #003366;
} 

a.copy:visited {color: #003399;
}

a.copy:active, a.copy:hover {color: #660000;
}

a.right:link {font-weight:bold; color: #999999;
} 

a.right:visited {color: #ffffff;
}

a.right:active, a.right:hover {color: #ffffff;
}


a.linkonred, a.linkonred:active, a.linkonred:active, a.linkonred:active {
	color: #cccccc;
}




form {margin: 0px; padding: 0px;}






.sidepromo {
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold; 
color: #ffffff;
text-decoration: none;
} 

a.sidepromo:link {
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold; 
color: #bbbbbb;
text-decoration: none;
} 

a.sidepromo:visited {
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold; 
color: #ffffff;
text-decoration: none;
} 

a.sidepromo:active, a.sidepromo:hover {
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold; 
color: #666666;
text-decoration: underline;
} 

