/* under development message */
#body.under-development {background:none;margin:0 0 1em;}
.under-development h2 {text-align:center;margin:1em 0;padding:2.5em 0 0;font-size:4em;color:#4cb648;background:url(../images/icons/under-development.gif) no-repeat 50% 0;}
.under-development .contact-data {border-top:1px solid #4cb647;padding:2em 0;font-size:1.1em;}
.under-development .contact-data h3 {font-size:1.2em;margin:0 0 1em;font-weight:bold;color:#4cb648;}
.under-development .contact-data li {width:29%;margin:0 0 0 4%;float:left;}
.under-development .contact-data li li {float:none;width:99%;margin:0 0 .5em;}
.under-development .contact-data li li a {color:#4eb647;font-weight:bold;text-decoration:underline;}
.under-development .contact-data li li a:hover {color:#023376;}
.under-development .contact-data dl dt,
.under-development .contact-data dl dd {float:left;display:block;margin:0 0 .3em;line-height:1.4;}
.under-development .contact-data dl dt {width:25%;color:#4eb647;font-weight:bold;}
.under-development .contact-data dl dd {width:70%;}
* html .under-development .contact-data li {margin-left:3%;}
* html .under-development .contact-data li li {margin-left:-.02em;}

/* front page actions */
h3.actions {font-size:1.6em;font-weight:bold;margin:0 0 1em;width:100%;float:none;}
.actions {margin:0 0 2em;float:left;display:block;background:#fff;}
.actions li {float:left;width:240px;padding:0 0 .5em;margin-left:10px;height:auto;}
.actions li.p1 {margin-left:0;}
.actions li:hover {background:#dff2f6;}
.actions li h4 {font-size:1.5em;margin:0 0 .5em;padding:6px;background:#b6e2eb;color:#49aa25;}
.actions li h4 a {text-decoration:none;color:#4AAA27;}
.actions li h4 a:hover {text-decoration:underline;}
.actions li p {margin:.7em;}
.actions .more {color:#4AAA27;font-size:1.3em;margin:.7em;}
.actions li .image {width:240px;height:130px;overflow:hidden;}
.actions li .image img {display:block;}
.actions li ul {margin:0;padding:0;}
.actions li ul li {float:none;width:auto;border:0;height:auto;margin:0;padding:0;}

/* quick access tabs */
h3.qA {font-size:1.6em;color:#8c9ea8;width:100%;float:none;}
#quickAccess {float:left;padding:0 0 1px;margin:0 0 2em 0;background:url(../images/layout/bg-tabs.jpg) no-repeat 0 100%;border-top:3px solid #e7f1e6;}
#quickAccess #tabs {width:190px;float:left;}
#quickAccess #tabs li {width:100%;display:block;}
#quickAccess #tabs li h4 {margin:0;padding:0;font-size:1em;}
#quickAccess #tabs li h4 a {color:#023F88;display:block;width:160px;padding:5px 10px 5px 20px;text-decoration:none;background:url(../images/icons/arrow-blue.gif) no-repeat 8px 9px;text-transform:uppercase;}
#quickAccess #tabs li h4 a.selected {color:#4cb748;background:#fff url(../images/layout/bg-qatab.gif) no-repeat 0 0;}
#quickAccess div {border-top: 1px solid #fff;float:left;}
#quickAccess div div {float:right;width:495px;margin:0;padding:10px 10px 10px 35px;border:0;}
#quickAccess div div div {float:left;width:31%;margin:0 10px 0 0;padding:0;color:#676767;}
#quickAccess div div div h5 {margin:0 0 10px 0;padding:0;color:#676767;}
#quickAccess div div div h5 a {text-decoration:none;font-size:11px;color:#676767;}
#quickAccess div div div h5 a:hover {text-decoration:underline;}
#quickAccess div div div ul {margin:0;padding:0;}
#quickAccess div div div ul li {float:left;width:100%;}
#quickAccess div div div ul li a {margin:0;padding:1px 2px 1px 10px;display:block;background:url(../images/layout/minus-blue.gif) no-repeat 0 7px;float:left;}
#quickAccess div div div ul li a:hover {text-decoration:none;}
#quickAccess div div.tab {display:none;}
#quickAccess div div.tab.selected {display:block;}

/* sitemap */
#sitemap li {float:left;width:100%;}
#sitemap li a {padding:4px 0 2px 15px;font-weight:bold;color:#818e91;font-size:1.3em;text-decoration:none;text-transform:uppercase;display:block;background:url(../images/layout/gt.gif) no-repeat 0 7px;}
#sitemap li a:hover {text-decoration:underline;}
#sitemap li ul li a {padding:2px 0 2px 15px;color:#4AAA27;text-decoration:underline;background:none;text-transform:none;font-size:1em;}
#sitemap li ul li a:hover {text-decoration:none;}
#sitemap li ul li ul li a {font-weight:normal;padding:2px 0 2px 27px;color:#1b498e;text-decoration:underline;text-transform:none;background:url(../images/layout/minus-blue.gif) no-repeat 15px 8px;}
#sitemap li ul li ul li ul li a {padding:2px 0 2px 28px;Color:#676767;background:none;font-weight:normal;text-decoration:none;}
#sitemap li ul li ul li ul li a:hover {text-decoration:underline;}