/* CSS Document */

a{
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-style:normal;
	color:#8C8C8C;
}
a:hover{
	text-decoration:underline;
	color:#DE3845;
}
h1{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-style:italic bold;
	color:#A9234B;
}
h2{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-style:bold;
	color:#A9234B;
}
h3{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-style:bold;
	color:#666666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.copyRight{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-style:normal;
	color:#8C8C8C;
}
.menu_text{
	width:190px;
	height:15spx;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#A2A2A2;
	padding:0px 10px 0px 0px;
}
.menu_line{
	width:190px;
	height:15spx;
	padding:3px 3px 0px 0px;
}
.menu_testimonial{
	width:211px;
	height:60spx;
	padding:3px 3px 0px 0px;
}
.title{
	width:450px;
	height:25px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	padding:3px 3px 3px 0px;
	margin-left:5px;
	color:#A9234B;
}
.title_line{
	width:642px;
	height:6px;
	padding:3px 3px 0px 0px;
}
.title_black{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.content{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
	text-align:left;
}
.content_emphasize{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#707070;
	font-weight:bold;
}
.content_emphasize_red{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#C0160E;
	font-weight:bold;
}
.navigation{
	font-size:12px;
	color:#D2D2D2;
}
.navigation_line{
	width:880px;
	height:6spx;
	padding:3px 3px 0px 0px;
}
.semester3{
	width:390;
	font-size:14px;
	border-collapse: collapse;
	text-align: left;
}
.menuTab th{
	color:#FFFFFF;
	background:#C01D3E;
	border-bottom: 2px solid #ccc;
}
.bg-content{
	background-color:#E9E9E9;
	border:thin dotted;
}
.calendar{
	margin: 5px;
	width:430;
	font-size:14px;
	border-collapse: collapse;
	text-align: left;
}
.calendar th{
	color:#FFFFFF;
	background:#DF4454;
	padding: 10px 8px;
	border-bottom: 2px solid #ccc;
}
.calendar td{
	border-bottom: 1px solid #ccc;
	color: #666;
	background: #fff;
	padding: 5px;
}
.calendar tbody tr:hover td{
	color: #222;
	background:#FFE6F4;
}
.calendar1{
	margin: 5px;
	width:430;
	font-size:14px;
	border-collapse: collapse;
	text-align: left;
}
.calendar1 th{
	color:#FFFFFF;
	background:#DF4454;
	padding: 10px 8px;
	border-bottom: 2px solid #ccc;
}
.calendar1 td{
	border-bottom: 1px solid #ccc;
	color: #666;
	background: #fff;
	padding: 5px;
}
.semester1{
	width:390;
	font-size:14px;
	border-collapse: collapse;
	text-align: left;
}
.semester1 th{
	color:#FFFFFF;
	background:#8DBFF5;
	padding: 10px 8px;
	border-bottom: 2px solid #ccc;
}
.semester1 td{
	border-bottom: 1px solid #ccc;
	color: #666;
	background: #fff;
	padding: 5px;
}
.semester2{
	width:390;
	font-size:14px;
	border-collapse: collapse;
	text-align: left;
}
.semester2 th{
	color:#FFFFFF;
	background:#78E375;
	padding: 10px 8px;
	border-bottom: 2px solid #ccc;
}
.semester2 td{
	border-bottom: 1px solid #ccc;
	color: #666;
	background: #fff;
	padding: 5px;
}
.semester3{
	width:390;
	font-size:14px;
	border-collapse: collapse;
	text-align: left;
}
.semester3 th{
	color:#FFFFFF;
	background:#F2607D;
	padding: 10px 8px;
	border-bottom: 2px solid #ccc;
}
.semester3 td{
	border-bottom: 1px solid #ccc;
	color: #666;
	background: #fff;
	padding: 5px;
}
.figure{
	border:thin dotted;
	border-collapse:collapse;
}
.text_figure{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
	text-align:center;
}
.faq_q{
	background:#E1E1E1;
}
.faq_a{
	border:thin dotted;
}
.image_block_height_on_menu{
	height:250px;
	width:190px;
}
.slideheader{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
margin: 10px 0;
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #746434; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none; text-align:justify;
color:#666666;

}

.opened{ /*class added to contents of 2nd demo when they are open*/
	background-color:#EAEAEA;
	color:#DE3845;
}

.closed{ /*class added to contents of 2nd demo when they are closed*/
	background-color:#EAEAEA;
	color:#DE3845;
}
.imagecaption{
	font-size:16px;
	color:#666666;
	vertical-align:middle;
}
.table_content{
	border-color:#D30539;
	color:#000000;
	font-size:14px;
	border-collapse:collapse;
	background-color:#EBEBEB;
}
.table_content th{
	background-color:#F8CA61;
} 
 
