.bodyadmin {margin:0 auto;background-color:#CCCCCC;font-family: Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;font-size:10pt;}
#layout {position:relative;margin:0 auto;top: 110px;width:1180px;background-color:#EEEEEE;padding:20px;border: 2px solid #333333;}
#layout_admin {margin: 0 auto;padding: 0px;height: 625px;width: 1180px;background-color: #0085c3;BORDER-RIGHT: thick groove;BORDER-TOP: thick groove;BORDER-LEFT: thick groove;BORDER-BOTTOM: thick groove;POSITION: relative;background-image: none;margin-top: 5px;}
#layout_admin_templ_wiz {margin: 0 auto;padding: 0px;height: 895px;width: 1180px;background-color: #0085c3;BORDER-RIGHT: thick groove;BORDER-TOP: thick groove;BORDER-LEFT: thick groove;BORDER-BOTTOM: thick groove;POSITION: relative;background-image: none;margin-top: 5px;}
#container_admin {margin: 0 auto;padding: 0px;height: 615px;width: 1168px;background-color: white;POSITION: relative;margin-top: 5px;}
#container_admin_templ_wiz {margin: 0 auto;padding: 0px;height: 885px;width: 1168px;background-color: white;POSITION: relative;margin-top: 5px;}
#container_admin_aspx {margin: 0 auto;position:relative;padding: 0px;background-color:#0085c3;BORDER-RIGHT: thick groove;BORDER-TOP: thick groove;BORDER-LEFT: thick groove;BORDER-BOTTOM: thick groove;}

.admin_edit_control_lbl {margin-top:2px;margin-left:6px;color:black}
.admin_edit_control_div {margin-top:6px;font-weight:lighter;margin-left:6px;color:black;margin-bottom:6px;}
.admin_edit_control_li {font-weight:bold;font-size:8pt;margin-left:5px;color:blue;}

.CWMtextboxSh {border: 1px solid #c4c4c4;padding: 4px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0px 0px 8px #d9d9d9;-moz-box-shadow: 0px 0px 8px #d9d9d9;-webkit-box-shadow: 0px 0px 8px #d9d9d9;width:95%;}
.CWMtextboxSh:focus {outline: none;border: 1px solid #7bc1f7;box-shadow: 0px 0px 8px #7bc1f7;-moz-box-shadow: 0px 0px 8px #7bc1f7;-webkit-box-shadow: 0px 0px 8px #7bc1f7;} 
.CWMtextbox {border: 1px solid #c4c4c4;padding: 3px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px; width:95%;} 
.CWMtextbox:focus {outline: none;border: 1px solid #7bc1f7;box-shadow: 0px 0px 1px #7bc1f7;-moz-box-shadow: 0px 0px 1px #7bc1f7;-webkit-box-shadow: 0px 0px 1px #7bc1f7;} 
.CWMddlist {border: 1px solid #c4c4c4;padding: 2px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;} 
.CWMddlist:focus {outline: none;border: 1px solid #7bc1f7;box-shadow: 0px 0px 1px #7bc1f7;-moz-box-shadow: 0px 0px 1px #7bc1f7;-webkit-box-shadow: 0px 0px 1px #7bc1f7;} 

.CWMtooltipL {}
.CWMtooltipR {}
.CWMtooltipBL {}
.CWMtooltipBR {}
.NoEnterKey {}
.nowordbreak {word-break:normal;}
.wordbreak240 {word-break:break-all;word-wrap:break-word; max-width:240px;}
.wordbreak {word-break:break-all;word-wrap:break-word;}
.wrapword800 {word-wrap: break-word; width:800px; max-width:800px;}
.wrapword700 {word-wrap: break-word; width:700px; max-width:700px;}

.cwmgrid {background-color:White;border-style:none;font-family:Verdana;font-size:9pt;font-weight:normal;}
.cwmgrid th {border:solid 1px #006699;vertical-align:middle;background-color:#006699;color:White;font-family:Verdana;font-size:9pt;}
.cwmgrid tr {border-style:none;}
.cwmgrid tr:hover {background-color:#E1F0FF;}
.cwmgrid tr:nth-child(odd) {background-color:#F4F4F4;}
.cwmgrid tr:nth-child(odd):hover {background-color:#E1F0FF;}
.cwmgrid tr:nth-child(even) {background-color:White;}
.cwmgrid tr:nth-child(even):hover {background-color:#E1F0FF;}
.cwmgrid td {border:solid 1px #bebebe;vertical-align:middle;color:#000066;}
.cwmgrid .noborder td {border-style:none;}
.cwmgrid .noborder tr {background-color:transparent;}

.cwmgridvtop {background-color:White;border-style:none;font-family:Verdana;font-size:9pt;font-weight:normal;}
.cwmgridvtop th {border:solid 1px #006699;vertical-align:middle;background-color:#006699;color:White;font-family:Verdana;font-size:9pt;}
.cwmgridvtop tr {border-style:none;}
.cwmgridvtop tr:hover {background-color:#E1F0FF;}
.cwmgridvtop tr:nth-child(odd) {background-color:#F4F4F4;}
.cwmgridvtop tr:nth-child(odd):hover {background-color:#E1F0FF;}
.cwmgridvtop tr:nth-child(even) {background-color:White;}
.cwmgridvtop tr:nth-child(even):hover {background-color:#E1F0FF;}
.cwmgridvtop td {border:solid 1px #bebebe;vertical-align:top;color:#000066;}
.cwmgridvtop .noborder td {border-style:none;}
.cwmgridvtop .noborder tr {background-color:transparent;}

.opacityonhover {opacity:0.4;filter:alpha(opacity=40)}
.opacityonhover:hover {opacity:1.0;filter:alpha(opacity=100)}

.title_box_lite_gray {background-image: url('../../sys images/title_box_lite_gray.jpg');color: blue;font-weight: 800;padding: 5px;height: 15px;}
.title_box_gray {font-family: Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;background-image: url('../../sys images/table_header_bg.png');color:#FFFFCC; font-weight:800; padding:5px;height: 15px;}
.title_box {background-image: url('../../sys images/accordion.jpg'); background-position:center -2px; color:Maroon; font-weight:800; padding:5px;height: 15px;font-size:10pt;text-align:center;}
.title_box_blue {background-color:#006699;color:white;font-weight: 800;padding:5px;}
.title_box_blue_light {background-color:#0085c3;color:white;font-weight: 800;padding:5px;}
.title_box_blue_cyan {background-color: #CAE4FF;color: #006699;font-weight: 800;padding: 5px;}
.title_box_maroon {background-color: #993300;color: white;font-weight: 800;padding: 5px;}
.toolbar_upper_line {font-family: Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;background-image: url('../../sys images/bg2colors.png'); height: 15px;border-top: 1px solid #333333;color: #505254; padding-left:5px; padding-top:2px; font-size:7pt;}
.inform_message {padding: 10px;background-color: #CAE4FF;color: #333333;}

/* password */
.barIndicatorBorder {width:130px;}
.barIndicator_poor {background-color:red;}
.barIndicator_weak {background-color: #66FFFF;}
.barIndicator_good {background-color: #0099FF;}
.barIndicator_strong {background-color:blue;}
.barIndicator_excellent {background-color:navy;}

/* add web control*/
.control_panel {background-color:White;padding:10px;margin:5px; font-family:Verdana; font-size:8pt; color:gray; text-align:center;}
.control_panel_title {background-image: url('../../sys images/table_header_bg.png');color:#FFFFCC; font-weight:800; padding:5px;height: 15px;margin:0px 20px 10px 0px;}
.control_panel_div
{
	float: left;
	width: 96px;
	height: 68px;
	border:solid 2px white;
	padding: 5px;
	margin: 3px;	
	-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;	
	-webkit-box-shadow: #666 1px 1px 2px;-moz-box-shadow: #666 1px 1px 2px;box-shadow: #666 1px 1px 2px;	
}
.control_panel_div:hover {border:solid 2px white;background-color: #FFDCB9;}

.table_header {background:transparent url('../../sys images/table_header_bg.png') 0 0 repeat-x; height:33px; font:bold 11px Verdana,sans-serif; border:1px solid #8e8f8e}
.error_div
{
	padding: 10px;
	margin-top: 10px;
	background-color: #FFCCCC;
	border: 2px solid #FF0000;
	vertical-align: middle;
	text-align: center;
	-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;	
	-webkit-box-shadow: #666 1px 1px 2px;-moz-box-shadow: #666 1px 1px 2px;box-shadow: #666 1px 1px 2px;
	opacity:0.9;filter:alpha(opacity=90);
}

.error_div_with_close
{		
	margin-bottom:10px;
	background-color: #FFCCCC;
	border: 2px solid #FF0000;
	vertical-align: middle;
	text-align: center;
	-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;	
	-webkit-box-shadow: #666 1px 1px 2px;-moz-box-shadow: #666 1px 1px 2px;box-shadow: #666 1px 1px 2px;
	opacity:0.9;filter:alpha(opacity=90);	
}

.inform_div
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;
	font-size:10pt;
	padding: 10px;
	margin: 0px 0px 5px 0px;
	background-color: #E1E1E1;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	text-align: center;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 1px 1px 2px;
	-moz-box-shadow: #666 1px 1px 2px;
	box-shadow: #666 1px 1px 2px;
	color: #333399;
}

.inform_div_with_close
{
	margin-bottom:10px;
	background-color: #FFCC99;
	border: 2px solid #FF9900;
	vertical-align: middle;
	text-align: center;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 1px 1px 2px;
	-moz-box-shadow: #666 1px 1px 2px;
	box-shadow: #666 1px 1px 2px;
	color: #800000;
}

.lbl_gray {color:Gray;}
.notextselection {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.Admin_top_menu_class {z-index:110;position: fixed;top: 0;left: 0;width: 100%;}
.LoadingImageContainer
{
	z-index: 120;
	position: fixed;
	top: 18px;
	left: 0;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 7px;
	text-align: center;
	background-color: #EEEEEE;
	color:Red;
}
.toolbar_upper_line_span {font-family: Verdana, Arial, Helvetica, sans-serif, Comic Sans MS;float:right;margin-right:5px;}
#close_btn {position:absolute; z-index:100; margin-top:-32px;right: -15px; cursor:pointer;}
/* main panel */
.control_panel_main
{
	/*background-color: #F4F4F4;*/
	padding: 10px;
	margin: 0px 5px 0px 0px;
	font-family: Verdana;
	font-size: 8pt;
	color: #0000CC;
	border: solid 0px white;
	text-align: center;	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 1px 1px 2px;
	-moz-box-shadow: #666 1px 1px 2px;
	box-shadow: #666 1px 1px 2px;
}
.control_panel_div_main
{
	float: left;
	width: 100px;
	height: 70px;		
	background-color: white;
	color:#0085c3;
	border:solid 1px white;
	padding: 6px;
	margin: 5px;
	-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;	
	-webkit-box-shadow: #666 3px 3px 2px;-moz-box-shadow: #666 1px 1px 2px;box-shadow: #999999 2px 2px 2px;
}
.control_panel_div_main:hover
{
	border:solid 1px white;
	background-color: #FFCC99;
	color: #0066FF;
}

.control_panel_div_main2
{
	float: left;
	border: 3px solid white;	
	background-color: #FF9933;
	color: white;
	padding: 6px;
	margin: 2px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 3px 3px 2px;
	-moz-box-shadow: #666 1px 1px 2px;
	box-shadow: #999999 2px 2px 2px;
	width:440px;height:220px;cursor:pointer;
	text-align:center;
}
.control_panel_div_main2:hover
{
	border: 3px solid white;
	background-color: #FFCC99;
	color: red;
}
.control_panel_div_main3
{	
	border: 3px solid white;	
	background-color: #FF9933;
	color: white;
	padding: 20px;
	margin: 10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 3px 3px 2px;
	-moz-box-shadow: #666 1px 1px 2px;
	box-shadow: #999999 2px 2px 2px;	
	font-weight:bold;
}
.round_item5
{
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.colorpicktextbox {cursor:pointer; background-color:Transparent}

.boxw250r
{
	float:left;width:345px;border-style:solid;border-width:1px;border-color:#CCCCCC;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;behavior:url('css/webmaker.htc');padding:15px;
}

.boxroundgray {background-color:#F4F4F4;-webkit-border-radius:10px 10px 0px 0px ;-moz-border-radius:10px 10px 0px 0px ;border-radius:10px 10px 0px 0px ;behavior:url('css/webmaker.htc');color:#CC0000;font-weight:bold;-webkit-box-shadow:#666 2px 2px 2px;-moz-box-shadow:#666 2px 2px 2px;box-shadow:#666 2px 2px 2px;padding:5px;}

.admin_leftmenu {padding:0 0 0 0px; margin:0; list-style:none; height:auto; position:relative; border-right: dotted 1px gray;}
.admin_leftmenu li {padding-top:4px;padding-bottom:4px;font-size:8pt; font-weight:100; font-family: Verdana;}

.admin_leftmenu li.l2 {margin-left:10px;}
.admin_leftmenu li.l2_current {margin-left:10px;}
.admin_leftmenu li.l3 {margin-left:30px;}
.admin_leftmenu li.l3_current {margin-left:30px;}

.admin_leftmenu li.l1 b {color:blue}
.admin_leftmenu li.l2 b {color:#336699}
.admin_leftmenu li.l3 b {color:Gray}

.admin_leftmenu li b:hover {color:red;}
.admin_leftmenu li:hover {}

.admin_leftmenu li.l1_current a {color:maroon;}
.admin_leftmenu li.l1_current a b {}
.admin_leftmenu li.l1_current a:hover {color:maroon;}
.admin_leftmenu li.l1_current a:hover b {}

.admin_leftmenu li.l2_current a {color:maroon}
.admin_leftmenu li.l2_current a b {}
.admin_leftmenu li.l2_current a:hover {color:maroon;}
.admin_leftmenu li.l2_current a:hover b {}

.admin_leftmenu li.l3_current a {color:maroon}
.admin_leftmenu li.l3_current a b {}
.admin_leftmenu li.l3_current a:hover {color:maroon;}
.admin_leftmenu li.l3_current a:hover b {}

.admin_leftmenu li.hidden {display: none;}
.admin_leftmenu li.title_gray {background-image: url('../../sys images/bg2colors.gif');color:White;font-weight:800;padding:5px;height:15px;}
.admin_leftmenu li.title_lite_gray {background-image: url('../../sys images/title_box_lite_gray.jpg');color:#3366FF;font-weight:800;padding:5px;height: 15px;}