/***********************************************/
/* emx_nav_left.css                            */
/* Use with template Halo_leftNav.html         */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	background-color: #F4FAFF;
	margin: 0px;
	padding: 0px;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #0000FF;
	text-decoration: underline;
}

a:hover{
	text-decoration: underline;
	color: #FF0000;
}

/************** header tag styles **************/

h1{
 font: bold 100% Times New Roman,sans-serif;
 color: #cc360c;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Times New Roman,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Times New Roman,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Times New Roman,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Times New Roman,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}


/*************** list tag styles ***************/

ul{
 list-style-type: disc;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

label{
 font: bold 1em Times New Roman,sans-serif;
 color: #334d55;
}
				
input{
font-family: Times New Roman,sans-serif;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#maincontent{
	/*position: absolute;
	top: 32px;
	left: 9%;
	right: 9%;*/
	width:973px;
	margin:0 auto;
	height: 835px;
}

#masthead{
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	width:100%;
}
#masthead #logo{
	background:transparent url(/images/header.gif) left top no-repeat;
	text-align:right;
	vertical-align:bottom;
	height:165px;
	min-height:165px;
}
#masthead #logo img{
	border: 0px solid #F4FAFF;	
}
#masthead #logo a:hover img{
	border: 1px solid #F4FAFF;	
}

#pagecell1{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	border-left: 0px solid #ccd2d2;
	background-color: #FFFFFF;
}

#title{
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	background:#ffffff url(/images/title.gif) left top no-repeat;
	font: normal normal bold 18px normal "Times New Roman";
}
#title1{
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	background:#ffffff url(/images/title1.gif) left top no-repeat;
	font: normal normal bold 18px normal "Times New Roman";
	min-height:25px;
	height:25px;
}

#pagecell1 #BreakNews{
	padding: 5px 25px 5px 7px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #BreakNews img{
	padding: 5px 15px 5px 10px;
	margin:0px 0px 0px 0px;
	float:left;
}
#pagecell1 #BreakNews #abstract{
	padding: 1px 1px 0px 0px;
	margin:0px 0px 5px 50px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}

#pagecell1 #introduction{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}

#pagecell1 #hotEvent{
	padding: 10px 25px 20px 7px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #hotEvent #abstract{
	padding: 1px 1px 0px 0px;
	margin:0px 0px 5px 50px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #hotEvent li{
 list-style-type:none;
}


#pagecell1 #seminar{
	padding: 10px 25px 20px 7px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #seminar #abstract{
	padding: 1px 1px 0px 45px;
	margin:0px 0px 20px 50px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #seminar li{
 list-style-type:none;
}

#pagecell1 #conference{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #conference #content{
	padding: 1px 1px 0px 50px;
	margin:0px 0px 5px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #conference #content img{
	margin-left:-25px;
	border-left: 0px solid #ccd2d2;
}

#pagecell1 #news{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}

#pagecell1 #invited_talk{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
/*以下两个在News page中使用*/
#pagecell1 #newsTime{
	margin:0px;
	width: 100px;
	border-left: 0px solid #ccd2d2;
	font-family: "Times New Roman", Times, serif;
	float: left;
	padding-top: 10px;
	padding-right: 0cm;
	padding-bottom: 20px;
	padding-left: 10px;
}
#pagecell1 #newsContent{
	margin-left: auto;
	margin-right: 10%;
	border-left: 0px solid #ccd2d2;
	font-family: "Times New Roman", Times, serif;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 0px;
}

/*project都是在Project page下使用*/
#pagecell1 #project{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #project #content{
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	border: 1px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
	min-height:180px;
}
#pagecell1 #project #content UL{
	padding: 5px 5px 5px 20px;
	margin: 5px 5px 5px 5px;
	font: normal normal normal 16px normal "Times New Roman" ;
	list-style-type:disc;
}
#pagecell1 #project #content img{
	float: left;
	padding: 10px 10px 0px 5px;
}
#pagecell1 #project #content #name img{
	float: right;
	padding: 0px 10px 0px 0px;
}
#pagecell1 #project #brief{
	padding: 5px 5px 5px 0px;
	margin: 5px 20px 5px 20px;
	border: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
	width: 80%;
}
#pagecell1 #project #brief li{
	padding: 5px 5px 5px 0px;
	margin: 5px 20px 5px 20px;
	border: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #project #detail{
	padding: 2px 0px 5px 0px;
	margin: 2px 0px 5px 15px;
	border: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
	width:75%;
}
#pagecell1 #project #detail li{
	padding: 5px 5px 5px 0px;
	margin: 5px 20px 5px 20px;
	border: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #project #brief img{
	float: left;
	padding: 10px 10px 0px 5px;
}
#pagecell1 #post{
	float: right;
	padding: 30px 30px 0px 0px;
}

#pagecell1 #publication{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #publication li{
	padding-bottom: 10px;
}
/*在Publication page中使用*/
#pagecell1 #publicationContent{
	padding: 0px 30px 0px 30px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
}

#pagecell1 #people{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#peopleDetail{
	padding: 0px 0px 0px 0px;
	margin:2px 2px 2px 2px;
	border: 1px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#alumniDetail{
	padding: 10px 20px 10px 20px;
	margin:2px 2px 2px 2px;
	border: 1px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #people span{
	padding-left: 25px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 13px normal "Times New Roman" ;
}
#pagecell1 #people ul{
	border: 1px solid #ccd2d2;
}

/*system都是在System page下使用*/
#pagecell1 #system{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}


#pagecell1 #report{
	padding: 10px 25px 20px 25px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
}
#pagecell1 #report #BigTitle{
	padding: 0px 25px 5px 0px;
	margin:0px 0px 0px -15px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 20px normal "Times New Roman" ;
}
#pagecell1 #report #secondTitle{
	padding: 5px 25px 5px 0px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 18px bold "Times New Roman" ;
}
#pagecell1 #report li{
	list-style-type:disc;
	padding: 5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
}
#pagecell1 #report #author{
	padding: 5px 25px 0px 80px;
	margin:0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	font: normal normal normal 16px normal "Times New Roman" ;
	color:#000000;
}

/************** feature styles *****************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}
html>body .feature {height: auto;}

.feature h3{
	font: bold 175% Times New Roman,sans-serif;
	color: #000000;
	padding: 30px 0px 5px 0px;
}


.feature img{
	float: right;
	padding: 0px 10px 0px 0px;
}



/*************** story styles ******************/

.story {
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story h3{
	font: bold 125% Times New Roman,sans-serif;
	color: #000000;
}

.story p {
	padding: 0px 0px 10px 0px;
}

.story a.capsule{
	font: bold 1em Times New Roman,sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 5px;
}

.story a.capsule:hover{
	text-decoration: underline;
}

td.storyLeft{
	padding-right: 12px;
}


/************** siteInfo styles ****************/

#siteInfo{
	clear: both;
	border-top: 1px solid #cccccc;
	font-size: small;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	background-color: #ffffff;
}

#siteInfo img{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}


/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #cccccc;
	background-image:  url("bg_nav.jpg");
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}


/************* relatedLinks styles **************/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	border-bottom: 1px solid #cccccc;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a{
	display: block; 
}


/**************** advert styles *****************/

#advert{
	padding: 10px;
}

#advert img{
	display: block;
}

/********************* end **********************/

ul{margin:0px; padding:0px;}

#Head #DHLItems li{
 float:left;
 height:26px;
 margin-right:1px;
 list-style-type:none;
}
/*没有移动到上面时的左边:*/
#Head #DHLItems a{
 display:block;
 float:left;
 height:26px;
 background:transparent url(/images/menu_bj.gif) left top no-repeat;
 text-decoration:none;
}
/*没有移动到上面时的右边:*/
#Head #DHLItems a span{
 display:block;
 float:left; 
 height:26px;
 padding:5px 12px 0px;
 background:transparent url(/images/menu_bj2.gif) right top no-repeat;
 text-align:center;
 color:#4e8ff0;
 font-size:16px;
 font-family: Arial;
 font-style:normal;
 font-weight: bold;
 cursor:hand;
}

/*移动到上面时*/
#Head #DHLItems li#peyed_home a:hover{background:transparent url(/images/menu_b.gif) left top no-repeat;}
#Head #DHLItems li#peyed_home a:hover span{background:transparent url(/images/menu_b1.gif) right top no-repeat;}

#Head #DHLItems li#sight a:hover{background:transparent url(/images/menu_b.gif) left top no-repeat;}
#Head #DHLItems li#sight a:hover span{background:transparent url(/images/menu_b1.gif) right top no-repeat;}

#Head #DHLItems li#hotel a:hover{background:transparent url(/images/menu_b.gif) left top no-repeat;}
#Head #DHLItems li#hotel a:hover span{background:transparent url(/images/menu_b1.gif) right top no-repeat;}

#Head #DHLItems li#restaurant a:hover{background:transparent url(/images/menu_b.gif) left top no-repeat;}
#Head #DHLItems li#restaurant a:hover span{background:transparent url(/images/menu_b1.gif) right top no-repeat;}

#Head #DHLItems li#store a:hover{background:transparent url(/images/menu_b.gif) left top no-repeat;}
#Head #DHLItems li#store a:hover span{background:transparent url(/images/menu_b1.gif) right top no-repeat;}

#Head #DHLItems li#amusement a:hover{background:transparent url(/images/menu_b.gif) left top no-repeat;}
#Head #DHLItems li#amusement a:hover span{background:transparent url(/images/menu_b1.gif) right top no-repeat;}

#Head #DHLItems li#group a:hover{background:transparent url(/images/menu_b.gif) left top no-repeat;}
#Head #DHLItems li#group a:hover span{background:transparent url(/images/menu_b1.gif) right top no-repeat;}

#Head #DHLItems li#mypeyed a:hover{background:transparent url(/images/menu_b.gif) left top no-repeat;}
#Head #DHLItems li#mypeyed a:hover span{background:transparent url(/images/menu_b1.gif) right top no-repeat;}


.nav{
	left: 0px;
	/*width: 100%;*/
	margin-top: -5px;
	min-width: 640px;
	height: 20px;
	padding: 3px 0px 3px 5px;
	color: #0000ff;
}

.nav a:hover{
	color: #ff0000;
}

.home_image_change{
	float:right;
	padding-left:10px;
}

.image_href img{
	border:0;
}

.dividingBar{
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	background:#ffffff url(/images/title.gif) left top no-repeat;
	font:"宋体";
	font-weight:bold;
}
.subTitle{
	font-size:16px;
	font-weight:bold;
	margin-top:3px;
	margin-bottom:3px;
}
.subContent{
	font-size:14px;
}
.indent2char{
	text-indent:28px;
}
.indent4char{
	text-indent:56px;
}

