@charset "UTF-8";
/* CSS Document */

body { margin: 0px; background:#000; background-image:url(../_images/bgrep.gif); }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
img { border: 0px; }
div { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
p { margin: 0px 0px 10px; padding: 0px; }
a { color: #000000; }
#wrapper { position: absolute; top: 50%; margin-top: -241px; left: 50%; margin-left: -471px; height: 483px; width: 953px; }
#left-container { width: 116px; height: 484px; float: left; }
#nav-container { width: 261px; height: 470px; float: left; background-color:#efefef; padding: 13px 0px 0px 44px; }
#nav-container ul { list-style: none; margin: 0px; padding: 0px; }
#nav-container li { position: relative; margin: 0px; padding: 0px; margin-bottom: 10px; height: 12px; }
#nav-container li .nav-item-image { }
#right-container { width: 532px; height: 484px; float: left; position: relative; }
#content-container { position: absolute; width: 450px; height: 410px; margin-top: 35px; margin-left: 40px; }
#content-inner { width: 450px; height: 388px; background-color:#FFFFFF; position:relative; }
#content-section { position: absolute; height: 310px; margin-left: 15px; overflow: auto; position: absolute; top: 40px; width: 400px; padding: 10px; }
#content-inner h3 { margin: 0px; padding: 0px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; position: absolute; color: #383531; left: 30px; font-size: 20px; width: 100%; }
#content-inner hr { height: 0px; border: 0px; border-top: #4a453d 1px dashed; margin: 0px; padding: 0px; position: absolute; top: 30px; width: 400px; left: 25px; }
#content-inner h4 { margin: 0px; padding: 0px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; color: #383531; font-size: 12px; margin-top: 15px; }
#content-inner .sub-title { font-weight:bold; margin-bottom: 5px; }
.arrow { padding-right: 10px; width: 9px; height: 9px; }
#newsticker { width: 500px; height: 20px; background-color:#EFEFEF; position: absolute; top: 5px; right: 15px; line-height: 20px; }
#newsticker ul { list-style: none; margin: 0px; padding: 0px; height: 20px; }
#newsticker li { list-style: none; margin: 0px; padding: 0px; height: 20px; line-height: 20px; }

/*#newsticker { width: 920px; height: 13px; padding: 3px; background-color: #CCCCCC; border: 2px solid #474440; position: relative; left: 12px; color: #000; font-family: 'Courier New', Courier, monospace; font-size: 10px; font-weight:bold; position: relative; text-align:center; }
#newsticker ul { /*border: 1px solid #fcf498;list-style: none; min-height: 1.6em; padding: 0px 15px; padding-right: 30px; margin: 0px; }
* html #newsticker ul { height: 1.6em; overflow: visible; }
#newsticker li.error { color: #f00; }
#newsticker #togglenewsticker { background: transparent url("icon_closenewsticker.gif") no-repeat 0 0; overflow: hidden; position: absolute; right: 10px; top: 12px; width: 14px; height: 14px; text-indent: 20px; outline: none; display:none; }
* html #newsticker #togglenewsticker { right: 30px; }*/
