#center { width: 946px; margin: 0px auto; }
#header-outer { width: 946px; height: 95px;}
#header-logo { width: 266px; float: left; }
#header-tagline { float: left; width: 400px; }
#header-site-links { float: left; width: 280px; }
#header-links-middle { margin-top: 21px; }
#main-outer { width: 946px; clear:both; background-image:url(../images/bg_main.gif) }
#nav-outer { width: 266px;  float: left; padding-top: 35px; /* height: 580px; */ } 
#lhs_element { margin-left: 45px; width: 175px;}
#main-content-outer { width: 680px; float: right; }
* html #cmsarea1 { height: 9px; margin-bottom: 13px;}
#spacer { height: 25px; }
#contact-form-outer { width: 595px; margin-left:25px; margin-top: 25px; }

/* Myrewards section*/
#myrewards-main-outer { width: 946px; clear:both; background-image:url(../images/bg_my_rewards_main.gif); }

#home-cmsarea1 { width: 680px; min-height: 9px; margin-bottom: 25px;}
#home-cmsarea2 { clear: both; width: 394px; margin-left:25px; float:left; }
#home-cmsarea3 { width: 176px; margin-left:25px; float:left;  }
#home-cmsarea4 { clear: both; width: 595px; margin-left:25px; }
#home-cmsarea5 { width: 595px; margin-left:25px; }

#cmsarea1 { width: 680px; min-height: 9px; margin-bottom: 25px;}
#cmsarea2 { width: 595px; margin-left:25px; }
#cmsarea3 { clear: both; width: 285px; margin-left:25px; float:left;}
#cmsarea4 { width: 285px; margin-left:25px; float:left; }
#cmsarea5 { clear: both; width: 595px; margin-left:25px; }

/* Footer, taken from original Jelf site*/

#footer-links { clear: both; padding-left: 24px; padding-top: 40px; width: 596px;}

/* Float Dynamic Height Fix */
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Holly Hack Targets IE Win only \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End Holly Hack */
/* End Float Dynamic Height Fix */

dl.Financial { padding-top: 0px; padding-bottom: 0px; float: none }
dl.Financial dt {
	width: 250px;
	display: block;
	height: 25px
}
dl.Financial dd { margin-top: -25px; display: block; width: 250px; margin-left: 260px; height: 25px }

dl.Reports { padding-top: 0px; padding-bottom: 0px; float: none; height: 30px }
dl.Reports dt {
	width: 180px;
	display: block;
	float: left
}
dl.Reports dd { margin-top: 0px; display: block; width: 100px; float: left }

dl.Presentations { padding-top: 0px; padding-bottom: 0px; float: none; height: 30px }
dl.Presentations dt {
	width: 180px;
	display: block;
	float: left
}
dl.Presentations dd { margin-top: 0px; display: block; width: 100px; float: left }

dl.Advisers { padding-top: 0px; padding-bottom: 0px; float: none; height: 190px }
dl.Advisers dt {
	width: 200px;
	display: block;
	float: left
}
dl.Advisers dd { margin-top: 0px; display: block; width: 280px; float: left }

dl.Board { padding-top: 0px; padding-bottom: 0px; float: none; height: 30px }
dl.Board dt {
	width: 150px;
	display: block;
	float: left
}
dl.Board dd { margin-top: 0px; display: block; width: 280px;float: left }

.aimRules {
	padding: 10px 10px 20px 10px;
	background: #f2f5f3;
	margin-bottom: 10px;
	border-bottom: 1px solid #a891bf
}

.ResultsDownload {
	padding: 8px;
	background: #e5deec;
	margin-bottom: 10px;
	margin-top: 10px;
	border: 1px solid #522481;
	border-width: 1px 1px 2px 1px;
	text-align: center
}
