/* CSS Document */

/* dont show the fowlin if im printen */
div.header {display: none;}
.subnav_tbl {display: none;}


#theme1 {display: none;}
#theme2 {display: none;}
#theme3 {display: none;}
#theme4 {display: none;}
#theme5 {display: none;}
#theme6 {display: none;}

#promodiv {display: none;}
#advisor_body {display: none;}

.bug_box {}





/* print specific styles (non-screen) */






/* content area elements "the content" */
body {	font-family: Arial, Helvetica, sans-serif; font-size: 15px;}



h1.pgtitle {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	}
	
.bodybg {

	font-family: Arial, Helvetica, sans-serif;
	
	color: 000;
	
	}
	
ul {
	list-style-image: none;
	list-style-type: disc;
}	
	
	
	
/*	
a {display: none;}*/


td.subheadrates {
	font : 12px Arial, Helvetica, sans-serif;
	
	background: #cccccc;
	color: #222222;	
	padding: 4px;
	font-weight:bold;
}


.guide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #ffffff;
	border: 1px solid #cccccc;
}


.site_int_content {width: 700px; float: left;}
.site_edu_article_title {font-family:Arial, Helvetica, sans-serif; font-size: 22px; color: #333; font-weight: bold;}
.site_edu_article_body {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #000;}






































/* printable rates styles */

#ratetable 
	{
	margin: 5px; 
	width:650px; 
	background-color: #ffffff;
	border: 1px solid #ccc;
	}
	
#ratetable td 
	{
	font-family:Arial, Helvetica, sans-serif;
	padding: 4px;
	}

.rates_print_header 
	{
	background-color: #CFCFCF; 
	background-image:url(/media/print/img/printable_rates_header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:56px;
	border:1px solid #ccc;
	}

#ratetitle 
	{
	background:#ddd;
	font-weight: bold;
	text-align: left;
	}


#ratetitle.ratescolhead 
	{
	font : 12pt arial,helvetica,sans-serif;
	font-weight : bold;
	color : #000;
	border : none;
	}

#ratetitle.ratescolhead span[style *="right"] /* this formats the effective date in upper right hand corner of table */
	{
	font : 9pt arial,helvetica,sans-serif; 
	font-weight : bold; 
	color : #444;
	}

.ratestitle1 
	{
	font : 9pt arial,helvetica,sans-serif;
	font-weight : bold;
	color : #444;
	background-color : #eeeeee;
	border : none;
	text-transform:uppercase;
	}

.ratescolhead 
	{
	font : 8pt arial,helvetica,sans-serif;
	color : #222;
	font-weight:bold;
	text-align : center;
	background-color: #ffffff;
	padding: 2px;
	border : none;
	}

.ratesrate1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444;
	text-align: center;
	background-color: #ffffff;
	}
	

.ratesrate2 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #ffffff;
	font-weight: normal;
	text-align: center;
	}

.ratesfootnote 
	{
	font : 7pt arial,helvetica,sans-serif;
	color : #333;
	padding: 2px;
	border : none;
	background-color: #ffffff;
	}

sup {
	padding-left: 3px; 
	font-size: 7pt;
	font-weight: normal;
	}



.tier1 
	{
	font : 9pt arial,helvetica,sans-serif;
	color : #222;
	font-weight: normal;
	vertical-align : middle;
	text-align : center;
	border : none;
   	background-color: #ededed;
	border-left:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	}

.tier2 
	{
	font : 9pt arial,helvetica,sans-serif;
	color : #222;
	font-weight: normal;
	vertical-align : middle;
	text-align : center;
	border : none;
    background-color: #ededed;
	border-left:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	}

.col0 
	{
	font : 8pt Arial, Helvetica, sans-serif;
	padding: 2px;
	border : none;
	color: #333;
    background-color: #ffffff;
	}
.col1 
	{
	font : 8pt Arial, Helvetica, sans-serif;
	padding: 2px;
	border : none;
	color:#777;
	font : normal;
	vertical-align : middle;
	text-align : center;
   	width: 60px;
	background-color: #ffffff;
	border-left:solid 1px #eee;
	}

.col2 
	{
	font : 8pt Arial, Helvetica, sans-serif;
	padding: 2px;
	border : none;
	color: #333;
	vertical-align : middle;
	text-align : center;
   	width: 60px;
	background-color: #ffffff;
	border-left:solid 1px #eee;
	}

.col3 
	{
	font : 8pt Arial, Helvetica, sans-serif;
	padding: 2px;
	border : none;
	color: #333;
	font-weight: bold;
	vertical-align : middle;
	text-align : center;
   	width: 75px;
	background-color: #ffffff;
	border-left:solid 1px #eee;
	}

.col4 
	{
	font : 8pt Arial, Helvetica, sans-serif;
	padding: 2px;
	border : none;
	color: #333;
	vertical-align : middle;
	text-align : center;
   	width: 75px;
	background-color: #ffffff;
	border-left:solid 1px #eee;
	}

.col5 
	{
	font : 8pt Arial, Helvetica, sans-serif;
	padding: 2px;
	border : none;
	color: #333;
	font-weight: bold;
	vertical-align : middle;
	text-align : center;
   	width: 75px;
	background-color: #ffffff;
	border-left:solid 1px #eee;
	}

.col6 
	{
	font : 8pt Arial, Helvetica, sans-serif;
	padding: 2px;
	border : none;
	color: #333;
	vertical-align : middle;
	text-align : center;
   	width: 75px;
	background-color: #ffffff;
	border-left:solid 1px #eee;
	}
	
td.none {
	font : 8pt Arial, Helvetica, sans-serif;
	padding: 2px;
	border : none;
	color: #333;
}