@charset "utf-8";

body {width:100%; height:100%; margin:0; padding:0; background-color:#aac18b; background-image:url(images/background.gif); background-position:top; background-repeat:repeat-x; font-family:Helvetica, Arial, sans-serif}

@font-face {
    font-family: 'MuseoSlab500';
    src: url('Museo_Slab_500-webfont.eot');
    src: url('Museo_Slab_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('Museo_Slab_500-webfont.ttf') format('truetype'),
         url('Museo_Slab_500-webfont.svg#MuseoSlab500') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1 {font-family:'MuseoSlab500'; border-bottom:#222 1px solid; color:#000; text-shadow:#999 1px 1px 1px;}

.head {font-family:'MuseoSlab500'; text-shadow:#999 1px 1px 1px; font-size:16px;}

.rate_table {width:255px; height:465px; float:left; background:url(images/rates_background.jpg) no-repeat; padding:60px 20px 25px 20px;}

.rate_table a{color:#013868; text-decoration:none; border-bottom:#aac18b 1px solid;}
.rate_table a:hover{color:#333; text-decoration:none; border-bottom:none;}

.content {width:895px; min-height:700px; margin:0 auto; clear:both; padding:0 45px; background:url(images/container_background.png); background-repeat:repeat-y;}

#footer {width:100%; height:80px; clear:both; margin:0 auto; background:#333333; bottom:0;}

/*Hover Square Navigation (below main image)*/

.box4 { position:relative; top:0px; height:62px; float:left; }
.box2 {width:895px; height:150px; clear:both; margin:10px auto 0 auto; position:relative; z-index:250;}
.text7 {font-size:28px; line-height:1.2307em; color:#fff; padding:11px 0px 0px 18px; text-shadow:#444 1px 1px -1px}
.list5 {padding:18px 0px 50px 30px; background:#f3f3f3; margin-top:13px;}
.list5  li {font-size:14px; line-height:23px; text-decoration:none; padding-left:12px;}
.list5 a { color:#000; text-decoration:none;}
.list5 a:hover {text-decoration:underline;}

.m1 {background:#f23c22; width:297px; min-height:62px; float:left;position:relative; top:0; display:block; overflow:hidden;}
/*.m2 {background:#ffab07; width:320px; min-height:62px; left:318px; float:left;position:relative; display:block; overflow:hidden;}
.m3 {background:#8dc73f; width:338px; min-height:62px; left:638px;float:left;position:relative; display:block; overflow:hidden;}*/

.m1.color1 {background:#ffab07; width:301px;}
.m1.color2 {background:#8dc73f; width:297px;}


/*TOP MENU*/
.nav {height:65px; width:900px;float:left; margin:0 16px 0 15px; z-index:1000; position:relative;}
.innernav {height:50px; width:900px; float:left; margin:0 16px 0 15px; z-index:1000; position:relative;}

.nav ul, .innernav ul {
	margin:0;
	padding:0;
	float:right;
	z-index: 999;
}

.nav li{
	width:269px;
	height:50px;
	float:left;
	color:#191919;
	text-align:left;
	overflow:hidden;
	display:block;
	line-height:12px;
}

.innernav li{
	width:179px;
	height:50px;
	float:left;
	color:#191919;
	text-align:left;
	overflow:hidden;
	display:block;
	line-height:12px;
}

.nav a, .innernav a{
	color:#FFF;
	text-decoration:none;
	text-shadow:#111 1px 1px 1px;
	display:block;
	border-bottom:#191919 1px dotted
}

.nav p, .innernav p{
	padding:10px 5px;
}
<!--[if IE 7]>
.nav p, .innernav p{
	padding:10px 5px;
}
<![endif]-->

.nav .subtext, .innernav .subtext{
		padding-top:5px;
		font-size:12px;
		color:#222;
	}
	
.nav .subtext a:hover, .innernav .subtext a:hover{
		color:#222; border-bottom:#eee 1px dotted; text-shadow:#fff 1px 1px 1px;
	}

/*Menu Color Classes*/
.nav .button, .innernav .button{background:#35393c; font-weight:bold; border-right:#ccc 1px solid; text-shadow:#000 -1px -1px -1px; letter-spacing:-1px;}



#green:hover{
	background:#aac18b;
}
#red:hover{
	background:#c18b8b;
}
#blue:hover{
	background:#8b9ec1;
}
#orange:hover{
	background:#e1b473;
}
#purple:hover{
	background:#887fa5;
}

/*Body Styles*/
#header {width:960px; height:100px; clear:both; margin:0 auto; background:#013868; -moz-box-shadow: 0px 0px 15px #222; -webkit-box-shadow: 0px 0px 15px #222; box-shadow: 0px 0px 15px #222; z-index:1000;}
.content_main {width:900px; height:auto; margin:0 17px 0 18px; text-align:justify; float:left;}
.shell {width:985px; min-height:800px; clear:both; margin:0 auto; background:url(images/container_background.png); background-repeat:repeat-y; overflow:hidden;}
.footer {width:100%; height:90px; clear:both; margin:0 auto; background:#333; bottom:0; position:relative; padding:5px; font-size:10px; color:#fff;}
.footer_content {width:950px; height:90px; clear:both; margin:0 auto; text-align:center;}
.footer_content a {color:#ccc; text-decoration:none; border-bottom:#ccc 1px dotted;}
.footer_content a:hover {color:#ffab07; text-decoration:none; border-bottom:none;}

/*Text Styles*/
h1 {text-transform:uppercase;}
.edit.effectivedate {font-size:10px; font-style:italic; margin:0 0 15px 0;}


/*jQuery Styles*/
.ui-button-text {
	font-size:11px;
	}
