/* CSS Document */
	
body {
	text-align:center;
	border: medium;
	border-color:#CCCCCC;
	margin: 0px;
	padding: 0px;
}

	#frame {
	width:837px;
	padding:0px;
	border: thin solid #cea98c;
	text-align:left;
	margin: 0px auto;
		}
		
	#contentleft {
	width:135px;
	padding:12px 0px 0px 3px;
	float:left;
	background:url(../Images/leftback.gif);
	text-decoration: none;
	height: 800px;
		}
	
	#contentcenter {
	width:670px;
	padding:0px 10px 0px 15px;
	float:left;
	background:#FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	height: auto;

		}
    #contentheader2 {
	background:#cdab88;
	border-bottom: 0px #333333;
	border-left: 0px;
	border-top: 1px solid #333333;
	margin: 0px;
	padding: 0px;
	width: 837px;
		}
	#contentheader {
	background:#cdab88;
	border-bottom: 1px solid #666666;
	border-left: 0px;
	border-top: none #666666;
	margin: 0px;
	padding: 0px;
		}
		
	.h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px;
		}
	
.main {
	font: normal small Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-decoration: none;
}
.bold {
	font: bold small Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
}
.small {
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-decoration: none;
}

.nav {
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #D5B799;
	margin-left: 6px;
	text-decoration: none;
}
.topnav {
	font: bolder normal 11px Arial, Helvetica, sans-serif;
	height: 23px;
	text-align:left;
	margin: 0px;
	padding: 0px;

}

#contentheader ul, #contentheader li {

	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;

}

#contentheader li {
	width: 5.4em;
	border-left: 1px solid #555;	
	padding: 0 0em 0 0.1em;
	position: relative;

}
#contentheader li.thinner {
	width: 59px;
	padding-right: 0px;
}
#contentheader li.thinner2 {
	width: 99px;
	padding-right: 0px;
}
#contentheader li.thinner3 {
	width: 76px;
	padding-right: 0px;
}
#contentheader li.thinner4 {
	width: 85px;
	padding-right: 0px;
}
#contentheader li.thinner5 {
	width: 65px;
	padding-right: 0px;
}
#contentheader li a {
	display: block;
	overflow: visible;
	min-height: 2.0em;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-size: .7em;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

* html #contentheader li a { width: 100%; height:2.5em;}

#contentheader ul ul {
	position: absolute;
	left: -200em;
	width: 320px;
	z-index: 500;
	background-color:#cdab88;
	/* margin-top:3px; */
	margin-top:0px;
}



#contentheader ul ul li {

	float: none;
	display: block;
	background-color: #cdab88;
	width: 120px;
}

#contentheader ul ul li a {

	min-height: 0;
	padding: 0.1em;
	width: 120px;
	
}

#contentheader ul li:hover ul {
	left: 0;
	width: 120px;	
}

#contentheader ul li:hover ul ul {
	left: -200em;
	
}

#contentheader ul ul li:hover ul {
	left: 5.5em;
	top: 0;
	z-index: 500;
	visibility: visible;
}

#contentleft ul, #contentleft li {
	list-style-type: none;
	margin: 0;
	padding: 0;

}
#contentleft li {
	padding: .2em;

}
#contentleft a {
	font: bold normal .8em Verdana, Arial, Helvetica, sans-serif;
	color: #D5B799;
	text-decoration: none;
}

#contentleft a:hover {
	text-decoration: none;
}

/*  standard float clearing code from pie */

.clearfix:after {

    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;

}
.clearfix {
	width: 836px;
}


/* Hides from IE-mac \*/

* html .clearfix {height: 1px;}

.clearfix {
	display: block;
	font: 1em Arial, Helvetica, sans-serif;
	width: 836px;
	margin: 0px;
	padding: 0px;
}

/* End hide from IE-mac */


	
.nav {
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #D5B799;
	margin-left: 5px;
	text-decoration: none;
}

#contentleft .nav a {
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #D5B799;
	margin-left: 5px;
	text-decoration: none;
}

#contentheader ul ul.areaDescUl
{
    margin-top:3px;
}

div#divFullDesc {display: block;}
div#divFullDescPrint {display:none;}