body {font-family: Verdana, Tahoma, Arial, sans-serif;text-align:center;margin:0;padding:0;font-size:100.1%;line-height:1.125em}
#wrap {position:relative;text-align:center;width:62.6em;height:76em;margin:0 auto;background-color:#ECECFF}
#greyhead {position:absolute;top:0;left:0;width:62.6em;height:6.5em;background:url('../../images/gradientcyan.jpg') repeat-x; }
#topnav {position:absolute;top:.2em;left:16.5em;width:46em;height:1em}
#topnav ul {margin:0;padding:0;float:left}
#topnav ul li {display:inline;font-size:.75em;padding-right:3em;;color:#15b4ff}
#topnav a:link, #topnav a:visited {color:#F4F4F4}
#topnav a:hover {color:#15B4FF}

#logo {position:absolute;top:1.5em;left:1em;width:14em;height:4em;text-align:left;color:#F4f4f4}
#logo h1 {font-size:1.5em}
#logo h2 {font-size:.875em}
#logo a:link, #logo a:visited {color:#F4F4F4}
#logo a:hover {color:#15B4FF}

#searchhead {position:absolute;top:2.5em;left:41.5em;width:20em;height:3em;text-align:left}

.midgrey h2 {font-size:1.1em}
#alphamenu li {display:inline;font-size:1.1em;font-weight:bold;padding-right:2em;color:#15b4ff}
#alphamenu a:link, #alphamenu a:visited {color:#404040}
#alphamenu a:hover {color:#15b4ff}

.topicsmenu {text-align:left;padding:0;margin:1em;line-height:1.5em}
.topicsmenu h3 {color:#336699;font-size:1em;line-height:.75em}
.topicsmenu ul {list-style:disc;font-size:.88em;font-weight:bold;margin:0;padding:0 2em}
.topicsmenu a:link, .topicsmenu a:visited {color:#404040}
.topicsmenu a:hover {color:#15b4ff}

.box {background-color:#f4f4f4;margin:0 0 .5em}
.boxtop {background:url('../../images/neblue.gif') no-repeat top right; }
.boxtop div {font-size:0;height:15px;background:url('../../images/nwblue.gif') no-repeat top left; }
.boxbottom {background:url('../../images/seblue.gif') no-repeat bottom right; }
.boxbottom div {font-size:0;height:15px;background:url('../../images/swblue.gif') no-repeat bottom left; }

.rightgrey {position:absolute;top:7.5em;left:54.8em;width:7.5em;text-align:left}
.leftgrey {position:absolute;top:7.5em;left:.3em;width:7.5em;background-color:#f4f4f4;text-align:justify}
.midgrey {position:absolute;top:7.5em;left:8.1em;width:46.4em;background-color:#F4F4F4}
.midgrey p {padding:0 1em;font-weight:normal;font-size:.75em;color:#404040;text-align:left}
.footer {position:absolute;top:74em;left:0;width:62.6em;border-top:2px solid #c0c0c0}
.footer p {font-size:.6em;text-align:center;color:#404040;line-height:1.125em}
.footer a:link{color:#404040}
.footer a:visited {color:#404040}
.footer a:hover{color:#00A5F4}

.shares {text-align:center}
.shares p{display:inline;font-weight:bold;font-size:.75em;color:#404040}
.shares a img{border:none;padding:.1em}

.linkgrey {clear:both;text-align:center;margin:1.5em 0}
.toplink {clear:both;text-align:center;margin:0 0 1em 0}
.sideunitgrey {text-align:left}

dl.rightmenu {margin:0;padding:0}
.rightmenu dd {margin:0;padding:.1em .2em;line-height:1.125em}
dl.rightmenu dd.image {padding:0}
dl.rightmenu dd img {border:none;width:120px;height:38px}
.rightmenu dt {padding:.1em .2em;font-weight:bold;background-color:#e0e0e0;font-size:.75em}
.rightmenu dd a {color:#336699;font-size:.75em;font-weight:bold}
.rightmenu dt a:link, .rightmenu dt a:visited {color:#336699}
.rightmenu dd a:hover {color:#00A5F4}
.rightmenu dt a:hover {color:#00A5F4}

.sitemenu, .sitemenu ul {width:7.5em;margin:0;padding:0}
.sitemenu ul li {padding:.1em 0}
.sitemenu li a {font-size:.75em;font-weight:bold}	
.sitemenu li a:link, .sitemenu li a:visited {display:block;color:#404040;background-color:#f4f4f4;padding-left:.2em}
.sitemenu li a:hover {color:#00A5F4;background-color:#e0e0e0;border-right:.25em solid #c0c0c0}
.rightgrey div.sitemenu ul li.home a {background-color:#e0e0e0}

p {font-size:.875em}
h2 {font-size:1em;color:#404040}
p, h1, h2, h3 {margin:.4em 0}
ul, ol {list-style:none}
a {text-decoration:none}
img {vertical-align:middle}
a:hover {color:#15B4FF}