@charset "UTF-8";
/* CSS Document */

#application, #history, #services, #news, #message, #course, #contact {
	width: 750px;
	background: white url("/english/images/englishmain_bottom.png") left bottom no-repeat;
	margin-top: 10px;
	padding-bottom: 10px;
}

#application {
	width: 750px;
	margin-top: 10px;
	padding-bottom: 10px;
}

#course{
	width: 750px;
	margin-top: 10px;
	padding-bottom: 10px;
	background: #ffffff;

}

#contents .topicpath {
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 0.5em;
	padding-top: 0.5em;	
	font-size: small;
	background: #f7f6ba;
	text-align: right;
	margin-left:5px;
	margin-right:5px;
	}
	
#contents p.topicpath{
	text-indent: 0;
	color:#766B5C;
	font-size:12px;
	text-align:left;
}

#contents p.topicpath a{
	color:#766B5C;
	font-size:12px;
}
/*wȃ^Cg@flats@start*/
#contents p.course {
	clear: both;
	width: 734px;
	margin: 2px 12px 2px 12px;
	padding-bottom: 10px;
	background: url("/english/images/highlight_h_bg02.gif") bottom no-repeat;
	text-align:left;
	color: #766B5C;

}#contents h1 {
	clear: both;
	width: 734px;
	margin: 2px 12px 2px 12px;
	text-align:left;
	color: #766B5C;

}
/*wȃ^Cg@flats@end*/

/*#contents h1 {
	margin: 0 0 0 10px;
	padding: 0 0 0 5px;
	width: 735px;
	background: white url("/common/corepage/special_bg.png") left bottom repeat-x;
	border-bottom: 3px solid navy;
}
*/
#contents h2 {
	clear: both;
	padding: 0.3em 0px 0.3em 0.5em;
	width:730px;
	background: #FFA533 ;
	margin: 20px 12px 5px 12px;
	color:#ffffff;
	font-size:14px;
	wont-weight:bold;
	text-align:left;
}

#course h3, #services h3 {
	clear: both;
	background: url("/common/highlight_h_bg.png") repeat-y;
	color: #7F42BA;	
	margin: 20px 10px 10px 10px;
	padding: 0.2em;
	text-align:left;
	font-size:12px;
}

#application h3, #history h3 {
	clear: both;
	margin: 0 10px;
	color: #d44354;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0.2em;
	padding-left: 0em;
	text-align:left;
}

#contents h4 {
	font-size: small;
	margin: 0.2em 1em;
	text-align:left;
	color: #766B5C;
}

#contents img {
	float: right;
	margin: 1em;
}

/* page link navi */


#contents ul.pageLink {
	padding: 0.5em;
	margin: 0 1em;
	list-style: none;
}

#contents ul.pageLink li {
	background-image: url("/english/images/icon_scroll.gif");
	background-repeat: no-repeat;
	background-position: 0px 10px;
	margin-left: 5px;
	padding: 2px 10px 2px 13px;
}

/* tabel general style */

table {
	border-collapse: collapse;
	border: 1px solid silver;
	width: 650px;
	margin: 0 0 1em 1em;	
}

th, td {
	border: 1px solid silver;
	padding: 0.2em;
}

th {background: #f2f2f2;}

#contents table .middleTxt {width:50px;}


/* departments and majors */

#contents #course .icon {
	float: left;
	margin: 0.3em 1em 1em 0;
}


/* about us */

#contents #history .time-line ul {
	list-style: none;
	margin: 0 1em 2em 2em;
	padding: 1em 2em 1.5em 2em;
}
#contents #history .time-line ul span.data {
	display: block;
	float: left;
	width: 30px;
	margin-right: 1em;
}

#contents #history .time-line ul span.description {
	display: block;
	float: left;
	width:500px;
}

#contents #history .time-line ul li {clear: both;}

#contents #history .note {
	clear: both;
	margin-left: 2em;
	width:600px;
}


/* application */

#contents #application table .campusDays {width: 500px;}

#contents #application ol ol {list-style-type: none;}

#contents #application ul ol {list-style-type: upper-roman;}

#application p.attention {
	padding: 0 1.3em;
	text-indent: -1.3em;
	line-height: 1em;
}

/* message from international students */

#contents #message .student {
	clear: both;
	width: 700px;
	border: 1px dotted gray;
	margin: 1em;
}

#contents #message .student h2 {
	clear: none;
	border: none;
	border-left: 8px solid orange;
	background: white;
	margin: 1em 1em 1em 10px;
	padding: 0.2em 1em;
	color:#333;
	width: 495px;
	float:left;
}

#contents #message .student h2 .profile {
	display: block;
	font-size: small;
	color: #333;
}

#contents #message .student p {padding-left: 1em;}

#contents #message .student p.end {margin-bottom: 4em;}

#contents #message .student img {float: right;}

/* news and topics */

#news .announcement {margin-bottom: 10em;}

.allCourse ol, .allCourse ul, .allCourse li{margin: 0px 0px 0px 0.7em; padding: 0px;}
.points_interest{clear:both; margin: 0px 0px 0px 0.7em;}
.olli_m{margin:0px 0px 0px 3em; padding:0px;}
.li_tb{
	border: 0;
	margin: 0 0 0 1em;
	width:730px;	
}
.li_tb td{border: 0;}
