* {font-family:verdana,arial,helvetica,sans-serif;margin:0;padding:0;}

.structure {width:800px;text-align:left;margin:0 auto 0 auto;position:relative;background-color:white; margin-top:10px;margin-bottom:10px;}
.header {text-align:center;height:150px;padding:0px;font-size:0.9em;border-bottom:3px solid white;}
.top_navigation {background-color:#333366;font-size:0.8em;color:#ffffff;margin-bottom:5px;}
.top_navigation p {padding:5px 10px 5px 10px;text-align:center;}
.top_navigation span {float:left;margin-right:0px;}
.top_navigation a:link, .top_navigation a:visited {color:#ffffff;text-decoration:none;}
.top_navigation a:hover {text-decoration:underline;}
.maintext {color:#00006a;}
.maintextlink {color:#00006a;}
.findpos {margin-left:100px;}
.imgpos {margin-left:20px;}
.textpos {margin-left:5px;margin-right:5px;}
.textsize {font-size:80%;}
.submit{margin-left:150px;}
#maincontent {width:588px;float:right;font-size:0.8em;}
#content {width:376px;padding-left:0px;padding-right:0px;overflow:hidden;}
.textcolor{color:white;}
.blueboxe {background:#fefbe0; border:1 px solid #ffaa2b;}

.blueboxe li a, .blueboxe a, .blueboxe span.selected {margin-left:5px;border-bottom:1px; width:140px;display:block;padding:5px 5px 5px 15px; background-image:url("navarrow_blue.gif"); background-repeat:no-repeat;background-position:0 11px;color:#00006a;text-decoration:none;}

.blueboxe h4 {background:#ffaa2b;background-repeat:no-repeat;background-position:top left;color:white;font-weight:normal;padding:3px 10px 3px 5px;font-size:1.05em;}



#rightnav {width:180px;clear:right; margin-top:10px;margin-left:16px;}
#borderbox {border:1px solid #ffaa2b;}
#leftnav {width:180px;font-size:0.8em;margin-bottom:10px;float:right;margin-right:16px;}
#volunteerbox {width:180px;float:left;background-color:#fefbe0; border:1px solid #ffaa2b;}
#organisationbox {width:180px; background-color:#fefbe0; border:1px solid #ffaa2b;float:right;}
#topbox{width:179px;background-color:#ffaa2b; border: 1px solid #ffaa2b;color:white;font-size:1em; padding-top:3px; padding-bottom:3px;}
#paddingboxes{margin-left:20px;}
#doit{margin-left:16px;color:#00006a;}

html>body #content {width:376px;}
#rightnav, #content {float:left;}
#content table#homecontent {width:376px;border:1px solid #ffaa2b;}
#homecontent td {padding:0px;}
#contentlinks a:hover, .bluebox a:hover {text-decoration:underline;}
.bluebox {background:#fefbe0;}
#content .bluebox {width:195px;background-image:url("bluebox_bg_home.gif");background-position:bottom left;margin:0px;}
.bluebox ul {list-style:circle;width:auto;width:100%;}
#content .bluebox ul {background-image:none;list-style:disc inside; color:#00006a;list-style-image:none;margin:0px;}



li.bottom {background-image:url("bluebox_bottom.gif");background-repeat:no-repeat;background-position:bottom left;}
.bluebox li a, .bluebox p a, .bluebox span.selected {margin-left:5px;border-bottom:1px; width:140px;display:block;padding:5px 5px 5px 15px; background-image:url("navarrow_blue.gif"); background-repeat:no-repeat;background-position:0 11px;color:#00006a;text-decoration:none;}
.bluebox p {padding-bottom:5px;padding-top:5px;padding-left:10px;padding-right:0px;margin-right:0px;}
.bluebox li.bottom a, .bluebox li.bottom span {border-bottom:none;}
.bluebox h4 {background:#ffaa2b;background-repeat:no-repeat;background-position:top left;color:white;font-weight:normal;padding:3px 10px 3px 5px;font-size:1.05em;}
body #content .red {width:390px;padding-right:13px;overflow:hidden;}
#content .red li a {border-bottom:none;padding-bottom:0px;}
#content .red {background:#fefbe0;}
#content .red ul {margin-bottom:7px;}
.sectionlinks, #content .bluebox p {background-image:none;}
#content .bluebox p {margin-bottom:0px;}
#homecontent {margin-top:10px;margin-bottom:10px;}
#homecontent a:hover {text-decoration:underline;}
.othersites {margin-top:10px;padding-bottom:1px; float:left; padding:10px;}
.clear {clear:both;}
.nav, #navMain {background:#fefbe0;width:180px;margin-top:10px;overflow:hidden;border: 1px solid #ffaa2b;}
#navTop{width:180px;height:26px;background:#ffaa2b;font-size:0.9em;}

.navBottom {width:170px;height:11px;background:#fefbe0;font-size:1px;}

.navBottom {width:170px;height:11px;background:#fefbe0;font-size:1px;}
.nav ul, #navMain ul {margin:0 1px 0 1px;width:166px;border-width:0 1px 1px 1px;list-style-type:none;}
.nav li, #navMain li {border-top:1px;width:166px;display:block;}
.nav ul a, .nav ul strong, #navMain ul a, #navMain ul strong {display:block;width:166px;padding:4px 6px 5px 9px;color:#00006a;text-decoration:none;}
.nav ul a:hover, #navMain ul a:hover {text-decoration:underline;}
.footer {text-align:center;clear:both;border-top:1px solid #00006a;padding:5px 10px 5px 10px;font-size:0.7em;color:#330099;}
.subpage_title {font-family: arial,helvetica,sans-serif;font-weight: normal;font-size: 1.6em;color: #15489B;display:block;}

a.css_hv:link,a.css_hv:visited{font-size:70%;color:#ffffff;font-weight:bold;text-decoration:none;border: 1px solid #ffffff;padding:2px;background-color:#000000;}
a.css_hv:hover{font-size:70%;color:#ffff00;font-weight:bold;text-decoration:none;border: 1px solid #ffff00;padding:2px;background-color:#000000;}
a.css_default:link,a.css_default:visited{font-size:70%;color:#000066;font-weight:bold;text-decoration:none;border: 1px solid #cccccc;padding:2px;background-color:#ffffff;}
a.css_default:hover{font-size:70%;color:#ff0000;font-weight:bold;text-decoration:none;border: 1px solid #cccccc;padding:2px;background-color:#ffffff;}
a.css_contrast:link,a.css_contrast:visited{font-size:70%;color:#000000;font-weight:bold;text-decoration:none;border: 1px solid #000000;padding:2px;background-color:#ffffcc;}
a.css_contrast:hover{font-size:70%;color:#ff0000;font-weight:bold;text-decoration:none;border: 1px solid #ff0000;padding:2px;background-color:#ffffcc;}
a.css_system:link,a.css_system:visited{font-size:70%;color:#000000;font-weight:bold;text-decoration:none;border: 1px solid #000000;padding:2px;background-color:#ffffff;}
a.css_system:hover{font-size:70%;color:#ff0000;font-weight:bold;text-decoration:none;border: 1px solid #ff0000;padding:2px;background-color:#ffffff;}
a.options:link,a.options:visited{font-size:80%;color:#00006a;text-decoration:none;}
a.options:hover{font-size:80%;color:#ff0000;text-decoration:underline;}

/* #content_full */

#content_full {width:588px;padding-left:10px;overflow:hidden;}
#rightnav, #content_full {float:left;}
#content_full table#homecontent_full {width:588px;border-collapse:collapse;}
#homecontent_full td {border:none;padding:0px;}
#homecontent_full {margin-top:10px;margin-bottom:10px;}
#homecontent_full a:hover {text-decoration:underline;}
#content_full links a:hover, .bluebox a:hover {text-decoration:underline;}
#content_full .bluebox {width:195px;background-image:url("bluebox_bg_home.gif");background-position:bottom left;margin:0px;}
#content_full .bluebox ul {background-image:none;list-style-type:none;list-style-image:none;margin:0px;}
body #content_full .red {width:208px;padding-right:13px;overflow:hidden;}
#content_full .red li a {border-bottom:none;padding-bottom:0px;}
#content_full .red li a {background-image:url("navarrow_red.gif");}
#content_full .red {background-image:url("bluebox_bg_red_home_full.gif");background-repeat:no-repeat;background-position:top left;}
#content_full .red ul {margin-bottom:7px;}
.sectionlinks, #content_full .bluebox p {background-image:none;}
#content_full .bluebox p {margin-bottom:0px;}






