/* */
div.loading {
	background:#cc0000;
}
.clearer {
	clear: both;
	height: 1px;
	overflow: hidden;
	margin-bottom: -1px;
	font-size: 1px;
	line-height: 1px;
}
textarea.error,
input.error,
select.error {
	border:1px solid #cc0000;
}
input {
	font-family:arial;
	border:1px solid #000;
}

.loggedIn {
	position:absolute;
	top:0;
	right:0;
	background:#ccc;
	filter: progid:dximagetransform.microsoft.alpha(opacity=60); width: 200px; -moz-opacity: 0.60;
	margin:30px;
	padding:10px 20px 10px 20px;
	border:solid 1px #000;
}
.loggedIn a {
	color:#444;
	text-decoration:underline;
}
/* */
.left {
	float:left;
}
.right {
	float:right;
}
#footer {
	color:#969595;
	font-family:Arial,Tahoma,Times New Roman;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
	margin:8px 0pt;
}


img{
	border:none;
	display:block;
}
body{
	margin:0;
	padding:0;
}
#main{
	margin:0;
	width:930px;
	margin-left:auto;
	margin-right:auto;
	
	
}

#wrapper{
	margin-top: 5px;
	margin-bottom: 5px;
	width:930px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #ccc;
	
	
	
}
#header{
	width:930px;
	height:152px;
}
.logotype{
	float:left;
	width:217px;
}
.box{
	float:left;
	width:713px;
	height:152px;
	background-color:#00adee;
}
.sIFR-hasFlash #header .box p {
	font-size:0px;
}
.firstBox {
	background-color:#00adee;
}
.secondBox {
	background-color:#0db04b;
}
.thirdBox {
	background-color:#ffd300;
}
.fourthBox {
	background-color:#f6921e;
}
.fifthBox {
	background-color:#ec1c24;
}
.sIFR-hasFlash #header .firstBox p {
	color:#00adee;
}
.sIFR-hasFlash #header .secondBox p {
	color:#0db04b;
}
.sIFR-hasFlash #header .thirdBox p {
	color:#ffd300;
}
.sIFR-hasFlash #header .fourthBox p {
	color:#f6921e;
}
.sIFR-hasFlash #header .fifthBox p {
	color:#ec1c24;
}
#header p{
	float:right;
	display:inline;
	margin:12px 15px 0 0;
	color:#FFF;
	width:345px;
	text-align:right;
	height:110px;
	font-size:22px;
	
}
.content_holder{
	width:930px;
	
	background:url(../img/content_bg.gif) repeat-y;
	padding:0 0 225px 0;
	
}
/*leftcolumn*/
#leftcolumn{
	width:217px;
	float:left;
}
#leftcolumn{
	width:216px;
	float:left;
	
}
.left_list ul{
	list-style:none;
	padding:7px 0 0 10px;
	margin:0;
}
#leftcolumn .left_list ul li a {
	font-family:"Arial", "Goudy Old Style Bold", "Goudy Old Style", "Times New Roman";
	font-size:16px;
	font-weight:bold;
}
#leftcolumn .left_list li.fees-menu a {
	word-spacing:-2px;
	font-size:16px;
}

.left_list .one a{
	color:#00adee;
}
.left_list .two a{
	color:#0db04b;
}
.left_list .three a{
	color:#ffd300;
}
.left_list .four a{
	color:#f6921e;
}
.left_list .five a{
	color:#ec1c24;
}
.left_list .six a{
	color:#00adee;
}
.left_list .seven a{
	color:#0db04b;
}
.eight a:hover{
	color:#ffd300;
}
.nine a:hover{
	color:#f6921e;
}
.ten a:hover{
	color:#ec1c24;
}
.eleven a:hover{
	color:#00adee;
}
.twelve a:hover{
	color:#0db04b;
}
/* Hover States */

.left_list .active a {
	color:#000;
}
.left_list .one a:hover {
	color:#cccccc;
}
.left_list .two a:hover {
	color:#cccccc;
}
.left_list .three a:hover {
	color:#cccccc;
}
.left_list .four a:hover {
	color:#cccccc;
}
.left_list .five a:hover {
	color:#cccccc;
}
/* */

.left_list li{
	font:18px Times New Roman, Tahoma, Arial;
	line-height:33px;
}
.left_list a{
	color:#000;
	text-decoration:none;
}
li.active a{
	color:#000;
}
/*content*/
#content{
	width:687px;
	float:left;
	padding:15px 0 0 25px;
}
#content h1{
	margin:0;
	padding:0 0 3px 0;
	height:30px;
	font-size:28px;
}
.big{
	padding:0 0 21px 0;
	margin:0;
}
#content h2{
	margin:0;
	padding:0 0 3px 0;
	height:24px;
}
.medium{
	padding:18px 0 22px 0;
	margin:0;
}
#content h3{
	margin:0;
	padding:0 0 3px 0;
	height:20px;
}
.small{
	padding:19px 0 24px 0;
	margin:0;
}
#content a,
#footer a{
	text-decoration:none;
	color:#0DB04B;
	font-size:12px;
}
#content p,
#content table td {
	font:14px Arial, Tahoma, Times New Roman;
	color:#969595;
	margin:8px 0;
	line-height:22px;
}
#content {
	font:14px Arial, Tahoma, Times New Roman;
	color:#969595;
	line-height:22px;
}
.central{
	padding:15px 0 0 25px;
	width:342px;
}
/*sIFR*/
.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}
.sIFR-hasFlash #header p{
	font-size:28px;
}
.sIFR-hasFlash h1.first{
	font-size:28px;
}
.sIFR-hasFlash h1.second{
	font-size:28px;
}
.sIFR-hasFlash h1.third{
	font-size:28px;
}
.sIFR-hasFlash h1.fourth{
	font-size:28px;
}
.sIFR-hasFlash h1.fifth{
	font-size:28px;
}
.sIFR-hasFlash h2.first{
	font-size:22px;
}
.sIFR-hasFlash h2.second{
	font-size:22px;
}
.sIFR-hasFlash h2.third{
	font-size:22px;
}
.sIFR-hasFlash h2.fourth{
	font-size:22px;
}
.sIFR-hasFlash h2.fifth{
	font-size:22px;
}
.sIFR-hasFlash h3.first{
	font-size:18px;
}
.sIFR-hasFlash h3.second{
	font-size:18px;
}
.sIFR-hasFlash h3.third{
	font-size:18px;
}
.sIFR-hasFlash h3.fourth{
	font-size:18px;
}
.sIFR-hasFlash h3.fifth{
	font-size:18px;
}
.text_list{
	padding:0;
	margin:0;
}
.text_list p{
	margin:0 !important;
	padding:0 10px 0 0 !important;
}
.text_list ul{
	font:14px Arial;
	list-style:none;
	margin:0;
	padding:0 0 0 67px;
}
.text_list ol{
	font:14px Arial, Tahoma, Times New Roman;
	margin:0;
	padding:0 0 0 86px;
}
.text_list li{
	line-height:22px;
	color:#969595;
}
/*rightcolumn*/
#rightcolumn{
	float:right;
	width:347px;
}
#rightcolumn div{
	width:347px;
	overflow:hidden;
}
.topimage {
	margin-top: -57px;
	margin-right: -2px;
	z-index: 0;
	}
	
	
	
	
	
	
	
	/* Rich Area */
.blue {
	color:#00adee;
}
.green {
	color:#0db04b;
}
.yellow {
	color:#ffd300;
}
.orange {
	color:#f6921e;
}
.red {
	color:#ec1c24;
}
.topimage {
	padding-top: -64px;
	}
	
.bodyText {
	font:14px Arial, Tahoma, Times New Roman;
	color:#969595;
	margin:8px 0;
	line-height:22px;
}

#content p.bodyText {
	font:14px Arial, Tahoma, Times New Roman;
	color:#969595;
	margin:8px 0;
	line-height:22px;
}


#content p.blue {
	color:#00adee;
}
#content p.green {
	color:#0db04b;
}
#content p.yellow {
	color:#ffd300;
}
#content p.orange {
	color:#f6921e;
}
#content p.red {
	color:#ec1c24;
}
#content h1.second{
	font-size:28px;
	color:#090;
}
#content h1.third{
	font-size:28px;
	color: #FC0;
}
#content h1.fourth{
	font-size:28px;
	color: #F90;
}
#content h1.fifth{
	font-size:28px;
	color: #F00;
}
#content h1.first{
	font-size:28px;
	color: #09F;
}