* 
{
    margin: 0;
    padding: 0;
}

.hdrimg
{
    height: 147px;
}

.smallhdrimg
{
    height: 110px;
}

.eventLine1
{
    font-weight: bolder;
    font-size: 13px;
    color: Black;
}

.eventLine2
{
    font-weight: normal;
    font-size: 12px;
    color: gray;
}

.eventVisible
{
    display: block;
    position: absolute;
    top: 300px;
    left: 30px;
}

.eventHidden
{
    display: none;
}

h1
{
    font-family: EucrosiaUPC;
    font-weight: bolder;
    font-size: 40px;
    padding-top: .5em;
    padding-bottom: .5em;
    color: #005D82;
}

h2
{
    font-family: EucrosiaUPC;
    font-weight: bolder;
    font-size: 30px;
    padding-top: .5em;
    padding-bottom: .5em;
    color: #005D82;
}

h3
{
    font-family: EucrosiaUPC;
    font-weight: normal;
    font-size: 30px;
    padding-top: 0em;
    padding-bottom: .5em;
    color: #005D82;
}

h4
{
    font-family: EucrosiaUPC;
    font-weight: bolder;
    font-size: 10px;
    padding-top: .5em;
    padding-bottom: .5em;
    color: #005D82;
}

b 
{
    color: #005D82;
}

.emergencyPhone 
{
    font-weight: bolder;
    font-size: 16px;
    color: red;
}

.emergencyHours 
{
    font-size: 12px;
    color: red;
}

.popUpMsg 
{
    padding-top: 20px;
    font-size: 14px;
    color: red;
}

.margin 
{
	width: 190px;
  table-layout:fixed;
  background-color: #8B4500;
  vertical-align: top;
  padding-top: 150px;
}

.address
{
   text-align: center;
    font-size: .9em;
    color: #005D82;
}

.phone
{
   padding-top: 30px;
   text-align: center;
    font-size: .9em;
    color: #005D82;
}

.license 
{
  background: white;
  padding:  0em;
  text-align: left;
  font-size: .9em;
  color: #005D82;
}

.provider 
{
  background: white;
  padding:  0em;
  text-align: left;
  font-size: .9em;
  color: #005D82;
}

.smalladdress
{
    text-align: left;
    line-height: 2em;   
    font-size: .7em;
    color: #005D82;
}

.smalllicense 
{
  background: white;
  padding:  0em;
  text-align: left;
  font-size: .7em;
  color: #005D82;
}

.smallprovider 
{
  background: white;
  padding:  0em;
  text-align: left;
  font-size: .7em;
  color: #005D82;
}

.personName 
{
  font-weight: bolder;
  text-align: left;
  font-size: 1em;
  color: #005D82;
  vertical-align: text-bottom;
}

.contactInfo 
{
  text-align: left;
  font-size: 1em;
  color: #005D82;
}

.body 
{
  background: white;
  padding:  1em;
  vertical-align: top;
	width: 810px;
}

body 
{
  background: #8B4500;
  font-family: Helvetica, sans-serif;
  font-size: 1.0em;
}

.footer
{
    clear:both;
    color: white;
    font-size: xx-small;  
    text-align: center;
    padding-top: 15px; 
    padding-bottom: 15px;
}

.indent
{ 
    padding:25px;
}

ul, ol
{
    padding-left: 3em;
}

ol li
{
    padding-bottom: 1em;
}

.bodyimg 
{
    float: right; 
    border: none; 
    padding-left: 15px; 
    padding-bottom: 15px;
}

.bodyimgLeft
{
    float: left;
    border: none; 
    margin: 5px 10px;
}

// board of directors properties
#brd
{
    font-size: .9em;
}

#brd ul
{
    list-style: none;
    padding-left: 0;
}

#brd ul li
{
    padding: 7px;
    margin-right: -7px;
    border-left: solid 1px #ffffff;
}


#brd ul li.selected, #brd ul li:hover
{
		color: red; }

#brd ul li a
{
    text-decoration: none;
		color: #A4DB00; 
    font-weight: bold;
}

#brd ul li.selected a, #brd ul li:hover a
{
    color: #005D82;
    font-weight: bold;
}

.mybox 
{ 
    width:95%; 
    xheight:500px; 
    border-color:black; 
    border-style:solid; 
    border-width:1px; 
    font-color: red; 
    padding:10px;
}

.contactbox 
{ 
    width:95%; 
    border-color:black; 
    border-style:solid; 
    border-width:1px; 
    font-color: red; 
    padding:10px;
}

.eventbox
{ 
    width:100%; 
    font-color: red; 
    padding:0px;
		margin: 0px 0px 0px 0px;
}

.eventbody 
{
  background: white;
  padding:  1px;
  vertical-align: top;
	width: 775px;
}


.brdHdr 
{ 
    color: #005D82; 
    font-weight: bold;
    padding-bottom: 15px;
}

.smallPrint 
{ 
    font-size: .8em;
}

.required 
{
    font-size: .8em;
    color: white;
}

.requiredMsg 
{
    font-size: 1.2em;
    color: white;
}

.requiredInd 
{
    font-size: 1.2em;
    font-weight: bold;
    color: red;
}

.requiredMsg1
{
    color: red;
}

.requiredMsg2
{
    font-size: 1.2em;
    color: red;
}

.eventsTbl
{
    clear:both;
    color: black;
    vertical-align: top;
    text-align: center;
    padding-top: 15px; 
    padding-bottom: 15px;
    border-color:#005D82; 
    border-style:solid; 
    border-width:1px; 
    padding: 5px 10px;

}

.event2Tbl
{
    clear:both;
    color: black;
    vertical-align: top;
    text-align: center;
    padding-top: 15px; 
    padding-bottom: 15px;
    border-color:#005D82; 
    border-style:solid; 
    border-width:1px; 
    padding: 5px 10px;

}

.eventDesc 
{ 
    width:95%; 
    border: none; 
    font-color: red; 
    padding:10px;
}

//
// Navigation Styles
//
  
  .glossymenu{
  margin: 5px 0;
  padding: 0;
  width: 175px; /*width of menu*/
  border: 0px solid #9A9A9A;
  border-bottom-width: 0;
  }
  
  .glossymenu a.menuitem{
  background: #8B4500 url(glossyback.gif) repeat-x bottom left;
  font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
  color: white;
  display: block;
  position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
  width: auto;
  padding: 4px 0;
  padding-left: 10px;
  text-decoration: none;
  }
  
  
  .glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
  color: white;
  }
  
  .glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
  position: absolute;
  top: 5px;
  right: 5px;
  border: none;
  }
  
  .glossymenu a.menuitem:hover{
  background: white url(glossyback.gif) repeat-x bottom left;
	color: #8B4500;
  }
  
  .glossymenu div.submenu{ /*DIV that contains each sub menu*/
  background: tan;
  }
  
  .glossymenu div.submenu ul{ /*UL of each sub menu*/
  list-style-type: none;
  margin: 0;
  padding: 0;
  }
  
  .glossymenu div.submenu ul li{
  border-bottom: 1px solid blue;
  }
  
  .glossymenu div.submenu ul li a{
  display: block;
  font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
  color: black;
  text-decoration: none;
  padding: 2px 0;
  padding-left: 10px;
  }
  
  .glossymenu div.submenu ul li a:hover{
  background: #DFDCCB;
  colorz: white;
  }

//Survey Software link posted 01/24/2011
.xxxx 
{
}

.surveyLink 
{
    clear:both;
    font-size: .9em;  
    text-align: center;
	 color: white;
	 padding-top: 10px;
}


