body
{color:#2E4274;
background:#556C9B;
margin:18px 0px;
font-family:'Verdana','Arial',sans-serif;
font-size:x-small;
text-align:center;
voice-family: "\"}\"";
voice-family:inherit;
font-size:small;}

html>body .content {
  font-size:small;
} 

div
{text-align:left;}

div#wrapper
{background:url(images/shadowright.gif) repeat-y right #CDD6ED;}

h1
{margin:0px;
width:510px;
height:140px;
padding:0px;
background:url(images/title.gif) no-repeat #2E4274 center top;
padding-top:140px;
overflow:hidden;
float: left;
height: 0px !important;
height /**/: 140px;
}

div#wrapper
{margin:auto;
border-left:solid 11px #556C9B;
width:761px;
voice-family: "\"}\"";
voice-family:inherit;
width:750px;}

html>div#wrapper {
  width:750px
} 


div#header
{background:#95A8D7;
margin-bottom:18px;}

div#header ul
{font-size:13px;
background:url(images/shadowtop.gif) repeat-y top right;
font-weight:bold;
display:block;
list-style-type:none;
padding:6px 0px 0px 0px;
margin:0px;
height: 134px !important;
height /**/: 140px;}

div#header ul li
{
margin-left:-7px;margin-top:0px;padding:0px;margin-bottom:0px;
voice-family: "\"}\"";
voice-family:inherit;
margin-left:7px;}

html>div#header ul li {
  margin-left:7px;
} 



div#header a
{color:#2E4274;
text-decoration:none;}

a:hover, div#header a:hover
{text-decoration:underline;}

a:visited
{color:#000088;}

p
{text-align:justify;padding:12px 12px 12px 12px;margin:0px;}

div.content,div.other
{width:475px;margin:0px 0px 18px 20px;border: solid 1px #95A8D7;background:#AEBCE0;/*padding-top:12px;*/}

h2
{
margin-top:0px;
margin-bottom:0px;
padding:10px 0px;

border: solid 1px #95A8D7;
font-weight:normal;font-size:1.5em; text-align:center;background: #95A8D7;}

dl{margin-top:0px; margin-left:10px;}

dt{margin:10px 0px; font-weight:bold;}

dd{margin:5px 10px 15px 18px;}

ol,ul{margin-top:0px;margin-bottom:15px;margin-right:15px;text-align:justify;}

li{margin-bottom:10px;}

div.other
{float:right;width:200px; 
position:relative; right:27px;

top:0px;clear:right; text-align:center;padding-bottom:19px;}

div.other p
{padding-bottom:0px;}

div.other img
{margin:auto;margin-top:10px;border: solid 1px #95A8D7;}

p.hidden
{display:none;}

div#footer
{clear:right;
background:url(images/shadowbottom.gif) repeat-x bottom;
padding:0px 20px 25px 10px;
font-size:smaller;}

div#footer p 
{text-align:center;
padding:10px;
margin:0px;
margin-left:10px;
border: solid 1px #95A8D7;
width:703px;
voice-family: "\"}\"";
voice-family:inherit;
width:681px;}

html>div#footer p {
  width:681px;
} 



div#header li#active a
{text-decoration:underline;)