* {
	margin: 0px;
	padding: 0px;
}

html, form, body
{
  font-family: Arial;
  font-size: 10pt;
     
}

img {border: none;}


body {
	color: #4A4C4F;
	background-image: url('/images/background.gif');
	background-repeat:repeat-x;
	background-color: #bbbbbb;
  margin-left: auto;
  margin-right: auto;
  width: 1006px;
  font-family: Verdana;
  font-size: 10pt;
}

a {color: #00734f; /*text-decoration: none;*/}
a:hover {
  /*(text-decoration: none;(*/
  color: #00734f;
  }
  
.PeopleContact a
{
color: #ec814e; 
text-decoration: none;
}

h1 {
  font-family: Arial;
  font-size: 22px;
  padding-bottom: 10px;
  color: #00734f;
}

.storybody h1 {
  color: #00734f;
}

h2 {
  color: #336C4B;
  font-size: 11pt;
  /*letter-spacing: +19.0px;*/
  /*padding-bottom: 15px;*/
  /*text-transform: uppercase;*/
}

h3 {
  color: #000000;
  font-size: 8pt;
  padding-bottom: 0px;
  
}

.hr {
  /*color: #e0e8df;*/
  height: 1px;
  background-color: #e0e8df;
  border: none;
  margin-top: 15px;
  margin-bottom: 5px;
  margin-left: 20px;
  
}

#divMainStoryList .hr {
  margin-top: 5px;
}

#divEvents hr {
background-color: #9a9a9a;
}

#divNews hr {
background-color: #9a9a9a;
}

.eventDate {
  color: #336C4B;
  font-size: 11pt;
  font-weight: bold;
}

.storybody {
  color: #000000;
  font-size: 9pt;
     
}


#divSearchContainer {
  /*
  position: absolute;
  top: 245px;
  left: 18px;
  */
  padding-top: 104px;
  padding-left: 18px;
  width: 242px;
  color: #a9a9ac;
  font-size: 10px; 
  letter-spacing: +1.0px;
}

#divSearch {
  width:242px; 
  height: 20px;
  float: left;
}

#divLeftContainer {
  width: 242px; 
  margin-left: 15px;
  /*margin-bottom: 290px; */
  float: left; 
}

#divLeftContent {
  background-image: url('/images/home_events_middle.gif'); 
  background-repeat: repeat-y; 
  width: 242px; 
  /*margin-bottom: 290px; */
  min-height: 363px;
}

#divLeftContentText {
}

.divSubLeftBottom {
  background-image: url('/images/home_events_bottom.gif'); 
  background-repeat: no-repeat; 
  width: 242px; 
  height: 13px; 
  clear: left;
}

.divSubLeftTitle {
  background-image: url('/images/sub_side_top.gif'); 
  background-repeat: no-repeat; 
  padding-top: 20px; 
  padding-left: 13px; 
  width: 229px; 
  height: 26px; 
  font-weight: bold;
  text-transform: uppercase;
}

.divSubLeftTitle a {
  color: #4A4C4F;
  text-decoration: none;
}

.divSubLeftTitle a:visited {
  color: #4A4C4F;
  text-decoration: none;
}

.divSubLeftTitle a:active {
  color: #4A4C4F;
  text-decoration: none;
}

.divSubLeftTitle a:hover {
  color: #4A4C4F;
}

#divFooter {
  width: 976px; height: 50px; clear: left; 
  background-color: #fff0c5;
  border-top: 2px solid #ffca36;
  /*background-image: url('/images/home_footer_background.gif');
  background-repeat: no-repeat;*/
  color: #1e573e; 
  padding-top: 8px; 
  font-size: 9pt;
  text-align: center;
  letter-spacing: -0.03em;
}

#divFooter a {color: #1e573e; text-decoration: none;}
#divFooter a:hover {text-decoration: underline;}

#divFooterBottom {
  width: 976px;
  height: 31px;
  background-image: url('/images/home_footer_background.png');
  background-repeat: no-repeat;
}


.ulLeftNav {
  /*list-style-image: url('/images/ulLeftNav.png');*/
  list-style: none;
  margin: 0;
  padding: 0;
  padding-left: 13px;
  font-family: Verdana;
  font-weight: bold;
  font-size: 14px;
}

.ulLeftNav li {
  color: #0e3735;
  padding-bottom: 6px;
}

.ulLeftNav a:link {color: #0e3735;}
.ulLeftNav a:visited {color: #0e3735;}
.ulLeftNav a:hover {color: #ffcc33;}

.ulLeftChild {
  margin: 0;
  padding: 0;
  padding-left: 20px;
  list-style-type: disc;
  font-size: 11px;
  font-weight: normal;
}

.ulFooter {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 5px;
}

.ulFooter li {
  display: inline;
  padding-left: 10px;
  font-size: 13px;
  font-family: Verdana;
  font-weight: bold;
}

#divSubFooter {
/*
height: 20px; float:right; 
*/
color: #cccc66; 
padding-top: 5px; font-size: 9pt; 
/*
text-align:right
padding-right: 30px;
*/
}

#ulSubFooter {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 5px;
}

#ulSubFooter li {
  display: inline;
  padding-left: 10px;
  color: #000000;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
}

#ulSubFooter a {color: #000000;}
#ulSubFooter a:hover {color: #000000;}

.PeopleBio hr {
  margin-top: 10px;
}
.PeopleBio ul {
  margin-left: 0;
  padding-left: 1.5em;
}
.PeopleBio li {
  margin: 0;
  padding: 0;
}


#divMainContentText ul {
  margin-left: 0;
  padding-left: 1.5em;
}
#divMainContentText ol {
  margin-left: 0;
  padding-left: 1.5em;
}
#divMainContentText li {
  margin: 0;
  padding: 0;
}

#divMainContent ul {
  margin-left: 0;
  padding-left: 1.3em;
}
#divMainContent ol {
  margin-left: 0;
  padding-left: 1.3em;
}
#divMainContent li {
  margin: 0;
  padding: 0;
  padding-bottom: 5px;
}

#divMainBackground {
  /*background-image: url('/images/sub_body_background.png'); */
  background-repeat:no-repeat; 
  background-position: bottom; 
  background-color: #ffffff; 
  width: 976px; 
  padding-bottom: 105px; 
  min-height: 530px;
  overflow: auto;
}

.OrangeLink a:link {color: #ec814e;text-decoration: none;}
.OrangeLink a:visited {color: #ec814e;text-decoration: none;}
.OrangeLink a:hover {text-decoration: none;}

.YellowLink a:link {color: #fecf4c;text-decoration: none;}
.YellowLink a:visited {color: #fecf4c;text-decoration: none;}
.YellowLink a:hover {text-decoration: none;}

.divEmergencyContainer {
  /*background-color: #0d7f4f;*/
  background-image: url('/images/shadowboxbg.png');
}

.divEmergency {
  top: 10%; 
  left: 10%; 
  width: 79%; 
  height: 79%;
  background-color: White; 
  border: 1px solid green;
  padding: 5px;
}

.EmergencyHighlight {
  color: #0d7f4f;
  font-weight: bold; 
}

#divMainNav {
background-image: url('/images/HomeNavBar.gif');
background-repeat: repeat-x;

height: 35px;
width: 976px;

/*
position: absolute; 
top:270px; 
left: 495px; 
*/
/*color: #ffffff; font-size: 10pt; font-weight: bold*/
}

/*#divMainNav a {color: #ffffff; text-decoration: none;}
#divMainNav a:hover {text-decoration: none;}*/

#divTopNav {
position: absolute; top:15px; left: 470px; color: #0a4184; font-size: 8pt; font-weight: bold; height: 20px; letter-spacing: +0.3px;
}
#divTopNav a {color: #0a4184; text-decoration: none;}
#divTopNav a:hover {color:#ec814e; text-decoration: none;}

#divNewsletterSub {
  padding-top: 25px;
  padding-left: 15px;
  color: #ffffff;
  font-size: 10pt;
  font-weight: normal;
}

.date {
color: #ec814e;
font-weight: bold;
}


.CssAdapterMenu li /* STATIC TIER */ {
  /*background-color:#337CAF;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  vertical-align: middle;
  text-align: center;
  width: 122px;
  height: 26px; /* From top of text, not top of menu bar-- will overextend popup trigger if too large */
  padding-top: 9px;
  padding-left: 0px;
  padding-right: 0px;
  /*text-transform: uppercase;*/
  
  /* Menu Separators */
  
  background-image: url('/images/menu_seperator.gif');
  background-repeat: no-repeat;
  /*margin-left: -10px;*/
  /*padding-left: 20px;*/
  
}

.CssAdapterMenu li:first-child /* STATIC TIER - first child  */ {
  /*width: 185px;*/
  /* Clear Initial Menu Separator */
  background-image: none;
}

.CssAdapterMenu li:last-child /* STATIC TIER - last child  */ {
  /*width: 115px;*/
  /* Clear Initial Menu Separator */
}

.CssAdapterMenu li:hover {
  background-image: url('/images/HomeNavBar_mouseover.gif');
  background-repeat: repeat-x;
  color: #00734f;
}

.CssAdapterMenu li:hover a:link { color: #00734f; text-decoration: none; font-weight: bold;}
.CssAdapterMenu li:hover a:visited { color: #00734f; text-decoration: none; font-weight: bold;  }
.CssAdapterMenu li:hover a:hover { color: #00734f; text-decoration: none; font-weight: bold;  }
.CssAdapterMenu li:hover a:active { color: #00734f; text-decoration: none; font-weight: bold;  }
 
.CssAdapterMenu li ul /*weird box thing under list???*/ {
  /*background-color: Transparent;*/
  font-size: 8pt;
  

}

.CssAdapterMenu li a:link { color: #ffffff; text-decoration: none; font-weight: bold;}
.CssAdapterMenu li a:visited { color: #ffffff; text-decoration: none; font-weight: bold;  }
.CssAdapterMenu li a:hover { color: #00734f; text-decoration: none; font-weight: bold;  }
.CssAdapterMenu li a:active { color: #ffffff; text-decoration: none; font-weight: bold;  }

.CssAdapterMenu ul.AspNet-Menu /* Tier 1  */
{
  width: 100%; /* stays at 100% I think */
  
  /*overflow:hidden;*/
}

.CssAdapterMenu ul.AspNet-Menu ul /* Tier 2 CONTAINER - another weird box thing under list, pop up version */
{
  /* Padding between tier 1 and tier 2 */
  padding-top: 8px;
  left: 0px;
    
    
      


  /*
  background-color: #ffffff;
  color: #85878A;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  height: 15px;

  text-align: left;
  padding-top : 3px;
  padding-right: 6px;
  line-height: 12pt;
  vertical-align: middle;
  */
}

.CssAdapterMenu ul.AspNet-Menu ul li /* Tier 2 ITEMS */
{
  background-color: #ffffff;
  color: #125935;
  font-family: Helvetica;
  font-size: 10px;
  font-weight: bold;
  padding: 0px;
  padding-left: 10px;
  padding-top: 5px;
  /*border-bottom: 1px solid #000000;*/
  width: 112px; /* tier 1 width - left padding (for this layout) */
  text-transform: uppercase;
  background-image: url('/images/nav_dropdown_divider.gif');
  text-align: left;
}

.CssAdapterMenu ul.AspNet-Menu ul li:first-child
{
  background-image: none;
}

/* Tier 2 hover (includes all Tier 3 items!) */

.CssAdapterMenu ul.AspNet-Menu li:hover {
  color: #ffffff;
  background-color: #339966;
}

/*
.CssAdapterMenu ul.AspNet-Menu ul li:hover a:link { color: #ffffff; text-decoration: none; font-weight: bold;}
.CssAdapterMenu ul.AspNet-Menu ul li:hover a:visited { color: #ffffff; text-decoration: none; font-weight: bold;  }
.CssAdapterMenu ul.AspNet-Menu ul li:hover a:hover { color: #ffffff; text-decoration: none; font-weight: bold;  }
.CssAdapterMenu ul.AspNet-Menu ul li:hover a:active { color: #ffffff; text-decoration: none; font-weight: bold;  }
 */
 
.CssAdapterMenu ul.AspNet-Menu ul a:link { color: #00734f; text-decoration: none; font-weight: normal; }
.CssAdapterMenu ul.AspNet-Menu ul a:visited { color: #00734f; text-decoration: none; font-weight: normal;  }
.CssAdapterMenu ul.AspNet-Menu ul a:hover { color: #ffffff; text-decoration: none; font-weight: normal;  }
.CssAdapterMenu ul.AspNet-Menu ul a:active { color: #00734f; text-decoration: none; font-weight: normal;  }


.CssAdapterMenu ul.AspNet-Menu ul ul /* Tier 3+ */
{
  /*border: 1px solid #ffffff;*/
  background-color: Transparent;
  top: -0.7em;
  left: 11.4em;
}
  
.MainMenuSub {
}
 



.MainMenuItem {
  font-size: 8pt;
  margin-top: 2px;
  vertical-align: middle;
  width: 163px;
  color: #85878A;
}

.MenuItemPlaceHolder {
  font-size: 8pt;
  margin-top: 2px;
  vertical-align: middle;

}

.SearchHighlight {
  background-color: Yellow;
}
