.container {width: 870px;}
.header {
	background:#fff;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position: 25px 15px;
	height:120px;
}
.logo {position:absolute; display:block; height:95px; width:130px; text-decoration:none; line-height:100%; margin:15px; text-indent:-900em;}
a {color:#125aa7; text-decoration:none;}
a:hover, a.selected {color:#FF9900;}
.content-other {padding-top:2em; padding-bottom:2em; width:560px; background:#fff; border-right:1px solid #ccc;min-height:300px;
	height:auto !important;
	height:300px;}
.content-home {padding-top:2em; background:#fff;}
#footer {background: #1C1D38; color:#fff; border:1px solid #fff; padding: 5px 0; height:20px;}
#footer a {
	color: #fff;
	}
.hometable {padding:0; margin-left:20px; border:none;}
.hometable tr td { border:none; background-image:url(../images/home-separator.gif); background-repeat: no-repeat; padding:0 20px; width: 210px;}
.about {width: 130px;}
.asset {width:220px;}
.fundadmin {width: 220px;}
.corporate {width: 150px;}
.trusts {width: 130px;}
h1, h2, h3, h4, h5, h6 {color: #3C3F78; font-weight:bold;}
h4.ad {text-align:left; width:200px; color:#fff; font-weight: normal; margin-bottom:8px;}
h4.home {padding: 38px 0 0 35px;}
h4.section {padding: 15px 0 0 35px;}
ul {list-style:disc;}
.rightcol {background:#eee;}
ul.contentnav {list-style:none; padding:0; margin:0;}
.contentnav-container {background:#eee; width:219px;}
.contentnav li {margin:3px 0;}
.contentnav li a {font-size: 0.95em;}
.textinput {margin-left:120px;}
label {width: 110px; position:absolute;}
.faqsectionheader {background:#ccc; padding: 3px; }
.dropshadow-top {width:890px; margin:auto; height:10px;}
.dropshadow-middle {width:890px; background-image:url(../images/dropshadow-middle.jpg); margin:auto;}
.dropshadow-bottom {width:890px; background:#666; background-image:url(../images/dropshadow-bottom.jpg); background-repeat:no-repeat; height:10px; line-height:0;}
.no-margin {margin:0; padding:0;}
.terms {float:left; padding-left:20px;}
.uscitizens {float:right; padding-right:20px;}
.tablenumber {text-align:right;}
.bigtable th, .bigtable td {font-size:0.9em;}
.border {border:1px solid #ccc;}
.noborder {border:none;}
#calendar {border:none;padding:3px;font-size:11px; text-align:center;}
#calendar td { text-align:center; padding-left:4px;}
.cal {padding:0; margin:0; clear:both;}
#imageContainer { height:167px; }  
#imageContainer img { display:none; 	
			position:absolute; 	
			top:0px; left:0px; 	
			height:167px;  	
			width:228px; 	
			opacity: -0.01; } 