*{margin:0;padding:0;}

body {background:#394869; color:#000; font-family:Arial, Helvetica, sans-serif; margin-top:25px;}

a {background:#E2E2E2; color:#040081;}
a:hover, a:visited {background:#E2E2E2; color:#040081;}

a.green {color:Green;}
a.green:hover {color:#000;}

blockquote {padding:20px 30px 16px 30px;}

em {color:#B2560D; font-weight:bold;}

h1 {color:#6E0700; font:bold 150% Helvetica, Arial, sans-serif; margin:0; padding:20px 0 0 0; text-align:left;}
h2 {color:#00068B; font-size:100%; font-weight:bold; margin:0 0 6px 0; text-align:left;}
h3 {color:#B2560D; display:inline; font:bold 100% Helvetica, Arial, sans-serif; margin:6px 0 5px 0; text-align:left;}
h4 {color:#6E0700; font-weight:bold; font-size:110%; margin:0 0 6px 0; text-align:center;}

input, textarea, select {font:10px Courier monospace;}

p {margin:0 0 12px 0;}
img {border:0;}

#wrap {background:#E2E2E2; color:#000; margin:0px auto; text-align:left; width:761px;}

/* logo */
#logo {height:100px; margin:0; overflow:visible; padding:0; display:block; width:100%;}/* logo */
#logo a.logo-rgt {background:transparent url(i/header-top-rgt.jpg) no-repeat top right; display:block; height:100px; margin:0 auto; text-decoration:none; float:right; width:416px;} 
#logo ul {background:url(i/top-lftmid.gif) no-repeat top left; color:#fff; float:left; width:345px; height:100px;}
#logo ul li {display:inline;}
#logo ul a {background:transparent; color:#fff; font:8pt Verdana, helvetica, sans-serif; padding:0 6px; text-decoration:none;}
#logo ul li .current, #base-nav ul a:hover {background:transparent; color:#ffbd26;}

/* Top Navigation */
#topnav {background:#394869; height:20px; padding:5px 0; width:100%;}
#topnav ul {color:#fff; float:left; width:100%;}
#topnav ul li {display:inline;}
#topnav ul a {background:transparent; color:#fff; font:bold 8pt Verdana, helvetica, sans-serif; padding:0 6px; text-decoration:none;}
#topnav ul li .current, #base-nav ul a:hover {background:transparent; color:#ffbd26;}

/* Main navigation */
#nav {background:#B2560D; border-bottom:1px solid #665741; height:44px; text-align:center; white-space:nowrap; width:100%;}
#nav IMG {float:left;}
#nav ul {background:transparent; color:#fff; float:right; line-height:22px; position:relative; top:-23px; width:100%;}
#nav ul li {display:inline;}
#nav ul a {background:transparent; color:#fff; font:8pt Verdana, helvetica, sans-serif; padding:0 9px; text-decoration:none;}
#nav ul li .current, #nav ul a:hover {background:#B2560D; color:#ffbd26;}

/* content */
#content {padding: 0 20px 0 20px;}
#content ADDRESS {font-style:normal; margin:5px 0 10px 10px; white-space:pre;}
#content EM, #content DT {color:#6E0700; font-weight:bold; font-style:normal;}
#content DT {margin:10px 0 0 0px;}
#content DT.level2 {margin:10px 0 0 20px;}
#content DD {margin:0 0 0 25px;}
#content P {padding:15px 0 5px 0px; margin:0; z-index:99;}/*margin needs to be 0 for background image*/
#content UL {margin:0 0 0 15px;}
#content UL LI {list-style:none;}

/* bottom navigation */
#botnav {color:#000080; background:#E2E2E2; margin:10px 0 0 0; text-align:center; width:100%; clear:both;}
#botnav ul {white-space:nowrap;}
#botnav ul li {background:url(../i/divide.gif) no-repeat scroll center left; display:inline; font:8pt "Arial", sans-serif; list-style:none; padding:2px 5px 2px 10px;}
#botnav ul li.first {background-image:none;}
#botnav a {text-decoration:none;}
#botnav a:hover, a:active, .primarynav .current {background:#E2E2E2; color:#b2560d;}
#botnav a:visited {background:#E2E2E2; color:#b2560d;}

/* Footer */
#footer {background:#fff; border-top:solid 2px #AF5710; clear:both; color:#000; font-size:80%; margin:0; padding:5px 10px; text-align:left;}
#footer a {background:#fff; color:#00045c;}
#footer a:hover, #footer a:visited {background:#fff; color:#000;}

#footer p {color:#00045c;}

/* flash */
#flashcontent {float:right; margin:0 0 0 5px; text-align:center; width:225px;}
#flashcontent p {color:#b2560d; font-weight:bold; font-size:100%; margin:-10px 0 0 0;}

/* Get Adobe Reader Div */
#getreader {font-size:80%; margin:2em auto 18px auto; width:590px;}
#getreader img {margin:4px 20px 5px 0; border:1px none #fff; float:left;}

/* class */
.center {text-align:center; margin:0 auto;}
.center2 {margin:0 auto; width:640px;}
.clear {clear:both;}
.clearl {clear:left;}
.floatri {border:0; float:right; margin:5px;}
.floatri2 {border:0; float:right; margin:5px;}
.floatli {border:0; float:left; margin:5px;}
.green {color:Green;}
.centerfl {border:0; margin:0 auto; text-align:center;}
.note {color:#000; font-style:italic;}
a.textflow {text-decoration:none;}
.pic {position:relative; top:5px;}