html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}
body{background:#f4f4f4;color:#1a1a1a;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:72%;line-height:1.5}
blockquote:before,blockquote:after,q:before,q:after{content:""}
a img{border:none}
html{font-size:100.01%}
h1,h2,h3,h4,h5,h6{color:#666;font-weight:400}
h1{color:#333;font-size:24px;font-weight:700;line-height:1}
h4{font-size:13px;font-weight:700;margin-bottom:15px}
h5{font-size:12px;margin-bottom:15px}
h6{font-size:11px;margin-bottom:15px}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
p{clear:both;line-height:1.6;margin:0 0 1.5em}
a:focus,a:hover{color:#000}
a{color:#009;text-decoration:underline}
blockquote{color:#666;font-style:italic;margin:1.5em}
em,dfn{font-style:italic}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
address{font-style:italic;margin:0 0 1.5em}
.cl{clear:both;display:block;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}
.fl{float:left}
.fr{float:right}
.fn{float:none!important}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.hd{display:none}
.strong{font-weight:700!important}
#logo{/*padding:15px 0 0;*/
	margin-top: -20px;
    height: 100px;
}
#header{color:#fff}
.header-top{background:#2c2c2c;padding:6px 25px 2px}
.header-middle{background:#404040 url(/../../img/header-middle.gif) repeat-x bottom;border-bottom:1px solid #050505;border-top:1px solid #606060;height:62px;padding:0 25px}
.header-bottom{background:#313131 url(/../../img/header-bottom.gif) repeat-x bottom;border-bottom:1px solid #545454;border-top:1px solid #545454;padding:7px 25px}
#header p{margin:0 0 5px}
#header span{color:#6e7d87}
.footer{background:#313131 url(/../../img/header-bottom.gif) repeat-x bottom;border-bottom:1px solid #000;border-top:1px solid #545454;color:#fff;padding:10px 25px}
#page-wrapper{background:#f4f4f4 url(/../../img/page-bg.gif) repeat-x top;border-bottom:1px solid #000;border-top:1px solid #060606}
.page{background:url(/../../img/sidebar-bg.png) repeat-y left}
#page-content{color:#333;margin-left:250px;padding:25px 35px 25px 25px}
#page-header{border-bottom:1px solid #d5d5d5;margin-bottom:25px;margin-left:1%;margin-right:1%;padding-bottom:10px}
#nav{display:inline-block;font-size:16px;font-weight:700;height:62px;list-style-type:none;margin:0;padding:0;width:78%}
#nav li{display:block;float:right;font-size:16px;height:24px;padding:19px 21px;position:relative;text-align:left}
#nav li:hover{background:#2d2d2d;border-bottom:0;border-left:1px solid #606060;border-right:1px solid #606060;border-top:0;padding:19px 20px}
#nav li a{color:#fff;font-size:16px;padding:22px 10px 22px 40px;text-decoration:none;text-shadow:0 -1px 1px #000}
#nav li a:hover{text-decoration:none}
#nav li a.help{background:url(/../../img/icons/nav/help.png) no-repeat 0 -38px}
#nav li a.settings{background:url(/../../img/icons/nav/settings.png) no-repeat 0 -38px}
#nav li a.users{background:url(/../../img/icons/nav/users.png) no-repeat 0 -38px}
#nav li a.content{background:url(/../../img/icons/nav/content.png) no-repeat 0 -38px}
#nav li a.dashboard{background:url(/../../img/icons/nav/dashboard.png) no-repeat 0 -38px}
#nav li:hover>a{background-position:0 16px}
#nav ul li:hover a,#nav li:hover li a{background:none;border:none}
#nav ul a:hover{-moz-border-radius:0;-webkit-border-radius:0}
#nav li.dashboard ul{width:172px}
#nav li.dashboard ul li ul{left:172px}
#nav li.content ul{width:151px}
#nav li.content ul li ul{left:151px}
#nav li.users ul{width:134px}
#nav li.users ul li ul{left:134px}
#nav li.settings ul{width:153px}
#nav li.settings ul li ul{left:153px}
#nav li.help ul{width:124px}
#nav li.help ul li ul{left:124px}
#nav ul{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;background:#2d2d2d;border:1px solid #606060;border-radius:0 0 3px 3px;border-top:none;display:none;left:-1px;margin:0;padding:0 0 5px;position:absolute;top:62px;z-index:10}
#nav ul li{float:none;margin:0;padding:6px 0 1px}
#nav ul li:hover{background:#478db4;border:0;padding:6px 0 1px}
#nav ul a{font-size:12px;font-weight:700;margin:0;padding:0 15px;text-shadow:none;vertical-align:top}
#nav ul li:hover>a{text-shadow:none;vertical-align:top}
#nav ul ul{-moz-border-radius:0 5px 5px;-webkit-border-radius:0 5px 5px 5px;border-top:1px solid #606060;top:0}
#nav ul li:last-child>a{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}
#nav:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
* html #nav{height:1%}
#breadcrumbs{list-style:none;margin:0;padding:0}
#breadcrumbs li{display:inline;float:none;font-size:14px;line-height:normal}
#breadcrumbs li a{display:inline;float:none;font-size:12px;font-weight:700;padding:0;text-decoration:none}
#breadcrumbs li:HOVER{background:none;padding:0}
#breadcrumbs li:HOVER A{padding:0;text-decoration:underline}
.breadcrumbs li a:HOVER{background:none;padding:0;text-decoration:underline}
#sidebar{color:#333;float:left;padding:25px;width:185px}
#sidebar a{color:#333}
#sidebar ul{list-style-type:none;margin:0 0 20px;padding:0}
#sidebar ul li{border-bottom:1px solid #e0e0e0;border-top:1px solid #f6f6f6;padding:6px;width:175px}
#sidebar ul li a{padding:8px 25px 6px;text-decoration:none}
#sidebar ul li a:hover{color:#333;font-weight:700}
.ul-header{border-bottom:1px solid #e0e0e0;color:#444;display:block;font-size:14px;font-weight:700;margin-top:10px;padding:6px;width:175px}
.ul-header a{color:#444;font-size:14px;font-weight:700;text-decoration:none}
#sidebar ul li a.icn_manage_image{background:url(/../../img/icons/small/image_manage.png) no-repeat left}
#sidebar ul li a.icn_add_image{background:url(/../../img/icons/small/image_add.png) no-repeat left}
#sidebar ul li a.icn_edit_image{background:url(/../../img/icons/small/image_edit.png) no-repeat left}
#sidebar ul li a.icn_delete_image{background:url(/../../img/icons/small/image_delete.png) no-repeat left}
#sidebar ul li a.icn_manage_users{background:url(/../../img/icons/small/user.png) no-repeat left}
#sidebar ul li a.icn_add_users{background:url(/../../img/icons/small/user_add.png) no-repeat left}
#sidebar ul li a.icn_edit_users{background:url(/../../img/icons/small/user_edit.png) no-repeat left}
#sidebar ul li a.icn_delete_users{background:url(/../../img/icons/small/user_delete.png) no-repeat left}
#sidebar ul li a.icn_manage_pages{background:url(/../../img/icons/small/page.png) no-repeat left}
#sidebar ul li a.icn_add_pages{background:url(/../../img/icons/small/page_add.png) no-repeat left}
#sidebar ul li a.icn_edit_pages{background:url(/../../img/icons/small/page_edit.png) no-repeat left}
#sidebar ul li a.icn_delete_pages{background:url(/../../img/icons/small/page_delete.png) no-repeat left}
#sidebar ul li a.icn_manage_comments{background:url(/../../img/icons/small/comment.png) no-repeat left}
#sidebar ul li a.icn_add_comments{background:url(/../../img/icons/small/comment_add.png) no-repeat left}
#sidebar ul li a.icn_edit_comments{background:url(/../../img/icons/small/comment_edit.png) no-repeat left}
#sidebar ul li a.icn_delete_comments{background:url(/../../img/icons/small/comment_delete.png) no-repeat left}
.ul-header a.visible{background:url(/../../img/icons/small/toggle_close.png) no-repeat scroll 97% 50%}
.ul-header a.hidden{background:url(/../../img/icons/small/toggle_open.png) no-repeat scroll 97% 50%}
.searchform{display:inline-block;margin-bottom:15px;padding:0}
.searchform input{font:12px/100% Arial, Helvetica, sans-serif}
.searchform .searchfield{-moz-border-radius:5px 0 0 5px;-moz-box-shadow:0 1px 2px #c7c6c6 inset;-webkit-border-radius:5px 0 0 5px;-webkit-box-shadow:0 1px 2px #c7c6c6 inset;background:#FFF url(/../../img/search-bg.gif) no-repeat 10px center;border:1px solid #c7c6c6;float:left;margin:0;outline:medium none;padding:7px 6px 6px 28px;width:119px}
.searchform .searchbutton{-moz-border-radius:0 5px 5px 0;-moz-box-shadow:0 1px 2px #c7c6c6;-webkit-border-radius:0 5px 5px 0;-webkit-box-shadow:0 1px 2px #c7c6c6;background:#d6d6d6 url(/../../img/go-bg.gif) repeat-x top;border:1px solid #a9a8a8;color:#888;float:left;font-size:12px;font-weight:700;height:29px;margin:0;padding:0;text-shadow:0 1px 1px #f6f6f6;width:30px}
.box{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:#fff;border:1px solid #9d9d9d;border-top:0;margin-bottom:15px;padding:15px}
.box a{color:#1f92ff;text-decoration:none}
.box a:hover{color:#1f92ff;text-decoration:underline}
.box.stats{padding:30px 15px}
.box.table{padding:0}
.box-header{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;background:#cdcdcd url(/../../img/boxheader.gif) repeat-x top;border:1px solid #9d9d9d;color:#333;font-size:14px;font-weight:700;padding:10px 15px;text-shadow:1px 1px 1px #fff}
.box-header .fr a{color:#333;font-size:12px;padding:0 5px;text-decoration:none}
.box-header .fr a:hover{color:#1f92ff}
.box-header-search{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;background:#cdcdcd url(/../../img/boxheader.gif) repeat-x top;border:1px solid #9d9d9d;color:#333;font-size:14px;font-weight:700;padding:10px 15px;text-shadow:1px 1px 1px #fff;float:left;}
.item{width:350px;float:left;}
.item label{width:90px;float:left;}
.box h4{color:#666;font-size:13px;font-weight:700;margin-bottom:15px}
.box ul{padding-bottom:15px;padding-left:30px}
.box ul li{margin-bottom:5px;padding-left:5px}
.box ol{list-style-position:inside;padding-bottom:15px;padding-left:15px}
.box ol li{margin-bottom:5px}
.notification.success{background:#effeb9 url(/../../img/icons/notifications/success.png) no-repeat 10px 10px;border-color:#98c700}
.notification.error{background:#fccac3 url(/../../img/icons/notifications/error.png) no-repeat 10px 10px;border-color:#ea5338}
.notification.warning{background:#ffeaa7 url(/../../img/icons/notifications/warning.png) no-repeat 10px 10px;border-color:#f9b418}
.notification.info{background:#d1e4f3 url(/../../img/icons/notifications/info.png) no-repeat 10px 10px;border-color:#4d8fcc}
.notification.tip{background:#feeac9 url(/../../img/icons/notifications/tip.png) no-repeat 10px 10px;border-color:#d38e49}
.notification{-moz-border-radius:3px;-webkit-border:3px;border-radius:3px;border-style:solid;border-width:1px;margin-bottom:15px;padding:17px 17px 17px 55px}
.notification .close{background:url(/../../img/icons/small/close.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:right;height:16px;margin-top:2px;opacity:0.7;width:16px}
.notification .close:hover{opacity:1}
form label{color:#454545;display:block;float:left;font-size:13px;font-weight:700;margin-right:8px;padding-top:5px;width:150px;}
form p{margin-bottom:10px;padding-bottom:20px}
form div.row{clear:both;margin-bottom:15px;padding:4px 0}
form .row label{width:150px}
form .row .checkbox,form .row .radio{width:auto}
form input,form textarea,form select{-moz-border-radius:5px;-webkit-border-radius:5px;background:#FFF url(/../../img/input-bg.gif) repeat-x top;border:1px solid #c7c6c6;margin:0;outline:medium none;padding:7px 6px 6px}
form input.error{border:1px solid #FCCAC3}
form input.error:focus{-moz-box-shadow:0 1px 2px #EA5338 inset;-webkit-box-shadow:0 1px 2px #EA5338 inset;border:1px solid #EA5338}
form input[type=checkbox],form input[type=radio]{background:none;border:none;float:left;margin:3px 0 0;padding:0}
form input[type=checkbox]:focus,form input[type=radio]:focus{background:none;border:none}
form label.checkbox,form label.radio{font-weight:400;margin:0;padding:0 20px 0 6px;vertical-align:bottom}
form optgroup{background:#f7f7f7}
fieldset{margin-bottom:15px}
.button{-moz-border-radius:.5em;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#868686 url(/../../img/btn-bg-dark.gif) repeat-x bottom;color:#E9E9E9;cursor:pointer;display:inline-block;font:14px/100% Arial, Helvetica, sans-serif;margin:0 2px;outline:medium none;padding:.5em 2em .55em;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.3);vertical-align:baseline}
.button:hover{background:#585858 url(/../../img/btn-bg-dark-hover.gif) repeat-x bottom;text-decoration:none}
.button:active{background:#585858 url(/../../img/btn-bg-dark-active.gif) repeat-x bottom;color:#AFAFAF;position:relative;top:1px}
.medium{font-size:12px;padding:.4em 1.5em .42em}
.small{font-size:11px;padding:.2em 1em .275em}
table{border-collapse:separate;border-spacing:0;width:100%}
caption,th,td{font-weight:400;text-align:left}
thead td,thead th{background-color:#E6E6E6;font-weight:700;padding:8px}
tr td,thead th{border-left:1px solid #CCC;color:#616161;padding:8px}
th,td{border-bottom:1px solid #DEDEDE}
tbody th{padding:0 8px;text-align:left}
.message{border:1px solid #AAA;font-size:12px;margin-bottom:10px;padding:15px}
.message.new{background:#feeac9;border:1px solid #d38e49}
.message h4{border-bottom:1px solid #AAA;padding-bottom:5px}
small{font-size:10px}
#login-wrapper{margin:150px auto 0;width:400px}
div#login-wrapper div.notification{padding:15px 15px 15px 50px}
.box-header.login{font-size:19px;padding:10px 15px}
form.login label{width:145px}
form.login input{width:200px}
h2,.box h2{color:#454545;font-size:18px;font-weight:700;margin-bottom:10px}
h3,.box h3{color:#666;font-size:14px;font-weight:700;margin-bottom:15px}
strong,dfn,#breadcrumbs li.bold a{font-weight:700}
#header a,.footer a{color:#fff;text-decoration:underline}
#header a:hover,.footer a:hover{color:#fff;text-decoration:none}
#nav li:hover>ul,html[xmlns] #nav,.toggle{display:block}
.searchform .searchfield:focus,.searchform .searchfield:focus>input.searchbutton,form input:focus,form textarea:focus,form select:focus{-moz-box-shadow:0 0 3px #d0e1f7;border:1px solid #d0e1f7}
table,td,th,tr td{vertical-align:middle}
.errors{
	color:#ff0000;
	font-size:16px;
}