clear { clear: both; }
body {
	background-color:#E4E4E4;
	padding: 0;
	font-family: arial, verdana, lucida, helvetica, sans-serif;	
	font-size: 11px;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
li, input, select {
	padding: 0;
	margin: 0;
}

*+html select {height: 75px !important;}
a {
	text-decoration: none;
}
a:visited, a:link {color: #4B4B4B;}

a:hover, a:active {
   text-decoration: underline;
   color: #19228B;
   }

div.hr {
  height: 1px;
}
div.hr hr {
  display: none;
}
#container {
 position: relative;	
	text-align: center;
	margin: 0 auto;/* for IE */
	margin: -3px auto;/* for Mozilla */
}

#nav {/* bottonؤo */
	position: relative !important; /* for Mozilla */
	height: 75px;
	
	
}
#nav.blank {background-color: #6e6e6e; margin: 0 1px 0 1px;}
#nav a {
	display: block;
	height: 75px;
}
#nav li {/* lؿ*/
	position: static !important; /* for Mozilla */
	position: relative; /* for IE */
	float: left;
	background-image:url(pic/menu_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;/*ؿbg*/
}
#nav li ul {
	display: none;
	position: absolute;
	border-bottom: 1px solid #c5c5c5;/* lؿUu*/
	top: 0px;
	left: 0;
	padding: 0;
}
#nav li>ul {
    left: auto;
    top: 75px;
	}
/* class to align menu item 6 to the right edge of the content area */
#nav li#navItem ul {
	left:auto;
	right: 0 !important; /* for Mozilla */
	right: -80px; /* for IE */
}
#nav li:hover ul,
#nav li.over ul {
	display: block;
	background-color: #d4d4d4;
}
#nav li:hover div,
#nav li.over div {
	z-index: 0;
	height: 75px;
	background-color: #f6f6f6;
}
/* ڥؿ */
#nav li div {
	height: 75px;
	background-position: 0px;
	background-repeat: no-repeat;
}
/* global nav images - on state */
#nav li a {
	background-position: 0 0;
	background-repeat: no-repeat;
	cursor: inherit;
}
	#nav li li a {/* l椺eݩ */
	width: 200px !important; /* consistant width for all global nav dropdowns */
	display: block;
	height: auto;
	line-height:100%;
	font-size: 1.1em;
	font-weight: inherit;
	padding: 0 5px 12px 0;
	cursor: pointer;
}
.rty {/* lover color */
 background:url(pic/menu_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding: 5px 0 17px 0;
	border: 1px solid #CCCCCC;
	text-align:center;
}
#nav li li:hover,
#nav li li.over {	
	/*background-color: #fcfcfc;*/
}
#container {
	background-color:#FFFFFF;
	width:950px;
	text-align: center;
}

#breadcrumb a {text-decoration: underline;}
#flash {
   z-index: 0;
   z-index: -1;
}
#flashcontent,
.flashcontent {
font-size: 1.1em; 
margin: 10px 0 0 25px;
background-color:#FFFFFF;
width:700px;
text-align:left;
}
#flashcontent p,
.flashcontent p {
margin-bottom: 10px;
	padding-left:15px;
}

#footer {
position: relative;	
	text-align: center;
	margin: 0 auto;
	padding: 20px 0 20px 0;
	width:950px;
	background-color:#FFFFFF;
}
.form {
position: relative;
margin: 0 auto;
text-align: center;
width:950px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11 pt;
} 
.form-1{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333333;
background-image:url(pic/bg_1.jpg);
background-repeat:repeat-x;
padding:3px 2px 2px 2px;
}
.txt-1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.txt-2{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txt-2bug{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; /* firefox */
_font-size:11px; /* ie6 */
.font-size:11px; /* ie7 */
	text-align:right;
	vertical-align:bottom;
	}
.txt-3{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	letter-spacing:1px;
	line-height:180%;
}
.txt-4{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:1px;
	line-height:150%;
}
.download{
 font-size:12px;
 line-height:150%;
 margin-left:90px;
 margin-bottom:20px;
}
.download_s{ font-size:10px;}
.contact{
 font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 line-height:150%;
	text-align:left;
 padding:7px 17px 7px 20px;
}
.title-1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.title-2{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
/*light effects*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 11px;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

.about_tb_speace{margin:20px 0 16px 0;}

/*about banner bg*/
#about_en_bg {
	position:absolute;
	width:556px;
	height:390px;
	background-color:#FFFFFF;
	filter:alpha(opacity=80);
-moz-opacity:0.8;				opacity: 0.8;
	left: 350px;
	z-index: 5;
	top: 50px;
	}
#about_en_txt {
	position:absolute;
	width:538px;
	left: 355px;
	z-index: 7;
	top: 50px;
	}
#about_vn_bg {
	position:absolute;
	width:556px;
	height:430px;
	background-color:#FFFFFF;
	filter:alpha(opacity=80);
-moz-opacity:0.8;				opacity: 0.8;
	left: 350px;
	z-index: 5;
	top: 40px;
	}
#about_vn_txt {
	position:absolute;
	width:538px;
	left: 355px;
	z-index: 7;
	top: 60px;
	}
