/* 
#0C2E82
#0066CA
#408CD7
#80B2E4
#BFD9F2
#E5F0FA
*/
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; background-color:#E5F0FA}
img{border:0px}
h1, h2, h3{margin-top:0px}
h1{font-size:18px}
h2{font-size:14px}
h3{font-size:12px}

a{color:#0C2E82; text-decoration:none}
a:hover{color:#408CD7;text-decoration:underline}
li{margin-bottom:5px}
form{margin:0px; padding:0px}
hr{ height:1px; border:0px; border-bottom:1px dotted #cccccc; margin-bottom:20px}
input, textarea, select{ font-family:Arial, Helvetica, sans-serif; font-size:small}
td{vertical-align:top}

/* Layout */
#container{
	margin-left:auto;
	margin-right:auto;
	width:710px;
	position: relative;
	top:-1px;
	height:1px;
}
#topbar, #masthead, #nav, #content, #footer{width:700px; margin-left:auto; margin-right:auto}

#topbar{height:15px; width:690px; background-color:#BFD9F2; font-size:11px; padding:5px}
#topbar a{color:#000000}
#masthead{height:100px; background-color:#0C2E82}
#nav{height:25px; background-color:#408CD7; overflow:hidden}

#navlinks{
	top:125px;
	position:absolute;
	width:700px;
	height:25px;
	left: 5px;
	overflow:visible
}
.navlink{
	vertical-align:middle;
	height:15px;
	padding:5px 6px 5px 6px; 
	vertical-align:middle;
	float:left; 
}
.navlink a{color:#FFFFFF;}
.navlink a:hover{color:#0C2E82; text-decoration:none}


#content{width:680px; background-color:#FFFFFF; padding:10px; min-height:400px}
#contentinner{margin-left:125px; padding-left:10px; padding-bottom:40px; border-left:1px solid #408CD7; margin-top:25px; width:290px; min-height:340px; padding-top:10px}

#footer{height:15px; width:690px; background-color:#408CD7; color:#FFFFFF; font-size:10px; padding:5px}
#footer a{color:#FFFFFF}

#menu, #homepagemenu{
	position:absolute;
	width:105px;
	height:300px;
	top:175px;
	left:5px;
	background-color:#0C2E82;
	color:#FFCF43;
	font-weight:bold;
	font-size:11px;
	padding:10px;
	padding-top:30px
}

#homepagemenu{background-color:#FFFFFF; color:#000000}
#homepagemenu a{
	text-decoration:none;
	display:block;
	background-color:#0066ca;
	padding:4px;
	color:#FFFFFF;
	background-image:url(../images/whitearrow.gif);
	background-repeat:no-repeat;
	background-position:4px 8px;
	padding-left:11px;
}
#homepagemenu a:hover{background-color:#408cd7}
#homepagemenu ul{padding:0px; margin:0px; list-style:none}
#homepagemenu li{list-style:none; margin-bottom:0px}

#menu a:link{color:#FFFFFF; text-decoration:none}
#menu a:visited{color:#FFFFFF; text-decoration:none}
#menu a:hover{color:#FFCF43}
#menu a:active{color:#FFCF43}

#menu ul{padding:0px; margin:0px}
#menu li{list-style:none; margin-bottom:8px}
#searchbox{
	position:absolute;
	width:240px;
	height:20px;
	top: 3px;
	left: 513px;
	font-size:11px; 
	vertical-align:middle
}
#searchbox input{width:160px; height:12px; font-size:11px}
#searchword{
	position:absolute;
	width:60px;
	height:15px;
	top: 6px;
	left: 473px;
	font-size:11px
}
#quoteshell{
	position:absolute; 
	left:455px;
	top:150px;
	width:250px;
	height:350px;
	background-color:#0066CA;
	background-image:url(../images/close-quote.gif); 
	background-repeat:no-repeat; 
	background-position:right bottom;
	color:#FFFFFF;
	font-size:12px
}
#quotetop{background-image:url(../images/open-quote.gif); background-repeat:no-repeat; height:45px}
#quotecontent{padding:15px 25px 0px 25px}
#quotecontent p{ margin-top:0px}

#breadcrumbs{
	position:absolute; 
	left:11px;
	top:150px;
	width:440px;
	padding:5px;
}
#breadcrumbs a{text-decoration:underline}

/* Nav */
#textbuttons{
	position:absolute;
	top: 6px;
	left: 230px;
	width: 230px
}
#textbuttons img{ margin-left:10px}

/* styles */
.credit{ font-size:8px}
.searchresult{ border-bottom:1px solid #CCCCCC; padding-bottom:10px; padding-top:10px}

.formtable{ border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC}
.formtable td{border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; padding:5px; vertical-align:top}
.formtable td table, .formtable td td{border:0px}
.pagelinks{ text-align:right}
.floatright{ float:right; margin-left:15px; margin-bottom:10px}

.thumbs{text-align:center}
.thumbs img{ margin-left:15px}

.newslist{margin:0px; padding:5px; list-style:none; margin-bottom:15px}