body {background: #ededed url() repeat-y; font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 0.75em; font-weight: normal; color:#666; line-height: 1.4em;padding-top:0;margin-top:0;}
#container {width:760px;margin-left:auto; margin-right:auto;margin-top:40px; background: url(img/main_bg2.gif) no-repeat; background-position: 0% 100%;border-bottom: 1px solid #CCC;}
#tabs {float:left;}
#logo {position:relative; float:right;margin-top:-35px;}
#header {background: url(img/tab_bg.gif) no-repeat; padding:0 0 0 20px;}
#headertext { background: url(img/main_bg3.gif) no-repeat; background-position: 0% 0%;margin:0; padding:0 30px 10px 35px; color:#666;}
#content {margin:0;padding:0 35px 15px 35px;}
#lhs {float:left;margin:0; padding:0; width:461px;}
#rhs {float:right;margin: 0; padding:0; width:210px;}
#footer { padding-left:25px; padding-bottom:10px;clear: both; margin-top: 5px; margin-left: auto; margin-right: auto;text-align: left;}
#footer a, #footer li {color:#A99309; font-size:90%;}
#tabs {margin-bottom: 10px;}
#tabs ul, #tabs li, #footer ul, #footer li { display:inline;list-style:none;margin:0;padding:0;}
#tabs ul li a, #footer ul li a {padding: 0px; text-decoration: none; border:0;}
#tabs ul li a:hover, #footer ul li a:hover {text-decoration: underline; background-color:#FFFFCC;}
img {border:0;}
#tabs ul li img {float:left;margin-right:3px;}

h1  { font-weight:bold; font-size:110%; color: #993333;}
h2 { font-weight:bold; font-size:90%; color: #993333; margin:0;padding:8px 8px 8px 0;}
h2 a { font-weight:bold; color: #993333; margin:0;}
a {color:#666;}
#lhs a:hover {text-decoration: underline; background-color:#FFFFCC;}

label { float:left; width: 15em;}

#links { width:180px; background-color:#666666; color :#fff; margin:0; padding: 10px; font-size:90%}
#links ul {margin: 0; padding: 0; list-style:none;}
#links ul li {margin:0; padding:5px 0 15px 0;}
#links ul li li {margin:5px 0 0 15px;padding:0; list-style:none;}
#links a {color: #fff; text-decoration: underline;}
 .selected {color:#C2AC22;}
#pos li { list-style: none; padding-bottom:15px;}
#tenpoints li { list-style: none; padding-bottom:5px;}
#tenpoints li img {border:0; margin-right:5px; }

.cuinfo, .cuinfo a { font-weight:bold; font-size:100%; color: #993333;}

.sitemap li, .sitemap li li, .sitemap li li li {list-style: disc;}
#lhs table {border:1px solid #666; border-collapse: collapse; text-align:center;}
#lhs tr, #lhs td {border:1px solid #666; }

.shadowtop {margin: 9px auto 0 auto; width:810px; }
.shadowbottom { margin:0 auto; width:810px; ;}
#border {background: #fff url(img/bg2.jpg) repeat-y; margin: 0px auto; width: 810px; border:0;}
input {margin-bottom:3px;}

.reg {font-size: 85%;}
.addinfo {font-weight:bold;}