body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a{
	color:#d45022;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
	color: #000;
}
.pageWrapper{
	width: 1000px;
	margin:0 auto;
}

.header{
	width: 900px;
	height: 93px;
	padding: 0 50px;
	position:relative;
}

.logo{
	width: 155px;
	height: 36px;
	margin-top: 23px;
	float:left;
}

.login{
	position: absolute;
	right: 50px;
	top: 40px;	
}

.login a{
	color: #d45022;
}

.login a:hover{
	text-decoration:none;
}

/* START MINI NAV ( TOP ) */

.header .miniNav{
	background: #f0efed url("/Image%20Library/TemplateImages/bg_mininav.gif") no-repeat;
	float:right;
	height: 29px;
	width: 647px;
	padding: 0 5px 0 10px;


}

.header .miniNav ul{
	margin:0;
	padding:0;
	list-style:none;
	font-family: "Century Gothic",Arial,sans-serif;
	font-weight:bold;
}

.header .miniNav li{
	float:left;
	height: 24px;
	padding: 5px 0 0 0;
	color:#695e4a;
}

.header .miniNav li a{
	border-right: 1px solid #000;
	text-decoration:none;
	color:#695e4a;
	padding: 0 10px;
}

.header .miniNav li a:hover{
	text-decoration:underline;
}

.header .miniNav li.selected{
	background-color:#949c50;
}

.header .miniNav li.selected a{
	color:#fff;
	border: 0;
}

.header .miniNav li.last a{
	border: 0;
	padding-right: 0;
}

.header .miniNav .search{
	width: 204px;
	float: right;
	padding-top: 3px;
}

.header .miniNav .search input.text{
	color: #949c50;
}


/* GLOBAL GENERIC LAYOUT ELEMENTS */

td.newsRow{
	padding: 0 0 30px 0;
}

td.requestFormRow{
	padding: 0 0 15px 10px;
}
	



/* START FOOTER */

.footer{
	width: 890px;
	padding: 20px 0 0 0;
	margin: 0 50px 0 60px;
	border-top: 2px solid #e4eb80;
	float:left;
	display:inline;
}

.footer h3{
	font-family: "Century Gothic",Arial,sans-serif;
	font-size:12px;
	margin: 0 0 7px 0;
	color: #695e4a;
		
}

.footer .block{
	width: 155px;
	float:left;
	margin-right: 25px;
}

.footer .block.last{
	margin-right: 0;
}

.footer .block ul{
	margin: 0;
	padding: 0;
	list-style:none;
	margin-bottom: 22px;
}
.footer .block li{
	margin-bottom: 4px;
}

.footer .block a{
	color: #695e4a;
	text-decoration:none;
}

.footer .block a:hover{
	text-decoration:underline;
	color:#d45022;
}

.bottomFoot{
	border-top: 2px solid #e4eb80;
	width: 890px;
	margin: 0 50px 0 60px;
	float:left;
	color: #695e4a;
	padding: 7px 0 20px 0;
	text-align:right;
	display:inline;
}

.bottomFoot a{
	color: #695e4a;
	text-decoration:none;
}

.bottomFoot a:hover{
	text-decoration:underline;
}

.bottomFootLinks{
	float:left;
	text-align:left;
}
		
/* GLOBAL CONTENT STYLING */
.imgLeft{
	float:left;
	margin-right: 10px;
}

.imgRight{
	float: right;
	margin-left: 10px;
}

/* FLOAT HACK */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
}
