/* CSS Document */

/* Browser defaults override */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, li, dl, dd  {
   	font-size:1em;
	margin:0;
	padding:0;
	}

	

/* Begin XHTML Tag Selectors group*/


body {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color:#faefe1;
	font-size:12px;
	color:#fff;
}

a {
	color: #000000;
}


h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height:20px;
	font-weight:bold;
	color: #bb6026;
	background-color:transparent;
	margin-left:15px;
	/*	
	margin-bottom:-10px;
*/
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1B6A6B;
	background-color: transparent;
	font-weight:bold;
	line-height:18px;
	margin-left:15px;
	/*
	margin-top:15px;
	margin-bottom:-7px;
	*/
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color: #913F27;
	background-color: transparent;
	line-height:28px;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:-7px;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#008378;
	background-color:transparent;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color: transparent;
}

h6 {
	font-family:Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #33428c;
	background-color:transparent;
}

p {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	margin:15px;
	line-height:17px;
	color:#000000;
	background-color:transparent;
}

li {
	margin-top:10px;
}


ol {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:transparent;
}

ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#000000;
	margin-left:45px;
/*	background-color: transparent;*/
}

table {
	font-family:Arial, Helvetica, sans-serif;
	margin-left:5px;
	/*margin-top:15px;
	margin-bottom:15px;*/
	border-style:none;
	border-width:0px;
	/*border-color:#fff;*/
}	

sup {
	font-size:8px;
}	

tr {
	padding:0px;
	
}

th {
	font-size:15px;
	color: #fff;
	/*background-color:#913f27;*/
	padding:0px;
	line-height:18px;
	border-style:none;
	border-width:0px;
	/*border-color:#fff;*/
}

td {
	font-size:12px;
	/*line-height:17px;*/
	padding:0px;
	color: #000000;
	/*background-color:#c6d1d2;*/
	border-style:none;
	border-width:0px;
	/*border-color:#fff;*/
}


/*	right aligned photo;*/

img#figure {
	float: right;
	margin-left:25px;
	margin-top:15px;
	margin-bottom:10px;
	margin-right:15px;
	border:3px solid #7f561b;
	}
	
	/*	left aligned photo;*/
	
img#figure1 {
	float:left;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:10px;
	margin-right:15px;
	border:3px solid #7f561b;
	}
	

/*******	top nav    ********/

ul.tnav {
	list-style-type:none;
	padding-left: 0;
	margin-left: 0;
	color:#f8debd;
	}
	
ul.tnav a {
	color:#fff;
	}
	
ul.tnav li{
	/*display: inline;
	padding:6px 9px 6px 4px;*/
	PADDING-BOTTOM: 8px; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 8px; line-height:40px; list-style-type:none;
}

.blu {
	background-color:#7d9796;
	}

.yel {
	background-color:#d0a746;
	}

.red {
	background-color:#913f27;
	}

/*.rra {
	background-color:#7f7f30;
	}
*/

.olv {
	background-color:#7f7f30;
	}

.sus {
	background-color:#bc8a43;
	}
	
.teal {
	background-color:#1b6a6b;
	}

.ong {
	background-color:#bb6026;
	}

.brn {
	background-color:#7f561b;
	}
	
/*.ven {
	background-color:#913f27;
	}
.con {
	background-color:#7d9796;
	}*/


ul.tnav a:link {
	text-decoration:none;
	color:#fff;
	}
	
ul.tnav a:visited {
	text-decoration:none;
	}
	
ul.tnav a:hover {
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-color:#e2d8cb;
	}
	
ul.tnav a:active {
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-color:#ea9e32;
	}
	
/*	side nav*/

ul.snav {
	list-style-type:none;
	padding:0;
	margin:12px;
	color:#7f561b;
	background-color:transparent;
	}
	
ul.snav a{
	color:#000000;
	}
	
ul.snav li{
	padding:8px;
	}
	
ul.snav a:link {
	text-decoration:none;
	color:#000000;
	}
	
ul.snav a:visited {
	text-decoration:none;
	color:#2f2f2f;
	background-color:transparent;
	}
	
ul.snav a:hover {
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-color:#fff;
	}
	
ul.snav a:active {
	border-bottom-style:solid;
	color:#7f561b;
	background-color:transparent;
	}

 #legal a {
	color:#e2d8cb;
	background-color:transparent;
}
	
	
/*Custom Class Selectors*/

.copy {
	font-size:9px;
	color:#e2d8cb;
	font-weight:bold;
	background-color:transparent;
	}
	
.leftcol-table{
	background-color:#bc8a43;
	font-size:13px;
	text-align:left;
	padding-left:5px;
}

.table-footer {
	background-color:#913f27;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	padding:2px 5px 2px 12px;
}	

/*for Kraft Paper secondary nav blue head*/
.nav-head {
	color:#1B6A6B;
	background-color:transparent;
	margin-bottom:-20px;
}

/*for Kraft Paper secondary nav links under nav-head*/
.indent {
	margin-left:17px;
}


/*End Custom Class Selectors*/

/*Begin ID Selectors*/

 #wrapper {
	width:850px;
	position:relative;
	margin-top:0;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20%;
}

#topnav {
	/*background-color: #faefe1;*/
	width:850px;
	height:28px;
	margin-top:20px;
	margin-bottom:15px;
	font-weight:bold;
}

#main {
	width:844px;
	border-width:3px;
	border-style:solid;
	border-color:#7f561b;
	background:url(../images/snav_color.gif) repeat-y left top;
	float:left;
		}
	
#sidenav {
	width:175px;
	color:#000000;
	border-top-width:30px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-style:solid;
	border-color:#7f561b;
	font-weight:bold;
	float:left;
	}
	
#sidenavsus {
	width:175px;
	color:#000000;
	font-weight: bold;
	float:left;
	}
	
#content {
	background-color:#faefe1;
	width:657px;
	padding-top:15px;
	padding-left:5px;
	padding-right:5px;
	margin-top:10px;
	float:left;
}

#footer {
	background-color: #7f561b;
	padding-left:195px;
	height:35px;
	width:655px;
	clear:both;
}

#legal {
	font-size:9px;
	font-weight:bold;
	margin-top:-30px;
	margin-right:20px;
	float:right;
	text-align:right;
	height:35px;
	width:150px;
	display:inline; /*fixes IE/Win double margin bug*/ 
}

	/*stylin' for text-only link*/
#text {
	margin-top:6px;
	/*margin-bottom:-15px;*/
	margin-right:40px;
	text-align:right;
	font-size:9px;
}

.error { COLOR: #800000 }

.info { COLOR: #000000; font-weight:bold; font-size:16px;}

#contentbody {
	background-color:#faefe1;
	width:800px;
	padding-top:15px;
	padding-left:0px;
	padding-right:5px;
	margin-top:0px;
	float:left;
}

#tablebody {
	font-family:Arial, Helvetica, sans-serif;
	margin-left:0px;
	/*margin-top:15px;
	margin-bottom:15px;*/
	border-style:none;
	border-width:0px;
	/*border-color:#fff;*/
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
.style2 {color: #663333}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.style4 {
	font-size: 16px;
	font-weight: bold;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006633;
}
.style8 {font-size: 18px; font-weight: bold; color: #7F561B; font-family: Arial, Helvetica, sans-serif;}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7F561B;
	font-size: 16px;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.style11 {font-size: 16px}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px}
.style19 {font-size: 22px}
.style20 {
	font-size: 20px;
	font-weight: bold;
	color: #7F561B;
	font-family: Arial, Helvetica, sans-serif;