html, body{
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	color:#666;
}

a{color:#999; text-decoration:none;}
a:hover {color:#333;}

.colorm{ color:#990000;}

img{ border:none; margin:0; padding:0;}

.logo{ 
	width:200px;
	height:40px;
	z-index:50;
	position:absolute;
	left:40px;
	top:40px;
	behavior: url("iepngfix.htc");
}
h1{
	text-indent: -1px;
	font-size:22px;
	z-index:10;
	position:absolute;
	left:250px;
	top:40px;
	color:#efefef;
	margin:0;
	padding:0;
}
span.view{
	display:block;
	clear:both;
	text-align:right; 
	color:#000;
	*filter:alpha(opacity=10);
	-moz-opacity:0.1;
	opacity:0.1;
}
span.view a{color:#000; text-decoration:underline;}

div#body{
	height:100%;
	width:100%;
	outline:none;
	white-space:nowrap;
	background:#efefef;
	z-index:10;
	position:absolute;
	overflow:auto;
	left:1;
	top:1;
}
#menu-on{
border-right: 1px solid #efefef;
background:url(../images/img_menu.gif) #fff no-repeat 100% 145px;
width:25px;
}

#menu-on:hover{background:url(../images/img_menu_on.gif) #fff no-repeat 100% 145px;}
div#menu{
	padding:135px 0 0 40px;
	margin:00;
	width:300px;
	height:300px;
	overflow:hidden;
	line-height:30px;
	display:none;
}
div#menu a{margin:0 5px 0 0 ; display:inline-block;}
div#menu .on{margin:0 3px 0 0 ; display:inline-block; font-weight:bold;}
div#menu div{ display:none; }

div#Content {
	margin:0;
	padding:145px 15px 100px 15px;
	background:#fff;
	letter-spacing:1px;
	width:600px;
	min-height:300px;
	height: auto !important;
	height: 300px;
}
div#Content input, div#Content textarea{ border:1px solid #ddd;}
div#Content table td{ padding:5px 5px 5px 0;}

div#sideArea{ width:300px; font-size:10px; padding:5px 0 0 10px; }
div#sideArea a img{ border:1px solid #e9e9e9; background:#fafafa; padding:4px; margin:5px 0;}
div#sideArea a:hover img{ border:1px solid #e9e9e9; background:#bd081b;}