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{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1.5;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}body{margin:auto;padding:auto;font-family:Arial;font-size:12px;color:#363636;text-shadow:0 1px 0 #fff;background:#f7f7f7 url("../images/bg_left.jpg") repeat-y;}body.nobg{background:#f7f7f7;}body.login{margin:auto;padding:auto;background:#262B32 url("../images/bg.png") repeat-x 0 350px;font-family:Arial;font-size:12px;color:#363636;text-shadow:0 1px 0 #ccc;}h1{margin:0;padding:0;font-size:24px;font-weight:bold;margin-bottom:10px;}h2{margin:0;padding:0;font-size:18px;font-weight:bold;margin-bottom:10px;}h3{margin:0;padding:0;font-size:16px;font-weight:bold;margin-bottom:10px;}h4{margin:0;padding:0;font-size:14px;font-weight:bold;margin-bottom:10px;}a{color:#1F92FF;text-decoration:none;text-shadow:0 0 0 transparent;}a:hover{color:#2F4E85;text-decoration:none;text-shadow:0 0 0 transparent;}a:active{color:#000;text-decoration:none;text-shadow:0 0 0 transparent;}.clear{clear:both;}table{text-align:left;margin:auto;padding:auto;}img{border:0;}img.mid_align{vertical-align:middle;margin-right:5px;border:0;}ul.style,ol.style{padding-bottom:15px;padding-left:30px;}ul.style li,ol.style li{margin-bottom:5px;padding-left:5px;}label{font-weight:bold;}.quote{width:80%;display:block;margin:auto;padding:auto;padding:20px 15px 20px 15px;font-size:14px;font-style:italic;color:#666;}
input[type=text],input[type=password],select{background:#fff url("../images/bg_ip.png") repeat-x;padding:5px;font-size:12px;color:#000;font-weight:bold;margin:0;border:1px solid #c0c0c0;}
input.search{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding-left:10px;}textarea{background:#fff url("../images/bg_ip.png") repeat-x;padding:3px 5px 3px 5px;font-size:12px;color:#000;font-weight:bold;margin:0;border:1px solid #c0c0c0;}
input[type=text]:hover,input[type=password]:hover,textarea:hover{background-color:#fff5d3;border:1px solid #999;}input[type=text]:focus,input[type=password]:focus,textarea:focus{background-color:#fff5d3;}
input[type=text].blur,input[type=password].blur,textarea.blur{color:#999;font-weight:normal;font-style:italic;}
input[type=submit],input[type=button]{background:#ccc url("../images/bt_g.png") repeat-x;margin:0;border:1px solid #999;font-weight:bold;padding:7px 10px 7px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 2px #444;-webkit-box-shadow:0 1px 2px #444;box-shadow:0 1px 2px #444;text-shadow:1px 0 0 #ccc;color:#333;}
input[type=button].right_switch{-moz-border-radius:0;-webkit-border-radius:0;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;background:#ccc url("../images/bg_switch.png") repeat-x;font-weight:bold;margin:0;height:30px;border:1px solid #AAA9A9;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;text-shadow:1px 0 0 #fff;color:#333;}
input[type=button].left_switch{-moz-border-radius:0;-webkit-border-radius:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;background:#ccc url("../images/bg_switch.png") repeat-x;font-weight:bold;margin:0;height:30px;border:1px solid #AAA9A9;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;text-shadow:1px 0 0 #fff;color:#333;}
input[type=submit]:hover,input[type=button]:hover,input[type=button].right_switch:hover,input[type=button].left_switch:hover{border:1px solid #666;background:#999 url("../images/bt_gh.png") repeat-x;}
input[type=submit]:active,input[type=button]:active,input[type=button].right_switch:active,input[type=button].left_switch:active,input[type=button].right_switch.active,input[type=button].left_switch.active{color:#ccc;border:1px solid #999;background:#999 url("../images/bt_gha.png") repeat-x;text-shadow:0 0 0 #999;}div.wysiwyg{background:#fff url("../images/bg_ip.png") repeat-x;width:99%!important;font-family:Arial;}
#login_wrapper{width:100%;height:400px;margin-top:100px;}#login_top_window{margin:auto;padding:auto;width:351px;height:30px;}#login_body_window{margin:auto;padding:auto;width:351px;height:240px;background:transparent url('../images/bg_login_window.png') no-repeat top;}
#login_body_window 
.inner{margin:auto;padding:auto;width:300px;height:235px;padding-top:10px;}#login_body_window 
.inner p{margin-top:30px;}#login_footer_window{margin:auto;padding:auto;width:351px;height:30px;}#login_reflect{margin:auto;padding:auto;margin-top:3px;width:350px;height:107px;}

.comment {
    float: center;
    width: 100%;
    height: auto;
}
.textinput1 {
    float: center;
    width: 100%;
}

.commentL {
    float: left;
    width: 100%;
    height: auto;
}
.textinputL {
    float: left;
    width: 100%;
}

#header{
	width:100%;
	min-width:960px;
	height:150px;
	background:#353c42 url('../images/bg_header.png') repeat-x;
	text-shadow:1px 0 0 #666;
	color:#ccc;
}
#header a{
	font-weight:bold;
	color:#fff;
}
#header a:hover{
	color:#ebebeb;
}
#header a:active{
	color:#999;
}
#header #search{
	text-align:right;
	float:right;
	position:fixed;
	right:10px;
	padding:10px;
	top:0px;
	background:#353c42 url('../images/bg_header.png') repeat-x;
}
#header #logo{
	width:100px;float:left;
	text-align:left;
	margin:16px 35px 0px 10px;
}
#header #account_info{
	width:1200px;
	text-align:right;
	float:right;
	margin:110px 0px 0px 0px;
}


#left_menu{width:213px;height:100%;float:left;}
#main_menu{margin:0;padding:0;float:left;width:210px;list-style:none;display:block;}

#main_menu li{width:100%;border-top:1px solid #fff;border-bottom:1px solid #ccc;display:block;}

#main_menu li.active{height:auto;}

#main_menu li ul{margin:0;padding:0;padding:10px 0 0 0;margin-bottom:10px;float:left;display:block;width:100%;background:#bfc6cf url("../images/bg_ip.png") repeat-x;border-top:2px solid #999;border-bottom:1px solid #fff;display:none;overflow:hidden;}

#main_menu li ul li{border:0;}

#main_menu li ul li a{text-shadow:0 1px 0 #DBDBDB;}

#main_menu li ul li a:hover{background:#b1b8c1;text-shadow:0 1px 0 #DBDBDB;}

#main_menu li a img{vertical-align:middle;margin-right:15px;border:0;}

#main_menu li a{display:block;padding:10px 20px 12px 30px;color:#4b4f5d;font-weight:bold;text-shadow:0 1px 0 #fff;}

#main_menu li a:hover{background:#DADADA;}

#main_menu li.end{border-top:1px solid #fff;border-bottom:0;height:1px;}

a#hide_menu{display:block;margin-right:3px;padding:5px 10px 5px 30px;text-align:right;font-size:14px;color:#4b4f5d;font-weight:bold;border-bottom:1px solid #ccc;cursor:w-resize;}a#hide_menu:hover{background:#ccc;}a#show_menu{display:none;padding:5px 10px 5px 10px;border:1px solid #ccc;position:relative;top:10px;left:5px;background:#ebebeb;-moz-border-radius:3px;-webkit-border-radius:3px;color:#4b4f5d;font-weight:bold;cursor:e-resize;}a#show_menu:hover{background:#ccc;}#shortcut{list-style:none;display:block;margin-top:20px;font-size:11px;}#shortcut li{display:block;float:left;margin:0 20px 10px 0;text-align:center;}#shortcut li a{display:block;width:50px;padding:10px 15px 10px 15px;background:#fff url('../images/bg_shortcut.png') repeat-x center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #cdcdcd;color:#4c535b;text-shadow:0 1px 0 #fff;-moz-box-shadow:0 2px 2px #fff;-webkit-box-shadow:0 2px 2px #fff;box-shadow:0 2px 2px #fff;}#shortcut li a:hover{background:#eaeced url('../images/bg_shortcut_h.png') repeat-x center;}#shortcut li a:active,#shortcut li a.active{background:#C6CACB url('../images/bg_shortcut_a.png') repeat-x center;}#shortcut li a img{margin-bottom:5px;}#shortcut_notifications{display:none;!important;}.notification{color:#fff;font-weight:bold;text-shadow:1px 0 0 #333;background:transparent url('../images/bg_notification.png') no-repeat center;position:absolute;width:37px;height:37px;display:block;text-align:center;padding-top:17px;}

#content_wrapper{width:100%;text-align:left;}


#content{margin-left:240px;padding:20px 10px 0 0;min-width:700px;}
#content 
.inner{float:left;width:98%;}
.onecolumn{width:100%;background:#fff;border:1px solid #cdcdcd;margin:20px 0 20px 0;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;}
.onecolumn .header{margin:0;padding:0;float:left;background:#cdcdcd url("../images/bg_window_header.png") repeat-x;width:100%;height:40px;border-bottom:1px solid #ccc;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}
.onecolumn .header span{display:block;font-size:16px;font-weight:bold;padding:10px 0 0 15px;float:left;width:auto;cursor:n-resize;}
.onecolumn .header .switch{float:right;margin-right:15px;padding:5px 0 0 0;}
.onecolumn .content{background:#fff url("../images/bg_ip.png") repeat-x;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-top:1px solid #bdbdbd;padding:15px;}
table.data tr{background:#fff;}
table.data tr th{font-weight:bold;}
table.data tr.grey{background:#eee;} 
table.data tr.orange{background:#FFE2A6;} 
table.data tr.red{background:#FFC0C0;} 
table.data tr th,table.data tr td{padding:7px;}
table.data tr td{color:#666;}
.chart_wrapper{padding-left:20px;position:relative;top:5px;}
.twocolumn{width:100%;margin:20px 0 20px 0;}
.column_left,.column_right{width:49%;background:#fff;border:1px solid #cdcdcd;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 4px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;float:left;}.column_right{float:right;}.column_left .header,.column_right .header{margin:0;padding:0;float:left;background:#cdcdcd url("../images/bg_window_header.png") repeat-x;width:100%;height:40px;border-bottom:1px solid #ccc;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}.column_left .header span,.column_right .header span{display:block;font-size:16px;font-weight:bold;padding:10px 0 0 15px;float:left;width:auto;cursor:n-resize;}
.column_left .header .switch,.column_right .header .switch{float:right;margin-right:15px;padding:5px 0 0 0;}.column_left .content,
.column_right .content{background:#fff url("../images/bg_ip.png") repeat-x;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-top:1px solid #bdbdbd;padding-bottom:10px;padding:25px 15px 15px 15px;}
.alert_warning{margin:auto;padding:auto;background:#fcf2a5;border:1px solid #edbf06;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 4px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;color:#333;font-weight:bold;cursor:pointer;margin:10px 0 10px 0;text-shadow:0 0 0 transparent;}
.alert_info{margin:auto;padding:auto;background:#e6f5fd;border:1px solid #b2c8ff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 4px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;color:#333;font-weight:bold;cursor:pointer;text-shadow:0 0 0 transparent;}
.alert_success{margin:auto;padding:auto;background:#08A000;border:1px solid #49816e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 4px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;color:#fff;font-weight:bold;text-shadow:1px 0 1px #333;cursor:pointer;margin:10px 0 10px 0;}
.alert_error{margin:auto;padding:auto;background:#fb1800;border:1px solid #ff8e8e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 4px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;color:#fff;font-weight:bold;text-shadow:1px 0 1px #333;margin:10px 0 10px 0;}
.alert_warning p,.alert_info p,.alert_success p,.alert_error p{margin:15px;}.noshadow{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;}.content .sidebar{width:190px;float:left;}.content .sidebar p{padding:0 13px 15px;line-height:18px;}.content .sidebar ul.sidemenu{margin:0;padding:0;margin-bottom:10px;list-style:none;}.content .sidebar ul.sidemenu li{padding:0;margin:5px 0 5px 0;}.content .sidebar ul.sidemenu li a{color:#1F92FF;display:block;padding:10px 20px;font-weight:bold;}.content .sidebar ul.sidemenu li a:hover{color:#1F92FF;background:#ebebeb url("../images/bg_ip.png") repeat-x;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}.content .sidebar ul.sidemenu li.active a,.content .sidebar ul.sidemenu li.active a:hover{background:#ebebeb url("../images/bg_ip.png") repeat-x;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:0;}.content .sidebar_content{padding:10px 20px 15px 210px;}.media_photos{display:block;margin:0;padding:0;list-style:none;float:left;margin-top:30px;padding-left:10px;width:100%;}.media_photos li{display:block;float:left;margin:0;padding:0;width:120px;height:120px;text-align:center;}.media_photos li a{text-align:center;}.media_photos li img{border:1px solid #ccc;width:100px;height:100px;}.pagination{margin:15px 0 5px 0;font-size:10px;font-weight:bold;text-align:right;}.pagination a{padding:5px 7px 5px 7px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 0 3px;background:#ccc url("../images/bg_switch.png") repeat-x;border:1px solid #AAA9A9;color:#333;}.pagination a:hover{-moz-box-shadow:0 1px 3px #666;-webkit-box-shadow:0 1px 3px #666;box-shadow:0 1px 3px #666;border:1px solid #666;background:#999 url("../images/bt_gh.png") repeat-x;}.pagination a:active,.pagination a.active{color:rgb(247, 6, 6);border:1px solid rgb(5, 0, 0);background:#999 url("../images/bt_gha.png") repeat-x;text-shadow:0 0 0 #999;}#footer{margin:40px 0 10px 0;padding:20px 0 20px 0;border-top:1px solid #ccc;font-size:10px;color:#999;}


.modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	font-size:12px;color:rgb(10, 10, 10);font-weight:bold;margin:0;border:2px solid #c0c0c0;
	background: rgba(0,0,0,0.8);
	z-index: 99999;
	opacity:0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
  }
  .modal:target {
	opacity: 1;
	pointer-events: auto;
  }
  .modal > div {
	width: 600px;
	position: relative;
	margin: 10% auto;
	padding: 15px 20px;
	background: #fff;
  }