
body {margin:0px;background-color:#003366;color:#333333}
body, form, div, p, input, textarea, select, td, a {font-family:consolidas,verdana,sans-serif;font-size:8pt;}
select {height:23px;}
p {line-height:18px;margin:20px 0px 20px 0px;}
input, textarea {padding:3px}
h1 {font-size:150%;color:#003366}
h2 {font-size:130%;color:#336699;margin:15px 0px 15px 0px;}
h3 {font-size:115%;color:#336699;margin:15px 0px 15px 0px;text-decoration:none}
h4 {font-size:100%}

h1 a {color:#003366}
h2 a {color:#999999;margin:30px 0px 30px 0px}
h3 a {color:#336699;margin:15px 0px 15px 0px;text-decoration:none}

a {text-decoration:none;color:#336699;border:0}
a:visited {color:#336699}
a img {border:0}

.Strong {font-weight:bold;}
.ReturnToTop {width:100%;text-align:center;margin-bottom:30px}
        
#Page {position:relative;margin:0px auto;width:760px;background-color:#ffffff;}
#PageContent {background-color:#ffffff}
#Banner {height:350px;width:100%;background:url('../Images/banner-background.jpg') no-repeat center;}
#BannerLogo {height:62px;width:270px;z-index:5;position:absolute;top:50px;left:20px;background:url('../Images/logo.png') no-repeat center;}
#BannerMessage {font-family:Arial;font-size:14pt;font-weight:bold;color:#ff9900;position:absolute;top:215px;left:45px;width:250px;}
#BannerMessage div {text-align:center;}
#SR22BannerMessage {position:absolute; top:60px;left:20px;text-align:center;}
#SR22BannerMessage td {font-size:1.2em;font-size:1.5em;font-weight:bold;color:#003366;}
#TagLine {position:absolute;top:120px;left:90px;color:#666666;font-family:tahoma;font-style:italic;font-weight:bold;font-size:1em;text-align:center;}
#Navigation {border-top:1px solid #003366;border-bottom:1px solid #003366;}
#Content {min-height:400px;}
#SubContent {width:100%;height:100px;background:url('../Images/footer.gif') no-repeat bottom;text-align:center;margin:40px 0px 0px 0px;font-size:7pt;color:#666666}

#IconLinks {position:relative;top:300px;left:8px}
#IconLinks a {margin:2px}
#IconLinks img {height:40px;width:40px;border:none}
#IconLinks span {display:none}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition3.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {list-style-type:none; margin:-1px 0px 0px 2px; padding:0;}
#menu li {float:left; padding:0; margin:0px 0px 0px 1px; position:relative; width:150px; height:1em; z-index:100;}
#menu li dl {position:absolute; top:0; left:0; padding-bottom:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li dd a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:10px;}
#menu dl {width: 150px; margin: 0; padding: 0; background: transparent;}
#menu dt {margin:0; padding: 0;}
#menu dd {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}
#menu dt a, #menu dt a:visited {display:block; font-size: 1em; color: #003366; text-align:center; border:1px solid #000033; border-width:1px 1px 1px 1px; background:#cccccc; padding:0.5em 0 0.5em 0;}
#menu li:hover dt a, #menu a:hover {color:#006;border:1px solid #000033; border-width:1px 1px 1px 1px;}
#menu dd a, #menu dd a:visited {background:#003366; color:#fff; padding:0.5em 0; text-decoration:none; display:block; text-align:center; border-left:1px solid #000033; border-right:1px solid #000033;}
#menu dd a:hover {background: #cccccc; color:#003366; border-left:1px solid #003333; border-right:1px solid #003333;}

 b {display:block; overflow:hidden; height:1px;}
 b.p1 {background:#666666; margin:0 5px;}
 b.p2 {background:#cccccc; margin:0 3px;border-left:1px solid #666666;border-right:1px solid #666666}
 b.p3 {background:#cccccc; margin:0 2px;border-left:1px solid #666666;border-right:1px solid #666666}
 b.p4 {height:2px; background:#cccccc; margin:0 1px;border-left:1px solid #666666;border-right:1px solid #666666}
 b.p5 {background:#000033; margin:0 5px;border-left:1px solid #000033;border-right:1px solid #000033}
 b.p6 {background:#003366; margin:0 3px;border-left:1px solid #000033;border-right:1px solid #000033}
 b.p7 {background:#003366; margin:0 2px;border-left:1px solid #000033;border-right:1px solid #000033}
 b.p8 {height:2px; background:#003366; margin:0 1px;border-left:1px solid #000033;border-right:1px solid #000033}
