BODY {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
  FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.topheaderpreload { background:url(/h-images/top_bg.gif) no-repeat top left; }

table, td, p, blockquote {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

h1 { color:#193A63; font-family: Arial, Helvetica, sans-serif; font-size: 18px }
h2 { color:#193A63; font-family: Arial, Helvetica, sans-serif; font-size: 16px }
h3 { color:#193A63; font-weight:bold; font-size:14px; }

/* old left-over tags */
h4 {font-family: Arial, Helvetica, sans-serif; font-size:  12px; font-weight: bold}
h4 a:link {font-family: "Times New Roman", Times, serif; font-size:  12px; font-weight: normal; color: #496A93}
h5 {color: #999900; font-family: Arial, Helvetica, sans-serif; font-size:  .88em; font-weight: bold}
h5 p {color: #193A63; font-family: Arial, Helvetica, sans-serif; font-size:  10px}

A:link { COLOR: #496A93; TEXT-DECORATION: none }
A:visited { COLOR: #666666; TEXT-DECORATION: none }
A:hover, A:active { COLOR: #8db5d1; TEXT-DECORATION: underline; }

/*li { FONT-SIZE: 11px; }*/

img { border:0px; }

.nicefonts, .nicefonts p {
FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.Button {
background-color: white;
border-color: white;
border-style: none;
border-width: 0;
color: #669999;
font-size: 9pt;
font-family: arial;
font-weight: bold;
text-decoration: none;
}


.utility
{color: #CC6633;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  10px}

.utility p 
{color: #CC6633;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px}

.utility a:visited
{color: #000000;
text-decoration: none}

.footer
{font-family: Arial, Helvetica, sans-serif;
color: #336699;
font-size: 0.66em}


.sidenav p 
{color: #496A93;
font-family: Arial, Helvetica, sans-serif;
font-size:  10px}

.sidenav li
{color: #496A93;
font-family: Arial, Helvetica, sans-serif;
margin-right: 0px;
margin-left: -25px;
font-size:  10px;
list-style-type: square}

a:link {color: #496A93;}

a:visited {color: #336699;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 0.66em}


.formmenu {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #CCCC99}

.textnav, .textnav p, .textnav li
{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
/* old orange color CC6633 */

.textnav p
{ margin-top: 0px; margin-right: 0px; margin-bottom: 7px }


.textnav li {color: #496A93; margin-top: 0px; margin-right: 0px; margin-bottom: 7px}

.textnav a:link, .utility a:link
{color: #000000; text-decoration: none; margin-bottom: 7px}

.textnav a:visited
{color: #336699; text-decoration: none; margin-bottom: 7px}

.utility
{color: #CC6633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  10px}


.utility p 
{color: #CC6633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  10px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px}


.utility a:visited
{color: #000000;
text-decoration: none}

.breadcrumb
{ font-family: Arial, Helvetica, sans-serif; font-size:  10px; margin-bottom:-5px; margin-top:-2px; }


/*
.breadcrumb a:link
{color: #000000; text-decoration: none}

.breadcrumb a:visited
{color: #000000; text-decoration: none}
*/

/* navbar */
table.navbar {
}
table.navbar td {  
   	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  9px
}
table.navbar td a{
   display: block;
   text-decoration: none;
}
table.navbar td a:link, table.navbar td a:visited {
	color: #000000;
	text-decoration: none;
}
table.navbar td a:hover {
 	color: #666600;
	text-decoration: none;
}
table.navbar td a:active {
 	color: #CC6600;
	text-decoration: none;
}
/* end navbar */


.dropdown
{color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  9px}


.dropdown a:link
{color: #000000;
text-decoration: none}


.dropdown a:visited
{color: #000000;
text-decoration: none}


.dropdown a:hover
{color: #666600;
text-decoration: none}


.dropdown a:active
{color: #CC6600;
text-decoration: none}


.dropdownbold
{color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  9px font-weight:bold}


.dropdownbold a:link
{color: #000000;
font-weight:bold;
text-decoration: none}


.dropdownbold a:visited
{color: #000000;
font-weight:bold;
text-decoration: none}


.dropdownbold a:hover
{color: #666600;
font-weight:bold;
text-decoration: none}


.dropdownbold a:active
{color: #CC6600;
font-weight:bold;
text-decoration: none}




.Button {
background-color: 496A93;
border-color: cccc99;
border-style: ridge;
border-width: 2;
color: ffffcc;
font-size: 10pt;
font-family: arial;
font-weight: bold;
}


.TextField {
color: 496A93;
font-size: 10pt;
font-family: arial;
}


.hrefstyle { 
color=black; 
text-decoration:none; 
}


.epstyle
{color: #808040;
font-family: Arial, Helvetica, sans-serif;
font-size:  .88em}

.epstyle p
{color: #808040;
font-family: Arial, Helvetica, sans-serif;
font-size:  .88em;} 

/*
Light baby blue: ccddff
Dark cobalt blue: 336699
Medium Blue:
*/

/* Body Font Style */
   BBbody { font-family: arial; font-weight: normal; font-size: 8pt; color: 336699; background-color: ffffff;
      	scrollbar-3dlight-color:#336699;
      	scrollbar-arrow-color:#000000;
      	scrollbar-darkshadow-color:#9999CC;
      	scrollbar-face-color:#ffffff;
      	scrollbar-highlight-color:#9999CC;
      	scrollbar-shadow-color:#000033;
      	scrollbar-track-color:#ffffff;
       }
   .BBbody2 { font-family: arial; font-weight: normal; font-size: 8pt; color: 336699; background-color: ffffff;
      	scrollbar-3dlight-color:#336699;
      	scrollbar-arrow-color:#000000;
      	scrollbar-darkshadow-color:#9999CC;
      	scrollbar-face-color:#ccddff;
      	scrollbar-highlight-color:#9999CC;
      	scrollbar-shadow-color:#000033;
      	scrollbar-track-color:#ccddff;
       }
 .BBbody { font-family: arial; font-weight: normal; font-size: 8pt; color: 336699; background-color: ccddff;
      	scrollbar-3dlight-color:#336699;
      	scrollbar-arrow-color:#CCCC00;
      	scrollbar-darkshadow-color:#9999CC;
      	scrollbar-face-color:#336699;
      	scrollbar-highlight-color:#9999CC;
      	scrollbar-shadow-color:#000033;
      	scrollbar-track-color:#ccddff;
       }
		 
	.BBglobalinfo    { font-family: verdana,sans-serif,arial; font-size: 10px; font-weight: normal; border-width: 1px; border-style: solid; border-color: 336699;}	
	.BBcountinfo     { font-family: verdana,sans-serif,arial; font-size: 10px; font-weight: bold;}
	.BBmsgboardtitle { font-family: verdana,sans-serif,arial; font-size: 14px; font-weight: bold; color: black; }
	.BBmsgboardinfo  { font-family: verdana,sans-serif,arial; font-size: 14px; font-weight: bold; color: black; }
	.BBgrouptitle    { font-family: verdana,sans-serif,arial; font-size: 12px; font-weight: bold; background-color: FFFFCC;  color: 496A93;}
	.BBgroupinfo     { font-family: verdana,sans-serif,arial; font-size: 10px; font-weight: normal; background-color: FFFFCC; color: 496A93;}
	.BBthread        { font-family: verdana,sans-serif,arial; font-size: 11px; font-weight: bold;}
	.BBthreadinfo    { font-family: verdana,sans-serif,arial; font-size: 10px; font-weight: normal;}
	.BBthreadcreator { font-family: verdana,sans-serif,arial; font-size: 10px; font-weight: normal; color: gray;}
	.BBmsgtitle      { font-family: verdana,sans-serif,arial; font-size: 10px; font-weight: bold;}
	.BBmsgcreator    { font-family: verdana,sans-serif,arial; font-size: 10px; font-weight: normal; color: gray}
	.BBmsgbody       { font-family: verdana,sans-serif,arial; font-size: 10px; font-weight: normal;}
	.BBtd            { font-family: verdana; font-size: 11px; }


   BBa:link    { font-family: arial; font-weight: normal; font-size: 8pt; color: blue; text-decoration: none}
   BBa:active  { font-family: arial; font-weight: normal; font-size: 8pt; color: black; text-decoration: none}
   BBa:visited { font-family: arial; font-weight: normal; font-size: 8pt; color: black; text-decoration: none}
   BBa:hover   { font-family: arial; font-weight: normal; font-size: 8pt; color: red; text-decoration: none}

   

   BBth { font-family: arial; font-weight: bold; font-size: 8pt; color: black;}
   .BBth { font-family: arial; font-weight: bold; font-size: 8pt; color: black;}
   .BBsmall { font-family: arial; font-weight: normal; font-size: 10pt; color: black;}
   BBtd { font-family: arial; font-weight: normal; font-size: 8pt; color: black;}
   .BBtd { font-family: arial; font-weight: normal; font-size: 8pt; color: black;}

   .BBslotdata2        { font-family: arial; font-weight: normal; font-size: 8pt; color: gray; text-decoration: none;}
   .BBslotdata         { font-family: arial; font-weight: normal; font-size: 8pt; color: gray; text-decoration: none;}
   .BBslotdata:link    { font-family: arial; font-weight: normal; font-size: 8pt; color: gray; text-decoration: none;}
   .BBslotdata:active  { font-family: arial; font-weight: normal; font-size: 8pt; color: gray; text-decoration: none;}
   .BBslotdata:visited { font-family: arial; font-weight: normal; font-size: 8pt; color: gray; text-decoration: none;}
   .BBslotdata:hover   { font-family: arial; font-weight: normal; font-size: 8pt; color: silver; text-decoration: none;}

.BBfirstletter {
	font-family: sans-serif ;
	font-size: 16pt;
   color: 336699;
   font-weight: bold;
	}

  .BBformtitle  { font-family: arial; font-weight: bold; font-size: 14pt; color: silver;  border-style: none; text-align: center;}
  .BBinputtitle  { font-family: arial; font-weight: bold; font-size: 10pt; color: 336699;  border-style: none; text-align: center;}
  BBlegend { font-family: arial; font-weight: bold; font-size: 10pt; color: 336699;  border-style: none; text-align: right;}
  .BBlegend { font-family: arial; font-weight: bold; font-size: 10pt; color: 336699;  border-style: none; text-align: right;}
  .BBlabel  { font-family: arial; font-weight: bold; font-size: 8pt; color: 336699;  border-style: none; text-align: right;}
  .BBdata   { font-family: arial; font-weight: normal; font-size: 8pt; color: black;   border-style: none; }
  .BBinput  { font-family: arial; font-weight: normal; font-size: 8pt; color: black; border-width: 1; border-style: solid; border-color: 336699;  background-Color: ffffff;}
  .BBtblcolumn  { font-family: arial; font-weight: bold; font-size: 8pt; color: silver; border-style: ridge; border-width: 1;  background-Color: ccddff;}
  .BBoutput { font-family: arial; font-weight: normal; font-size: 8pt; color: black; border-style: ridge; border-width: 1; background-Color: ccccff;}
  .BBhili   { font-family: arial; font-weight: normal; font-size: 8pt; color: blue; }
  .BBbutton1{ font-family: arial; font-weight: normal; font-size: 8pt; color: black;  border-width: 1; border-style: solid; background-Color:   DDDDDD; }
  .BBbutton { font-family: arial; font-weight: normal; font-size: 8pt; color: black; border-style: solid; background-Color: DDDDDD; }
  .BBsubmit { font-family: arial; font-weight: normal; font-size: 8pt; color: purple;  border-width: 1; border-style: solid; background-Color:     DDDDDD; }
  .BBsubmit:hover { color: white; }
  .BBinsert { font-family: arial; font-weight: normal; font-size: 8pt; color: darkgreen;  border-width: 1; border-style: solid; background-Color:  DDDDDD; }
  .BBinsert:hover { background-color: white; }
  .BBupdate { font-family: arial; font-weight: normal; font-size: 8pt; color: blue;  border-width: 1; border-style: solid; background-Color:    DDDDDD; }
  .BBdelete { font-family: arial; font-weight: normal; font-size: 8pt; color: red;  border-width: 1; border-style: solid; background-Color:   DDDDDD; }
  .BBreset  { font-family: arial; font-weight: normal; font-size: 8pt; color: black;  border-width: 1; border-style: solid; background-Color:   DDDDDD; }
   BBbutton { font-family: arial; font-weight: bold; font-size: 10pt; color: 442200;   border-width: 1; border-style: solid;  background-Color: ccddff;}
  .BBborder { font-family: arial; font-weight: normal; font-size: 8pt;  border-width: 1px; border-style: solid; border-width: 1; border-color: 336699; background-Color: ffffff;}
  
  .BBerrormsg  { font-family: arial; font-weight: bold;   font-size: 10pt; color: white; background-color: silver;  }
  .BBerror2 { font-family: arial; font-weight: normal; font-size: 10pt; color: white;  background-color: silver;  }
  .BBinfomsg   { font-family: arial; font-weight: bold;   font-size: 10pt; color: black; border-style: solid; border-color:black; border-width:3px; background-color: silver; }




.picsubleft {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : left;
	vertical-align : top;
}

.picsubcenter {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align : center;
	vertical-align : top;
}

.picsubright {
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align : right;
	vertical-align : top;
}

.picsubleftB {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : left;
	vertical-align : top;
	font-weight : bold;
}

.picsubcenterB {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : center;
	vertical-align : top;
	font-weight : bold;
}

.picsubrightB {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : right;
	vertical-align : top;
	font-weight : bold;
}



/* NEW STANDARDS*/
/*ABT Associates Style Sheet*/
/*This file is included by head.jsp, no matter what theme you use. All class names should start with ABT.*/
/* [old style tags that are not used; removed] */

/* IMAGE WITH CAPTION ALIGNED RIGHT OR LEFT */
	.ABTImageRight {
		/* include a div of this class *inside* a P tag to make it line up with the top line */
		background-color: #ffffcc;
		padding: 15px; padding-bottom: 10px;
		margin-left: 10px; margin-bottom: 10px;
		border: 1px solid #cccc99;
		display: inline;
		float: right;
	}
	.ABTImageLeft {
		/* include a div of this class *inside* a P tag to make it line up with the top line */
		background-color: #ffffcc;
		padding: 15px; padding-bottom: 10px;
		margin-right: 10px; margin-bottom: 10px;
		border: 1px solid #cccc99;
		display: inline;
		float: left;
	}
	.ABTImageLeft div, .ABTImageRight div, .ABTImageRightAlt div {
		display: inline;
	}
	.ABTImageCenter {
		/* use this on a div tag between two paragraphs */
		background-color: #ffffcc;
		padding: 15px;
		padding-bottom: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
		border: 1px solid #cccc99;
		display: inline;
	}

	.ABTImageContent {
		/* use this on the main image inside the floating div */
		border: 1px solid black;
	}

/* IMAGE CAPTION */
	.ABTImageCaption {
		display: block;
		font-family: Arial; font-size: 8pt;
		width: 100%;
	}

/* SIMPLE IMAGES - apply this directly to an IMG tag */
	.ABTSimpleImageLeft {
		border: 1px solid black;
		margin-right: 15px;
		margin-top: 15px;
		margin-bottom: 15px;
		float: left;
	}
	.ABTSimpleImageRight {
		border: 1px solid black;
		margin-left: 15px;
		margin-top: 15px;
		margin-bottom: 15px;
		float: right;
	}
/*
	.ABTSimpleImageLeft, .ABTSimpleImageRight {
		border: 1px solid black;
		margin-top: 15px;
		margin-bottom: 15px;
	}
*/
	.ABTSimpleImageCenter {
		border: 1px solid black;
		margin-bottom: 15px;
		margin-top: 15px;
	}


/* IMAGE CREDITS - use this in the credit image directly after the div containing the main image */
	.ABTImageCredit {
		vertical-align: top;
		margin-left: 2px; margin-top: 1px;
	}

/* INSET CONTENT*/
	.ABTInsetLeft {
		background-color: #ffffcc;
		color: #496A93;
		padding: 15px; 
		margin-right: 15px; 
		margin-bottom: 15px; 
		border: 1px solid #cccc99;
		float: left;
	}
	.ABTInsetRight {
		background-color: #ffffcc;
		color: #496A93;
		padding: 15px; 
		margin-left: 15px; 
		margin-bottom: 15px;
		border: 1px solid #cccc99;
		float: right;
	}
	.ABTInsetCenter {
		background-color: #ffffcc; 
		color: #496A93;
		padding: 15px; 
		margin: 15px;
		border: 1px solid #cccc99;
		/* display: inline; */
	}
	.ABTInsetLeft table, .ABTInsetRight table, .ABTInsetCenter table {
		color: #496A93;
	}

/* LEAD QUOTES */
	.ABTLeadQuote {
		font-family: "Times New Roman"; color:#193A63;
	}

/* PULL QUOTES */
	.ABTPullQuoteRight {
		padding: 15px;
		float: right;
		font-family: "Times New Roman"; color:#193A63;
	}
	.ABTPullQuoteLeft {
		padding: 15px;
		float: left;
		font-family: "Times New Roman"; color:#193A63;
	}
	.ABTQuoteBody {
		margin-bottom: 0; padding-bottom: 0;
	}
	.ABTQuoteName {
		margin-top: 0; padding-top: 0;
		font-family: Arial; font-size: 8pt;
		text-align: right;
	}
.inputtextsize {
 font-size:10px;
}

.abtlogoimg { margin:2px; margin-left:16px; margin-top:10px; width:45px; height:47px; float:left; }

.abtlogotext { color:#ffffff;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:  15px;
padding-top:33px;
padding-left:14px; }

.topbg { background:#4F84AE; }

.topsize { width:766px; height:79px; }

.topselectcolor { color:#ffffff; }

.abttopsearch { float:right; margin-right:10px; margin-top:10px; color:#FFFFFF; }

.nomarginsorpadding { margin:0px; border:0px; padding:0px; }
.topbar { WIDTH: 769px; BACKGROUND-COLOR: #5d96bd }
.logo { MARGIN-TOP: 7px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px }
.search { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 25px }
.search_pulldown { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
.search_content { FONT-SIZE: 9px }
/*#menu { PADDING-LEFT: 10px; BACKGROUND-COLOR: #5d96bd }*/
/*#stripe { FONT-SIZE: 0px; HEIGHT: 3px; BACKGROUND-COLOR: #dad9aa }*/
/* ??? */
.clear { CLEAR: both }
.bold { FONT-WEIGHT: bold }

.fullwebpagesize { border:0px; margin:0px; padding:0px; spacing:0px; width:780px; /* height:600px; */ }

/* Tab nav */
.tabmenutext { MARGIN-TOP: 3px; MARGIN-RIGHT: 3px; MARGIN-LEFT: 3px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
.tabmenutopcolor { color: #000080; }
.tabmenutopbg { background: background:#4F84AE; height:21px;}
#tabmenubottomcolor, .tabmenubottomcolor a:visited { color: #336699;  }
.tabmenubottomspacing { margin-right:10px; }
.tabfullsize { width:100%; height:21px; }

.nounderline { CURSOR: pointer; text-decoration:none; }

.menustyle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000099; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dad9aa
}
.menustyleHighlighted {
	BORDER-RIGHT: #666600 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666600 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #666600 1px solid; CURSOR: pointer; COLOR: #666600; PADDING-TOP: 2px; BORDER-BOTTOM: #666600 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dad9aa
}
#sections { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif }
.lowercontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 177px; COLOR: #333333; LINE-HEIGHT: 13px; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.columnheads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #5d97be; PADDING-TOP: 0px; BORDER-BOTTOM: #5d97be 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheads {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #333333; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.links {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.links-compact {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.abt_pulldown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px
}
.pd_content {
	FONT-SIZE: 9px
}
.copyright {
	height:5px;border:0px;margin:0px;spacing:0px;margin-top:4px;text-align:right;color:#000000;
}

.sectionBar-1 { POSITION: absolute; BACKGROUND-COLOR: rgb(187,104,90); z-index:2; }
.sectionBar-2 { POSITION: absolute; BACKGROUND-COLOR: rgb(153,146,55); z-index:2; }
.sectionBar-3 {	POSITION: absolute; BACKGROUND-COLOR: rgb(151,135,171); z-index:2; }
.sectionBar-4 { POSITION: absolute; BACKGROUND-COLOR: rgb(66,149,103); z-index:2; }

.section-1 { z-index:5; POSITION: absolute; CURSOR: pointer; }
.section-2 { z-index:5; POSITION: absolute; CURSOR: pointer; }
.section-3 { z-index:5; POSITION: absolute; CURSOR: pointer; }
.section-4 { z-index:5; POSITION: absolute; CURSOR: pointer; }

.sectionBg-1 { z-index:5; POSITION: absolute; }
.sectionBg-2 { z-index:5; POSITION: absolute; }
.sectionBg-3 { z-index:5; POSITION: absolute; }
.sectionBg-4 { z-index:5; POSITION: absolute; }

.menusub_side_arrow { height:9px; margin-top:1px; margin-bottom:0px; padding:0px; margin-left:5px; margin-right:0px; vertical-align: text-bottom; width:5px; }

.menutop_arrow { height:9px; margin-top:0px; margin-bottom:0px; margin-left:8px; vertical-align:absmiddle; width:9px; }

.menubottom_arrow { width:5px; height:7px; margin-right:2px; vertical-align:absmiddle; }

.subtab { margin-left:5px; }
.suptab { padding-left:2px; padding-right:2px; background:#D5D599; }

.menusub_bottom { width:470px; }
.bottomsubnavtd { padding-right:2px; }
.bottomsubnavtdwide { padding-right:2px; }
.menusubnav_slim {font-size:9px; margin:1px; margin-bottom:4px; }

.hpsubhead { color:#496A93; }
.nopadding { margin:0px; padding:0px; }

.linktomore { font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; padding-right:40px; vertical-align:top; font-style:italic;  }
.linktomorecolor, .linktomorecolor a, .linktomorecolor a:visited, .linktomorecolor a:active  { color:#666666; }

.footerdivider { height:1px; color:#B8B8D0; MARGIN-top:0px; border-top:0px; width:100%; }
.footerwidth { width: 653px; }

/* removed 'font-size:larger;' from highlighttitle...didn't make a difference in IE and looked silly in FF [AGL] */
.highlighttitle { font-weight:bold; }
.highlightbody { }
.highlightfooter { padding-left:12px; font-size:smaller; }

.highlightdiv { margin-bottom:15px; }

.floatyscope,.floatyscopehealth { border:0px; color:white; margin:0px; padding:0px; position:absolute; background:#BD695A; z-index:20; overflow:auto; }
.floatyscopescroll {
 scrollbar-face-color:#BD695A;
 scrollbar-highlight-color:#DD897A;
 scrollbar-3dlight-color:#FDA99A;
 scrollbar-darkshadow-color:#9D392A;
 scrollbar-shadow-color:#AD594A;
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-track-color:#AD594A;
}
.floatyscopediv { color:white; font-size:smaller; font-weight:bold; border:1px solid white; padding:3px; margin:0px; }
.was_ddpad { margin-top:4px; margin-right:3px; } /* visibility:hidden;  */
.floatyallpolicy { font-weight:bold; margin-top:5px; }

.floatyscopeselect,.floatyscopeselecthealth { color:white; background:#BD695A; font-size:smaller; font-weight:bold; }

.lowGraphicsMainBodyTable { width:100%;}