body {
    margin: 0px;
    padding: 0px;
    background: #fff;
    color: #000;
     }
a { color: #336699; }
a:visited { color: #336699; }
a:active { color: #6699CC; }

 .ebox{
 	background-color:  #EFEFEF;
	border: solid 1px #B3B3B3;
	text-align: center;
 }
 
 .eDescrip{
	margin-top: 0pt; 
	font-size: 12px;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
 }

p {
	margin: 10; 
	font: 13px Arial, sans-serif;
	color: #333333
}
.topic {
	font: 18px Verdana, Arial, Helvetica, sans-serif; 
	margin: 10; 
	background-color: efefef;
	color: #005B66;
	padding: 0,0,2,5;
	border-left: solid #CC7033 1px;
	border-top: solid #CC7033 2px;
}
.leftnavmain {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif; 
	color: #007d72;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	border-bottom: 1px solid #999999;
}
.leftnavsub {
	font: 11px Arial, sans-serif; 
    color: #007d72;
	margin-left: 15px;
	margin-right: 10px;
}			  
a.leftnav-a, a.leftnav-a:active, a.leftnav-a:visited {
	color: #007d72; 
	text-decoration:none; 
}
a.leftnav-a:hover {color:#00BFAF;}
.mainheader {
	font: bold 20px Verdana, Arial, Helvetica, sans-serif; 
	color: #E07000;
	margin-left: 10px;
	margin-right: 10px;
}
.small {
	font: 11px/13px Arial, sans-serif; 
	color: #333333;
}
.smallbold {
	font: 11px/13px Arial, sans-serif; 
	font-weight: bold;
	color: #333333;
}
.smallboldhead {
	font: 11px/2px Arial, sans-serif; 
	font-weight: bold;
	color: #333333;
}

.subhead {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #E07000;
}
p.footer {
	text-align: center;
	font: 12px/24px Arial, sans-serif;
	color: #333333
}
.hr {
	height: 1;
	color: #b3b3b3; 
	margin-left: 10px; 
	margin-right: 10px;
}
.red {color: #CC0000;}
li {
	font: 13px/13px Arial, sans-serif; 
	color: #333333; 
	margin-bottom: 5px;}
.italic {font-style: italic;}
.bold {font-weight: bold;}
.bolditalic {
		font-style: italic;
		font-weight: bold;}
.right {text-align: right;}
.center {text-align: center;}
.clipart {margin: 0,0,5,5;}

a.printerfriendly{
	text-decoration:none;
	font-style:italic;
	font: 11px Arial, sans-serif; 
    color: #007d72;
}
/* --------- BEGIN login styles --------*/
#login{
}
#login .errMsg{
		color:#CC5A9B;	
}
#login .text {
		padding-bottom:10px;
		float:	left;
		font-weight:bold;
		text-align:	left;
		width: 	100px;
		clear:	both;
}
/* --------- END login styles ------------*/
input,  textarea, select{
		font-family: arial, helvetica, sans-serif;
		color: #333;
		font-size: 11px;
		line-height: 100%;
		font-weight: normal;
		border: solid 1px #666666;
}

#skeleton {
	width:761px;
	border: 1px thin #000000;
}
#header()
#tagline{}
#body{}
#body #leftNav{}
#body #content{}
#footer{}