/** { margin:0; padding:0;}*/
body { margin:0; padding:0; font-family:Tahoma; font-size:80%; line-height:1.2em; color:#000;
background-color: #fff;
/*background-image: url(images/gradient.jpg);
background-repeat: repeat-x;
background-attachment:fixed;*/
}


/*in_line*/
img {border:0; vertical-align:top;}

a:hover{text-decoration:none;}
a {color:#417ab6;}

.clear { clear:both;}
.alignright { text-align:right; padding-right:20px;}

.tophead  { font-family:Arial; font-size:0.85em; color:#646464; line-height:1.5em; font-weight:bold;}
.clients  { font-family:Arial; font-size:14px; color:#666; line-height:1.5em; font-weight:bold;}


/*txt, links*/

h1 { background:url(images/logo2.gif) left top no-repeat; width:505px; height:63px; text-indent:-10000px; font-size:1em;}
h4 { font-size:1.1666em; font-weight:normal; margin-bottom:20px;}


/*header
#header { background:url(images/bg_header.jpg) left top no-repeat; font-family:Arial; font-size:0.875em;}
#header .logo { float:left; padding:0 450px 83px 0;}
/*#header ul { margin:0px; padding:16px 0 74px 0px; list-style:none;}
#header li { background:url(images/bg_header_ul.gif) left 2px no-repeat; padding:4px 36px 11px 15px; float:left;}
#header li a { color:#8f8f8f; text-decoration:none; background:url(images/bg_header_li_a.gif) left 5px no-repeat; padding-left:26px;}
#header li a:hover { color:#cd282f; text-decoration:underline;}
#header li.m1 { background:none;}
#header li a.hover { color:#cd282f; text-decoration:underline;} */
#header .mini_menu { padding-top:32px;}
#header .mini_menu a img { margin:0 8px 0 8px;;}
#header .title { margin-left:487px;}

/*content*/
#content { font-family:Arial; font-size:100%; color:#000; line-height:1.5em;}
#content .title { margin-bottom:15px;}
#content .title1 { margin:0 0 15px 25px;}
#content .col_1 .ind {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#content .col_2 .ind { padding:0 20px 30px 0;}
#content p { padding-bottom:20px;}
#content .pic { float:left; margin:0 20px 40px 0;}
#content .box { width:100%;}
#content span a { font-size:1.1666em;}
/* #content ul {margin:0px; padding:0; list-style:none;}
#content li {background:url(images/z_ul.gif) left 9px no-repeat; padding-left:20px; line-height:1.4em;}
#content li a { color:#3977b6; font-size:1.1666em; line-height:1.7857em;} */ 



/*footer*/
#footer { 	border-top: 1px solid #455369; font-size:0.75em; font-family:Arial; color:#828282; clear:both; width:906px; text-align:center}
#footer a { color:#646464; text-decoration:none;}
#footer ul { margin:0px; padding:16px 0px 2px 0px; list-style:none; margin-right:20px}
#footer li { background:url(images/bg_footer_ul.gif) left 4px no-repeat; padding:0px 26px 0px 20px; float:left;}
#footer li a { color:#828282; text-decoration:none;}
#footer li a:hover { color:#000; text-decoration:underline;}
#footer li.m1 { background:none;}
#footer p { padding-left:18px; clear:both;}
#footer ul  .funt a:hover { text-decoration:none; color:#828282; }
#footer ul  .funt a { text-decoration:underline}
#footer ul  .funt  { color:#828282; background:url(images/z_footer.gif) no-repeat right center; padding-right:25px; margin-right:0px; height:17px; display:block; float:right;}
#footer .funt a:hover { text-decoration:none}


/*================== index.html ==================*/
#page1 #content .column1 { width:232px;}
#page1 #content .column2 { width:177px;}
#page1 #content .col_2 .pic1 { margin:-28px 0 53px 252px;}
#page1 #content .pic1 { margin:0 22px 39px 0;}
#page1 #content span { color:#000; font-size:0.8333em;}
#page1 #content .col_1 .pic1 { margin:2px 4px 0 0;}
#page1 #content span a { font-size:1.4em;}

/*==========================================*/
.input {color:#8c8c8c;		 
		height:20px;
		width:178px;
		background:#fff;
		border:solid 1px #8c8c8c;
		font-size:1em;
		font-family:Tahoma;
}

textarea {background:#fff;
			color:#8c8c8c;
			border:solid 1px #8c8c8c;
			width:234px;
			height:46px;
			overflow:auto;
			font-family:Tahoma; 
			font-size:1em;
}

A.home-heading { font face:Arial;
				font-size:14px;
				color:#fff;
				text-decoration:none;
				font-weight:bold;
				line-height:22px;
				padding-left: 22px;
				background: url(images/bull2.gif) no-repeat center left;
				/*border:inset;
				border-right : 1px solid #eeeeee; 
				border-top : 1px solid #6BEFF4; 
				border-left : 1px solid #6BEFF4; 
				border-bottom : 1px solid #eeeeee;*/
				display : block; 
				padding-right:10px;
				width: 115px;}
A.home-heading:hover {
	color: #990033;
	background: url(images/bull3.gif) no-repeat center left;	
				/*border-right : 1px solid #ccc;
	border-top : 1px solid #6BEFF4;
	border-left : 1px solid #6BEFF4;
	border-bottom : 1px solid #ccc;
	right: 200px;*/
	display : block;
}
a.news { font-size:12px;
text-decoration:none}
a.news:hover { font-size:12px;
text-decoration:underline}
a.chinese {
/*	font-family: SimSun;
mso-bidi-font-family:SimSun; */
font-size:12px;
text-decoration:none;
line-height:18px; }
a.chinese:hover {
/*	font-family: SimSun;
mso-bidi-font-family:SimSun; */
text-decoration:underline; }
.heading {
	font-size: 20px;
	line-height:24px;
}
.sub-heading {
	font-size: 16px;
	line-height:18px;
}
.col3 {	background-color: #fff;}
.st_tb{background:url(images/st_fll.jpg) left 17px repeat-x; width:100%}
.st_tb_bot{background:url(images/st_fll.jpg) bottom repeat-x}
.st_tb_l{background:url(images/st_fll.jpg) left repeat-y}
.st_tb_r{background:url(images/st_fll.jpg) right repeat-y}
.st_tb .top_left{background:url(images/st_left.jpg) top left no-repeat}
.st_tb .top_right{background:url(images/st_right.jpg) top right no-repeat}
.st_tb .left_bot{background:url(images/st_left_bot.jpg) bottom left no-repeat}
.st_tb .right_bot{background:url(images/st_right_bot.jpg) bottom right no-repeat; padding:44px 20px 21px 30px}
.hc{
	/*background:url(images/c.jpg) top left no-repeat;*/
	padding-left:10px;
	padding-bottom:0px;
	padding-right: 15px;
}
.outline {border:1px solid #455369;}
.outline2 { padding:6px;
margin:4px;
border-left:1px solid #455369;}
.cleardefault{
  background-image:url('images/magnifying-glass.gif');
  background-repeat:no-repeat;
  padding-left:20px;
}
/* Dotted Rows Table */

table.dottedRows 
{
    border-collapse:collapse;
}

table.dottedRows td
{
    border-bottom: 1px dotted #ccc;
    padding: .5em 1em;
    text-align:left;
    vertical-align:top;
}

table.dottedRows th
{
    white-space:nowrap;
    border-bottom: 1px dotted #ccc;
    padding: .5em 1em;
    text-align:right;
    vertical-align:top;
    font-weight:normal;
}

table.dottedRows tr.noborder td, tr.noborder th
{
    border-bottom: 0;
}
.required { color:#FF0000 }
.get {
	padding: 3px;
	border: 1px ridge #FF0000;
	color: #FF0000;
	font-weight:bold;
}

.play_faq { 
  margin-top: 30px;
  border: 1px solid #666666;
  padding: 16px;
  background-color: #f0f1f7;
}

.faq_header {  
  font-size: .9em;
  font-weight: bold;
}

.faq_question { 
  font-size: .8em;
  padding-left: 25px;
  padding-top: 8px;
  background-position: 0px 8px;
  background-repeat: no-repeat;
  cursor: pointer;
  cursor: hand;
}
.faq_question_hide { 
  background-image: url(images/plus.gif);
}
.faq_question_show { 
  background-image: url(images/minus.gif);
}
.faq_answer { 
  font-size: 0.9em;
  padding: 5px;
  border: 1px solid gray;    
  background-color: #FFFFFF;  
  margin-top: 8px;
}
.blue-head {font-size:110%}
.small {font-size:11px}
.go {font-size:9px; margin:0; padding:0}
