﻿/* global reset */
:visited { text-decoration:none } 
:link { text-decoration:none } :active { outline: 0 } :focus { outline: 0 } ol { list-style:none } ul { list-style:none } code { font-size:1em; } pre { font-size:1em; } h6 { font-size:1em; } h5 { font-size:1em; } h4 { font-size:1em; } h3 { font-size:1em; } h2 { font-size:1em; } h1 { font-size:1em; } input { margin:0; padding:0 } fieldset { margin:0; padding:0 } blockquote { margin:0; padding:0 } p { margin:0; padding:0 } html { margin:0; padding:0 } body { margin:0; padding:0 } form { margin:0; padding:0 } pre { margin:0; padding:0 } h6 { margin:0; padding:0 } h5 { margin:0; padding:0 } h4 { margin:0; padding:0 } h3 { margin:0; padding:0 } h2 { margin:0; padding:0 } h1 { margin:0; padding:0 } li { margin:0; padding:0 } ol { margin:0; padding:0 } ul { margin:0; padding:0 } :visited img { border:none } :link img { border:none } a img { border:none } address { font-style:normal }
body { font: .84em Arial, Sans-Serif; background: #FFF url("../images/bg.png") repeat-x; color: #333; line-height: 1.6em; }
a { color: #003366; text-decoration: underline; }
a:hover { color: #808080; }
p  { margin: 5px 0 15px;}
h2 {font: 2em Georgia;}
h2 a { text-decoration: underline; }
h1 { font: 2.3em Georgia; margin: 0 0 22px; }
h1 a { color: #fff; }
h1 a:hover { color: #CFA5D3; }
h3 {font: 1.6em Georgia; margin: 0 0 22px; color:#036 }
.clear { clear: both; }
.wrap { margin: 5px auto; width: 880px; }
.underline {text-decoration: underline;}

#logo h1{width: 300px;height: 73px;display: block;margin: 0;padding:0}
	#logo h1 a{width: 300px;height: 73px; display:block; text-decoration:none; text-indent:-2000px;}
	#logo h1 a.logo{width: 300px;height: 73px; display:block; text-decoration:none; background:url('../images/bg-logo.png') no-repeat transparent;color:#fff;}	

#options {float: right;color: #036;font-weight: bold;margin-top: 20px;}
#options a {color: #036;padding: 0 0 0 8px;background: url('../images/bullet.gif') no-repeat left 5px; margin: 0 0 0 10px;}
#options a:hover {color: #006699;}

#menu { float: left; margin: 0;width:880px;padding:0;background:#036}
#menu li { display: inline; }
#menu li a { float: left; padding: 6px 19px 6px 19px; margin: 0; color: #F0F8FF; background: #036; border-right: 1px #fff solid;font-weight:bold;}
	#menu li a:hover { color: #036; background: #D9ECFF;}
	.lasttab {border-right: 1px transparent solid;}
	
#banner {clear:both; border-top: 1px solid #fff;background: #393939 url('../images/bg-banner-fogle3.jpg') repeat-x bottom;height:200px; margin: 0 0 20px 0;padding:0;}

#left { float: left; width: 570px; margin: 30px 0 40px 0; }
#left h3 {margin: 0 0 10px 0;}
#right { float: right; width: 270px; margin: 30px 0 40px 0; background: #fff; border: 1px none #333; padding: 1px; }
	.box { background: url('../images/bg-box.png') repeat-x #fff; border-bottom: 1px none #333; border-right: 1px none #333; color: #728EA5; padding: 15px; }
	.box h3 { margin: 0 0 10px; }
	.box p { margin: 0; }

.third { float: left; width: 260px; margin: 0 15px 10px 10px; padding: 0 15px 0 0}
.last { float: right; margin: 0 0 10px 0; padding:0;}
.separator {border-right: 1px #CCC dotted}
.half { float: left; width: 295px; margin: 0 10px 0px 0px; padding: 0 10px 0 0}
.halflast {width: 225px}
#footer {clear: both;border-top: 3px solid #00254A;background: #DFEFFF url('../images/bg-footer.png') repeat-x;color: #333;padding: 10px 0;}
	#footer ul { float: left; width: 200px; }
	#footer li { padding: 5px 8px; background: url('../images/dot.gif') repeat-x bottom; }
		#footer li a {color: #036;}
#footer li a:hover {color: #069;}
	#footer #col {float: right;width: 600px;color: #666;}
	#footer #col a {color: #808080;}
	#contact {font-size: .9em;color: #666;}
	#copyright {background: url('../images/dot.gif') repeat-x top;padding: 10px 0 24px 0;font-size: .9em;color: #808080;clear: both;}

.iconlist {list-style: none;margin: 0;padding: 0 0 10px 0;}
li.pdf{
	background-image: url('../bullets/page_white_acrobat.png');
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 3px 0 3px 20px;
	margin: .4em 0;
}
li.blue-arrow-square{
	background-image: url('../bullets/001_60-16x16.png');
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 3px 0 3px 20px;
	margin: .4em 0;
}
.blue-arrow-square{
	background-image: url('../bullets/001_60-16x16.png');
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 3px 0 3px 20px;
	margin: .4em 0;
}
#quote_right {
	float: right;
	width: 250px;
	padding: 0;
	margin: 80px 30px 0 0;
	font: 1em Georgia;
	line-height: 1.5em;
	color: #999999;
	text-align: center;
}
#quote_right p {margin: 0; padding:0;}
#quote_left {
	float: left;
	width: 250px;
	padding: 0;
	margin: 80px 0 0 30px;
	font: 1em Georgia;
	line-height: 1.5em;
	color: #999999;
	text-align: center;
}

#caption {float: left;margin-right: 20px;margin-bottom: 20px;text-align: center;margin-top: 10px;}
.imgBorder {border: 1px solid #ccc;margin-bottom: 5px;padding: 3px;background-color:#fff;}
