body	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 0 }
td, p	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px }
h1			{ background-color: #FFFFFF; color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin-top: 3px; margin-bottom: 0px } 
h1.mainhead		{ background-color: #FDFCF2; color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; margin-top: 3px; margin-bottom: 0px } 
h2			{ background-color: #0099FF; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-left: 5px; margin-top: 2px; margin-bottom: 2px } 
h3			{ background-color: #CFDFEF; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-left: 3px; margin-top: 5px; margin-bottom: 2px } 
.sidebox		{ background-color: #0099FF; color: inherit }
.bnews		{ background-color: #F3F3F3; color: inherit }
.search		{ background-color: #F3F3F3; color: inherit; padding-top: 3px; padding-bottom: 0 }
.binfo		{ background-color: #FDFCF2; color: inherit }
.content		{ padding-left: 12px; padding-right: 15px; padding-top: 7px; padding-bottom: 8px }
.rtcol		{ background-color: #CFDFEF; color: inherit }
.menu  		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 3px; margin-top: 2px; margin-bottom: 1px }
.menu a		{ text-decoration: none }
.menu a:hover	{ background-color: #149CDA; color: #FFFFFF;  text-decoration: none }
.menu a:visited	{ background-color: #CFDFEF; color: #003399;  text-decoration: none }
.menubox		{ background-color: #CFDFEF; color: inherit; padding-left: 4px; padding-right: 3px }
.imgbox		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 3px }
.copyright		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; padding-right: 10px; }
.banner a		{ background-color: #F0C000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.banner a:hover	{ background-color: #F0C000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #eaeaea }
a:hover	{ color: #CC3300; background-color: inherit}
a:visited	{ color: #003399; background-color: inherit}


.sidebar     { background-color: #FAFAFA; color: inherit; padding-right: 8px; padding-left: 8px }
.xsmall      { font-size: 8pt; font-family: Arial, sans-serif }
h3.b2b       { background-color: #149CDA; font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: white; border-style: solid; border-width: 2px; border-color: inherit; padding-left: 3px; margin-top: 6px; margin-bottom: 0px }
h4.b2b       { background-color: #149CDA; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: white; border-style: solid; border-width: 2px; border-color: inherit; padding-left: 3px; margin-bottom: 0px }
.feature     { padding: 0 5px 0 5px }
.bmenu        { background-color: #F3F3F3; color: inherit; padding: 8px; border-style: solid; border-width: 2px; border-color: #149CDA }
.bmenu a      { background-color: #F3F3F3; color: #CC3300; text-decoration: none }
.bmenu a:hover   { background-color: #F3F3F3; color: #0000FF; text-decoration: underline; }
.insidehead  { background-color: #F3F3F3; color: #666666; font-size: 14px; font-stretch: extra-condensed; font-weight: bold; border-style: solid; border-width: 15px 0 1px 0; border-color: #FFFFFF }
.insidehead2 { background-color: #F3F3F3; color: blue; font-size: 10pt; font-stretch: extra-condensed; text-decoration: underline }
.dirbox        { background-color: #FFFFFF; color: inherit; padding: 8px; border-style: solid; border-width: 1px; border-color: #149CDA }

.sidemenu     { background-color: #CFDFEF;
	font-size: 11px;
	color: #003366;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

.sidemenu a { display: block;
	text-decoration: none;
	color: #003366; background-color: inherit;
	border-top: 1px solid #FFFFFF;
	padding: 2px 2px 2px 7px;
	}

.sidemenu a:visited {
	text-decoration: none;
	color: #003366; background-color: inherit;
	}

.sidemenu a:hover {
	text-decoration: none;
	color: #FFFFFF; background-color: #336699;
	padding: 2px 2px 2px 7px;
	}

.bahmenu     { background-color: #FDFCF2;
	font-size: 11px;
	color: #003366;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width: 100%;
	}

.bahmenu a { display: block;
	font-size: 11px;
	text-decoration: none;
	color: #003366; background-color: inherit;
	border-top: 1px solid #FFFFFF;
	padding: 2px 2px 2px 7px;
	}

.bahmenu a:hover {
	text-decoration: none;
	color: white; background-color: #336699;
	padding: 2px 2px 2px 7px;
}

.bahmenu a:visited {
	text-decoration: none;
	color: #336699; background-color: #FDFCF2;
	}

.breadcrumbs  {
	BACKGROUND: #0099FF; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial,  Helvetica, sans-serif; padding-left: 10px
}
.breadcrumbs a {
	BACKGROUND: #0099FF; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial,  Helvetica, sans-serif; text-decoration: underline
}
.breadcrumbs a:visited {
	BACKGROUND: #0099FF; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial,  Helvetica, sans-serif; text-decoration: underline
}
.breadcrumbs a:hover {
	BACKGROUND: #0099FF; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial,  Helvetica, sans-serif; text-decoration: underline
}
.rowone {
  width:100%
}

.ggbox {
  height: 75%;
  width:50%;
  float: left; 
}

.rtfeature {
  height:75%; 
  width:50%; 
  float:left;
}

.lead  { font-style: italic  }