@charset "utf-8";
/* CSS Document */
* { 
	font-family:"华文新魏"; 
	font-size:12px; 
	color:#2c1205;
	}
form { margin:0;}

a:link  { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover {
	text-decoration:underline;
	color: #99CCCC;
}
a:active { text-decoration: none;}

body {
	background:url(../image/bg.gif);
	background-repeat:repeat-x;
	margin-top:0;
	}
#wrapper {
	width: 900px;	
	margin: 0 auto;
	}
	#header {
		width:900px;
		height:114px;
		}
		.top_logo {
			float:left;
			}
		.top_image {
			float:right;			
			background:url(../image/top_image.gif) no-repeat;
			width:566px;
			height:84px;
			}
		.languages {
			float:right;}
			.languages ul {
				margin:0;
				}
				.languages li { 
					display:inline;
					float:left;}
		.top_menu {
			clear:both;
			background:url(../image/top_menu_bg_cn.gif) no-repeat;
			height:30px;
			widows:900px;
			}

			.top_menu ul { 
				margin:0; 
				padding:0;
				}
				.top_menu li {
					display:inline;
					float:left;
					line-height:30px;
					padding: 0 28px 0 29px;

					}
				.top_menu li a {
					text-decoration: none;
					color:#fff;
					font-size:13px;
					font-weight:bold;
					font-family:Simsun;						
					}
				.top_menu li a:hover {
}

				body#home a#home_nav,
				body#about_mz a#about_nav,
				body#fact_sheet a#fact_nav,
				body#cuc a#cuc_nav,
				body#alcoves a#alcoves_nav,
				body#pillars a#pillars_nav,
				body#app a#app_nav,
				body#resources a#resource_nav,
				body#contact a#contact_nav {
					color: #fff;
				}

	#contents {
		clear:both;
		margin-top:10px;
		padding:15px 15px 0 15px;
		background:#fff;
		border:1px solid #d1e7f4;
		width:900px; /* for window ie */
		voice-family:"\"}\"";
		voice-family:inherit;
		width:868px; /* original size */
		overflow:auto;		}
		.scroll_image {
			height:118px;
			border-bottom:1px solid #c1dff0;
			}
		.scroll_image ul {
			margin:0;
			height:100px;
			padding:0}
			.scroll_image li { 
				float:left;
				display:inline;
				padding:0 5px 0 6px;}
		.scroll_image img {
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
			-moz-opacity: 0.8;
			border: 4px solid #d7ecf8;
			}
		.scroll_image a:hover img{
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
			-moz-opacity: 1;
			border: 4px solid #c1dff0;
			}
	#contents_left {
		margin-top:6px;
		float:left;
		width:180px;}
		.app_list { 
			}
			.app_list_title { 
				font-size:18px;
				font-weight:bold;
				color:#0066FF;
				line-height:42px;
				font-family:"华文新魏";
			 	}
		.app_list ul { 
			padding:0;
			margin:0}
			.app_list li {
				 display:block;
				 list-style:none;
				 line-height:32px;
				 border-bottom:1px solid #c1dff0;
				 text-indent:4px;
				 }
				 .app_list a {
			     font-family:Simsun;
				 font-size:12px;
				 }
				 
 					body#app a#app_current {
						color: #5080b7;
						font-weight:bold;
						background:url(../image/icon_2arrow.gif) no-repeat;
						padding-left:16px;						
					}
	#contents_center { 
		float:left;
		padding:15px;
		border-left:1px solid #c1dff0;
		border-right:1px solid #c1dff0;
		width:510px; /* for window ie */
		voice-family:"\"}\"";
		voice-family:inherit;
		width:478px; /* original size */}
		#contents_center p { 
			line-height:15px;
			font-size:14px;
			line-height:15px;
			}
		#contents_center h1 {
			color:#0066FF;
			font-weight:bold;
			font-size:22px
			}
		#contents_center h2 {
			color:#005698;
			font-weight:bold;
			font-size:18px
			}
			.email { 
				color:#005698;
				text-decoration:underline;
				font-weight:bold;}
			.fact_sheet { 
				width: 475px; 
				border:1px solid #e6e6e6;
				}
				.fact_sheet_item {
					background:#eee;
					font-weight:bold;}
				.fact_sheet_contents {
					background:#f9f9f9;}
				.navigation {
					line-height:32px;
					border-bottom:1px solid #c1dff0;}
				.navigation #current {
					font-weight:bold;}
				.download { 
					float:right;
					padding-top:15px;}	
		.navigation #current {
			font-weight:bold;}	
		.description { 
			font-style:italic; 
			color:#666;
			border-left:2px solid #666;
			padding-left:10px;}
		.related_data {
			font-weight:bold;
			font-size:13px;
			color:#0066FF}
	#contents_right {
		padding:6px 0 15px 0;
		float:right;
		width:178px;}
		.resources_title { 
				font-size:18px;
				font-weight:bold;
				color:#005698;
				line-height:40px;
				padding-left:15px;
		        font-family:Simsun;
			 	}
		.resources ul { 
			padding:0;
			margin:0}
			.resources li { 
				display:block;
				list-style:none;
				}
				.resources_list {
					padding-left:12px;}
					.resources_list ul { padding:0; margin:0;}
					.resources_list li {
				        font-family:Simsun;
						font-size:13px;
						font-weight:bold;
						margin:8px 0 8px 0;
						}
					.resources_list img { 
						border:1px solid #c1dff0}
#footer {
	clear:both;
	margin-top:10px;
	background:#c1dff0;
	height:30px;
	line-height:30px;
	text-align:center;
    font-family:Simsun;
	color<hover>:#0066FF
}

