body {position: absolute;
      top: 0;
      left: 0;
      border: 0;
      margin: 0;
      padding: 8px;
	  }

/* |||||||||||||| HEADER |||||||||||||| */

#headerSection {position: relative;
		left: 0;
		top: 0;
		width: 750px;
		border-bottom: 1px solid #9a9a9a;
		height: 82px;
		z-index: 1;}

#arrowhead {display: block;
	    position: relative;
	    top: 0;
	    left: 0;
	    margin: 0;
	    padding: 0;
	    border: 1px solid #9a9a9a;
	    border-bottom: none;
	    height: 81px;
	    width: 71px;}

#headerRow {position: absolute;
            top: 0;
            left: 73px;
            margin: 0;
            padding: 0;
            width: 674px;}
								
#aepTitle {display: block;
           position: relative;
           top: 0;
           left: 0;
           border: 1px solid #9a9a9a;
           border-left: none;
           width: 676px;
           padding: 0 0 1px 0;}

#quickmenuButton {display: block;
		  position: relative;
		  top: 13px;
		  left: 0;
		  height: 22px;
		  width: 114px;
		  border: 0;
		  margin: 0;
		  padding: 0;}

#featuresButton {display: block;
		 position: relative;
		 padding: 0;
		 width: 89px;
		 height: 33px;
		 margin: 0;
		 border-right: 1px solid #9a9a9a;
		 top: -22px;
		 left: 417px;}

#sitemapButton {display: block;
		position: relative;
		height: 33px;
		width: 89px;
		margin: 0;
		padding: 0;
		z-index: 1;
		top: -55px;

		left: 506px;
		voice-family: "\"}\"";	/* ie5win hack  */
		voice-family: inherit;
		left: 507px;}{}

#homeButton {display: block;
             position: relative;
             height: 33px;
             width: 80px;
             margin: 0;
             padding: 0;
             border-right: 1px solid #9a9a9a; 
             top: -88px;
             left: 596px;}



/* |||||||||||| MID SECTION ||||||||||| */

#titleSection {position: relative;
	       left: 0;
	       top: 0;
	       border: 1px solid #9a9a9a;
	       border-width: 0 1px;
	       padding-bottom: 0;
	       width: 750px;
	       height: 85px;
	       z-index: 1;
	       background-color: #fff;
		   voice-family: "\"}\""; 	/* ie5win hack  */
	       voice-family: inherit;
		   width: 748px;
	       }
		   
		   
#headerTitle {margin: 0 0 0 15px;
	      display: block;}
		  

#midSection {position: relative;
	     left: 0;
	     top: 0;
	     border: 1px solid #9a9a9a;
	     border-width: 0 1px;
	     background-color: #ffffff;

	     width: 750px;
	     voice-family: "\"}\""; 	/* ie5win hack  */
	     voice-family: inherit;
	     width: 748px;}
		 
		 
#content {border-right: 1px solid #9a9a9a;
          margin: 0;
          padding: 20px 20px 25px 25px;
          background-color: #ffffff;
          z-index: 1;
          width: 579px;
          voice-family: "\"}\"";	/* ie5win hack  */
          voice-family: inherit;
          width: 533px;}{}		/* like this, or ie5win chokes on rollover */

#content .map{margin-left:-10px;}

.midBg {visibility: visible;
	position: relative;
	top: 0;
	left:10px;
	margin: 0;
	width: 500px; /*737 */
	border-left: 1px solid #9a9a9a;}

#content h2 {font-size: .95em;}
#content {width:521px;
			border-right-color:#fff; 
			font-size: .7em;}

#content h2,
#content li,	
#content li p{font-family: Verdana, Arial, sans-serif;
				}
#content strong {font-size:1em;
				 color: #3B4B5B}  /*#a7601c; */


#mid-section {background-color: #fff;}


/* |||||||||||| TAB SECTION ||||||||||| */

#tabSection {position: relative;
	     left: 0px;
	     top: 0px;
	     margin: 0;
	     border: 1px solid #9a9a9a;
	     border-width: 0 1px;
	     padding: 15px 0 0 10px; /*10*/
	     width: 750px;
	     height: 30px;
	     overflow:  hidden;/**/
	     font-family: Verdana, Arial, sans-serif;
	     font-size: 0.65em;
	     font-weight: bold;
	     background-color: #ffffff;
		 /*background-color:#FCF; */
		
		
		 /*voice-family: "\"}\""; 	/* ie5win hack */
	     /*voice-family: inherit;*/
	     width: 738px;
	     height: 16px; /* ATTN: THIS WAS THE FIX FOR THE MISSING BORDER BELOW TABS!  orig was 15px */
	     }    

#tabSection ul {  /*background-color:#CFF; */
        margin:0;		
		border-bottom: 1px solid #9a9a9a;
		padding: 0 0 2px 0;}				

*html #tabSection ul {margin-left: 0;}

#tabSection li {list-style: none;
		display: inline;
		margin-right: 4px;		
		border: 1px solid #9a9a9a;
		border-width: 1px 1px 1px 1px;
		padding: 2px 10px; /* ORIGINALLY SET TO 12px */
		background-color: #F7F7F7;}								

*html #tabSection li {margin-left: 0;
		      padding-right: 8px;}



#tabSection a,
#tabSection a:visited {color: #9a9a9a;
		       text-decoration: none;
		       margin: 0;}
			   

#tabSection a:hover {color: #a7601c;
		       text-decoration: none;
		       margin: 0;}

/* ||||||||||| TAB SWITCHING |||||||||| */

/* to change horizontal position of visible tabs, add or subtract pixels in tabZero's padding-right in BOTH of the following styles */

#tabSection li#tabZero {border-width: 1px 0 1px 0;
			border-top-color: #fff;
			padding-right:93px;
			}
*html #tabSection  li#tabZero {padding-right:106px;}


			
#tabSection li.thisPage {border: 1px solid #9a9a9a;
			border-bottom: 2px solid #fff;
			padding-bottom: 2px;
			background-color: #fff;
			}   /* */
			
#tabSection li.thisPage a,
#tabSection li.thisPage a:visited {color: #a7601c; } /*#3B4B5B;*/
#tabSection li.thisPage a:hover {color: #a7601c;}

li#tabZero {border-top-color: #fff;
			border-bottom-color: #9a9a9a;
			background-color: #fff;}
			
		
/* ||||| NAVIGATION COLUMN STYLES ||||| */

#nav {position: absolute;
      top: 0;
      left: 579px;
      margin: 0;
      padding: 20px 0;
      overflow: visible;
      z-index: 1;
      font-weight: bold;
      font-family: Verdana, sans-serif;
      font-size: 0.65em;
      color: #a45606;
      width: 171px;
      voice-family: "\"}\"";		/* ie5win hack */
      voice-family: inherit;
      width: 169px;}{}

#nav {
		margin-left:-1px;
		border-left: 1px solid #9a9a9a;
		border-bottom: 1px solid #9a9a9a;
		background-color: #ebeff8;
		width:170px;
		voice-family: "\"}\""; 	/* ie5win hack  */
	    voice-family: inherit;
		width:169px;}


#nav a,
#nav li li a,
#printLink a {color: #333333;
				text-decoration: none;
		       }
#content a:link,
#content a:visited {color: #333333;
				 text-decoration: underline;}

				 
#nav a:visited {color: #333333;
				}

#nav li li a:visited,
#printLink a:visited {color: #333333;
					  text-decoration: none;}

#content a:hover,
#nav li a:hover,
#nav li li a:hover {color: #a45606;
					text-decoration: none;}




	/* mac hack.  mac setting above, win setting below.
	\*/

#nav ul,
#nav ol  {margin-top: 5px;
          margin-bottom: 5px;}

#nav li  {list-style: none;
          margin: 8px 12px 8px -30px;
          padding: 0;
          voice-family: "\"}\"";		/* ie5win hack */
          voice-family: inherit;
          margin-right: 10px;}{}

#nav li ul,
#nav li ol {display: none;}

#nav ul ul {display: none;}

	/* this comment ends the mac hack
	*/

li#currPage ul,
li#currPage ol {display: block;}

a#currLink {color: #a45606 !important;
            cursor: default;}

li#printLink {margin-bottom: 0 !important;}

#printLink a {background: url(../images/buttonPrint.gif) no-repeat right top;
	      padding-left: 10px;
	      display: block;}

#printLink a:hover {background-position: right bottom;}





			
/* ||||||||||||||| FOOTER ||||||||||||| */

#bottomSection {position: relative;
		left: 0;
		top: 0;
		padding: 0;
		border: 1px solid #9a9a9a;
		background-color: #ffffff;
		z-index: 1;

		width: 750px;
		voice-family: "\"}\"";	/* ie5win hack */
		voice-family: inherit;
		width: 748px;}{}
		
#bottomSectionSpecial {position: relative;
		left: 0;
		top: 0;
		padding: 0;
		border: 1px solid #9a9a9a;
		background-color: #ffffff;
		z-index: 1;
		max-width:750px; 
		min-width:500px;}
			
#bottom-col-1 {position: relative;
	       padding: 0;
	       margin-top: -0.3em;
	       margin-bottom: -0.1em;
	       text-align: center;
	       font-family: Verdana, Arial, sans-serif;
	       font-size: 0.65em;}

#bottom-col-1 a,
#bottom-col-1 a:visited {color: #333333;
			 font-weight: bold;
			 text-decoration: none;}

#bottom-col-1 a:hover {color: #036652;}

#bottom-col-1 span {padding: 0 7px;
		    font-family: Times New Roman;
		    font-size: 2em;
		    color: #9a9a9a}

/* ||||||||||||| TIMESTAMP |||||||||||| */

#timestamp {margin: 2.0em 0 0 0;
            text-align: center;
	    font-family: Verdana, Arial; 					
            font-size: 0.65em;}

/* |||||||||||||| DROPDOWN |||||||||||| */

.menus  {position: absolute;
	 font: bold 10px Verdana;
	 background-color: #d4e1d7;
	 height: 140px;
	 margin: 0;
	 border: 1px solid #9a9a9a;
	 padding: 0 5px 0 12px;
	 visibility: hidden;

	 width: 171px;
	 voice-family: "\"}\"";	/* ie5win hack  */
	 voice-family: inherit;
	 width: 150px;}{}
										
.menus span {display: block;
	     margin-top: 5px;
	     margin-bottom: 5px;
	     background-color: #ffffff;}

.menus ul  {margin-top: 8px;
	    margin-bottom: 5px;}

.menus li  {list-style: none;
	    margin-top: 3px;
	    margin-bottom: 3px;
	    margin-left: -25px;}

.menus ul  {margin-top: 8px;
	    margin-bottom: 5px;}

.menus li  {list-style: none;
	    margin-top: 3px;
	    margin-bottom: 3px;
	    margin-left: -41px;}

.menus a,
.menus a:visited {display: block;
		  color: #333333;
		  width: 100%;
		  font-weight: bold;
		  text-decoration: none;}

.menus a:hover {color: #a45606;}

#menu1 {left: 80px; 
	z-index: 3;}

#sub1,
#sub2,
#sub3,
#sub4 {left: 248px;}

#menu1,
#sub1,
#sub2,
#sub3,
#sub4 {top: 90px;}
	
#sub1  {z-index: 4;}
#sub2  {z-index: 5;}
#sub3  {z-index: 6;}
#sub4  {z-index: 7;}		
			
