.mainMenu td{border: 1px solid white; padding:1px;}

input{
color:#808080;
}

#largerfont{cursor:pointer;}
#mediumfont{cursor:pointer;}
#normalfont{cursor:pointer;}
#colorchange{font-size:14px; font-weight:bold}
.search{font-size:12px;height: 15px;}
.search_blank{font-size:12px;}

#waPersonal{
font-size:14px; font-weight:bold; color:#000000;

}

.colorpos {
position: relative;
z-index: 500;
}
.colorpos_cn {
position: relative;
z-index: 500;
/*
letter-spacing: 0px;
text-align: right;
margin-right:4px;
*/
}
.mycolor_bg {
display: none;
width: 194px;
height: 36px;
position: absolute;
top: 14px;
right: -38px;
z-index: 501;
margin-left: 40px;
}
.mycolor_content {
display: none;
width: 194px;
height: 36px;
position: absolute;
top: 10px;
right: -50px;
z-index: 502;
margin-left: 40px;
}

a.colorItem {
margin: 1px;
text-decoration: none;
}

.colorItem {
position: left;
float: left;
display: inline;
padding: 25px 3px 0;
}

.nonsel{display:hidden;}

#purple_style{cursor:pointer;}
#green_style{cursor:pointer;}
.welcome_title {background-color:green; color:white;}
#blue_style{cursor:pointer;}
#black_style{cursor:pointer;}

.topmenu_item{float:left;}
#topmenu_areabox{height:20px; width:760px; overflow:none;  font-size:12px}
#gov_icon_menu{height:19px; width:162px;margin-top:3px;}
#top_lang_menu_zh{height:19px; width:51px; margin-top:3px;}
#top_lang_menu_cn{height:19px; width:50px; margin-top:3px;}
#top_lang_menu_cn2{height:19px; width:49; margin-top:3px;}
#top_lang_menu_eng{height:19px; width:56px; margin-top:3px;}

#top_lang_menu_edge{height:19px; width:21px;overflow:none; margin-top:3px;}
#topcolourarea{height:14px; width:86px; margin-left:44px; margin-right:5px; margin-top:3px;}
#topcolourarea_cn{height:14px; width:98px; margin-left:50px; margin-right:0px; margin-top:3px; /*text-align:right*/}

#font-change_area{height:19px; width:40px; margin-left:5px;}
#search_top_area{ width:50px; margin-left:8px; margin-top:4px; height:18px}
#search_top_area_cn{ width:32px; margin-left:10px; margin-top:2px; height:20px}

#search_input_area{height:18px; width:106px; margin-left:2px;}
#topsearch_icon{height:19px; width:22px; margin-left:2px;}
#topmenu_sitemap{height:19px; width:65px; margin-left:0px;}
#topmenu_email{height:20px; width:36px; margin-left:0px;}
.engMainNavPath{font-family:arial;}

#form_textbox{font-size:16px; font-weight:italic; color="#C0C0C0";}

.welcome_title{font-family:arial; font-weight:bold;}
.welcome_title_text{margin-left:5px; width:220px; display:inline-block}
#playtext{position:relative;left:130px; top:1px}
#pausetext{position:relative;left:132px; top:1px}
.access {
position: absolute;
left: 0px;
top: -500px;
width: 1px;
height: 1px;
overflow: hidden;
}

#content a:hover {
text-decoration:underline;
}

.greenlink {
text-decoration:none;
color:green;
}

.greenlink a:visited{
text-decoration:none;
color:green;
}

.greenlink a:active{
text-decoration:none;
color:green;
}

.greenlink a:hover{
text-decoration:none;
color:green;
}


.bluelink {
color : #1E486E;
}

.bluelink a:visited{
color : #1E486E;
}

.purplelink {
color : purple;
}

.blacklink {
color : gray;
}

.blacklink a:visited {
color: black;
}

.small_Title_bold_Chi{font-size:13px}
.small_Title_bold_Eng{font-size:13px}

.slides_container {
			width:95px;
			display:none;
		}

		/*
			Each slide
			Important:
			Set the width of your slides
			If height not specified height will be set by the slide content
			Set to display block
		*/
		.slides_container div.slide {
			width:95px;
			height:250px;
			display:block;
		}

		/*
	Pagination
*/

.pagination {
	width:95px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

#search_keyword_label{font-weight: bold;
color: black; font-size:12spx;}

#search_keyword_label a{font-weight: bold; font-family:arial;
color: black; font-size:12px;}

#search_keyword_label a:hover{font-weight: bold; font-family:arial;
color: red; font-size:12px;}


#search_keyword_label_cn{font-weight: bold;
color: black; font-size:13px;}

#search_keyword_label_cn a{font-weight: bold; font-family:arial;
color: black; font-size:13px;}

#search_keyword_label_cn a:hover{font-weight: bold; font-family:arial;
color: red; font-size:13px;}

#green_style1{cursor:pointer}
#green_style2{cursor:pointer}
#green_style3{cursor:pointer}
.redmarker{color:red}
.grey_back{background:grey; color:white}
.blue_back{background:#347CC4;color:white}


table.lower {
border-bottom: 2px solid #B33;
}

