body { font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #000000; 
		background: url(../images/background_1001001_blue.gif) #ffffff; } /* 50% fixed no-repeat */

a  { color: #0000FF; } 
/*
a:hover { background: #ffff99; } 
a:hover img { background: #339BCC; } /* set this color same as body background */ 

h1 { font-size: 18px; color: #444444; margin-top: -3px; margin-bottom: 5px; }
h2 { font-size: 18px; color: #444444; margin-top: -8px; margin-bottom: 5px; }
h3 { font-size: 15px; color: #090; padding-top: 3px; padding-bottom: 3px; }

.head3 { font-size: 12pt; font-weight: bold; color: #0000FF; }
.txt_a8 { font-size: 8pt; color: #000080; }

td.intro { color: #FFFFFF; }

/* highlighted navigation header */

td#nav a.h4-high 		  { background: url(../images/hdr2.gif) #6699CC; color: #FFFFFF; padding-left:14px; padding-right:20px; font-size: 11px; }

td#nav a:link.h4-high,
td#nav a:visited.h4-high  { background: url(../images/hdr2.gif) #6699CC; color: #FFFFFF; padding-left:14px; padding-right:20px; }

td#nav a:hover.h4-high,
td#nav a:focus.h4-high    { background: url(../images/hdr.gif) #568BD3; color: #FFFFFF; padding-left:14px; padding-right:20px; }

td#nav a.high	      { font-size: 11px; display: block; padding: 3px 2px 3px 5px; border-bottom: 1px solid #6699CC; margin: 0; }

td#nav a:link.high,
td#nav a:visited.high { background: #D0DDEA; text-decoration: none; color: #333; border-left: 1px solid #6699CC; border-right: 1px solid #6699CC; }

td#nav a:hover.high,
td#nav a:focus.high   { background: #E7F3FE; text-decoration: none; color: #333; border-left: 1px solid #6699CC; border-right: 1px solid #6699CC;  }

/* normal navigation header */

td#nav h4			{ font-family: verdana, tahoma, arial, helvetica, sans-serif;
					  margin-bottom: 0; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0pt;
					  background: #004477; color: #FFFFFF; font-size: 11px; }

td#nav a.h4 		{ background: #004477; color: #FFFFFF; font-size: 11px; }

td#nav a:link.h4,
td#nav a:visited.h4	{ background: #004477; color: #FFFFFF; }

td#nav a:hover.h4,
td#nav a:focus.h4   { background: #006699; color: #FFFFFF; }

/* navigation table cell & links */

td#nav			 { font-family: tahoma, verdana, arial, helvetica, sans-serif;
				   background: #D0DDEA; letter-spacing: 0pt; }

td#nav a		 { font-size: 11px; display: block; padding: 3px 2px 3px 5px;  margin: 0; }

td#nav a:link,
td#nav a:visited { background: #D0DDEA; text-decoration: none; color: #333; }

td#nav a:hover,
td#nav a:focus   { background: #E7F3FE; text-decoration: none; color: #333; }

/* pagetop navigation bar */

table#topnav { background: #E7F3FE; font-size: 11px; /* padding: 2px; */ color: #666; border: 2px solid #006699; letter-spacing: 0pt; }
td#topnav a  { font-size: 11px; display: block; padding: 3px 2px 3px 5px; margin: 0; }
td#topnav a:link, td#topnav a:visited  { text-decoration: none; color: #333; }
td#topnav a:hover, td#topnav a:focus { background: #D0DDEA; color: #333; }

/* content-space category or jump boxes on homepage */

table#home { margin: 0px; }
table#home td { color: #444; background: #FFFFFF; font: 11px verdana, arial, helvetica, sans-serif; vertical-align: top; border: 1px solid #000000; margin-bottom: 2px; }
table#home td h3 { font-size: 13px; color: #090; margin: 0; margin-bottom: 2px; }
table#home td div { text-align: right; margin-top: 6px; }
table#home td#main a:link, table#home td#main a:visited  { font-weight: bold; } 
table#home a, table#home a:link, table#home a:visited  { color: #0033ff; }

/* highlighted jump box */

table#home td#all { font-size: 13px; font-decoration: none; background: #E7F3FE; border: 2px solid #000000; }
table#home td#all h3  { text-decoration: none; }
table#home td#all a:link, table#home td#all a:visited { text-decoration: none; }

/* object boxes */

td.txtCopy { border: 2px solid #666666; background: #FFFFFF; }

/* navigation footer bar */

td#footer  { background: #E7F3FE; border: 2px solid #006699; font-size: 11px; color: #333; }
td#footer a:link, td#footer a:visited  { text-decoration: none; color: #0000FF; }
td#footer a:hover, td#footer a:focus { text-decoration: none; color: #0000FF; }

/* promotional or other table */

table#promo  { background: #f2f5f7; font-size: 11px; color: #333; border: 2px dotted #336699; }
td#promo  { font-size: 11px; color: #333; }
td#promo h4  { font-size: 13px; color: #ffffff; background: #336699; margin-bottom: 0; padding-top: 8px; padding-bottom: 8px; border-bottom: 2px dotted #336699; letter-spacing: 0pt; }
table#promo a  { font-size: 11px; display: block; }
table#promo a:link, td#promo a:visited  { text-decoration: none; color: #333; }
table#promo a:hover, td#promo a:focus { background: #69C; color: #FFF; }

/********************************************************/

.head1 { font-family: verdana, arial, helvetica, sans-serif; font-size: 14pt; color: #000080; font-weight: bold }
.head4 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color: #000080; font-weight: bold }
.head5 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold }
.head2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt; color: #7193EC; font-weight: bold }

.V12BW { font-family: verdana, arial, helvetica, sans-serif; font-size: 12; color: #FFFFFF; font-weight:bold }
.V12BB { font-family: verdana, arial, helvetica, sans-serif; font-size: 12; color: #000000; font-weight:bold }
.Border { font-family: verdana, arial, helvetica, sans-serif; font-size: 11; color: #000000; border: 1px solid #A3C7C2; background-color: #D3E4E2 }

/********************************************************/

.referralLink
	{
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none; 
	color: #F0F0F0; 		/* D4D4D4 or F5F5F5 */
	font-size: 7.25pt;
	letter-spacing: 1;
	padding-bottom: 12px;
	}

.referralLink a:link, .referralLink a:visited, .referralLink a:hover, .referralLink a:focus
	{
	text-decoration: none; 
	color: #F0F0F0; 		/* B6CEE7 or F5F5F5 */
	}

	table.StateListTable
 {
 border-collapse: collapse;
 border: 1px solid #000000;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 11px;
 }
