/* global */
@import url(helper.css);

body,td,input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
td{vertical-align: top;}
a:hover {text-decoration:none}

/* news */
div.news_row{
		padding: 10px 15px;
		padding-left:30px;
		background: url(/54/images/dot/news_dot.jpg) no-repeat 15px 12px;
}
div.news_row p a,
div.news_row p a:link,
{
	color:black;
	text-decoration:none;
}
div.news_row p a:visited,
{
	color:#333333;
	text-decoration:none;
}
div.news_row p a:hover{
	color:#0A50FF;
	text-decoration:none;
}


.odd div.news_row {}
.even div.news_row { background-color:#EDEDED;}
 
.news_date a,.news_date a:link {color:#ED1B23; font-weight:bold}
.news_date a:hover {text-decoration:none}

.news_row p{
		margin:0;
		padding:0;
		padding-top:3px;
}

.even .news_row p{ color:#0A50FF;}

/* search */
#front_search_box{ 
			margin:0; 
			padding:0;
			height:18px;
			margin-top:35px
}
#front_search_box input{
	height:18px;
	padding:0;
	margin:0;
	border:1px solid #41443D;
	vertical-align: middle;
}

/* footer */
#footer_contact_info{
		padding: 15px 20px;
		margin:0;
		font-size:11px;
		color:#E5E4E2;
}
.lang_cn #footer_contact_info, .lang_gb #footer_contact_info{
		letter-spacing:0.1em;
}
.mgpc_subpage #footer_contact_info{ color:white;}
#footer_contact_info a,#footer_contact_info a:visited{ color:white }

#footer_copyright{
		padding: 15px 30px;
		margin:0;
		font-size:10px;
		color:black;
		
}
.lang_cn #footer_copyright, .lang_gb #footer_copyright{
	letter-spacing:0.2em;
}

#footer_contact_link{ padding: 0px 30px;text-align:right;}
#footer_contact_link a{color:white}
#footer_contact_link img{vertical-align: middle;}

/* header */

#header_language_select { padding:10px;color:#E6E3E3;}
#header_language_select a,
#header_language_select a:link,
#header_language_select a:visited{ color:#E6E3E3}
#header_language_select .selected{ color:#FFFB00}
#header_language_selec .seperator{ font-weight:bold}

#header_language_select a.fade,
#header_language_select a.fade:link,
#header_language_select a.fade:visited{ color: #E6E3E3 }

#header_quick_link { text-align:right; padding:10px;color:#E6E3E3}
#header_quick_link a,#header_quick_link a:link,#header_quick_link a:visited{ color:#E6E3E3}
#header_quick_link .selected{ color:#00FFFF}
#header_quick_link .seperator{ font-weight:bold}

/* gallery */

input.gallery_title,input.gallery_year{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;margin:auto;
}
input.gallery_title{
	
	
}

a.nav_arrow_first{
	background:url(../../images/common/page_first.gif) no-repeat;
	min-height:20px;
	_width:20px;
	min-height:20px;
	_height:20px;
	line-height:20px;
	text-indent:-9999;
	display:block;
}


.paging_nav{
vertical-align:middle;
margin:15px;
}

.paging_nav img{
vertical-align:middle;
}

.bt150 {
background-color:#EEEEEE;
border-style:outset;
color:#990000;
font-family:verdana;
font-weight:bold;
height:26px;
text-align:center;
width:200px;
}

div.mediabox {  
    border: 3px solid #ddd;  
    margin: auto;  
    background: white;  
    text-align: center;  
    font-weight: bold;  
    padding: 10px  
} 

img.coming_soon{
	margin:auto;
	margin-top:25px;
}

// hightlights

.hilite  {background-color: yellow}
.hilite1 {background-color: yellow}
.hilite2 {background-color: pink}
.hilite3 {background-color: gray}
.hilite4 {background-color: orange}
