/* backend/backend.css (80%) */
*{margin:0;padding:0;}
.clear{clear:both;}
.disabled{color:#DDD;}
a{color:#EB5E00;cursor:pointer;text-decoration:none;}
h1,h2,h3,h4,h5,h6{color:#EB5E00;font-family:Arial;}
.pageTitle{border-bottom:4px solid #DFDFDF;padding-bottom:0;margin:20px 0 15px;}
.boxInput{border:1px solid #AAA;color:#2F2F2F;height:20px;width:30%;}
.boxInput.big{width:70%;}
.boxInput.small{width:15%;}
.boxTextarea{border:1px solid #AAA;color:#2F2F2F;height:80px;width:70%;}
a.button{display:block;background:url(../img/backend/btn_bg.gif) repeat-x bottom;height:19px;color:#FFF;border:1px solid #F1AF73;font-weight:700;padding:0 5px;}
.submitButton{background:url(../img/backend/btn_bg.gif) repeat-x bottom;height:21px;color:#FFF;border:1px solid #F1AF73;font-weight:700;outline:none;padding:0 5px 4px;}
body{background-color:#FFF;color:#000;font-family:Arial;font-size:80%;text-align:center;margin:0;}
#container{width:96%;text-align:left;margin:0 auto;}
#header{height:84px;background:#425E66;text-align:left;}
#header a{color:#FFF;font-weight:400;text-decoration:none;cursor:pointer;}
#header a:hover{color:#FF0;}
#header .logo{height:53px;width:50%;float:left;border-bottom:1px solid #5F767F;}
#header .logout{height:53px;width:49.9%;float:left;text-align:right;border-bottom:1px solid #5F767F;}
#header #nav{height:28px;background:#666E73 url(../img/backend/nav1_bg.gif) repeat-x 0 100%;list-style:none;color:#FFF;margin:2px 0 0;}
ul#menu{margin-left:1%;}
#header ul#menu li{display:block;position:relative;cursor:pointer;float:left;height:18px;background:url(../img/backend/nav1_sep.gif) right no-repeat;padding:5px 10px;}
#header ul#menu li.active{background:url(../img/backend/nav1_active.gif) repeat-x 0 0;}
#header ul#menu li a{font-weight:400;}
#header ul#menu li a:hover{color:#D6E2E5;}
#header ul#submenu{display:none;position:absolute;top:28px;left:-1px;}
#header ul#menu li:hover ul#submenu{display:block;}
#header ul#submenu li{display:block;background:url(../img/backend/nav2_li_bg.png) repeat-y;width:187px;height:17px;padding:13px 1px 0;}
#header #menu ul#submenu li a{border-bottom:1px dotted #777;color:#000;padding-left:5px;display:block;font-weight:400;}
#header ul#submenu li:last-child,#header ul#submenu li.last-child{background:url(../img/backend/nav2_last_li_bg.png) no-repeat bottom;padding-bottom:3px;}
#header ul#submenu li:hover,#header ul#submenu li.hover{background:url(../img/backend/nav2_li_over_bg.png) repeat-y;}
#header ul#submenu li:last-child:hover,#header ul#submenu li.last-child.hover2{background:url(../img/backend/nav2_last_li_over_bg.png) bottom;}
#main{min-height:400px;_height:400px;clear:both;}
#left{width:200px;min-height:400px;_height:400px;float:left;background:url(../img/backend/side_col_bg.gif) repeat-y right;margin-top:20px;}
#left h3{font-size:16px;color:#000;border-bottom:1px solid #ccc;padding-bottom:7px;}
ul#navleft li{display:block;background:#E3ECEE;width:195px;height:23px;padding:7px 1px 0;}
ul#navleft li.active{background:#FFF;width:198px;}
ul#navleft li.active a{font-weight:700;border-bottom:1px solid #ccc;}
ul#navleft li a{border-bottom:1px dotted #777;color:#000;display:block;font-weight:400;padding:0 0 6px 5px;}
ul#navleft li:hover{background:url(../img/backend/nav2_li_over_bgt.png) repeat-y #D0DFE2;}
#rightBg{margin-left:220px;}
#right{width:100%;min-height:400px;_height:400px;float:left;}
#right .headerbox{display:none;border:1px solid #ccc;background:#FAFAFA;margin:10px 0 0;}
.headerbox h3{background:#6F8992;height:20px;color:#FFF;font-size:12px;padding:5px 0 0 10px;}
#right .box{padding:5px;}
table{background-color:#fff;border-top:1px solid #DADFE0;border-left:1px solid #DADFE0;clear:both;color:#333;width:100%;margin:0 auto 10px;}
tr.even td{background:#F6F6F6;}
.grid tr:hover td{background:#FCF5DD;}
th{background:url(../img/backend/sort_row_bg.gif) repeat-x #f2f2f2;border-right:1px solid #DADFE0;border-bottom:1px solid #DADFE0;text-align:center;font-size:11px;}
th a{display:block;text-decoration:none;color:#000;padding:2px 4px;}
th a:hover{color:#EB5E00;text-decoration:none;}
table tr td{background:#fff;border-right:1px solid #DADFE0;border-bottom:1px solid #DADFE0;text-align:center;vertical-align:top;padding:4px;}
#contents table tr td,#admins table tr td,#sitemaps table tr td,#forms table tr td,#formsMessages table tr td{cursor:pointer;}
table tr.altrow td{background:#f4f4f4;}
.search{background:url(../img/backend/filter_row_bg.gif) repeat-x;padding:5px;}
td.actions{text-align:center;white-space:nowrap;}
td.actions a{display:inline;margin:0 6px;}
#footer{height:30px;}
.box form label{width:170px;text-align:right;float:left;display:block;padding-right:5px;}
#login{width:500px;border:1px solid #ccc;text-align:center;background:#FFF;margin:200px auto 0;padding:10px 10px 20px;}
#login form{width:450px;text-align:left;margin:0 auto;}
#login h2{color:#000;font-size:16px;text-align:left;margin:0 0 15px;}
#login .boxInput{width:95%;}
.loginfoot{background:url(../img/backend/login_box_bottom.jpg) repeat-x bottom #FFF;height:25px;width:520px;text-align:left;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0 auto;}
.loginfoot p{font-size:11px;padding:4px 0 0 10px;}
.error{border:1px solid #F1AF73;background:#FFF4E9;color:#D85909;font-weight:700;clear:both;margin:5px 10px;padding:10px;}
.input.required{position:relative;}
.error-message{color:red;font-family:Arial;text-align:left;background:#FAFAFA;padding:0 0 0 150px;}
.checkbox-sections label{width:120px;margin:0 10px 0 2px;}
.paginator{border:none;width:auto;font-size:11px;font-weight:700;margin:10px 0 0;}
.tablesearch,.tablesearch td{background:none;text-align:left;}
#shadow{display:none;position:fixed;z-index:100;top:0;left:0;background-color:#000;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#overShadow{position:fixed;top:2%;left:10%;z-index:120;font-family:Tahoma;background:#FFF;width:80%;height:80%;}
.contentShadow{overflow-y:auto;height:95%;padding:2px;}
.linkclose{text-align:right;background:#000;}
.linkclose a{color:#FFF;text-decoration:none;}
.linkclose a:hover{color:#CCC;}
#toolbar{height:30px;background:#FFF4E9;border-top:2px solid #F1AF73;border-bottom:2px solid #F1AF73;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:.85;top:0;left:0;z-index:900;width:98%;position:fixed;display:none;padding:5px 2% 0 0;}
.ajaxWork{position:fixed;left:43%;top:200px;display:none;z-index:1000;background:#FFF4E9;color:#D85909;border:2px solid #F1AF73;text-align:center;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:.90;width:120px;padding:20px 30px;}
#mask{position:fixed;display:none;z-index:1001;width:100%;height:100%;top:0;left:0;background:#000;filter:alpha(opacity=0);-moz-opacity:0.0;opacity:.0;}
select.selectPosition,select.selectPage,select.selectSector{font-size:11px;}
#exampletree{overflow:auto;height:430px;}
.treeview,.treeview ul{list-style:none;width:98%;margin:0;padding:0;}
.treeview ul{background-color:#FFF;margin-top:0;}
.treeview .hitarea{background:url(../img/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}
* html .hitarea{display:inline;float:none;}
.treeview li{background:url(../img/treeview-default-line.gif) 0 0 no-repeat;margin:0;padding:3px 0 3px 16px;}
.treeview a.selected{background-color:#eee;}
#treecontrol{display:none;margin:1em 0;}
.treeview .hover{color:red;cursor:pointer;}
.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;}
.treeview .expandable-hitarea{background-position:-80px -3px;}
.treeview li.last{background-position:0 -1766px;}
.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(../img/treeview-default.gif);}
.treeview li.lastCollapsable{background-position:0 -111px;}
.treeview li.lastExpandable{background-position:-32px -67px;}
.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0;}
.treeview-red li{background-image:url(../img/treeview-red-line.gif);}
.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable{background-image:url(../img/treeview-red.gif);}
.treeview-black li{background-image:url(../img/treeview-black-line.gif);}
.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable{background-image:url(../img/treeview-black.gif);}
.treeview-gray li{background-image:url(../img/treeview-gray-line.gif);}
.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable{background-image:url(../img/treeview-gray.gif);}
.treeview-famfamfam li{background-image:url(../img/treeview-famfamfam-line.gif);}
.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable{background-image:url(../img/treeview-famfamfam.gif);}
.treeview .placeholder{background:url(../img/ajax-loader.gif) 0 0 no-repeat;height:16px;width:16px;display:block;}
.filetree li{padding:3px 0 2px 16px;}
.filetree span.folder,.filetree span.file{display:block;padding:1px 0 1px 16px;}
.filetree span.folder{background:url(../img/folder.gif) 0 0 no-repeat;}
.filetree li.expandable span.folder{background:url(../img/folder-closed.gif) 0 0 no-repeat;}
.filetree span.file{background:url(../img/file.gif) 0 0 no-repeat;}
a.controltree.plus{background:url(../img/plus.gif) 2px 2px no-repeat;}
a.controltree.minus{background:url(../img/minus.gif) 2px 2px no-repeat;}
#right .mceEditorContainer{display:block;width:75%;float:left;height:300px;}
table.mceEditor{width:94%;height:96%;margin-right:6%;}
#supcategory option,#category option,#CategorySupcategoryId option{padding-right:10px;}
span.mceEditor{width:70%;float:left;}
div.input.textarea{overflow:hidden;}
a.button:hover,.submitButton:hover{background:url(../img/backend/btn_over_bg.gif) repeat-x bottom;}
#headerBg,ul#navleft li.active:hover{background:#FFF;}
#header ul#menu li.active a,#login label{font-weight:700;}
#header ul#submenu li:last-child a,#header ul#submenu li.last-child a,.paginator td{border:none;}
.loginLeft,.loginRight{width:50%;float:left;margin-bottom:20px;}
.message,.message_admins{border:1px solid #95A486;background:#EFF5EA;color:#3D6611;font-weight:700;clear:both;margin:5px 10px;padding:10px;}
* html #shadow,* html #mask{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+100+'px');}
* html #overShadow,* html .ajaxWork{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/32) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);}
#supcategory,#category,#search{vertical-align:middle;margin-top:5px;}