body {font-family: Georgia, "Times New Roman", Times, serif; text-align:center}
h3 {font-variant: normal; text-transform: uppercase; color: #FFCC66}
dt {font-variant: small-caps; text-transform: capitalize; font-size: 120%; line-height: 150%}
dd {font-family: Tahoma, Arial, sans-serif; font-size: 90%; font-weight: bold}
.textonwhite {color: #000066}
img { border-color: #FDFACC #FFCC66 #FFCC66 #FDFACC; border-style: solid; border-width: 3px; margin: 5px; }
input { background-color: #FAE1A7; color: #000066; font-size: 14px; font-weight: bold; }
.box { float: right; text-align: center; padding: 10px; }
.button { background-color: #FFCC66; border: 2px groove; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; height: 25px; padding: 2px; width: 125px; }
.emph {background: #FFCC66}
.caption {font-size: 85%; font-weight: normal}
h1 {letter-spacing: .2em; font-size: 24px; color: #FFCC66; }
a:hover {color: #000066; font-weight: bold; background-color: #3399FF; }
a:link {color: #FFFFFF; text-decoration: none; }
input {color: #000066; }
a:visited {color: #FFFFCC; text-decoration: none; }
h4 {font-size: 14px; }
.imgborder { border: 3px #FFCC66 outset; padding: 5px 5px; margin: 5px 5px; }
b {font-size: larger; color: #FFCC66; }
h2 {font-size: 18px; letter-spacing: .1em; color: #FFCC66; }
img { border: 3px #FFCC66 outset; margin: 5px; padding: 5px}
a {color: #FFFFFF; text-decoration: none; }
input submit { border: 3px #FFCC66 outset; padding: 1px 1px; color: #000099; background-color: #ffffcc}
.border2 { margin: 0px; padding: 5px; border: 3px #FFCC66; border-style: outset; }
#border { background: #FFFFFF; border: 2px solid #0000FF; color: #000033; margin: auto; padding: 0px; text-align: left; width: 740px; }

 #border2 { border: 6px solid #FFCC66; margin: auto; padding: 0px; text-align: left; color: #FAE1A7; background: #040053; }
#content { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding: 10px; }
#footer, #footer a:hover { text-align: center; padding: 5px 0px 3px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
#header{ background-image: url(../images/logo1.gif); background-repeat: no-repeat; padding: 2px 2px 5px 400px; background-color: #000066; text-align: center; }
#header h1 { font-size: 20px; line-height: 18px; }
#header h2 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: 13px; }
#header h3 { color: #000099; font-size: 12px; }
/*----------------------- Drop Down Navigation Styles--------------------------*/
#navbox {padding-left:75px; border:none; background-color:white; height:30px; vertical-align:middle; }
#nav, #nav ul { /* all lists */
	padding: 0; margin: 0; list-style: none; width: 600px; border: 2px solid white; }
#nav strong {font-weight: normal}
#nav a { display: block; color:#fc0; background-color:#000099; font: 12px Arial, Helvetica, sans-serif; margin: 0px; text-decoration: none; padding: 2px 2px 2px 5px; text-align:left; border: solid blue; border-width: 1px 0 2px 0; }
#nav a.main, #nav a.main:hover, #nav a.main:visited {background-color:white; color:blue; font:14px Georgia; text-align:center; border:none; padding:5px 0;}
#nav a:visited {color: #33CCFF}
#nav a:hover { color:blue; background-color: #fc0; border: solid #fc0; border-width: 1px 0 2px 0; }
#nav li { /* all list items */
	float: left; font-weight: bold; width: 150px; /* width needed or else Opera goes nuts */
}
#nav li ul { /* second-level lists */
	position: absolute; background-color:#fc0; color: blue; width: 150px; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav li ul ul { /* third-and-above-level lists */
	margin: -15px 0 0 80px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li  li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto; }
#nav li:hover, #nav li.sfhover, #nav li li:hover, #nav li li.sfhover, #nav li li li:hover,  #nav li li li.sfhover, #nav li li li li:hover, #nav li li li li.sfhover{ background: #fc0; color: blue; }
#content { clear: left;}
