#microtop {width:974px; font-size:9pt; margin:0.5em 0; background:none; color:#808080;}
#microtop {overflow:hidden; width:100%;}
#microtopleft {float:left;}
#microtopright {float:right; text-align:right;}
#microtop ul {margin:0; display:inline; padding-left:1px; float:left;}
#microtop ul li {list-style:none; display:inline; }
#microtop ul li.first-child {padding-left:0;}
#microtop ul li.delimiter {margin:0 0.25em;}
#microtop ul li.last-child {border:0;}
#microtop a {text-decoration:none; color:#808080;}
#microtop a:hover {text-decoration:underline;}

#menu8 {width: 170px;}
#menu8 li a {text-decoration: none; height: 32px; voice-family: "\"}\""; voice-family: inherit; height: 24px;}
#menu8 li a:link, #menu8 li a:visited {font-size:12px; font-weight:bold; color: #00381f; display: block; background: url(../images/menu8.gif); padding: 8px 0 0 23px;}
#menu8 li a:hover, #menu8 li #current {font-size:12px; font-weight:bold; color: #ffffff; background: url(../images/menu8.gif) 0 -32px; padding: 8px 0 0 28px;}
#menu8 li a:active {font-size:12px; font-weight:bold; color: #ffffff; background: url(../images/menu8.gif) 0 -64px; padding: 8px 0 0 28px;}
#box {position: relative; padding: 0; text-align: left; width:910px; /* <-- use this for a set width */	background-image: url(../images/headbg.gif);}

#tlc, #trc, #blc, #brc {background-color: transparent; background-repeat: no-repeat;}
#tlc {background-image:url(../images/tlc.gif); background-position: 0% 0%;}
#trc {background-image:url(../images/trc.gif); background-position: 100% 0%;}
#blc {background-image:url(../images/blc.gif); background-position: 0% 100%;}
#brc {background-image:url(../images/brc.gif); background-position: 100% 100%;}
#tb, #bb {background-color: transparent; background-repeat: repeat-x;}
#tb {background-image:url(../images/tb.gif); background-position: 0% 0%;}
#bb {background-image:url(../images/bb.gif); background-position: 50% 100%;}
#rb {background-image:url(../images/r.gif); background-position: 100% 0%; background-repeat: repeat-y;}
#lb {background-image:url(../images/l.gif); background-position: 0% 100%; background-repeat: repeat-y;}

* {margin:0; padding:0; word-wrap:break-word;}

body {margin:0px; padding:0; font-size:10pt; font-family: Arial; color:#666; background: #ffffff; background-image: url(../images/body_shade.gif); background-repeat: repeat-x;}

ul {margin:0; padding:0;}
ul,ol {list-style: none;}
ul,ol {list-style:none;}

a:link,a:visited {color:#00381f; text-decoration:none; font-size:10pt;}
a:hover,a:active {color:#990000; text-decoration:underline; font-size:10pt;}

input {font-family:arial;}
img {border:0px;}
.disn {display:none;}
.disb {display:block}
.cl {clear:both;font-size:0;}
.f {float:left;}
.right {float:right;}
.hands {cursor:pointer;}
h1,h2,h3,h4,h5,h6 {color:#333;}

#main {padding:0px 15px 15px 15px; width:900px; margin:0px auto; position:relative; z-index:2;}

#head {margin:auto; height:70px;}

#logo {float:left; margin-top:13px; margin-left: 5px;}

#search {float:right; padding-top:25px; width:350px; color:#3e3e3e;}
#search div {float:left; padding-top:8px; font-weight:bold; font-size:11pt;}
.searchip {margin:5px 8px 9px 8px; color:#333; width:245px; float:left; height:14px; padding:2px 1px; line-height:14px;}
.searchbt {float:left; width:60px; height:22px; padding-bottom: 5px; margin-top:5px;}
.searchbt {margin-top:7px;}

.blankH15,.blankH10 {height:10px; clear:both; font-size:1px; overflow:hidden;}
.blankH10 {height:10px;}

#ContentRight {background:#fff; position:relative; width:720px; float:right;}
#ContentRight h2 {color:#666; font-size:12pt; height:28px; font-weight:bold; line-height:32px;}
#ContentLeft {background:#fff; float:left; position:relative; width:170px;}

.rightbox {border:#DDDDDB 1px solid; margin-top:2px;}

.tabcontent {clear:both; padding:8px;}

.blogbox {width:100%;}

#hint {margin:25px auto 0; width:887px; padding:5px; border:1px solid #cbcbcb; line-height:150%;}

#hint-right{
        margin:25px auto 0;
        width:439px;
        padding:5px;
        border-top:1px solid #cbcbcb;
        border-bottom:1px solid #cbcbcb;
        border-right:1px solid #cbcbcb;
        line-height:150%;
        font-size:11px;
        float:right;
}
#hint-left{
        margin:25px auto 0;
        width:439px;
        padding:5px;
        border-top:1px solid #cbcbcb;
        border-bottom:1px solid #cbcbcb;
        border-left:1px solid #cbcbcb;
        line-height:150%;
        font-size:11px;
        float:left;
}

#note {margin:25px auto 0; width:887px; clear:both; line-height:13px; height:66px; font-size:8pt; padding: 5px;}
#note span,#note p {color:#898989; font-size:8pt;}
#note a:link,#note a:visited,#note a:hover,#note a:active {color:#06c; font-size:8pt;}

#foot {background:#7C7C7C; color:#cecece; height: 35px;}
#footinfo {float:right; color:#cecece;}
#footinfo2 {float:left; color:#cecece;}
#footinfo3 {width:900px; height:20px; position:relative; padding:10px 15px 0px 15px; margin:0px auto;}

#footinfo a,#foot a{color:#cecece; text-decoration:none;}
#footinfo a:hover,#foot a:hover{ color:#cecece; text-decoration:underline;}

