﻿html, body 
{
	padding: 0;
	margin: 0;
}
body 
{
	background-color: #F5F2DE;
}
h1
{
	font-size: 24px;
}
ol li 
{
	font-weight: bold;
	color: #675130;
}
ol p 
{
	font-weight: normal;
	color: #000000;
}


.header 
{

	background-image: url(images/header/header_bg.gif);
	background-repeat: repeat-x;

}
.logo 
{
	margin: 10px;
}
.header1 
{
	margin: 0;
	background-image: url(images/header/header2_bg.gif)!important;
	background-repeat: repeat-x;
}
table.nav-table a 
{
	padding: 2px 5px;
}
.nav 
{
	color: #333333;
	background-image: url(images/header/nav_bg.gif);
	background-repeat: no-repeat;
}
.nav a 
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
}
.nav a:hover 
{
	background-color: #454545;
	color: #FFFFCC;
	
}
img 
{
	margin: 0;
}
td, tr 
{
	padding: 0;
	margin: 0;
}
.left-col 
{
	width: 333px;
	background-color: #000000;
	background-image: url(images/colL_bg.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
}
td.sep 
{
	border-left: 1px solid #333333;
}
.content 
{
	padding: 10px;
	background-image: url(images/colR_bg.gif);
	background-repeat: no-repeat;
	vertical-align: top;
}
.footer 
{
	color: #666666;
	clear: left;
	background-color: #333333;
	text-align: center;
}
.footer a 
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.8em;
}
.copyright 
{
	color: #CCCCCC;
	font-size: 0.8em;
}
.data-table td,
.data-table th
{
	padding: 5px;
	
}
.box 
{
	border: 1px solid #000000;
	padding: 5px;
	background-color: #E6DACA;
	color: #333333;
}
.right-box 
{
	
	width: 20%;
	border: 1px solid #000000;
	padding: 5px;
	float: right;
	background-color: #E6DACA;
	color: #333333;
	
}
.left-box 
{
	
	width: 180px;
	border: 1px solid #000000;
	padding: 5px;
	float: left;
	background-color: #E6DACA;
	color: #333333;
	margin: 10px;
}
.right-box h3,
.left-box h3
{
	margin: -5px;
	padding: 3px;
	background-color: #333333;
	color: #FFFFFF;
}
.form-lbl 
{
	font-weight: bold;
	font-size: 1em;
}
.form-lbl-sm 
{
	font-size: 0.9em;
}

div.SiteMapPage 
{
   margin:5px 5px 5px 5px;  
}

div.SiteMapPage A 
{
   text-decoration:underline;
   color:#555555;
}

div.SiteMapPage A:HOVER 
{
   color:#999999;
}

li a 
{
   color:#585858;
   text-decoration:none;
}

li a:HOVER 
{
   text-decoration:underline;
}