body{
 margin: 0px  0px; 
 padding: 0px  0px;
	font: 10pt tahoma;
	color: #000000;

/* background: #FFFFFF;
background-image: url("images/a02.gif");
*/
 }

a:link {
	text-decoration: none;
	color: #000000;
}
a:visited { text-decoration: none;color: #000000;}
a:active { text-decoration: none;color: #000000;}
a:hover {  text-decoration: underline;color: #0033FF;}

.font_bold{
font-weight: bold;
}

.txt_tahoma{
	font: 9pt tahoma;
	color: #000000;
}
.txt_ms{
	font: 8pt MS Sans Serif;
	color: #000000;
}
#txt_ms{
	font: 8pt MS Sans Serif;
	color: #000000;
}
#txt_tahoma{
	font: 9pt tahoma;
	color: #000000;
}

.bg_filter{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFCC00, endColorstr=#FDFECD);
}

.hd_filter{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FF0000, endColorstr=white);
}

.left_filter{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFF00, endColorstr=white);
}

.center_filter{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFF99, endColorstr=#FFCC00);
}

.right_filter{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFCC00, endColorstr=#FDFECD);
}

.teacher_filter{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#CCFF66, endColorstr=#F7F7F7);
}


/**
* input form
*/
input{
	font: 8pt MS Sans Serif;
}
textarea{
	font-family: Tahoma;
	font-size: 11px;
}
select{
	font-family: Tahoma;
	font-size: 11px;
}

/**
** tab
*/
.tab_active{background: #eaeaea;width:110px;text-align:center;font-weight: bold;font: 8pt tahoma;}
.tab1{background: #CC0033;width:110px;text-align:center;font-weight: bold;font: 8pt tahoma;}
.tab2{background: #CC66CC;width:110px;text-align:center;font-weight: bold;font: 8pt tahoma;}
.tab3{background: #3399FF;width:110px;text-align:center;font-weight: bold;font: 8pt tahoma;}
.tab4{background: #FFCC33;width:110px;text-align:center;font-weight: bold;font: 8pt tahoma;}
.tab5{background: #FF6633;width:110px;text-align:center;font-weight: bold;font: 8pt tahoma;}
.tab6{background: #99CC33;width:110px;text-align:center;font-weight: bold;font: 8pt tahoma;}
.tab7{background: #ff66ff;width:110px;text-align:center;font-weight: bold;font: 8pt tahoma;}

/*
* layout style
*/
#index_login{
	width:100%;
	height:300px;
}
#box_login{
	width:350px;
	height:150px;
	background: #EFEDED;
	border-bottom: 1px solid #AFC4D5;
	border-right: 1px solid #AFC4D5;
	border-left: 1px solid #AFC4D5;
	border-top:1px solid #AFC4D5;	
}

#place_holder{
	width:350px;
	text-align:left;
}

#container{
	width:98%;
	/*height:400px;*/
	/*background: #FFFFFF;*/
	text-align:left;
}


.box_w{
	padding: 0 2 2 0;
	background: #f0f0f0;
}

#box_content{
	border-bottom: 1px solid #AFC4D5;
	border-right: 1px solid #AFC4D5;
	border-left: 1px solid #AFC4D5;
	border-top:1px solid #AFC4D5;	
}

#dv_action_text{
	
	font-family: Tahoma;
	font-size: 12px;
	position: absolute; 
	padding: 2 10 2 5;
	left: 10px; 
	top: 10px; 
	background: #cc0000;
	color:#FFFFFF;
}
