html, body{
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	margin: 0;
	padding:0;
	height: 100%;
}
.border1{
	border:1px solid #5d6d71;
	padding:5px;
}
.padding{
	padding: 5px;
	background-color: #DDDDDD;
}
.round_left{
	background-image: url(../images/round_topleft.gif);
	background-repeat: no-repeat;
}
table{
	border:0;
}
form{
		border:0;
}

p{
	margin-bottom:16px;
}
.left_b{
border:none;
margin:0px;
width:170px;
height:16px;
line-height:0px;
}
.ten{
	font-size: 11px;
}
h1,h2,h3,h4{
	margin: 0px;
}
h1{
	font-size:160%;
	margin-bottom:10px;
}
h2{
	font-size:140%;
	margin-bottom:10px;
}
h3{
	font-size:120%;
	padding-bottom:5px;
	border-bottom:1px dashed #000000;
	margin:5px;
}
h4{
	font-size:10px;
	margin-bottom:10px;
	
}
hr{
	border: 1px solid #ffffff;
}
.headline{
   font-weight:bold;
	background-color: #5d6d71;
	color: #ffffff;
	padding:4px;
}
.indent{
	text-indent:16px;
	text-align: justify;
	margin:0px;
}
.noindent{
	margin:0px;
}
a:link,a:visited{
	text-decoration: underline;

	color: #000;
}
a:hover,a:active{
	text-decoration: none;
	}
.status{
	color:#ffffff;
	font-weight:bold;
	padding:3px;
	background-color:#db0000;
	margin-top:2px;
	margin-bottom:2px;
}
#red_left{
   position:absolute;
   float:left;
	width: 170px;
	height: 100%;
	margin-right:20px;
	padding-top:30px;
	top:0px;
}
#left{
	display: none;
	width: 170px;
	height: auto;
	margin-right: 20px;
	padding: 0px;
	line-height: 0px;
}
#left_n{
   float:left;
	width: 150px;
	margin:10px 10px 10px 10px;
	background-color: #F5F5F5;
}
#left_n ul{
 margin:0px;
}
#left_n li{
list-style-type: none;
}

#all{
width:760px;

}
#red_nav{
   margin:20px;
	width:auto;
	height:auto;
}
#content_red{
   float:left;
	margin:13px;
	width:500px;
	height:auto;
}
#content{

	width: auto;
	min-width: 150px;
	height: auto;
	padding-right: 20px;
}
#content ul li{
	list-style-position: outside;
	list-style-type: square;
	padding:0;
	margin:0;
}
#pic{
float:left;
}
#content_k{
	position:absolute;
	top:192px;
	left:190px;
	width:500px;
	height:auto;
}

#top{
display:none;
	width: 100%;
	height: auto;
	margin-bottom:50px;
}
#top_red{
   background-color: #5d6d71;
	width: 100%;
	height: 50px;
	margin-bottom:20px;
}
#warning{
   position:absolute;
	top:20px;
	left:610px;
	width:auto;
	height:auto;
	background-color: Yellow;
	padding:8px;
	z-index:2;
}
#warning_back{
	position: absolute;
	top: 24px;
	left: 614px;
	width: auto;
	height: auto;
	background-color: Black;
	padding:8px;
	z-index:1;
}
.yellow{
	background-color: Yellow;
	padding:20px;
}
.grey{
	/*background-color: #dbf0f5;*/
	background-color: #F2FAFB;
}
.light_y{
	background-color: #FFFFCC;
}
.white{
	background-color: #ffffff;
   padding: 5px;
}
.white_t{
	color: #ffffff;
	font-weight: bold;
	text-align: right;
}
.darkgrey{
	background-color: #5d6d71;
}
.tf1{
	border:1px solid #999999;
	width:240px;
	height:auto;
}
.tf1_u{
	border:1px solid #999999;
	width:120px;
	height:auto;
}
.tf1_u:focus{
	background-color: #FFFFCC;
}
.tf1:focus,.tf2:focus{
	background-color: #FFFFCC;
}
.tf2{
	border:1px solid #999999;
	width:240px;
	height:100px;
}
.button{
	width:120px;
	height:20px;
	border:1px solid #666666;
	background-color: #666666;
	color: #ffffff;
	font-size:10px;
}
.button_logout{
   font-weight:bold;
	width:100%;
	height:20px;
	border:1px solid #db0000;
	background-color: #db0000;
	color: #ffffff;
	font-size:10px;
}
.button_logout:hover{
	border:1px solid #db0000;
	background-color: #ffffff;
	color: #db0000;
}
.button_green{
	width:120px;
	border:1px solid #666666;
	background-color: #009900;
	color: #ffffff;
}
.button:hover{
	border: 1px solid #999999;
	color: #666666;
	background-color: #ffffff;
}
.tf1_k{
	border:1px solid #999999;
	width:350px;
	height:auto;
}
.tf1_k:focus,.tf2_k:focus{
	background-color: #FFFFe5;
}
.tf2_k{
	border:1px solid #999999;
	width:350px;
	height:100px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.tf2_ae{
	border:1px solid #999999;
	width:240px;
	height:auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.tf2_ae:focus{
	background-color: #FFFFCC;
}
.tf2_r1{
	border:1px solid #999999;
	width:100%;
	height:32px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.tf2_r1:focus{
	background-color: #FFFFCC;
}
.tf2_r2{
	border:1px solid #999999;
	width:100%;
	height:100px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.tf2_r2:focus{
	background-color: #FFFFCC;
}
.tf1_kl{
	border:1px solid #999999;
	width:50px;
	height:auto;
}
.tf1_kl:focus{
background-color: #FFFFCC;
}
.white_top{
border-top:2px solid #ffffff;
}
.white_bottom{
border-bottom:2px solid #ffffff;
}
