/* CSS Document */
/* Document Set up*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0 0 0 0;
    width:760px;
	font-size: 12px;
	}

/*************  Colors ************************/
/* 225757 - teal or 336666 
   99cccc - medium teal or 75baba
   ccffff - light blue
   f8f8f8 - off white
   750654 - dark purple
   cc99bd - lite purple
/***************************************/

h1 {
	color: #043d45; font-size:26px; font-weight:400;
}
h2 {
	color: #09616D; font-size:18px; font-weight:300;
}
h3 {
	color: #472F79;  font-size:14px; font-weight:600;
}
h4 {
	color: #000000; font-size:12px; font-weight:600;
}
/***************************** drop down menu **********************************/
#nav{width: 150px;
	float:left;
	background-color:#81CFCC; /*teal*/
	}
ul {margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; /* Width of Menu Items */
	border-bottom: 1px solid #81CFCC;
	}

ul li {position: relative;	
	}
	
li ul {position: absolute;
    width: 136px;
	left: 149px; /* Set 1px less than menu width to line up with edge of main menu*/
	top: 0;
    display:none;
	}

/* Styles for Menu Items */
ul li a {display: block;
	text-decoration: none;
	color: #09616D; /*dark teal*/
	background: #fff; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li {float: left; height: 1%; }
* html ul li a {height: 1%; }
/* End */

ul li a:hover {color: #472F79; background: #F3E2F4; } /* Hover Styles */
		
li ul li a {padding: 2px 5px; } /* Sub Menu Styles */
		
li:hover ul, li.over ul {display: block; } /* The magic */

/**************************************** Main text boxes ***************************************************/
#nav-top{width: 152px; padding:0px;
	float:left;
	background-color:#f9f9f9;
	}
#nav2{width: 140px; padding-left:5px; padding-right:5px;
	float:left;
	background-color:#81CFCC;
	}

p {width: 98%;margin-bottom: 0;
   }
#main p {width: 98%;
   }
#header{ 
   background:#cdc0e6; font-size:36px; font-weight:800;border-bottom: 1px solid #cdc0e6;
   }
#container{
	margin-top:10px; width: 760px;
    background-color:#f9f9f9;
}
#level1{margin: 0px; padding: 0;}
#container {margin:0; padding: 0;}
#main-text-box{margin-left: 150px;
    padding-top:0px; 
    padding-left:10px; padding-right:10px;
    background-color:#f9f9f9; 
}
#main-text-box p{margin:0;padding:0;line-height:120%}

/*define main-text-box lists*/
#main-text-box ol {	
    list-style:disc; 
	}

#main-text-box li ol {list-style-type:circle; margin-left: 10px;}

#main-text-box ol li a {
    text-decoration:none; 
}

#TOC ol{list-style:none;  margin-left: 12px;}

#footer{clear:left;
   width: 760px;
   background: #09616D;
   }

#footer p {
   margin:0;
   padding:0;
}
#footer a:link{
   text-decoration: none;
   color:#dcf3f2;
}
#footer a:active{ 
   text-decoration: none;
   color:#dcf3f2;
}
#footer a:visited{
   text-decoration: none;
   color:#ffffff;
}
#footer a:hover{font-style:italic;
   text-decoration: none;
   color:#dcf3f2;
}
#contact{width: 760px; margin-top:10px;}
#contact-name{font-size:11px; color:#09616D;float: left; width:350px; padding-left:20px; border-right: 4px solid #cdc0e6;}
#contact-lft {font-size:11px; color:#09616D;float: left; width:140px; padding-left:12px; border-right: 4px solid #cdc0e6;}
#contact-rt  {font-size:11px; color:#09616D;float: left;width:185px;  padding-left:12px;}
.pipe {color:#C0E6E5;}
.image-rt{
	float: right; 
	border: #09616D solid 3px; 
	margin-top: 10px;margin-bottom: 10px;margin-left: 10px;margin-right: 10px;}
.image-lft{
	float: left; 
	border: #09616D solid 3px; 
    margin-top: 10px;margin-bottom: 10px;margin-left: 10px;margin-right: 10px;}
.comment{font-size:10px;}
