*{
	font-family: arial, pmingliu;
} 

body{
	margin:0;
	padding:0;
}

.sml_bold_txt{
	color:#3F3F3F; 
	font-size:9pt; 
	font-weight:bold;
}

.main_content{
	color:#626262;
	font-size:11pt;
	padding:12px 5px;
	width:600px;
}

.main_content a{
	color:#0060B6;
	text-decoration:none;
}

.main_content a:hover{
	text-decoration:underline;
}

.table_style tr td{
	color:#626262;
	font-size:11pt;
	padding:5px;
	vertical-align:top;
}

.title{
	color:#905155;
	font-size:18pt;
	font-weight:bold;

}

.sub_title{
	color:#626262;
	font-size:12pt;
	font-weight:bold;
}

.sub_title2{
	color:#7C3136;
	font-size:12pt;
	font-weight:bold;
}

.underline_txt{
	text-decoration:underline;
	font-weight:bold;
}

.table_style2{
	color:#626262;
	font-size:11pt;
	padding:5px;
	vertical-align:top;
	background-color:#DEDFDF;
	border:1px solid #EEEFEF;
	border-collapse: collapse;
	width:100%
}

.table_style2 tr td{
	border-top:1px solid #EEEFEF;
	border-bottom:1px solid #EEEFEF;
	padding:5px;
}

.table_style2 a{
	color:#0060B6;
	text-decoration:none;
}

.table_style2 a:hover{
	text-decoration:underline;
}

.table_cell{
	background-color:#666666;
	color:white;
	width:90px;
}

.table_cell2{
	background-color:#666666;
	color:white;
	width:60px;
}

.list_style{
	margin-top:5px;
	margin-bottom:0;
}

.photoCaption{
	color:#3F3F3F;
	text-align:left; 
	width:466px;
	padding-top:3px;
	margin-left:auto;
	margin-right:auto;
	font-size:11pt;
}

#mycarousel img{
	cursor:pointer;
}

.tutor_img{
	text-align:left;
	margin:0 10px 5px 0;
}

.footer{
	color:#666666;
	font-size:8pt;
	padding:0 0 20px 18px;
	height:100%;
}

