/* body background-color: should be the same as color00 below */
body { background-color:#ffffff; }

/* font-family declaration: all styles inherit font-family from here unless otherwise noted */
body, td, p, div, b, ul, .hdr00, .hdr01, .sub00, .sub01, .content, .contentlink, .error, .contentrev, .caption, .basichead, .navhead, .promohead, .navlink, .spaced, .slogan { font-family: Verdana, Arial, Helvetica, Sans-Serif; }

/* main copy styles: general body copy size and color */
body, td, p, div, ul, .content, .spaced { font-size:12px; color:#000000; }

/* main copy style reversed (for use on opposing background colors) */
.contentrev { font-size:12px; color:#FFFFFF; }

/* basichead: for use with "Header text #1"
   navhead: for use with text at the top of the nav */
.basichead, .navhead { font-size:14px; font-weight:bold; }
.basichead { color:#ffffff; }
.basichead { background-color:#19547E; }
.navhead { color:#ffffff; }
.promohead { color:#000000; }

/* promo header: for homepage promos (CLICK HERE) */
.promohead { font-size:32px; }

/* caption: for captions
   error: for validation errors */
.caption, .error { font-size:13px; color:#000000; }
.slogan { font-size:13px; color:#000000; }

/* spaced: for instances when extra height space is needed */
.spaced { line-height:130%; }

b { font-weight:bold; }

/* headers and subheaders: 00 is primary, 01 is secondary, etc. */
.hdr_home, .hdr00, .hdr01, .sub00, .sub01 { font-weight:bold; }
.hdr_home, .hdr00, .hdr01 { font-size:14px; }
.sub00, .sub01, .contentlink { font-size:12px; }
.hdr_home, .hdr00, .sub00 { color:#000000; }
.hdr01, .sub01, .error { color:#e54437; }
.hdr_home { color:#FFFFFF; }

/* nav */
.navlink { font-size:12px; color:#000000; text-decoration:none; line-height:24px; }
.navlink:visited { color:#000000; }
.navHilite, .navlink:hover { font-size:12px; color:#ffffff; text-decoration:none; line-height:24px; background-color:#19547E; }
.navHeader { font-size:12px; color:#C60C46; text-decoration:none; line-height:24px; background-color:#19547E; }

/* links */
a, .contentlink { color:#5d84c7; }
a:visited, .contentlink:visited { color:#5d84c7; }
a:hover, .contentlink:hover { color:#007AD8; }

/* background and cell colors: 00 is primary, 01 is secondary, etc. */
.color00 { background-color:#ffffff; }
//.color01 { background-color:#C60C46; }
.color01 { background-color:#E7E9F6; }
.color02 { background-color:#19547E; }
.color03 { background-color:#19547E; }
.color04 { background-color:#CFE4F7; }
// .color04 { background-color:#aa0000; }

/* old styles: unused. included here just in case
#input { position: absolute; top: 185px; left: 20px; z-index: 4; }

.tag { font-size: 9pt; font-family: arial; color: #000000; }	
.announcelink { font-weight: bold; font-size: 10pt; font-family: arial; color: #ffff00; }
.fourteenorange { font-size: 14px; font-weight: bold; font-family: arial; color: #F2A80A; }
.twelveorange { font-size: 12px; font-weight: bold; font-family: arial; color: #F2A80A; }
.tenorange { font-size: 10.5px; font-weight: bold; font-family: arial; color: #FF6400; letter-spacing:1px;  line-height: 130%; font-style: italic;}
.fourteenred { font-size: 14px; font-weight: bold; font-family: arial; color: #E54437; }
.white { font-size: 12px; font-family: arial; color: #FFFFFF; line-height: 130%; }
.navwhite { font-size: 12px; font-family: verdana; color: #FFFFFF; line-height: 24px; }
.br { font-size: 12px; font-family: arial; color: #FFFFFF; line-height: 130%; }
.whitebold { font-size: 12px; font-weight: bold; font-family: arial; color: #FFFFFF; line-height: 130%; }
.black { font-size: 12px; font-family: arial; color: #000000; line-height: 130%; }
.blackindent { font-size: 12px; font-family: arial; color: #000000; line-height: 130%; margin-left: 10px;}
.blackbold { font-size: 12px; font-weight: bold; font-family: arial; color: #000000; line-height: 130%; }
.bluebold { font-size: 12px; font-weight: bold; font-family: arial; color: #5C778C; line-height: 130%; }
.blackboldline { font-size: 12px; font-weight: bold; font-family: arial; color: #000000; line-height: 130%; text-decoration:underline;}
.form { font-size: 12px; font-family: arial; line-height: 100%; }
.formsmall { font-size: 10px; font-family: arial; color: #000000; line-height: 100%; }
.formbold { font-size: 12px; font-weight: bold; font-family: arial; color: #000000; line-height: 100%; }
.bodylink { font-weight: bold; font-size: 10pt; font-family: arial; color: #0068A7; }
.datalink { font-size: 12px; font-family: arial; color: #003399; }	
.date { font-weight: bold; font-size: 10px; font-family: verdana, geneva, ms sans serif; color: #000000; }
.header { font-size: 18px; font-family: verdana; font-weight: bold; font-style: italic; color: #000000; }
.blue { background-color:#0F2354;}

.reforange:link
	{font-family: verdana; font-size:12px; color:#F2A80A;}
.reforange:visited
	{font-family: verdana; font-size:12px; color:#C39739;}
.reforange:hover 
	{font-family: verdana; font-size:12px; color:#E54437;}
	
.leftnavlink { font-weight: bold; font-size: 12px; font-family: arial; color: #ffffff; }
.leftnavsublink { font-weight: bold; font-size: 10px; font-family: verdana; color: #cccccc; }	
.quote { font-size: 18px; font-family: verdana; color: #000000; }
.redbold { font-weight: bold; font-size: 12px; font-family: arial; color: #C63424; }
.small { font-size: 10px; font-family: verdana; color: #000000; }	
.smallfoot { font-size: 10px; font-family: verdana; color: #000000; }
.smallfootlink { font-weight: bold; font-size: 8pt; font-family: arial; color: #0000A0; }	
.smallwhite { font-size: 10px; font-family: verdana; color: #ffffff; }
*/

