* {
	font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";
}
body {
	font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";
	font-size: 80%;
	color: #333333;
	width:100%;
	padding:0px;
	margin:0px;
	height:auto;
	text-align:center;
	background: #9ec1a5;
	height:100%;
}
a {
	padding:0; 
	margin:0
}
.vietjo {
	width:982px;
	height:auto;
	clear:both;	
}
.top {
	height:22px;	
	/*position:relative;*/
	margin-left:auto;
	margin-right:7px;	
	float:left;
	width:99.9%;	
}
.h_top {
	min-width:1050px;
	background:url(/home/images/bg_top-t.gif) top left repeat-x;
	height:230px;
}
/*h_top{height: 191px}*/
.h_menu {
	width:100%;
	height:20px;
	padding-top:15px;
	padding-bottom:0px;
	clear:both;
	/*position:relative;*/
	margin-left:auto;
	margin-right:auto;
}
.h_bg_bt {
	width:100%;
	height:auto;
	clear:both;
	border-top:#89af98 3px solid;
	background:#9ec1a5;
	padding-top:5px;
}
.h_name {
	color:#17375d;
	font-size:120%;
	font-weight:bold;
}
.top_left {
	width:500px;
	margin-top:5px;
	float:left;
	text-align:left;
	font-size:85%;
}
.top_right {
	width:450px;
	margin-top:1px;
	float:right;
	text-align:right;
	font-size:85%;
}
.banner {
	float:left;
	height:auto;
	border-top:#999 1px solid;
	clear:both;
	/*position:relative;*/
	margin-left:auto;
	margin-right:5px;
	width:100%;
}
.banner_left {
	width:27%;
	height:96px;
	float:left;
	text-align:left;
}
.banner_right {	
	width:72%;
	margin:2px 0px;
	height:96px;
	float:right;
	text-align:right;
}
.content_top{	
	width:100%;
	height:138px;
	clear:both;
	float:left;
	/*position:relative;
	margin-left:auto;
	margin-right:auto;*/
	background-image:url(/home/images/bg_maptop.png);
	background-repeat:no-repeat;
	background-position:right top;	
}
.icon_fee{
	display:inline-block;
	width:12px;
	height:12px;
	margin:0 0 0 3px;
	vertical-align:middle;
	background:url(/home/images/icon_fee.gif) no-repeat;
}
.icon_new{
	display:inline-block;
	width:29px;
	height:11px;
	margin:0 0 0 3px;
	vertical-align:middle;
	background:url(/home/images/icon-new.gif) no-repeat;
}
.tmenu1{
	background:url(/home/images/menu_bg_b11.gif) repeat-x	
}
.tmenu2{
	background:url(/home/images/menu_bg_b22.gif) repeat-x	
}
.tmenu3{
	background:url(/home/images/menu_bg_b33.gif) repeat-x	
}
.tmenu4{
	background:url(/home/images/menu_bg_b44.gif) repeat-x	
}
.tmenu5{
	background:url(/home/images/menu_bg_b55.gif) repeat-x	
}
.tmenu6{
	background:url(/home/images/menu_bg_b66.gif) repeat-x	
}
.tmenu7{
	background:url(/home/images/menu_bg_b77.gif) repeat-x	
}
.tmenu8{
	background:url(/home/images/menu_bg_b88.gif) repeat-x	
}
.backgroundh {
	min-width:1050px;
	height:auto;
	clear:both;
	overflow:hidden;		
	position:relative;
	background:url(/home/images/bg.gif) left top repeat;
}
.sty_td1 {
	width:200px;	
	background:#d7e4bc;
	text-align:center;	
}
.sty_td2 {
	width:277px;		
	text-align:center;	
}
.sty_td2_bg {
	height:32px;
	margin-top:7px;
	margin-right:0px;
	text-align:left;
	width:220px;
	float:right;
	background:url(/home/images/bg_search.jpg) left top no-repeat;
}
.sty_td3 {
	width:61px;
}
.sty_td4 {
	width:141px;
	padding-left:5px;
	font-size:13px;
}
.sty_td4_1 {
	width:180px;
	padding-left:10px;
	font-size:13px;
}
.sty_td5 {
	width:115px;
	font-size:13px;
}
.sty_td6 {
	width:40px;
	margin-top:5px;
	text-align:right;
}
.sty_td7 {
	width:40px;
	margin-top:5px;
	text-align:center;
}
.sty_td8 {
	width:80px;
	text-align:right;
	font-size:13px;
}
.sty_td9 {
	padding-top:2px;
	padding-right:3px;
	text-align:center;
	width:75px;
}
.search {
	width:100%;
	border-top:#999 1px solid;
	height:35px;
	clear:both;	
	padding-top:2px;
	margin-bottom:2px;
}
.sea_input {
	width:200px;
	height:18px;
	margin-left:10px;
	margin-top:4px;
	border:0px;
}
.menu {
	width:100%;
	height:37px;
	clear:both;
	margin-bottom:6px;
}

.td_active {
	border-bottom:#63e3e3 3px solid;
	width:150px;
	text-align:center;	
	color:#ec6409;
	font-size:95%;
	white-space:nowrap;
}

.td_bt {
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
}

.td_bt_sepa {
	width:3px;
	background:url(/home/images/bg_line.png) center top no-repeat;
}

.td_bt2 {
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
}
.body_center {	
	width:100%;float:left;display:inline;margin:0 0 0 0
}
.body_left_center {
	margin:0 0 0 0
}
.body_left {
	width:220px;
	height:auto;
	float:left;	
	display:inline;

}
.banner_left1 {
	width:220px;
	height:auto;
	clear:both;
	margin-bottom:6px;
	display:inline;
	float:left;
}
.banner_right0 {
	width:218px;
	height:auto;
	clear:both;
	border:#CCC 1px solid;
	background:#fafafa;
	padding-bottom:3px;
	margin-bottom:5px;
}
.banner_right1 {
	width:218px;
	height:22px;
	clear:both;
	background:url(/home/images/bg_right.jpg) left top repeat-x;
	border-bottom:#CCC 1px solid;
	margin-bottom:8px;
}
.h_aly {
	text-align:center;
}
.banner_right2 {
	width:200px;
	height:auto;
	margin:0px 9px 0px 9px;
	clear:both;
	text-align:left;
	line-height:100%;
	font-size:85%;
}
.banner_right2 div {
	margin-top:2px;
	padding:0;
	margin-bottom:0;
}
.h_padd {
	padding-left:28px;
}
.bg_left {	
	height:30px;
	clear:both;
	background:url(/home/images/blu.png) left no-repeat;
	background-color:#f2f2f2;
	border-top:#d9d9d9 2px solid;
	border-bottom:#d9d9d9 2px solid;
}
.title_text {
	width:auto;
	height:auto;
	text-align:left;
	font-size:100%;
	padding-top:7px;
}
.bg_220{
	width:218px;
	clear:both;
	float:left;
	text-align:center;
	border-left:#d9d9d9 1px solid;
	border-right:#d9d9d9 1px solid;
	border-bottom:#d9d9d9 1px solid;
	margin-bottom:6px;
}
.bg_title {
	height:auto;
	background:#FFF;
	font-size: 85%;
	text-align:center;
	clear:both;	
	float:left;	
	padding-top:1px;
	padding-left:2px;
	padding-bottom:7px;
	vertical-align:top;
	width:216px;
}
.bg_title1 {
	width:218px;
	height:auto;
	background:#FFF;
	font-size:85%;
	text-align:center;
	clear:both;
	border-left:#d9d9d9 1px solid;
	border-right:#d9d9d9 1px solid;
	border-bottom:#d9d9d9 1px solid;
	margin-bottom:6px;
	vertical-align:top;
}
.bg_title2 {
	height:auto;
	background:#FFF;
	font-size:100%;
	text-align:center;
	clear:both;
	border-left:#d9d9d9 1px solid;
	border-right:#d9d9d9 1px solid;
	border-bottom:#d9d9d9 1px solid;
	margin-bottom:6px;
	padding-top:12px;
	padding-left:2px;
	padding-right:5px;
	padding-bottom:0px;
	vertical-align:top;
}
.bg_title3 {
	width:220px;
	height:auto;
	background:#FFF;
	font-size:85%;
	text-align:center;
	clear:both;	
	margin-bottom:6px;
	vertical-align:top;
	margin-top:2px;
}
.text_title {
	width:188px;
	margin-left:5px;
	margin-right:5px;	
	padding-left:20px;
	background:url(/home/images/arrow2.gif) left top no-repeat;	
	color:#0052e9;
	text-align:left;
	line-height:150%;
	vertical-align:top;
	margin-bottom:7px;
	font-size:85%;
}
.text_ct {
	width:210px;
	font-size:80%;
	color:#0052e9;
	text-align:right;
	line-height:150%;
	vertical-align:top;
	padding-right:10px;
}
.txt_title {
	width:188px;
	height:20px;
	border-bottom:#999 1px dashed;
	background:url(/home/images/icon_l.gif) 0% 20% no-repeat;
	margin-top:12px;
	padding-left:19px;
	margin-left:7px;
	margin-right:5px;
	text-align:left;	
}
.txt_title1 {
	width:188px;	
	background:url(/image/system/point.gif) left top no-repeat;
	margin-top:7px;	
	margin-left:9px;
	margin-right:5px;
	text-align:left;	
	padding-left:11px;
}
.txt_vn1 {
	height:25px;
	text-align:left;
	padding:5px 5px 0px 5px;
	background:#FFF;
}
.txt_vn2 {
	height:25px;
	padding:5px 5px 0px 5px;
	text-align:left;
	background:#faf4da;
}
.txt_vn3 {
	height:40px;
	padding:5px 5px 0px 5px;
	text-align:left;
	background:#f2f2f2;
}

.right_txt {
	text-align:right;
}

.bd_center {
	width:100%;
	height:auto;	
	display:inline;
	float:right;
	text-align:center;	
	padding:0;
	margin:0 0 0 0;
}

.bde_center {
	margin:0 0 0 0;overflow:hidden;
}
.bdi_center {
	width:100%;	
	min-height:400px;
	height:auto;
	background:#FFF;
	float:left;	
	border:#CCC 1px solid;
	text-align:center;
}
.bd_bd {		
	width:96%;
	height:auto;
	padding:0px 0px 0px 0px;
	clear:both;
	overflow:hidden;
	margin:6px 0px 8px 8px;
	text-align:left;
}

.top_cat{
	background:url(/image/system/point-cat.gif) 5px center no-repeat;	
	padding:3px 6px 3px 24px;
	text-align:left;
	clear:both;
	border-bottom:1px solid #cfcfcf; 
	background-color:#f8f8f8;
	width:92%;
	margin:8px 0 0 7px;
	-moz-box-shadow: 1px 1px 3px #cfcfcf;	
	-webkit-box-shadow: 1px 1px 3px #cfcfcf;
	box-shadow: 1px 1px 3px #cfcfcf;
}

.bd_1 {
	width:98%;
	height:auto;
	padding:0px 0px 5px 0px;	
	clear:both;
	overflow:hidden;
	margin:4px 0px 4px 0px;
	text-align:left;
}
.bd_2 {
	width:98%;
	padding:6px 0px;
	margin-left:6px;
	text-align:left;
	line-height:150%;
	clear:both;
}
.bd_3 {
	width:96%;
	height:auto;
	clear:both;
	margin:6px 0px 6px 0px;
	text-align:center;
}
.bd_4 {
	width:96%;
	height:auto;
	clear:both;
	text-align:center;
	margin:6px 0px 6px 0px;
}
.bd {
	width:99%;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:7px;
}
.bdc {
	width:95%;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-left:8px;
	margin-top:6px;
	padding-top: 1px;
	background:url(/image/system/point-t.gif) left center no-repeat;
	padding-left:18px;
	line-height:120%;
}
.bdc1 {
	width:95%;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-left:8px;
	margin-top:6px;
	padding-top: 1px;
	background:url(/image/system/point-o.gif) left center no-repeat;
	padding-left:18px;
	line-height:120%;
}
.bdc2 {
	width:96%;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:6px;
	padding-top: 1px;
	background:url(/image/system/icon_rk.gif) left center no-repeat;
	padding-left:5px;
	line-height:120%;
}
.mranking{
	background:url('/home/images/bg_btrk.gif') no-repeat;
	width:180px; 
	height:27px;
	font-size:14px;
	text-align:center;
	padding-top:2px;
}
.bdcspan {
	padding-right:5px;
	font-size:9pt;
	font-family:Tahoma;
	font-weight:bold;	
}
.bds {
	width:99%;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:6px;
	border-bottom:1px dotted #999999;
	padding-bottom:2px;
}
.bd_left {	
	padding-top:2px;
	padding-right:6px;
	padding-bottom:2px;
	padding-left:6px;
	margin-right:7px;
	float:left;
	background:#0052e9;
	font-size:90%;
	color:#FFF;
	text-align:center;
}
*html .bd_left {	
	padding-top:2px;
	padding-right:6px;
	padding-bottom:2px;
	padding-left:6px;
}

*html .bd_left a{	
	padding:0;
	margin:0;
}

.bd_left1 {
	width:auto;
	height:auto;
	padding-top:2px;
	padding-right:10px;
	padding-bottom:2px;
	padding-left:10px;
	margin-right:7px;
	margin-left:6px;
	float:left;
	background:#f5deb3;
	font-size:90%;
	color:#0052e9;
	text-align:center;
}
*html .bd_left1 {	
	padding-top:2px;
	padding-right:10px;
	padding-bottom:2px;
	padding-left:10px;
}

*html .bd_left1 a{	
	padding:0;
	margin:0;
}


.bd_left2 {
	width:auto;
	height:auto;
	padding-top:1px;
	padding-right:3px;
	padding-bottom:1px;
	padding-left:3px;
	margin-right:7px;
	margin-left:6px;
	min-width:105px;
	float:left;
	background:#96e4c0;
	font-size:90%;
	color:#0052e9;
	text-align:center;
}
.bd_right {
	float:left;
	text-align:left;
	display:inline;
}
.body_right {
	height:auto;
	float:right;
	display:inline;
}
.bottom {
	width:806px;
	height:auto;
	clear:both;
	text-align:left;
	font-size:90%;
	line-height:160%;
	white-space:nowrap;
	padding-left:1%;
	/*position:relative;*/
	margin-left:auto;
	margin-right:auto;
}
.bottom table{
	text-align:left;
	font-size:100%;
	line-height:160%;	
}
.color_blue {
	color:#009900;
}
.color_gree {
	color:#0a755b;
}
.color_cate {
	color:#0052e9;
}
.color_red {
	color:#F00;
}
.dam {
	font-weight:bold;
}
.day {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
}
.link_top:link {
	text-decoration:none;
	color:#0052e9;
	padding-left:3px;
	padding-right:3px;
}
.link_top:visited {
	text-decoration:none;
	color:#0052e9;
	padding-left:3px;
	padding-right:3px;
}
.link_top:hover {
	text-decoration:underline;
	color:#ec6409;
	padding-left:3px;
	padding-right:3px;
}
.link_top:active {
	text-decoration:none;
	color:#0052e9;
	padding-left:2px;
	padding-right:2px;
}

.link_menu_active:link {
	font-size:105%;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
.link_menu_active:visited {
	font-size:105%;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
.link_menu_active:hover {
	font-size:105%;
	text-decoration:none;
	color:#fffffff;
	font-weight:bold;
}
.link_menu_active:active {
	font-size:105%;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

.link_menu_active2:link {
	font-size:105%;
	text-decoration:none;
	color:#FE761B;
	font-weight:bold;
}
.link_menu_active2:visited {
	font-size:105%;
	text-decoration:none;
	color:#FE761B;
	font-weight:bold;
}
.link_menu_active2:hover {
	font-size:105%;
	text-decoration:none;
	color:#FE761B;
	font-weight:bold;
}
.link_menu_active2:active {
	font-size:105%;
	text-decoration:none;
	color:#FE761B;
	font-weight:bold;
}

.link_menu1:link {
	font-size:105%;
	text-decoration:none;
	color:#0033ff;
	font-weight:bold;
}
.link_menu1:visited {
	font-size:105%;
	text-decoration:none;
	color:#0033ff;
	font-weight:bold;
}
.link_menu1:hover {
	font-size:105%;
	text-decoration:none;
	color:#e55c01;
	font-weight:bold;
}
.link_menu1:active {
	font-size:105%;
	text-decoration:none;
	color:#0033ff;
	font-weight:bold;
}

.link_menu2:link {
	font-size:105%;
	text-decoration:none;
	color:#0355cc;
	font-weight:bold;
}
.link_menu2:visited {
	font-size:105%;
	text-decoration:none;
	color:#0355cc;
	font-weight:bold;
}
.link_menu2:hover {
	font-size:105%;
	text-decoration:none;
	color:#e55c01;
	font-weight:bold;
}
.link_menu2:active {
	font-size:105%;
	text-decoration:none;
	color:#0355cc;
	font-weight:bold;
}

.link_menu3:link {
	font-size:105%;
	text-decoration:none;
	color:#036ba7;
	font-weight:bold;
}
.link_menu3:visited {
	font-size:105%;
	text-decoration:none;
	color:#036ba7;
	font-weight:bold;
}
.link_menu3:hover {
	font-size:105%;
	text-decoration:none;
	color:#e55c01;
	font-weight:bold;
}
.link_menu3:active {
	font-size:105%;
	text-decoration:none;
	color:#036ba7;
	font-weight:bold;
}

.link_menu4:link {
	font-size:105%;
	text-decoration:none;
	color:#037891;
	font-weight:bold;
}
.link_menu4:visited {
	font-size:105%;
	text-decoration:none;
	color:#037891;
	font-weight:bold;
}
.link_menu4:hover {
	font-size:105%;
	text-decoration:none;
	color:#e55c01;
	font-weight:bold;
}
.link_menu4:active {
	font-size:105%;
	text-decoration:none;
	color:#037891;
	font-weight:bold;
}

.link_menu5:link {
	font-size:105%;
	text-decoration:none;
	color:#03857b;
	font-weight:bold;
}
.link_menu5:visited {
	font-size:105%;
	text-decoration:none;
	color:#03857b;
	font-weight:bold;
}
.link_menu5:hover {
	font-size:105%;
	text-decoration:none;
	color:#e55c01;
	font-weight:bold;
}
.link_menu5:active {
	font-size:105%;
	text-decoration:none;
	color:#03857b;
	font-weight:bold;
}

.link_menu6:link {
	font-size:105%;
	text-decoration:none;
	color:#03995b;
	font-weight:bold;
}
.link_menu6:visited {
	font-size:105%;
	text-decoration:none;
	color:#03995b;
	font-weight:bold;
}
.link_menu6:hover {
	font-size:105%;
	text-decoration:none;
	color:#e55c01;
	font-weight:bold;
}
.link_menu6:active {
	font-size:105%;
	text-decoration:none;
	color:#03995b;
	font-weight:bold;
}

.link_menu7:link {
	font-size:105%;
	text-decoration:none;
	color:#03b52d;
	font-weight:bold;
}
.link_menu7:visited {
	font-size:105%;
	text-decoration:none;
	color:#03b52d;
	font-weight:bold;
}
.link_menu7:hover {
	font-size:105%;
	text-decoration:none;
	color:#e55c01;
	font-weight:bold;
}
.link_menu7:active {
	font-size:105%;
	text-decoration:none;
	color:#03b52d;
	font-weight:bold;
}

.link_menu8:link {
	font-size:105%;
	text-decoration:none;
	color:#03c80e;
	font-weight:bold;
}
.link_menu8:visited {
	font-size:105%;
	text-decoration:none;
	color:#03c80e;
	font-weight:bold;
}
.link_menu8:hover {
	font-size:105%;
	text-decoration:none;
	color:#e55c01;
}
.link_menu8:active {
	font-size:105%;
	text-decoration:none;
	color:#03c80e;
}

.link_botm:link {
	text-decoration:none;
	color:#000;
	font-size:110%;
	padding-left:10px;
	padding-right:10px;
}
.link_botm:visited {
	text-decoration:none;
	color:#000;
	font-size:110%;
	padding-left:10px;
	padding-right:10px;
}
.link_botm:hover {
	text-decoration:underline;
	color:#ec6409;
	font-size:110%;
	padding-left:10px;
	padding-right:10px;
}
.link_botm:active {
	text-decoration:none;
	color:#000;
	font-size:110%;
	padding-left:10px;
	padding-right:10px;
}

.link_left:link {
	text-decoration:none;
	color:#0052e9;
	line-height:150%;
}
.link_left:visited {
	text-decoration:none;
	color:#663CB5;
	line-height:150%;
}
.link_left:hover {
	text-decoration:underline;
	color:#EC6409;
	line-height:150%;
}
.link_left:active {
	text-decoration:none;
	color:#0052e9;
	line-height:150%;
}

.link_cate:link {
	text-decoration:none;
	font-weight:bold;
	color:#0052e9;
	font-size:12px;
}
.link_cate:visited {
	text-decoration:none;
	font-weight:bold;
	color:#0052e9;
	font-size:12px;
}
.link_cate:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#F60;
	font-size:12px;
}
.link_cate:active {
	text-decoration:none;
	font-weight:bold;
	color:#0052e9;
	font-size:12px;
}
.link_r:link {
	text-decoration:none;
	color:#F60;
}
.link_r:visited {
	text-decoration:none;
	color:#F60;
}
.link_r:hover {
	text-decoration:underline;
	color:#0052e9;
}
.link_r:active {
	text-decoration:none;
	color:#0052e9;	
}
.link1:link {
	text-decoration:none;
	color:#0052e9;
	cursor:pointer;
}
.link1:visited {
	text-decoration:none;
	cursor:pointer;
	color:#663CB5;
}
.link1:hover {
	text-decoration:underline;
	cursor:pointer;
	color:#EC6409;
}
.link1:active {
	cursor:pointer;
	color:#0052e9;
}
.linkwhite:link {
	text-decoration:none;
	color:#ffffff;
	cursor:pointer;
}
.linkwhite:visited {
	text-decoration:none;
	cursor:pointer;
	color:#f0f0f0;
}
.linkwhite:hover {
	text-decoration:none;
	cursor:pointer;
	color:#ff9900;
}
.linkwhite:active {
	cursor:pointer;
	color:#ff9900;
}
.linkred:link {
	text-decoration:none;
	color:#ff0000;
	cursor:pointer;
}
.linkred:visited {
	text-decoration:none;
	cursor:pointer;
	color:#ff0000;
}
.linkred:hover {
	text-decoration:underline;
	cursor:pointer;
	color:#ff0000;
}
.linkred:active {
	cursor:pointer;
	color:#ff0000;
}

.active_top_new {
	border-left:1px solid #7ad4d5;
	border-right:1px solid #7ad4d5;
	border-top:1px solid #7ad4d5;
	background:#7ad4d5;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.unactive_top_new {
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-top:1px solid #d5d5d5;
	background:#ffffff;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.td_num {
	padding-left:7px;
	padding-top:7px;
	padding-right:3px;
	padding-bottom:7px;
}
.td_title {
	padding-left:0px;
	padding-top:7px;
	padding-right:3px;
	padding-bottom:7px;
	text-align:left;
}

/*change font-size*/
.font {	font-size: 100%;}

.fB {
font-size:104%;
}
.fM {
font-size:95%;
}
.fS {
font-size:85%;
}

#lettersize span {
float:right;
list-style:none;
margin-left:5px;
margin-bottom:3px;
}

.lettersizeFont {
/*position:relative;*/
top:3px;
}

#changefS a,#changefM a,#changefB a {
width:19px;
height:21px;
display:block;
}

#changefS a {
background:url(/image/home/fontsize_s.gif) no-repeat;
}

#changefM a {
background:url(/image/home/fontsize_m.gif) no-repeat;
}

#changefB a {
background:url(/image/home/fontsize_b.gif) no-repeat;
}

#changefS a:hover, #changefM a:hover, #changefB a:hover 
{
background-position:0px -21px;
}

.pdata {
	font-size: 85%;
	font-weight: normal;
	color:#333333;
}

.pdata2 {
	font-size: 80%;
	font-weight: normal;
	color:#333333;
}

.cat_box_pr{
	float:left;
	clear:both;
	width:auto;
	width:210px;
}

.cat_box_chr1{	
	width:61px;
	height:53px;
	float:left;
	background:url(/home/images/bg_ct1.gif) left top no-repeat;
	margin-top:6px;
	margin-left:6px;		
}
.cat_box_chr2{
	width:61px;
	height:53px;
	float:left;
	background:url(/home/images/bg_ct2.gif) left top no-repeat;
	margin-top:6px;
	margin-left:6px;	
}

.cat_box_pr a:link{	
	color:#fff;
	font-size:120%;
	text-decoration:none;	
	font-weight:bold;
	letter-spacing:2px;
}

.cat_box_pr a:hover{
	color:#fa6c01;
	font-size:120%;
	text-decoration:none;	
	font-weight:bold;
	letter-spacing:2px;
}

.cat_box_pr a:visited{
	color:#fff;
	font-size:120%;
	text-decoration:none;	
	font-weight:bold;
	letter-spacing:2px;
}

.cat_box_pr a:active{
	color:#fff;
	font-size:120%;
	text-decoration:none;	
	font-weight:bold;
	letter-spacing:2px;
}

.cat_box_pr div.cat_sub{
	padding-top:18px;
	padding-left:3px;
}
.cat_title{
	background-image:url(/home/images/bg_title.gif);
	width:96.5%;	
	text-align:left;
	margin-top:7px;
	padding-top:0;
	padding-bottom:0;	
	float:left;			
	background-position:left bottom;
	background-repeat:no-repeat;
	border-color:#D1D1D1;
	border-style:solid;
	border-width:1px 0;
	clear:both;
	color:#4E5D81;
	line-height:1.2;
	margin-bottom:10px;
	padding:0 10px 1px 1px;
}

.cat_title .title_sub{
	width:97%;
	font-weight:bold;
	font-size:120%;
	text-align:left;		
	letter-spacing:1px;		
	float:left;		
	background-image:url(/home/images/mark_title.gif);
	background-position:4px 0;
	background-repeat:no-repeat;
	display:block;	
	padding:4px 0 3px 20px;
}

.cat_title .title_sub div{
	width:97%;	
}

.login_title{
	background-image:url(/home/images/bg_title.gif);
	background-position:-20px 100%;
	background-repeat:no-repeat;
	border-top:1px solid #D1D1D1;
	color:#4E5D81;
	line-height:1.2;	
	font-size:120%;
	width:312px;
	text-align:left;	
}
.icon_lock{
	background-image:url(/home/images/icon_lock.png);
	background-repeat:no-repeat;	
	text-align:left;	
	padding-top:3px;
	padding-left:32px;	
	padding-bottom:4px;
	margin:1px 5px;
}

div.Pcenter {
	display:block;
	margin:0px 7px 7px;
	text-align: center;
	line-height:150%;
	font-size:95%;
}
div.Pcenter a{
	padding-left:5px;
	padding-right:5px
}
#content p{
	display:block;
	text-align: left;
	line-height:150%;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 2px;
	padding-top: 12px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:120%;
}
.main_title{
	font-weight:bold;
	text-align: left;
	line-height:150%;	
	padding-bottom: 5px;
	font-size:120%;
}
#introduce table.table1 {
	font-size: 100%;
	line-height: 150% !important;
	background:#93A5C4;
	margin:5px 0px 0px 1px;
	text-align:left;
}
#introduce table.table1 td {
	padding: 6px 8px 6px 10px;
	background:#FFF;
}

#introduce table.table1 th {
	padding: 6px 8px 6px 10px;
	background:#EAF2F9;
	text-align:left;
	color:#254477;
	font-weight:bold;
}
#introduce table.table1 th.cnt {
	padding: 6px 8px 6px 10px;
	background:#EAF2F9;
	text-align:left;
	color:#254477;
	font-weight:bold;
	border-bottom:1px solid #93A5C4;
}
#introduce table.table1 th.cnt2 {
	padding: 2px 4px;
	background:#EAF2F9;
	text-align:left;
	color:#254477;
	font-weight:normal;
	border-top:1px solid #93A5C4;
}
#introduce table.table1 th.sec {
	padding: 6px 8px 6px 10px;
	background:#F1F9FE;
	text-align:left;
	color:#083669;
	font-weight:normal !important;
}
#introduce table.table1 th.thi {
	padding: 6px 8px 6px 10px;
	background:#FAFDFF;
	text-align:left;
	color:#0C4D96;
	font-weight:normal !important;
}
#introduce table.table1 th p.sml{
	font-size: 10px;
	line-height:14px;
	font-weight:normal;
	padding:4px 0 4px 10px;
	color:#F05A00;
}
#introduce table.table1 td.sell {
	padding: 6px 8px 6px 10px;
	background:#F2F2F2;
	text-align:left;
	color:#666666;
}
#introduce table.table1 td.buy {
	padding: 6px 8px 6px 10px;
	background:#FFFFFF;
	text-align:left;
}

.Dtitle{
	display:block;
	margin:14px 7px 2px;
	font-family: Microsoft Sans Serif, Tahoma, MS UI Gothic;
	font-size: 130%;
	line-height:110%;
	font-weight: bolder;
	color: #DE001A;
}

.vietnamese{
	font-family: Microsoft Sans Serif, Tahoma, MS UI Gothic;
}

a.linkgray:link   {text-decoration:none; color: #777777}
a.linkgray:visited{text-decoration:none; color: #777777}
a.linkgray:hover  {text-decoration: underline;  color: #ec6409}

a.linkgray1:link   {text-decoration:none; color: #444444}
a.linkgray1:visited{text-decoration:none; color: #444444}
a.linkgray1:hover  {text-decoration: underline;  color: #ec6409}

.ctab_on{
	background-image:url(/home/images/ctab_left.gif);
	background-repeat:no-repeat;	
	background-position:top left;		
	background-color:#94f4fd;
	text-align:left;
	margin-bottom:7px;
}
.ctab_onsub{
	background-image:url(/home/images/ctab_right.gif);
	background-repeat:no-repeat;	
	background-position:top right;
	text-align:left;
	padding-left:31px;
	padding-top:6px;
	padding-bottom:5px;	
	font-size:95%;
	font-weight:bold;
	white-space:nowrap;	
}

.ctab_off{
	background-image:url(/home/images/icon_category.gif);
	background-repeat:no-repeat;	
	background-position:10px 10px;
	text-align:left;	
	margin-bottom:7px;
	padding-left:31px;
	padding-top:6px;
	padding-bottom:6px;	
	font-size:95%;	
	font-weight:bold;
}

.mctab_off{
	margin-bottom:7px;	
}

.sub{
	font-size:95%;
	text-align:left;
	padding-top:4px;		
	font-weight:normal;
	color:#555555;
}

.mctab_offsub{
	background-image:url(/home/images/icon_category.gif);
	background-repeat:no-repeat;	
	background-position:10px 10px;
	text-align:left;		
	padding-left:31px;
	padding-top:4px;
	padding-bottom:3px;	
	font-size:95%;	
	font-weight:bold;
	white-space:nowrap;
}

.mctab_on{
	background-image:url(/home/images/mctab_left.gif);
	background-repeat:no-repeat;	
	background-position:top left;		
	background-color:#94f4fd;
	text-align:left;
	margin-bottom:7px;
}
.mctab_onsub{
	background-image:url(/home/images/mctab_right.gif);
	background-repeat:no-repeat;	
	background-position:top right;
	text-align:left;
	padding-left:31px;
	padding-top:4px;
	padding-bottom:4px;	
	font-size:95%;
	font-weight:bold;
	white-space:nowrap;	
}

/* scrollers styling*/
.jThumbnailScroller{position:relative; float:left; clear:both; width:95%; height:118px; border:1px solid #dddddd; -moz-box-shadow: 1px 1px 3px #dddddd; -webkit-box-shadow: 1px 1px 3px #dddddd; box-shadow: 1px 1px 3px #dddddd; background-color:#faebf0; margin:7px 12px 10px 7px;padding:3px 3px 3px 3px; overflow:hidden; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.jThumbnailScroller .jTscrollerContainer{position:absolute; width:97%}
* html .jThumbnailScroller .jTscrollerContainer{position: relative;}
.jThumbnailScroller .jTscroller{position:relative; height:100%; margin:0; left:0; top:0; display:inline-block; *display:inline;}
.jThumbnailScroller .jTscrollerNextButton{position:absolute; display:block; width:20px; height:120px; -moz-border-radius:4px 0 0 4px; -webkit-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px; opacity:0.9;}
.jThumbnailScroller .jTscrollerPrevButton{position:absolute; display:block; width:20px; height:120px; -moz-border-radius:0 4px 4px 0; -webkit-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0; opacity:0.9;}
.jThumbnailScroller .jTscrollerNextButton{background:#c0c0c0 url(/home/images/nextArrow.gif) center center no-repeat;}
.jThumbnailScroller .jTscrollerPrevButton{background:#c0c0c0 url(/home/images/prevArrow.gif) center center no-repeat;}
.jThumbnailScroller .jTscrollerNextButton:hover,.jThumbnailScroller .jTscrollerPrevButton:hover{background-color:#a0a0a0; opacity:1;}
/* different styled scrollers */
/* liquid width scroller */
.jThumbnailScroller#tS2 .jTscroller a{opacity:0.9;}
.jThumbnailScroller#tS2 .jTscroller a:hover{opacity:1;}
.jThumbnailScroller#tS2 .jTscrollerNextButton{margin:-60px 0px 0 10px; right:0; top:50%;}
.jThumbnailScroller#tS2 .jTscrollerPrevButton{margin:-60px 10px 0 0px; left:0; top:50%;}
.jThumbnailScroller .jTscroller td{min-width:131px}

/* scrollers styling 2*/
.bx-prev {
	display:hidden;
	/*
	position: absolute;
	top: 70px;
	right: -35px;
	width: 31px;
	height: 31px;
	text-indent: -999999px;
	background: url('/home/images/icon_arrow_left.png') no-repeat 0 -31px;
	*/
}

.bx-next {	
	position: absolute;
	top: 0;
	right: -20px;
	width: 20px;
	height: 120px;
	text-indent: -999999px;
	background: url('/home/images/icon_arrow_right.gif') no-repeat 0 -120px;
}

.bx-next:hover,.bx-prev:hover {
	background-position: 0 0;
}
#father{	
	position:relative; 
	float:left; 
	clear:both; 
	width:660px; 
	height:120px; 
	border:1px solid #dddddd; 
	-moz-box-shadow: 1px 1px 3px #dddddd; 
	-webkit-box-shadow: 1px 1px 3px #dddddd; 
	box-shadow: 1px 1px 3px #dddddd; 
	background-color:#faebf0; 
	margin:7px 12px 10px 7px;
	padding:3px 20px 3px 3px; 
	overflow:hidden;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
	border-radius:4px;
}

/*twitter trackbacks*/
#reactions{clear:both}
#reactions h3{float:left;height:22px;padding:0 10px 0 0;margin:3px 0 2px 0;font-size:100%;font-weight:bold;}
#reactions .tweetlist{margin-bottom:5px;}
#reactions .tweetlist .twitter-trackbacks{clear:both;padding:12px 12px 5px 12px;margin:0px;background-color:#e0ffe0;font-size:90%;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
#reactions .tweetlist li{margin-bottom:5px;}
#reactions .tweetlist li span.ttw-body strong{margin-right:3px;}
#reactions .tweetlist li span.ttw-body strong a:link{text-decoration:none;font-size:90%;color:#0052e9}
#reactions .tweetlist li span.ttw-body strong a:hover{text-decoration:underline;font-size:90%;color:#00a313}
#reactions .tweetlist li span.ttw-meta, #reactions .tweetlist li span.ttw-meta a{color:#777777;}
#reactions .tweetlist li span.ttw-meta{display:block;font-size:80%;}
#reactions .tweetlist li span.ttw-meta a:link{text-decoration:none;}
#reactions .tweetlist li span.ttw-meta a:hover{text-decoration:underline;color:#00a313}
#reactions .tweetlist li span.ttw-content{font-size:90%;}
#reactions .tweetlist li span.ttw-content a:link{text-decoration:none;color:#0052e9}
#reactions .tweetlist li span.ttw-content a:hover{text-decoration:underline;color:#00a313}
#reactions ol,ul{list-style:none; margin:0; padding:0}

.bg_sub_0{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #ffffff 0%, #f0f0f0 71%, #ebebeb 86%);
	background-image: -o-linear-gradient(bottom, #ffffff 0%, #f0f0f0 71%, #ebebeb 86%);
	background-image: -moz-linear-gradient(bottom, #ffffff 0%, #f0f0f0 71%, #ebebeb 86%);
	background-image: -webkit-linear-gradient(bottom, #ffffff 0%, #f0f0f0 71%, #ebebeb 86%);
	background-image: -ms-linear-gradient(bottom, #ffffff 0%, #f0f0f0 71%, #ebebeb 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #ffffff), color-stop(0.71, #f0f0f0), color-stop(0.86, #ebebeb));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ebebeb);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ebebeb)"; background-color: #ffffff;
}

.bg_sub_1{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #c3cef7 0%, #2653fc 71%, #0033ff 86%);
	background-image: -o-linear-gradient(bottom, #c3cef7 0%, #2653fc 71%, #0033ff 86%);
	background-image: -moz-linear-gradient(bottom, #c3cef7 0%, #2653fc 71%, #0033ff 86%);
	background-image: -webkit-linear-gradient(bottom, #c3cef7 0%, #2653fc 71%, #0033ff 86%);
	background-image: -ms-linear-gradient(bottom, #c3cef7 0%, #2653fc 71%, #0033ff 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #c3cef7), color-stop(0.71, #2653fc), color-stop(0.86, #0033ff));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c3cef7, endColorstr=#0033ff);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#c3cef7, endColorstr=#0033ff)"; background-color: #c3cef7;
}

.bg_sub_2{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #c1d6f5 0%, #286ed4 71%, #0355cc 86%);
	background-image: -o-linear-gradient(bottom, #c1d6f5 0%, #286ed4 71%, #0355cc 86%);
	background-image: -moz-linear-gradient(bottom, #c1d6f5 0%, #286ed4 71%, #0355cc 86%);
	background-image: -webkit-linear-gradient(bottom, #c1d6f5 0%, #286ed4 71%, #0355cc 86%);
	background-image: -ms-linear-gradient(bottom, #c1d6f5 0%, #286ed4 71%, #0355cc 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #c1d6f5), color-stop(0.71, #286ed4), color-stop(0.86, #0355cc));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c1d6f5, endColorstr=#0355cc);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#c1d6f5, endColorstr=#0355cc)"; background-color: #c1d6f5;
}

.bg_sub_3{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #b2dbf2 0%, #2580b7 71%, #036ba7 86%);
	background-image: -o-linear-gradient(bottom, #b2dbf2 0%, #2580b7 71%, #036ba7 86%);
	background-image: -moz-linear-gradient(bottom, #b2dbf2 0%, #2580b7 71%, #036ba7 86%);
	background-image: -webkit-linear-gradient(bottom, #b2dbf2 0%, #2580b7 71%, #036ba7 86%);
	background-image: -ms-linear-gradient(bottom, #b2dbf2 0%, #2580b7 71%, #036ba7 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #b2dbf2), color-stop(0.71, #2580b7), color-stop(0.86, #036ba7));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2dbf2, endColorstr=#036ba7);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2dbf2, endColorstr=#036ba7)"; background-color: #b2dbf2;
}

.bg_sub_4{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #9bdeec 0%, #1e899f 71%, #037891 86%);
	background-image: -o-linear-gradient(bottom, #9bdeec 0%, #1e899f 71%, #037891 86%);
	background-image: -moz-linear-gradient(bottom, #9bdeec 0%, #1e899f 71%, #037891 86%);
	background-image: -webkit-linear-gradient(bottom, #9bdeec 0%, #1e899f 71%, #037891 86%);
	background-image: -ms-linear-gradient(bottom, #9bdeec 0%, #1e899f 71%, #037891 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #9bdeec), color-stop(0.71, #1e899f), color-stop(0.86, #037891));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#9bdeec, endColorstr=#037891);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#9bdeec, endColorstr=#037891)"; background-color: #9bdeec;
}

.bg_sub_5{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #bbf4f0 0%, #1d958d 71%, #03857b 86%);
	background-image: -o-linear-gradient(bottom, #bbf4f0 0%, #1d958d 71%, #03857b 86%);
	background-image: -moz-linear-gradient(bottom, #bbf4f0 0%, #1d958d 71%, #03857b 86%);
	background-image: -webkit-linear-gradient(bottom, #bbf4f0 0%, #1d958d 71%, #03857b 86%);
	background-image: -ms-linear-gradient(bottom, #bbf4f0 0%, #1d958d 71%, #03857b 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #bbf4f0), color-stop(0.71, #1d958d), color-stop(0.86, #03857b));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bbf4f0, endColorstr=#03857b);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#bbf4f0, endColorstr=#03857b)"; background-color: #bbf4f0;
}

.bg_sub_6{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #a4e9cc 0%, #1ca66e 71%, #03995b 86%);
	background-image: -o-linear-gradient(bottom, #a4e9cc 0%, #1ca66e 71%, #03995b 86%);
	background-image: -moz-linear-gradient(bottom, #a4e9cc 0%, #1ca66e 71%, #03995b 86%);
	background-image: -webkit-linear-gradient(bottom, #a4e9cc 0%, #1ca66e 71%, #03995b 86%);
	background-image: -ms-linear-gradient(bottom, #a4e9cc 0%, #1ca66e 71%, #03995b 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #a4e9cc), color-stop(0.71, #1ca66e), color-stop(0.86, #03995b));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a4e9cc, endColorstr=#03995b);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#a4e9cc, endColorstr=#03995b)"; background-color: #a4e9cc;
}

.bg_sub_7{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #97edac 0%, #1fbe46 71%, #03b52d 86%);
	background-image: -o-linear-gradient(bottom, #97edac 0%, #1fbe46 71%, #03b52d 86%);
	background-image: -moz-linear-gradient(bottom, #97edac 0%, #1fbe46 71%, #03b52d 86%);
	background-image: -webkit-linear-gradient(bottom, #97edac 0%, #1fbe46 71%, #03b52d 86%);
	background-image: -ms-linear-gradient(bottom, #97edac 0%, #1fbe46 71%, #03b52d 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #97edac), color-stop(0.71, #1fbe46), color-stop(0.86, #03b52d));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#97edac, endColorstr=#03b52d);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#97edac, endColorstr=#03b52d)"; background-color: #97edac;
}

.bg_sub_8{
	display:none;
	height:26px;
	background-image: linear-gradient(bottom, #90f0a8 0%, #23d033 71%, #03c80e 86%);
	background-image: -o-linear-gradient(bottom, #90f0a8 0%, #23d033 71%, #03c80e 86%);
	background-image: -moz-linear-gradient(bottom, #90f0a8 0%, #23d033 71%, #03c80e 86%);
	background-image: -webkit-linear-gradient(bottom, #90f0a8 0%, #23d033 71%, #03c80e 86%);
	background-image: -ms-linear-gradient(bottom, #90f0a8 0%, #23d033 71%, #03c80e 86%);
	background-image: -webkit-gradient(	linear,	left bottom, left top,color-stop(0, #90f0a8), color-stop(0.71, #23d033), color-stop(0.86, #03c80e));
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#90f0a8, endColorstr=#03c80e);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#90f0a8, endColorstr=#03c80e)"; background-color: #90f0a8;
}

.bg_menu_0{
	text-align:center;
	color:#777777;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #ffffff 0%, #d5d5d5 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #ffffff 0%, #d5d5d5 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #ffffff 0%, #d5d5d5 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #ffffff), color-stop(1, #d5d5d5));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #ffffff 0%, #d5d5d5 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #ffffff 0%, #d5d5d5 100%);
}

.bg_menu_1{
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #c6d1fe 0%, #0033FF 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #c6d1fe 0%, #0033FF 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #c6d1fe 0%, #0033FF 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #c6d1fe), color-stop(1, #0033FF));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #c6d1fe 0%, #0033FF 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #c6d1fe 0%, #0033FF 100%);
}

.bg_menu_2{
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #93bcf6 0%, #0355CC 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #93bcf6 0%, #0355CC 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #93bcf6 0%, #0355CC 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #93bcf6), color-stop(1, #0355CC));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #93bcf6 0%, #0355CC 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #93bcf6 0%, #0355CC 100%);
}

.bg_menu_3{
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #77C3EE 0%, #036BA7 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #77C3EE 0%, #036BA7 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #77C3EE 0%, #036BA7 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #77C3EE), color-stop(1, #036BA7));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #77C3EE 0%, #036BA7 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #77C3EE 0%, #036BA7 100%);
}

.bg_menu_4{
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #72D7EC 0%, #037891 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #72D7EC 0%, #037891 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #72D7EC 0%, #037891 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #72D7EC), color-stop(1, #037891));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #72D7EC 0%, #037891 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #72D7EC 0%, #037891 100%);
}

.bg_menu_5{
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #47D8CD 0%, #03857B 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #47D8CD 0%, #03857B 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #47D8CD 0%, #03857B 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #47D8CD), color-stop(1, #03857B));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #47D8CD 0%, #03857B 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #47D8CD 0%, #03857B 100%);
}

.bg_menu_6{
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #62efb5 0%, #03995B 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #62efb5 0%, #03995B 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #62efb5 0%, #03995B 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #62efb5), color-stop(1, #03995B));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #62efb5 0%, #03995B 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #62efb5 0%, #03995B 100%);
}

.bg_menu_7{
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #91fdab 0%, #03B52D 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #91fdab 0%, #03B52D 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #91fdab 0%, #03B52D 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #91fdab), color-stop(1, #03B52D));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #91fdab 0%, #03B52D 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #91fdab 0%, #03B52D 100%);
}

.bg_menu_8{
	text-align:center;
	color:#FFF;
	width:150px;	
	font-size:95%;
	white-space:nowrap;
	/* IE10 */ 
	background-image: -ms-radial-gradient(center, ellipse closest-corner, #affdb3 0%, #03C80E 100%);	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, ellipse closest-corner, #affdb3 0%, #03C80E 100%);	
	/* Opera */ 
	background-image: -o-radial-gradient(center, ellipse closest-corner, #affdb3 0%, #03C80E 100%);	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 510, color-stop(0, #affdb3), color-stop(1, #03C80E));	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, ellipse closest-corner, #affdb3 0%, #03C80E 100%);	
	/* Proposed W3C Markup */ 
	background-image: radial-gradient(center, ellipse closest-corner, #affdb3 0%, #03C80E 100%);
}

.link_menu_active0:link {
	font-size:105%;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
}
.link_menu_active0:visited {
	font-size:105%;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
}
.link_menu_active0:hover {
	font-size:105%;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
}
.link_menu_active0:active {
	font-size:105%;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
}

.link_menu0:link {
	font-size:105%;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
}
.link_menu0:visited {
	font-size:105%;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
}
.link_menu0:hover {
	font-size:105%;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
}
.link_menu0:active {
	font-size:105%;
	text-decoration:none;
	color:#777777;
	font-weight:bold;
}

.tmenu0{
	background:url(/home/images/menu_bg_b0.gif) repeat-x	
}

#back-to-top {
    bottom: 20px;
    cursor: pointer;
    display: block;
    opacity: 0.6;
    position: fixed;
    right: 333px;
    text-align: center;
    z-index: 100;
}
#back-to-top a.text {
    background: none repeat scroll 0 0 transparent;
    display: block;
    position: relative;
    top: 7px;
	left:2px;
	font-size: 80%;
    visibility: hidden;
}
#back-to-top a {
    border: 0 none;
    outline: medium none;
    text-decoration: none;
}
#back-to-top a.arrow {
	border-radius:5px;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    background: none repeat scroll 0 0 #EEEEEE;
    border-color: #C4C4C4 #C4C4C4 #AAAAAA;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-size: 36px;
    padding: 5px 10px;
}

#back-to-top:hover {
    opacity: 1;
}
#back-to-top:hover a.text {
    visibility: visible;
	color: #0052E9;
}

#thumbnail_img img{
	opacity:0.7;
	filter:alpha(opacity=70); /* For IE8 and earlier */
}
#thumbnail_img img:hover{
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}