
.hdr{width:100%; height:119px; }

.nav {background:url(images/banner_04.jpg) 0 0 #687a7f repeat-x; width:100%; height:25px; }
.ftr
{
  background: #687a7f; width:100%;
  height:50px;
  font-family: Tahoma, sans-serif;
  font-size:8pt;
  color:#fff;
  text-align: left;
  padding-top: 10px;
}

.SeminarDetails
{
  border-bottom: 1px solid #351400;
	padding-bottom: 10px;
}

.MenuPaneCompany
{
  border-bottom: 1px solid #351400;
	padding-bottom: 10px;
	margin-right: 10px;
}

#LeftMenuPane
{
  padding: 10px 20px 20px 20px;
}

#selectedCounty
{
    width: 200px;
  margin: 6px;
}

.MenuPaneSlogan
{
  font-weight: bold; font-family: Tahoma, sans-serif;
  font-size:10pt;
  color:#351400;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
}

.MenuPaneCompanyName
{
  font-family: Tahoma, sans-serif;
  font-size:9pt;
  color:#687a7f;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
}

.MenuPaneCompanyInfo
{
  font-family: Tahoma, sans-serif;
  font-size:9pt;
  color:#351400;
  text-decoration: none;
	padding: 0px 0px 0px 22px;
  margin-bottom: 7px;
}

.MenuPaneBranchOffice
{
  font-family: Tahoma, sans-serif;
  font-size:9.5pt;
  font-style: italic;
  color:#687a7f;
  margin-bottom: 3px;
  margin-top: 10px;
}

.CompanyMenuHeader
{
	text-align: left;
}

.center
{
	margin: 0 auto; 
	width:800px; 
	text-align:left;
}



address
{
  font-family: Tahoma, sans-serif;
  font-size:10pt;
  color:#351400;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
	text-align: left;
  margin-top: 0px;
  margin-bottom: 7px;
}

.companyName
{
  font-family: Tahoma, sans-serif;
  font-size:12pt;
  color:#351400;
  font-weight: bold;
	text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

.texthidden {display:none}
.shown {display:block}

#msgArea{
  font-family: Tahoma, sans-serif;
  font-size:9pt;
  color:#f00;
  text-align:left;
}

#FormStatus{
  font-family: Tahoma, sans-serif;
  font-size:9pt;
  color:#f00;
  text-align:left;
  margin-left: 130px;
}

h2
{
  font-family: Tahoma, sans-serif;
  font-size:12pt;
  color:#687a7f;
  text-decoration: none;
	text-align: left;
  margin-top: 0px;
  margin-bottom: 7px;
}

h3
{
  font-family: Tahoma, sans-serif;
  font-size:8.5pt;
  color:#351400;
  text-decoration: none;
  margin-top: 10px;
  margin-bottom: 2px;
}

dfn
{
  color:#687a7f;
}

ul, li
{
	text-align: justify;
}

p
{
	text-align: justify;
	padding: 0px 0px 10px 0px;
}          	

.contentText
{
  font-family: Tahoma, sans-serif;
  font-size:9pt;
  color:#351400;
  text-decoration: none;
  margin-bottom: 7px;
}

#HomepageBox1
{
	margin-top: 40px;
}

.bmClosingSite
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.bmClosingSite h2
{
	text-align: left;
	background: #351400;
	color: #fff;
}

.bmClosingSite p
{
	padding: 0px 8px 0px 4px;
	text-align: justify;
}

.bmClosingSite input
{
	width: 100px;
	margin: 4px;
	text-align: left;
}

.closingSiteButtons
{
	text-align: left;
}

.contentCountyMap, .closingSite
{
  float: right;
}

.cssCalendar
{
	background: #351400;
	color: #351400;
  text-decoration: none;
}

.cssTitle
{
	background: #FCF5ED;
  color:#351400;
  font-size:16px;
}

.cssHeading
{
	background-color:#687a7f;
	color:#351400;
	font-size:12px;
}

.cssToday
{
	background-color:#708BD0;
  color:#351400;
	font-size:12px;
}

.cssDays
{
	background-color:#FFFFFF;
  color:#351400;
	font-size:12px;
}

.cssSaturdays
{
	background-color:#F6F6FF;
	color:#0000D0;
	font-size:12px;
}

.cssSundays
{
	background-color:#FFF0F0;
	color:#D00000;
	font-size:12px;
}

.cssHilight
{
	background-color:#f00;
	font-size:12px;
	cursor: default;
}

.cal
{
	display: inline;
}

#calendarEvents
{
	width: 200px;
	margin: 0 10px 0 10px;
}

#calendarEvents ul
{
	padding:0;
	list-style-type:none;
}

#calendarEvents li
{
	margin:7px 0 0 0;
}

.eventTitle
{
  color:#351400;
	font-weight:bold;
}

.eventDesc
{
  color:#351400;
	font-size:8pt;
}

.MapHoverDetail p, .MapHoverDetail a
{
  font-family: Tahoma, sans-serif;
  font-size:8.5pt;
  color:#351400;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
}

.MapHoverDetail .MenuPaneSlogan
{
  font-size:8.5pt;
  margin: 0px 0px 0px 0px;
}

.MapHoverDetail h2
{
  font-size:9pt;
  margin-bottom: 0px;
}

.logo
{
	width: 200px;
	height: 100px;
	position: absolute;
	left: 0px;
	top: 0px;
	border: 1px solid black;
}

.ftr a
{
  font-family: Tahoma, sans-serif;
  font-size:8pt;
  color:#fff;
  text-decoration: none;
	border: none;
}

.MenuPaneCompany a
{
  font-size:9pt;
	text-align: left;
}

#map a
{
	display:none
}

#map span
{
	display:none
}


.mm {background:url(../../Images_Site/modulecenter.gif); padding-right: 0px;}
.bm  {background:url(../../Images_Site/bm.gif) 0 100% repeat-x #FCF5ED; ; padding-right: 0px;}
.bm2 {background:url(../../Images_Site/bm.gif) 0 100% repeat-x #FCF5ED;  ; padding-right: 0px;}
.tm {background: url(../../Images_Site/tm.gif) 0 0 repeat-x ; height:10px; width:10px; padding-right: 0px;}
.lm {background: url(../../Images_Site/lm.gif) 0 0 repeat-y; height:10px; width:10px; padding-right: 0px;}
.rm {background: url(../../Images_Site/rm.gif) 100% 0 repeat-y; height:10px; width:10px; padding-right: 0px;}
.bl {background:url(../../Images_Site/bl.gif) 0 100% no-repeat; height:10px; width:5px ; padding-right: 0px;}
.br {background:url(../../Images_Site/br.gif) 100% 100% no-repeat; height:10px; width:5px; padding-right: 0px;}
.tl {background: url(../../Images_Site/tl.gif) 0 0 no-repeat; height:5px; width:5px; padding-right: 0px;}
.tr {background: url(../../Images_Site/tr.gif) 100% 0 no-repeat; height:5px; width:10px ; padding-right: 0px;}
  .radwindow, .radeditor { z-index: 8000 !important; }