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

/* body */
body, td, th { font-family: Lucida Sans Unicode, Lucida Grande, sans-serif, Vegur; font-size: 10px; color: #e5e5e5; margin: 0; }
body { background: #303133 url(../images/bg.png) repeat; }
/* hyperlinks */
a:link { color: #4772b8; text-decoration: none; }
a:visited { text-decoration: none; color: #4772b8; }
a:hover { text-decoration: underline; color: #7598d1; }
a:active { text-decoration: none; color: #4772b8; }
.separ {color: #666666}
.admincolor {color: #FF3300}
/* wrapper */
#wrapper { width: 100%; height: 100%; clear: both; }
/* dock */
#dock { margin-right: auto; margin-left: auto; height: 32px; width: 750px; }
#dock .l { margin: 0px; width: 7px; background: url(../images/dock_l.png) no-repeat; height: 32px; float: left; }
#dock .c { margin: 0px; background: url(../images/dock_c.png) repeat-x; height: 32px; float: left; width: 736px; }
#dock .r { margin: 0px; width: 7px; background: url(../images/dock_r.png) no-repeat; height: 32px; float: left; }
#dock .plane { padding: 7px; font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; margin: 0px; width: 320px; float: left; }
#dock .plane2 { padding: 7px; font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; margin: 0px; width: 520px; float: left; }
#dock .login { padding: 7px 7px 0px; font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; margin: 0px; width: 384px; float: left; }
/* input */
input        { color: #FFFFFF; font-size: 8pt; border: 1px solid #000000; 
               background-color: #33363d }
textarea        { color: #FFFFFF; font-size: 8pt; width: 400px; height: 100px; border: 1px solid #000000; 
               background-color: #33363d }
select        { color: #FFFFFF; font-size: 8pt; border: 1px solid #000000; 
               background-color: #33363d }
/* input, text, password { background: url(../images/input_bg.png) no-repeat left top; padding: 3px 6px 0px; height: 21px; width: 100px; border: 0; color: #CCC; font-size: 10px; } */
#submits { background: url(../images/input_bg2.png) no-repeat left top; padding: 3px 6px 0px; height: 21px; width: 100px; border: 0; color: #CCC; font-size: 10px; }
.btnl { background: url(../images/login_btn.gif) no-repeat; height: 14px; width: 17px; position: absolute; margin-left: 3px; margin-top: 4px; background-color: #383a40; border: 1px solid #383a40; }
.btn22 { background: url(../images/savebutton.png) no-repeat; height: 21px; width: 57px; position: absolute; margin-left: 3px; margin-top: 4px; }
/* header */
#header { margin-right: auto; margin-left: auto; height: 167px; width: 750px; background: url(../images/header_bg.png) no-repeat; margin-top: 0px; }
/* news scroller */
#scroller { width: 750px; height: 25px; margin-right: auto; margin-left: auto; }
#scroller .l { margin: 0px; width: 6px; background: url(../images/scroller_l.png) no-repeat; height: 25px; float: left; }
#scroller .c { margin: 0px; width: 738px; background: url(../images/scroller_c.png) repeat-x; height: 25px; float: left; }
#scroller .r { margin: 0px; width: 6px; background: url(../images/scroller_r.png) no-repeat; height: 25px; float: left; }
#scroller marquee { font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; padding: 3px; }
/* colwrapper */
#colwrapper { width: 750px; height: 100%; clear: both; margin-left: auto; margin-right: auto; margin-bottom: 10px; }
#col_left { width: 200px; float: left; margin-top: 10px; }
#col_left #plane { width: 200px; margin-bottom: 10px; }
#col_left #plane .top { font: 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; background: url(../images/leftcol_top.png) no-repeat; padding: 6px 0px 0px 10px; height: 27px; width: 190px; }
#col_left #plane .top2 { font: 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; background: url(../images/leftcol_top.png) no-repeat; padding: 6px 0px 0px 10px; height: 27px; width: 190px; }
#col_left #plane .content { background: url(../images/leftcol_cent.png) repeat-y; padding: 5px; }
#col_left #plane .group { font: 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; background: url(../images/leftcol_cent_group.png) no-repeat; padding: 6px 0px 0px 10px; height: 27px; width: 190px; }
#col_left #plane .bottom { background: url(../images/leftcol_bottom.png) no-repeat; height: 11px; width: 200px; }
/* p */
#col_left #plane p { margin: 5px 5px 5px 0px; padding-left: 25px; background: url(../images/leftcol_listicon_in.png) no-repeat left center; }
#col_left #plane p:hover { margin: 5px 5px 5px 0px; padding-left: 25px; background: url(../images/leftcol_listicon_ac.png) no-repeat left center; }
#plane .content table tr td { padding: 0px; margin: 0px; }
/* colwrapper */
#col_right { width: 535px; float: right; overflow: hidden; margin-top: 10px; margin-left: 15px; }
#col_right #plane { width: 535px; margin-bottom: 10px; }
#col_right #plane .top { font: 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; background: url(../images/maincol_top.png) no-repeat; padding: 6px 0px 0px 10px; height: 27px; width: 535px; }
#col_right #plane .top2 { font: 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; background: url(../images/maincol_top2.png) no-repeat; padding: 1px 0px 0px 10px; height: 0px; width: 535px; }
#col_right #plane .content { background: url(../images/maincol_cent.png) repeat-y; }
#col_right #plane .group { font: 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif, Vegur; background: url(../images/maincol_cent_group.png) no-repeat; padding: 6px 0px 0px 10px; height: 27px; width: 535px; }
#col_right #plane .bottom { background: url(../images/maincol_bottom.png) no-repeat; height: 11px; width: 535px; }
/* footer */
#footer { width: 100%; height: 43px; clear: both; background: url(../images/footer_bg.png) repeat-x; margin-top: 1px; }
#footer .logo { width: 200px; height: 35px; margin-left: 10px; background: url(../images/footer_logo.png) no-repeat; float: left; margin-top: 5px; }
#footer .footertext { margin: 0px auto; padding: 10px 0px 0px; width: 350px; }
#colwrapper .text { padding: 5px; }
