@charset "UTF-8";
body {font:100% Verdana, Arial, Helvetica, sans-serif;background:#fff;margin:0;padding:0;text-align:center;color:#000000;}
#container {position:relative;width:790px;background:#fff;margin:0 auto;text-align:left;}
#header {padding:10px;}
#header #title, #header #logo {float:left;}
#header h1 {margin:0;font-size:1.6em;}
#header h2 {margin:0;padding:10px 0 0 10px;font-weight:normal;font-size:1.1em;text-align:center;}
#Content {clear:both;padding:10px 0;background:#fff; text-align:left}
#twocolumn #mainContent { margin-right:280px;}

#navigation {padding:5px 0;}
#nav {margin:0; padding:0; width:100%; background-color: #69c; border:1px solid #58b;}
#nav li   {list-style: none; display:inline; margin:0; padding:6px; color:#fff; vertical-align:middle;font-size:66%;}
#nav li a, #nav li  {color:#fff;}
#nav li a {text-decoration: none; margin: 0; padding:0 0 0 5px;}
#nav li a:hover {text-decoration: underline;}
#info ul, #navigation2 ul {list-style:none;padding:3px 0;margin:0;}
#info ul li  {display:inline;padding:0;}
#navigation2 ul li a {text-decoration:none;}
#navigation2 ul li a {padding:5px 0;}
#navigation2 {border-bottom:1px solid #58b;padding:5px 0;}
#navigation2 ul li {display:inline;padding:5px;}
#navigation2, #info {font-size:65%;}

a:link, a:visited, #breadcrumb {color:#69c;text-decoration:none;}	
.numbered {list-style:none;margin-left:0;padding:0;}
#info {float:right;padding:5px 10px 5px 0;margin:0;}
#info img, #breadcrumb img {padding:0 5px 0 10px;}
a img {border:0;}
#columnR {clear:both;float:right;width:270px;padding-top:10px;}
ul#rightMenu {list-style-type:none;}
#rightMenu li {text-align:right;padding-right:20px;}
#rightMenu li a {color:#58b;text-decoration:none;}
#rmenu {text-align:right;padding:0;margin:0 20px -1em 0;font-size:1.2em;text-transform:uppercase;color:#bdd;}
.imageR {float:right;margin:20px 5px;padding:10px;border:1px solid #58b;-moz-border-radius:8px;-webkit-border-radius:8px;}
.imageR img, imageR div {border:1px solid #58b;margin:0;}	
#footer {clear:both;padding:10px 0;}
#footerContent {border-top:1px solid #58b;padding:0 10px;}
#footer p {margin:0;text-align:right;font-size:60%;color:#69c;}
.box, .box2 {float:left;position:relative;border:1px solid #69c;-moz-border-radius:8px;-webkit-border-radius:8px;}
.box {width:250px;padding:1em 0;margin:30px 5px 5px 5px;}
.box2 {width:730px;margin:30px 5px 5px 5px;padding:10px;}
.box3 {position:relative; width:90%; margin:20px auto 0 auto; padding:10px;border:1px solid #69c;-moz-border-radius:8px;-webkit-border-radius:8px;}
#twocolumn .box2 {width:480px;}
.head h3 {position:absolute;top:-0.7em;left:10px;margin:0;padding:0 0.25em;font-size:1em;background-color:#fff;font-weight:normal;}
.head h3, .head h3 a {color:#58b;}
.box .boxContent {position:relative;top:-1em;padding:10px;height:250px;overflow:auto;}
.boxContent {font-size:70%;}
.gallery {float:left;}
hr {clear:left;border:0;background-color:#58b;height:1px;}
#projects {background:url(../images/site/plan.jpg) bottom right no-repeat;}
#services {background:url(../images/site/services.jpg) bottom right no-repeat;}
#support {background:url(../images/site/handshake.jpg) bottom right no-repeat;}
#training {background:url(../images/site/training.jpg) bottom right no-repeat;}
#about {background:url(../images/site/cic_msd.jpg) bottom right no-repeat;}
#contact {background:url(../images/site/contact.jpg) bottom right no-repeat;}
.box .boxContent ul {margin:0;padding:1em;}
p.more {margin:0;padding:0;}
#partners {cellpadding:10px;}
.gallery {float:left;margin-right:1em;margin-bottom:1em;border:none;}
#partners tr td {width:33%}
#partners tr td a img {border:none;}
#small_table {margin:2em;}
.center {text-align:center;}
.right {text-align:right;}
img.staff {float:left;padding:0 10px 10px 0;}
.important, .hide {display:none;}
#button {position:relative; text-align:right; top:-25px; margin-bottom:-30px; padding:0}
#button img {border:none;}
#note {font-style:italic;font-size:90%;margin:0;padding:0;}
.error {color:#F00;}
.formbox, .areabox {width:460px; border:1px solid #58b;padding:5px; margin-top:0;}
.dropbox {border:1px solid #58b; padding:1px 5px; margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;}
.areabox {height:6.5em;}
.label {margin-bottom:0;}
.banner_right {position:absolute; top:0; right:0; margin-bottom:10px; z-index:3}
.banner_right a img {border:none;}
#header {z-index:1}
#title {z-index:2}
tr.new th {text-decoration:underline}
