body{
	background:#76859A;
	text-align:center;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:80%;
}
img{
	border:0;
}
.no-bottom{
	margin-bottom:0;
	padding-bottom:0;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
h2{
	margin:0;
	padding:0;
	text-align:center;
	font-size:140%;
}
h3{
	margin:0;
	padding:0;
	font-size:120%;
}
ul{
	list-style-type:square;
}
div#wrap{
	width:760px;
	margin:0 auto;
	text-align:left;
}
div#header{
	width:758px;
	height:106px;
	margin:0 auto;
}
div#head-lnks{
	float:right;
	font-size:85%;
	color:#FFFFFF;
}
div#head-lnks a{
	color:#FFFFFF;
}
div#footer{
	width:758px;
	margin:0 auto;
	background:#000007 url(/img/new/header-menu.png) bottom repeat-x;
}
div#menu-wrap{
	width:758px;
	height:22px;
	margin:0 auto;
	background:url(/img/new/header-menu.png) repeat-x;
}
ul#menu{
	margin:0;
	padding:4px 0 0 12px;
	list-style-type:none;
}
ul#menu li{
	margin-right:12px;
	display:inline;
	float:left;
}
ul#menu li a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:110%;
}
div#subheader{
	width:758px;
	height:18px;
	margin:0 auto;
	padding-top:2px;
	background:url(/img/new/subheader.png) repeat-x;
	font-size:90%;
}
div#content{
	width:758px;
	margin-left:1px;
	padding:2px 0 10px 0;
	background:#FFFFFF;
}
div#contentpad{
	padding:0 10px 0 10px;
}
ul.inline-list{
 margin-left:0;
 padding-left:0;
 display:inline
} 
ul.inline-list li{
 margin-left:0;
 padding-right:10px;
 list-style:none;
 display:inline
}
.floatContent:after{
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
div#right-menu{
	width:150px;
	padding:6px;
	float:right;
	border:1px solid #9eb2c7;
	background:#d8e1eb;
	font-size:90%;
}
div#right-menu ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
div#col-wrap{
	width:757px;
	margin-left:1px;
	background:#FFFFFF;
}
div.col{
	float:left;
	padding-bottom:0
}
div.col-content{
	width:497px;
}
div#main-col-right{
	width:260px;
}
div.cols:after{
	content:".";
	display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
div.cols{
	display:inline-block;
}
p.moresection{
	font-size:90%;
}
div#above-foot{
	width:758px;
	height:18px;
	margin:-16px auto 0 auto;
	padding-top:2px;
	background:#FF0000 url(/img/new/above-foot.png) repeat-x;
	font-size:90%;
}
div#footer{
	padding-top:3px;
	color:#FFFFFF;
	text-align:center;
}
div#footer a{
	color:#FFFFFF;
}
/* Hides from IE-mac \*/
* html .cols{
	height:1%;
}
.cols{
	display:block;
}
/* End hide from IE-mac */