/* universal */

A:link { color: #000000; text-decoration: none }
A:active { color: #000000; text-decoration: none }
A:visited { color: #000000; text-decoration: none }
A:hover {color: #ffffff; text-decoration: none }
td { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold }
th { background-color: #000000; font-family: Arial; font-size: 12px; color: #ffffff; font-weight: bold }
h1{ font-family: Arial; font-size: 14px; color: #000000; font-weight: bold }
h2 { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold }
p { font-family: Arial; font-size: 12px; color: #000000; font-weight: normal }


/* divisions */

div#noborder td {border: 0px;}

div#box  {width: 330px; background-color: #FFFFCC; margin-left: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border: 2px solid black; } 

div#boxsm  {width: 200px; background-color: #FFFFFF; margin-left: 2px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; border: 2px solid black; } 

div#boxsm2 p { background-color: #FFFFCC; }

div#boxblue {background-color: #0032FF; border: 2px black solid; width: 170px; margin-left: 0px; padding: 8px; }
div#boxblue p {font-family: Verdana; font-size: 9px; color: #FFFFFF; font-weight: normal }
div#boxblue h2 {font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal }
div#boxblue ul {margin-left: 10px;padding-left: 3px; }   
div#boxblue li {font-family: Verdana; font-size: 9px; color: #FFFFFF; font-weight: normal }

div#faq {width: 400px; background-color: #CCCCCC; border: 2px solid black; border-style: solid; border-color: black; padding-top: 8px; padding-bottom: 8px;
padding-left: 8px; padding-right: 8px;}
div#faq ul {margin-left: 10px; padding-left: 3px; }   
div#faq li {font-family: Verdana; font-size: 11px; color: #000000; font-weight: normal; list-style: square;}
div#faq a {font-family: Arial; font-size: 12px; color: #0032FF;  font-weight: normal; }
div#faq a:link {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#faq a:visited {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#faq a:active {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#faq a:hover {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal; text-decoration: underline;}

div#main a {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#main a:link {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#main a:visited {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal; }
div#main a:active {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#main a:hover {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal; text-decoration: underline;}
div#main p {font-family: Arial; font-size: 12px; color: #000000; font-weight: normal }
div#main li {font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; list-style: square; }
div#main ul {margin-left: 10px; padding-left: 3px; }   

div#mainco a {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#mainco a:link {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal; }
div#mainco a:visited {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#mainco a:active {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal;}
div#mainco a:hover {font-family: Arial; font-size: 12px; color: #0032FF; font-weight: normal; text-decoration: underline;}
div#mainco p {font-family: Arial; font-size: 12px; color: #000000; font-weight: normal;}
div#mainco li {font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; list-style: square; }
div#mainco ul {margin-left: 10px; padding-left: 3px; }   
div#mainco h2 { font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline; }
div#mainco h1 { font-family: Arial; font-size: 16px; color: #000000; font-weight: bold; text-decoration: none; }

div#news {width: 170px; text-align: left; }

div#news p {font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal }
div#news ul {margin-left: 10px; padding-left: 3px; }   
div#news li { font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal;}

div#bottomnav p {font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: normal }
div#bottomnav a {font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: normal;}
div#bottomnav a:link {font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: normal;}
div#bottomnav a:visited {font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: normal;}
div#bottomnav a:active {font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: normal;}
div#bottomnav a:hover {font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: underline;}

#standout {border: 3px solid #000000; background-color: #ffffcc; padding: 3px; width: 165px;}
#standout a:link {color: #000000; text-decoration: underline; }
#standout a:visited {color: #000000; text-decoration: underline; }
#standout a:hover {color: #000000; text-decoration: underline; }
#standout a:active {color: #000000; text-decoration: underline; }
#standout ul {margin-left: 10px; padding-left: 5px; }   
#standout li {font-family: Verdana; font-size: 11px; color: #000000; font-weight: normal; list-style: square;}


/* classes */

.history { font-family: Arial; font-size: 16px; color: #000000; font-weight: bold }
.blue { font-family: Arial; font-size: 12px; color: #0032FF; font-weight: bold }
.quote { font-family: Arial; font-size: 10px; color: #000000; font-weight: normal }
.white { font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: normal }
.smtext { font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal }
td.dashed { border-right:1px #000000 solid; }
td.dashed2 { border-right:2px #CCCCCC dashed; }
.header { font-family: Times New Roman; font-size: 16px; color: #000000; font-weight: 900 }
p.yellow {background-color: #FFFFCC; }
.left {text-align: left; }
.frame {width: 760px; border: 2px solid black; border-style: solid; border-color: black; padding-top: 0px; padding-bottom: 0px; padding-left: 0px;padding-right: 0px;}

.frame2 {border: 2px solid black; border-style: solid; border-color: black; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}

.frame3 {width: 170px; border: 2px solid; border-style: solid; border-color: #3A3BA6; padding-top: 0px; padding-bottom: 0px; padding-left: 0px padding-right: 0px;}

.unframed {width: 760px; border: none; border-style: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}

.unframedmap {width: 555px; border: none; border-style: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}