/* colours
#5D819F - mid blue
#98D74F - green
*/

/*body {margin:0;padding:0;font-family:verdana, sans-serif;font-size:small;f\ont-size:medium;color:#fff;background-image:url(../../images/5D819F.gif); background-repeat:repeat;}*/

body {margin:0;padding:0;font-family:verdana, sans-serif;font-size:small;f\ont-size:medium;color:#fff;background-image:url(../../images/blu-bk.jpg); background-repeat:repeat-x; background-color:#5D819F;}

h1 {font-size:100%;margin:0;color:#5D819F; padding-top:10px;}
h2 {font-size:90%;margin:0;color:#5D819F;line-height:150%;}
h3 {font-size:80%;margin:0;color:#5D819F;}
p, li {font-size:70%;margin:0;line-height:130%;}
.small{font-size:60%;}

a {color:#98D74F;text-decoration:none;font-weight:bold;}
a:hover {color:#98D74F;text-decoration:underline;}

.white li a {color:#fff;text-decoration:none;font-weight:bold;}
.white li a:hover {color:#5D819F;text-decoration:underline;font-weight:bold;}

img {border:0}

form {display:inline;}
input {font-family:verdana;color:#999;margin:0;padding:2px 2px 1px 2px;font-size:60%;}

.clear {clear:both;}

/*top*/

#wrapper {width:800px;margin:20px auto 5px auto; background-image:url(../../images/ffffff.gif); background-repeat:repeat;}
#clock {font-size:11px; width:760px; margin:10px 20px 0px 20px; color:#5D819F; line-height:20px;}
#head {width:760px; padding:10px 20px 0px 20px}
#logo {padding:0; margin:0;}


/* Navigation */
#menuOuter{ padding:0px 20px 0 20px;}
#menu {clear:both;font-size:60%;font-weight:lighter;background-image:url(../../images/5D819F.gif); background-color:#5D819F;width:760px;}
#menu a:hover {text-decoration:none;}
/* all lists */
#nav, #nav ul {float:left;padding:0;margin:0;list-style:none;text-decoration:none;white-space:nowrap;width:100%;background-image:url(../../images/5D819F.gif); background-color:#5D819F;}
#nav a {display:block;color:#fff;text-decoration: none; text-transform:uppercase;}
/* all list items - width needed or else Opera goes nuts */
#nav li {float:left;width:130px;margin:0;position:relative;font-size:100%; border-right:2px solid #fff;background-image:url(../../images/5D819F.gif);}
#nav li a {color:#fff;padding:6px 6px 6px 10px;display:block;}
#nav li a:hover {background-color:#98D74F; color:#fff;background-image:url(../../images/98D74F.gif); background-position:right; background-repeat:no-repeat;}
/* second-level lists - using left instead of display to hide menus because display: none isn't read by screen readers */
#nav li ul {position:absolute;left:-999em;top:36px;width:100px;}
#nav li ul li {width:130px;background:#5D819F;border-right:none;}
#nav li ul li a {color:#fff;background:#5D819F;}
#nav li ul li a:hover {color:#fff;background:#49647A;}
#nav li ul li .more {width:114px; cursor:pointer;}

#nav li:hover ul ul, #nav li.sfhover ul ul {left:-999em;}
#nav li:hover ul, #nav li.sfhover ul, #nav li li:hover ul, #nav li li.sfhover ul {left:auto;}
#nav li ul ul {margin:-16px 0 0 139px;}

/*body*/
#feature {width:760px;margin:2px 20px 0px 20px; background-image:url(../../images/98D74F.gif); background-repeat:repeat;}
#main {background-image:url(../../images/ffffff.gif); background-repeat:repeat; padding:2px 20px 2px 20px; color:#5D819F;}
#main p{padding:10px;}
#mainContent {background-image:url(../../images/ffffff.gif); background-repeat:repeat; padding:20px 20px 20px 20px; color:#5D819F;}
#mainContent p, h1, h2, h3 {padding:10px;}
#footer {width:760px; margin:0 20px 20px 20px; background-image:url(../../images/5D819F.gif); background-repeat:repeat; background-color:#5D819F; background-image:url(../../images/footer-bk.gif); background-position:left; background-repeat:no-repeat;}
.footer {padding:3px 7px 7px 5px;text-align:right; font-size:60%;}