/*HTML Elements*/body,html{	font-family: arial,verdana,sans-serif;	font-size: 12pt;	background-color: #BEB09B;	margin: 0 0;}h1{	font-size: 16pt;	text-transform: uppercase;	color: #A52B08;	margin: 0 0 85px 162px;	font-weight: normal;	}h2{	font-size: 18pt;	text-transform: uppercase;	color: #A52B08;	margin: 0 0 0 0;	font-weight: normal;}h3{	font-size: 12pt;	text-transform: uppercase;	color: #A52B08;	margin: 10px 0;	font-weight: normal;}h4{	color: #A52B08;	margin-top: 0px;	margin-bottom: -12px;	font-weight: normal;	font-size: 14pt;}img{	border: none;}table{	color: #fff;	width: 100%;	text-align: left;	border-collapse: collapse;}th, td{	text-align: left;	padding: 2px 5px;	font-weight: normal;	vertical-align: top;}th{	background-color: #A52B08;	font-size: 14pt;}td{	background-color: #8F9397;}.alt td{	background-color: #B2B8BF;}a{	color: #000;	text-decoration: none;}ul{	margin: 0 0 10px 16px;}a:hover, a:active{	color: #FFA186;	text-decoration: underline;}form table{	border-collapse: separate;}form table td{	background-color: white;	color: #C1C2C4;}form table tbody th{	background-color: #C1C2C4;	color: #656565;	width: 180px;	font-size: 12pt;}form table thead th{	background-color: #fff;	color: #A52B08;}legend{	font-size: 14pt;	color: #A52B08}fieldset{	margin: 10px 0;	border: 1px solid #C1C2C4;}/*Div Elements*/#wrapper{	width: 974px;	margin: 0 auto;	background-color: white;}#wrapperPad{	padding: 20px 20px;	background-color: white;}#masthead{	margin: 0 0 50px 0;}#mastheadPad{}#menuNav{	margin: 0 0 10px 162px;}#menuNavPad{	}#breaker{	clear: both;}.active a:link {	text-decoration: none;	color: #fff;}#leftCol{	float:	left;	width:	441px;	margin-right: 20px;}#leftColPad{	padding: 0;}#leftColSmall{	float:	left;	width:	141px;	margin-right: 20px;}#rightCol{	float:	right;	width: 450px;}#rightColLarge{	float:	none;	clear: none;	width: 770px;}#rightColPad{	padding: 0px;}/*Class Elements*/.dividerTop{	border-top: 2px dashed #535355;	border-bottom: none;	border-left: none;	border-right: none;	height: 2px;	margin: 13px 0;}.clear{	background-color: white;	width: 50%;}.clear td, .clear th{	color: #535355;	background-color: white;	padding: 0;}.red{	background-color: white;	width: 400px;	padding-bottom: 5px;}.red td{	color: black;	background-color: white;	padding: 0;}.red thead th{	color: #A52B08;	background-color: white;	padding: 0;}.black{	color: #000;	background-color: white;	width: 50%;	padding-bottom: 5px;}.black td, .black th{	background-color: white;	padding: 0;}.bottomText{	margin-top: 20px;}.brownText{	color: #A52B08;}.greyBox{	background-color: #C1C2C4;}.greyBoxPad{	padding: 3px;}.sideBar{	font-size: 12pt;	color: white;}.brownBox{	background-color: #A52B08;}.brownBoxPad{	padding: 3px;}.brownBox a{	color: white;	font-weight: bold;}.baseLine{	text-align: right;}/*DHTML Menu*//* HORIZONTAL FREESTYLE MENU LAYOUT *//* All <ul> tags in the menu including the first level */#listMenuRoot{	text-align: center;}.menulist, .menulist  ul {	margin: 0;	padding: 0;	list-style: none;}/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */.menulist ul {	visibility: hidden;	position: absolute;	top: 2.5em; /* I'm using ems rather than px to allow people to zoom their font */	left: 0px;	width: 150px;	margin-left: -1px;}/* Second and third etc. level submenus - position across from parent instead */.menulist ul ul {	top: 0px;	left: 155px;}/* All menu items (<li> tags). 'float: left' lines them up horizontally, and they are positioned relatively to correctly offset submenus. Also, they have overlapping borders.*/.menulist li {	width: 191px;	float: left;	position: relative;	background: #FFF;	border: 1px solid #535355;	margin-right: -1px;	text-transform: uppercase;	font-size: 11pt;}/* Items in submenus - override float/border/margin from above, restoring default vertical style */.menulist ul li {	float: none;	margin-right: 0;	margin-bottom: -1px;}.menulist ul>li:last-child {	margin-bottom: 1px;}/* Links inside the menu */.menulist a {	display: block;	padding: 7px 10px;	color: #000;	text-decoration:  none;}/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {	color: #FFF;	background-color: #A52B08;}.menulist  a.highlighted {	color: #FFF;	background-color: #A52B08;}/* If you want per-item background images in your menu items, here's how to do it. 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#"> 2) Copy and paste these next lines for each link you want to have an image:    .menulist a#xyz {      background-image: url(out.gif);    }    .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {     background-image: url(over.gif);    }*//* Only style submenu indicators within submenus. */.menulist a .subind {	display:  none;}.menulist ul a .subind {	display:  block;	float: right;}/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */.menulist a {	text-align: center;}.menulist ul a {	text-align: center;}/* \*/.menulist a {	float: none;}/* *//* This semi-commented section exists to fix bugs in IE/Windows (the 'Holly Hack'). \*/* html .menulist  ul li {	float: left;	height: 1%;}* html .menulist  ul a {	height: 1%;}/* End Hack */