#byline{height:148px;position:absolute;right:2%;top:3%;width:14px;z-index:1}
#content.withoutsidebar{margin-left:60px;width:640px}
#content.withsidebar{margin-left:245px;width:485px;z-index:10;}
#content.withsidebar form{width:500px;margin:0 0 0 -30px;padding:0 0 0 32px}
#content{font-size:1.2em;line-height:1.4em;text-align:left}
#content form{text-align:right}
#footer p{padding:0 60px 20px;text-align:center}
#footer hr{margin:0 60px;text-align:center}
#footer{background:url(images/it_theme_footer.png) no-repeat bottom;clear:both;height:63px;margin:0 auto;padding:0;width:760px}
#header{background:#e7e7e7 url(images/it_theme_header.png) no-repeat bottom center;height:200px;margin:0;padding:0;width:760px}
#header h1{font-size:4em;padding:100px 0 0 180px;text-align:left;color:#ffeeaf;letter-spacing:-1px}
#header_bottom{background:#e7e7e7 url(images/header_bottom_bg.gif);padding:10px 40px 0;position:relative;text-align:right}
#header_bottom_no_col{background:#e7e7e7 url(images/header_bottom_bg_no_col.gif);padding:10px 40px 0;position:relative;text-align:right}
#login{position:absolute;left:620px;top:178px;color:#326192;text-decoration:none}
a#login:hover{padding:2px 4px;margin:-2px -4px;background:#ffeeaf}
#adminlogin{position:absolute;width:150px;left:585px;top:110px;text-align:left}
#adminlogin input{width:100px}
#main{background:#fff url(images/it_theme_sides.png) repeat-y top;margin:0 auto;padding:0;position:relative;width:760px}
#main_no_col{background:#fff url(images/it_theme_sides_no_col.png) repeat-y top;margin:0 auto;padding:0;position:relative;width:760px}
#nav_holder{margin:0 0 0 37px;text-align:left;padding-top:4px}
#sidebar a.navlink:hover{color:#fff}
#sidebar a.navlink{color:#555}
#sidebar h2{font:1.2em Tahoma, Verdana, Sans-Serif;margin:5px 0 0;padding:0}
#sidebar{background:#f9f9f9;float:left;font:1em Tahoma, Verdana, Arial, Sans-Serif;margin:0 0 0 20px;text-align:left;width:190px}
#topright{left:50%;margin-left:180px;position:absolute;text-align:left;top:30px;width:250px;z-index:1}
.administration_modmgrbody{border:1px solid #d3d3d3;padding-left:10px}
.administration_modmgrheader span.active{color:green;font-weight:700}
.administration_modmgrheader span.inactive{color:red;font-weight:700}
.administration_modmgrheader{background-color:#d3d3d3}
.bullet{color:#03b001;font-family:Arial, "Times New Roman"}
.button{border-left:1px solid #ffc800;border-right:1px solid #efbb00;padding:2px 4px}
.description{font-size:11px;line-height:1.5em}
.clearfloat form{margin:0 -70px;padding:0 65px;white-space:nowrap;width:50%}
.eeeBGbox{background:#eee;color:#333;border:1px solid #ccc;padding:5px;margin:0 0 7px 0}
html>body .form_input div{width:100%}
html>body .form_input div{width:100%;z-index:999}
/* editor width - fixed width (in pixels) works only in firefox */
.form_input iframe{height:600px}
.leftnav a,.leftnav a:visited{color:#333;margin:-1px;padding:1px;text-decoration:none;white-space:nowrap}
.leftnav a:hover{background:#fff;color:#326192}
.leftnav div{margin:2px 0 -2px 10px}
.leftnav td{padding:0;letter-spacing:.07em;border-bottom:1px solid #d7dde5}
.lined_table td{border-bottom:1px solid #d7dde5}
.lined_table{width:100%}
.navlink,cite{color:#333;text-decoration:none}
.nohover:hover{background:transparent;text-decoration:none}
.semitransp img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);opacity:0.4;}
.semitransp:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;}
.semitransp{opacity:0.4;filter:alpha(opacity=40)}
.tab_btn{background:#999;border-top:3px double #ddd;border-right:3px double #ccc;padding:0 3px}
.tab_btn a:link,.tab_btn a:visited{color:#fff}
.tab_btn a:hover{color:#333}
.tab_btn_current,.tab_btn_current a:link,.tab_btn_current a:hover,.tab_btn_current a:visited{background:#eee;color:#333}
.tab_main table td a,.tab_main table td a.navlink{padding:0 5px;color:#fff}
.TB_ToolbarSet{z-index:11;}
.text_box_464px *{color:#fff}
.text_box_464px a:hover{background:#fff;color:#326192}
.text_box_464px {background:#326192 url(images/text_box_464px_top.gif) no-repeat;padding:10px 10px 0 20px;margin:10px 12px 0 0}
.text_box_464px_bottom {background:#fff url(images/text_box_464px_bottom.gif) no-repeat;padding:0;margin:0 -20px;height:6px;width:464px}
.withsidebar .container_box{width:480px;padding:0 10px}
.withsidebar .container_editbox,.withsidebar .container_editheader{width:470px}
a,a:visited{color:#4885bf;text-decoration:none;font-weight:700}
a.downloadlink:before{content:url(images/download.png)}
a.navlink:hover,a.navigation_mngmntlink:hover{background:#ffe380}
a.navlink:link,a.navlink:visited,a.navlink:active,a.navigation_mngmntlink,h1,h1 a,h1 a:hover,h1 a:visited,.description{color:#326192;text-decoration:none}
a:hover{background:#fff;text-decoration:underline}
acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em}
body{background:#e7e7e7 url(images/it_theme_bg.png);font-size:62.5%;margin:0;padding:0;text-align:center}
body *{color:#333;font-family:Tahoma, Verdana, Arial, Sans-Serif;font-size:100%;line-height:1.3em}
/* very important ie6-fix - start */
div#sidebar{padding-bottom:100%}
/* very important ie6-fix - stop */
div.container_box{margin:2px}
div.container_editbox{border:2px dashed #ccc;margin:2px}
div.container_editheader table tr td.info{font-size:8pt;font-weight:700}
div.container_editheader{background-color:#ccc;padding:3px}
div.error{color:red;font-weight:700;padding-bottom:1em}
div.form_header{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:1em}
div.form_title{font-size:14px;font-weight:700}
div.itemtitle,td.debug_varname{font-weight:700}
div.moduletitle{font-size:1.25em;font-weight:700}
div.search_results_title{font-size:1.2em;font-weight:700}
h1,h2,h3,h4{font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Sans-Serif;margin:0;font-weight:700}
h1{font-size:150%}
h2.pagetitle{text-align:center}
h2{font-size:140%}
h3{font-size:130%}
h4{font-size:110%}
hr{background:#555;border:none;height:1px;margin:0;padding:0}
html>body ul{list-style:none;text-indent:-12px}
html>body{margin-bottom:0}
img.leftnav{border-top:4px solid #fff;height:12px;width:200px;margin:0;position:relative}
img{border:0}
li{margin:7px 0 8px 10px}
p+p{margin:-5px auto 10px}
p{margin:5px auto 10px}
table.debug_array,table.debug_array tr td{background-color:#0a0;color:#fff}
table.debug_null,table.debug_null tr td,div.debug_null{background-color:#000;color:#fff;font-weight:700}
table.debug_object,table.debug_object tr td{background-color:#a00;color:#fff}
table.debug_scalar,table.debug_scalar tr td,div.debug_scalar{background-color:#00a;color:#fff}
td.debug_attribute{font-family:monospace;font-size:10px}
td.debug_type{background-color:#aaa;color:#fff;font-size:14px;font-weight:700}
td.debug_value{color:#fff;font-family:monospace;font-size:11px}
td.header{background-color:#aaa;color:#fff;font-size:15px;font-weight:700;padding:2px}
tr.even_row{background-color:#aaa;color:#000}
tr.odd_row{background-color:#888;color:#000}
tr.row:hover td,tr.row:hover td a{background-color:#4885bf;color:#fff}
ul li:before{content:"\00BB \0020"}
ul{margin-left:0;margin-top:0;padding-left:12px}
