/*body {text-align: center;}*/
html, body, p, td {margin: 0; padding: 0; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px; color: black;}
html {padding: 25px 0px 25px 0px;}
#center {margin: auto; text-align: left; width: 760px; background-color: #322025; }
#page {text-align: left; width: 760px; background-image: url(images/middle.gif);}
#top {width: 760px; height: 60px; background-image: url(images/top1.gif); background-repeat: no-repeat;}
#top1 {float: left; height: 60px; width: 300px; padding: 1px 0 0 1px;}
#top2 {float: right; height: 60px; width: 458px;}
#sitename {font-size: 24px; font-weight: bold; text-align: left; padding: 15px 0 0 15px; color: #AA9988;}
#middle {clear: both; padding: 0; margin: 0; width: 760px;}
#navigation {float: left; padding: 0; margin: 0; border: 0; width: 300px; background-image: url(images/top2.gif); background-repeat: no-repeat;}
#content {float: right; margin: 0; padding: 0 10px 10px 10px; width: 438px; color: #000;}
#bottom {clear:both; height: 40px; width: 760px; background-image: url(images/bottom.gif);}
#navtop {margin: 0 padding: 0; height: 60px; width: 300px; color: #A98;}
ul.menulevel2 {list-style: none; color: CBA; font-weight: bold; font-size: 10px; margin: 0; padding: 0; height: 1em;}
.menulevel2 li {float: left;padding-left: 12px;}
#toc2 .menulevel2 li a, #toc2 .menulevel2 li a:link, #toc2 .menulevel2 li a:visited {color: #A98; text-decoration:none;text-align: center; }
#toc2 .menulevel2 li a:hover, #toc2 .menulevel2 li.sdoc, #toc2 .menulevel2 li.sdocs {color: #DCB;}
#navtop #toc2 ul.menulevel2 { padding-top: 22px;}
#submenutext {padding:5px 0 0 12px; font-size:12px; font-weight: bold;}
#navbar {clear:left;float: left; width:118px; padding:0; margin: 0;}
#navbar .menulevel1 {margin: 10px 0; padding:0; text-align: right; list-style: none; line-height: 1.5em; font-size: 10px; text-decoration: underline; font-weight: bold; color: #A98;}
#navbar .menulevel1 a, #navbar .menulevel1 a:link, #navbar .menulevel1 a:active {text-decoration: underline; font-weight: bold; color: #A98; }
#navbar .menulevel1 a:hover, #navbar .menulevel1 li.sdoc, #navbar .menulevel1 li.sdocs {color: #DCB;}
#newsbox {width: 150px; float: right; margin: 0;padding: 10px 10px 10px 5px; color: #A98;}
#newsbox p {color: #A98;}
/*#newsheader {font-size:14px; font-weight: bold; padding-bottom: 8px; text-decoration: underline;}*/
#newsbox a:link, #newsbox a:active, #newsbox a:visited {color: #A98;}
#newsbox a:hover {color: #CBA;} 
#newsbox h4 {font-size: 14px; font-weight: bold; padding:0; margin:0;margin-bottom: 5px;}
#content h1, #content h2, #content h3{font-size: 20px; font-weight:bold; margin-bottom:6px; color: #302025;}
#content h4{font-size: 18px; font-weight: bold; margin-bottom: 6px; color: #302025;}
#content p {color: #000;}
a:link,a:active,a:visited {color:#000;}
a:hover {color:#cba;}
.menu{font-weight:normal; font-size:11px; color:#ABC; padding: 0 0 2px 4px; text-align: right;}
.menu a, .menu a:link, .menu a:visited {text-decoration:none;font-weight:normal; color:#CBA}
.menu a:hover {color: #EDC;}
.login {font-size: 10px; color: #ABC; padding: 10px 0 0px 4px; text-align: right;}
.login a,.login a:link,.login a:visited,.login a:active,.login a:hover {text-decoration: none; color: #CBA;}
.lastupdate {font-weight:normal;padding:10px 0 20px 4px;font-size:10px;color:#CBA; text-align: right;}
.languagemenu {padding:10px 0 20px 10px; text-align: right;}
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3 {font-weight:normal;font-size:12px;color:#302025;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active{text-decoration:none;}
.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover {text-decoration:underline; color:#302025;}
ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3 {list-style:none; padding:0; margin-left: 0;}
.sitemaplevel1 li.doc, .sitemaplevel1 li.docs {padding-left: 25px;}
.sitemaplevel1 li ul li, .sitemaplevel1 li {padding-bottom:2px;}
.edit{color: #000; background-color: #CBA;}
.edit a, .edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal; font-size: 10px; text-decoration:none;color: #000;}
content form textarea {color: #000; background-color: white;}
td input.text {width: 200px;}
form table td {color:black;}
body.retrieve {background-color: #eee; color: black;}
body.retrieve a, body.retrieve a:link, body.retrieve a:visited, body.retrieve a:active, body.retrieve a:hover {color:#ff3333;}
#bottom .text {float:left; position:relative; top:12px; left:60px; font-size:11px; color: #A98; font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#302025; border:1px solid #AA9988; padding:0; margin: 0;}
#bottom .submit {float:left; position:relative; top:12px; left:70px; font-size:11px; color: #A98; font-family:Verdana,Arial,Helvetica,sans-serif; background-color: #210; border:0px solid #012; padding 0; margin: 0;}
#content .submit {background-color: transparent; border:1px solid #302025;}
div#copyright {float: right; color: #A98; margin:12px 30px 0;}
div#copyright a, div#copyright a:link, div#copyright a:visited, div#copyright a:active  {color: #A98; text-decoration: none;}
div#copyright a:hover {color:#CBA}

