BODY { font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #666666;  font-size:11px; }

.text { font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #666666; font-size:11px; }

a  { color: #3366CC; } 

h1 { font-family: verdana, arial, helvetica; font-size: 18px; color: #000; margin-top: -3px; margin-bottom: 5px; }
h2 { font-size: 18px; color: #000; margin-top: -8px; margin-bottom: 5px; }
h3 { font-size: 13px; color: #000; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }

ul { padding-right: 5px; }

hr {color: #990000;}

/* pagetop navigation bar */

td#topnav1				{ font-size: 11px; color: #B22222; padding: 2px 2px; letter-spacing: 0pt; }
			   
td#topnav1 a			{ font-size: 11px; margin: 0; }

td#topnav1 a:link,
td#topnav1 a:visited	{ text-decoration: none; font-weight: bold; color: #B22222; }

td#topnav1 a:hover,
td#topnav1 a:focus		{ text-decoration: none; font-weight: bold; color: #B22222; }

.topnav2				{ background: #990000; font-size: 11px; color: #FFFFFF; letter-spacing: 0pt;}		
td#topnav2				{ background: #990000	/*url(../images/nav_back.gif) repeat*/;
						  font-size: 11px; color: #FFFFFF; padding: 5px 5px; letter-spacing: 0pt;
						}		   
td#topnav2 a			{ text-decoration: none; font-size: 11px; margin: 0; }

td#topnav2 a:link,
td#topnav2 a:visited	{ text-decoration: none; font-weight: bold; color: #FFFFFF; }

td#topnav2 a:hover,
td#topnav2 a:focus		{ text-decoration: none; font-weight: bold; color: #FFFFFF; }
#callCenter			{ font-size: 11px; color: #FFFFFF; padding: 5px 5px; letter-spacing: 0pt; font-weight: bold; padding: 0px; margin: 0px 80px 0px 0px;}

/* navigation table cell & links */

td#nav1	{ font-family: verdana, arial, helvetica, sans-serif;
		  background: #FFFFFF; letter-spacing: 0pt; border-right: 1px solid #990000; }


/* normal navigation header */

td#nav1 h4				{ font-family: verdana, tahoma, arial, helvetica, sans-serif;
						  margin-top: 0px; margin-bottom: 0; padding-top: 0px; padding-bottom: 0px;
						  letter-spacing: 0pt; background: #CEDEFA; color: #333; font-size: 13px; }

td#nav1 a.h4 			{ background: #FFFFFF; color: #B22222; border: 0px; padding-bottom: 6px;}

td#nav1 a:link.h4,
td#nav1 a:visited.h4	{ text-decoration: none; background: #FFFFFF; color: #B22222; border: 0px; padding-bottom: 6px;}

td#nav1 a:hover.h4,
td#nav1 a:focus.h4 		{ text-decoration: none; background: #FFFFFF; color: #B22222; border: 0px; padding-bottom: 6px; }


/* normal navigation links */				   
				   
td#nav1 a			{ font-size: 11px; display: block; padding: 2px 2px 2px 5px;  margin: 0; }

td#nav1 a:link,
td#nav1 a:visited	{ background: #FFFFFF; text-decoration: none; color: #36C; border: 1px solid #FFFFFF; }

td#nav1 a:hover,
td#nav1 a:focus		{ background: #990000; text-decoration: none; color: #FFFFFF; border: 1px solid #990000; }


/* content-space category or jump boxes on homepage */

table#home { margin: 0px; }
table#home td { color: #666; background: #FFFFFF; font: 11px verdana, arial, helvetica, sans-serif; vertical-align: top; margin-bottom: 2px; }
table#home td h3 { font-size: 13px; color: #963; margin: 0; margin-bottom: 2px; }
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: #36C; }	
table#home a.h3, table#home a:link.h3, table#home a:visited.h3  { font-size: 15px; color: #B22222; text-decoration:none; }


/* highlighted jump box */

table#home td#all { font-size: 15px; font-decoration: none; color: #B22222; }
table#home td#all h3  { text-decoration: none; }
table#home td#all a:link, table#home td#all a:visited { font-size: 13px; text-decoration: none; }


/* navigation footer bar */

td#footer  { background: #FFF; border-top: 1px solid #990000; font-size: 11px; color: #333; }
td#footer a:link, td#footer a:visited  { text-decoration: underline; color: #36C; }
td#footer a:hover, td#footer a:focus { text-decoration: underline; color: #36C	; }	


/* object boxes */

table.Objects { border: 1px solid #CCC; background: #FFFFFF; }
table.ObjectsAlt { border: 1px solid #CCC; background: #FFFFFF; }
td.Objects { border: 1px solid #6699CC; background: #FFFFFF; }

.ObjTitle { font-size: 13pt; font-weight: bold; color: #36C; }
.ObjText { font-size: 8pt; color: #000; }