HTML {overflow:-moz-scrollbars-vertical;}

body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
	
.table
{	
	background-color: #FFFFFF;
}

.maintable
{	
	border-left: #89B3BC 1px solid; 
	border-right: #89B3BC 1px solid; 
	border-bottom: #89B3BC 1px solid; 
}



.leftborder
{	
	border-left: #89B3BC 1px solid; 
}

.rightborder
{	
	border-right: #89B3BC 1px solid; 
}

.bottomborder
{	
	border-bottom: #89B3BC 1px solid; 
}

.rbborder
{	
	border-right: #89B3BC 1px solid; 
	border-bottom: #89B3BC 1px solid; 
}

.tlborder
{	
	border-top: #89B3BC 1px solid; 
	border-left: #89B3BC 1px solid; 
}

.ratesindex
{	
	border-left: #89B3BC 1px solid; 
	border-right: #89B3BC 1px solid; 
	border-bottom: #89B3BC 1px solid;
	border-top: #89B3BC 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023C49;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;  
}

.footer
{
	border-left: #B6A58D 1px solid;
	border-right: #B6A58D 1px solid;
	border-bottom: #B6A58D 1px solid;
	background-color: #EFEDE6;
}
.white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.white a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; padding-left: 16px; padding-right: 16px; padding-top: 0px; }
.white a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; }
.white a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; }
.white a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; }

.white_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
        font-weight: normal;
}

.white_small a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none ; padding-left: 16px; padding-right: 16px; padding-top: 0px; }
.white_small a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; }
.white_small a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; }
.white_small a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; }


.nav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-weight: bold;
}
.nav a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none ; padding-left: 16px; padding-right: 16px; padding-top: 0px; font-weight: bold}
.nav a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; font-weight: bold}
.nav a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; font-weight: bold}
.nav a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline ; padding-left: 16px; padding-right: 16px; padding-top: 0px; font-weight: bold}


.footercontent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005365;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	font-weight: normal;
}
.footercontent a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005365; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.footercontent a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005365; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.footercontent a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005365; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.footercontent a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005365; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: none ; weight: bold; padding-left: 0px; padding-right: 0px; margin-bottom: 0px; margin-top:-2px}
h1 a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: none; weight: bold; padding-left: 0px; padding-right: 0px; margin-bottom:-2px; margin-top:-2px} 

.logo_a { font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-size: 24px; color: #88b2ba; text-decoration: none ; weight: bold; padding-left: 0px; padding-right: 0px; margin-bottom: 0px; margin-top:-2px}
.logo_b { font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-size: 24px; color: #015365; text-decoration: none ; weight: bold; padding-left: 0px; padding-right: 0px; margin-bottom: 0px; margin-top:-2px}
.logo_c { font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-size: 22px; color: #a0a0a0; text-decoration: none ; weight: bold; padding-left: 0px; padding-right: 0px; margin-bottom: 0px; margin-top:-2px}
.logo_d { font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #a0a0a0; text-decoration: none ; weight: bold; padding-left: 0px; padding-right: 0px; margin-bottom: 0px; margin-top:-2px}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023C49;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
}



.content a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.content a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.content a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.content a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}

.contentlightblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #13A1C0;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
}

.contentnp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023C49;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #FFFFFF;
}
.contentnp a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.contentnp a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.contentnp a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.contentnp a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}

.contentbluebg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023C49;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #EAF1F3;
}
.contentbluebg a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.contentbluebg a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.contentbluebg a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.contentbluebg a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}

.content_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}	

.bluebgborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023C49;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #EAF1F3;
	border-bottom: #89B3BC 1px solid; 
}

.bluebgborder a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.bluebgborder a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.bluebgborder a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.bluebgborder a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #023C49; text-decoration: underline ; padding-left: 0px; padding-right: 0px; padding-top: 0px}


ul
{
list-style-type: none;
padding: 0;
margin: 1em;
}

li
{
background-image: url(/images/sitewide/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .9em;
padding-top: 0em;
}

.ordered
{
	background-image: none;
	padding-left: 0em;
	padding-top: .4em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


.frm { border-top:1px solid #89B3BC; border-bottom:1px solid #89B3BC; border-left:1px solid #89B3BC; border-right:1px solid #89B3BC; background-color:#ffffff; font-family: Verdana; font-size: 11px; color: #023C49; text-decoration: none ; padding-bottom: 0px;padding-top: 1px; padding-left: 3px; padding-right: 0px}
.star {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D74903;
	text-decoration: none;
	}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0; z-index:300; background-color: #FFFFFF;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden; z-index:300; background-color: none;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; background-color: #ffffff; padding-top:5px; padding-left:0px; font-family:Verdana,arial,helvetica; font-size:10px; font-weight:bold; text-align:center; text-decoration:underline; z-index:300}
.clLevel0{ color:#005366; background-color: #ffffff;}
.clLevel0over { color:#89B3BC; cursor:pointer; cursor:hand;font-weight:bold}
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Verdana,arial,helvetica; font-size:10px; font-weight:bold; text-align:left; background-color: #005366;}
.clLevel1{background-color:#005366; layer-background-color:#005366; color:#ffffff;}
.clLevel1over{background-color:#89B3BC; layer-background-color:#89B3BC; color:#ffffff; cursor:pointer; cursor:hand;font-weight:bold}
.clLevel1border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

.contentlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023C49;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
}

.contenttick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023C49;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
}
