/* LAYOUT */

	#background {
	background:#553434 url(/assets/images/bg_corporate.gif);
	z-index:0;
	}
	
	#bg_center {
	background:transparent url(/assets/images/bg_centered.png) repeat-y top center scroll;
	width:840px;
	margin:0 auto;
	position:relative;
	}
	#bg_left {}
	#bg_right {}

/* TEXT FORMATTING */

	h2,h3,h4,h5,h6 {color:#7D4A14;}

/* LINKS */

	a, a:active, a:link, a:hover {color: #8D4C04}

/* TOP NAV MENU */

	.mainMenu {
	width:750px; 
	height:61px; 
	background:url(/assets/images/fullNav_fc.gif);
	z-index:1;
	}
	.mainMenu ul {
	text-align:center;
	list-style:none;
	padding:0;
	margin:0;
	height:28px;
	}
	.mainMenu #nav a {
	color:#666;
	text-decoration:none;
	}
	.mainMenu #nav li li a {
	display:block;
	font-weight:normal;
	padding:3px 8px;
	background:#F6E7CC url(/assets/imageLibrary/menu_complete.jpg) 0px -180px;
	}
	.mainMenu #nav li li a:hover {
	color:#FFF;
	background:#7D4A14 url(/assets/imageLibrary/menu_complete.jpg) 0px 0px;
	}
	.mainMenu li {
	text-align:center;
	float:left;
	width:auto;
	background:transparent;
	position:relative;
	z-index:2;
	}
	.mainMenu li ul {
	display:none;
	font-weight:normal;
	border:1px solid #7D4A14;
	border-width:0 1px 1px 1px;
	height:auto;
	position:absolute;
	left:0px;
	}
	.mainMenu li>ul {
	left:auto;
	}
	.mainMenu li li {
	text-decoration:none; 
	display:block;
	float:none;
	color:#000; 
	width:100px;
	height:auto;
	padding:0; 
	}
	.mainMenu li:hover ul, li.over ul {
	display:block;
	z-index:10;
	}
	
/* OCTOBER 2008 SIDE MENU FORMATTING */

	.side_menu {
	border-color:#7D4A14;
	}
	.side_menu li a{
	background:#7D4A14 url(/assets/imageLibrary/menu_complete.jpg) -230px 0px;
	}
	.side_menu li a:hover {
	background:#7D4A14 url(/assets/imageLibrary/menu_complete.jpg) -230px 0px;
	}
	.side_menu li li a{
	background:#F6E7CC url(/assets/imageLibrary/menu_complete.jpg) -105px -180px;
	}
	.side_menu li li a:hover {
	background:#7D4A14 url(/assets/imageLibrary/menu_complete.jpg) -105px 0px;
	}
	.side_menu li li li a{
	background:#7D4A14 url(/assets/imageLibrary/menu_complete.jpg) -355px -180px;
	}
	.side_menu li li li a:hover {
	background:#7D4A14 url(/assets/imageLibrary/menu_complete.jpg) -355px -60px;
	}
	.downloads {
	width:500px;
	height:30px;
	}
	.downloads a:hover {
	color:#FFF;
	padding-left:140px;
	background:url(/assets/imageLibrary/menu_dl_hover.jpg) no-repeat;
	}
	.downloads a, .alt a:link, .alt a:visited {
	font-family:verdana, sans-serif;
	font-weight:normal;
	font-size:8pt;
	display:block;
	color:#666;
	padding:7px 0 0 10px;
	text-decoration:none;
	height:30px;
	}

/* FORM BUTTONS */

	input.btn{
	padding:0 10px;
	border-top-color:#c28604;
	border-left-color:#c28604;
	border-right-color:#523901;
	border-bottom-color:#523901;
	background:#aa7501 url(/assets/imageLibrary/menu_buttons.jpg) 0px 0px repeat-x;
	}
	input.btnhov {
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#333;
	border-bottom-color:#333;
	background:#999 url(/assets/imageLibrary/menu_buttons.jpg) 0px -120px repeat-x; 
	}
	
/* NEW NAVIGATION */

	tr {
  	padding: 5px;
	}
  	.initial {}
  	.normal {}
  	.highlight {
	background-color: #999999;
	border-width: 1px;
	border-style: solid;
	}