/* CSS Document */


body{
	background-color:#0C6271;
	margin:0px;
}
* [onclick] {
	cursor:pointer;
}
.hide {
	opacity: 0.2;
}

.hide:hover, .hide:focus {
	opacity: 1;
}
select {
	width:100px;
	padding:2px;
	margin:0px;
}
a {
	text-decoration:none;
	color:#639;
}
a:visited{
	color:#f33;
}
a:hover{
	background-color:#000;
	color:#fff;
}
div {
	border:0px solid;
}
td[onclick]:hover{
	background-color:#999;
}
tr[onclick]:hover{
	background-color:#999;
}
tr[onclick]:hover td{
	background-color:inherit;
}
.main {
	width:1000px;
	border:0px solid #000;
	margin:0px auto;
}
.top {
	height:100px;
	background:#f9f9f9;
	border:1px solid #000;
	border-top:0px solid;
	
}
.menu {
	background-color:#000;
	padding-left:10px;
	margin:10px 0px 10px 0px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	
}

.left {
	width:250px;
	float:left;
}
.right {
	width:740px;
	float:right;
}
.bottom {
	width:980px;
	overflow:inherit;;
	border-top:3px solid #390;
	text-align:center;
	padding:10px;
	background-color:#f9f9f9;
}

.menu a {
	text-decoration:none;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:10px;
	line-height:39px;
}

.menu a:hover, .menu a.ac {
	background:#6AA94B;
}

.left_menu_main {
	border:1px solid #fff;
	
}

.left_menu_t {
	 padding:5px;
	 background:#F90;
	 font-size:20px;
	 color:#fff;
	 font-weight:bold;
	 margin:1px;
}

.l_menu {
	margin:1px;
	line-height:30px;
	background:url(pic/arr.gif) no-repeat left 5px center;
	padding-left:10px;
	background-color:#f9f9f9
}

.l_menu:hover, .l_menua {
	margin:1px;
	line-height:30px;
	background:#6AA94B url(pic/arr.gif) no-repeat left;
	padding-left:10px;
}
table.cont {
	width:100%;
}
.cont td.thead {
	 padding:5px;
	 background:#F90;
	 font-size:20px;
	 color:#fff;
	 font-weight:bold;
}

.cont td {
	padding:1px 5px 1px 5px;
	vertical-align:top;
}
.cont tr {
	background:#f0f0f0;
}

.right_table{
	width:100%;
}
.right_table tr.thead td{
	text-align:center;
	font-weight:bold;
	background:#060;
}
.right_table td{
	text-align:right;
	border:1px solid #999;
}
.right_table td.l{
	text-align:left;
}

.r {
	text-align:right;
}
.l {
	text-align:left;
}

/* Popup Style Setup============================================================================================================================================================= */
#pop_box{
	min-width:300px;
	min-height:200px;
	border:1px solid #333;
	background:#EEE;
	display:none;
	/*opacity:.95;*/

 	border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	
	box-shadow:#000 0px 0px 8px;
}
#pop_drag{
	cursor:move;
	border-bottom:1px solid #333;
	height:25px;
	background:url(z_pic/thead.png) repeat-x;
	padding:3px;
	font-weight:bold;
	color:#FFF;
}
#pop_exit{
	cursor:pointer;
	float:right;
	color:#FFF;
	border:1px solid #666;
	padding:0px 3px 0px 3px;
	
 	border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
}
#pop_exit:hover{
	color:#F99;
	border:1px solid #655;
	box-shadow:rgba(256, 100, 100, 1) 0px 0px 8px;
}
#pop_body{
	margin:5px;
	max-height:550px;
	overflow:auto;
}
