/*@charset "utf-8"; @charset "big5";*/
body {
	margin:0;
	padding:0;
	font-size:62.5%;/*this sets all font size to 10px by default, then apply font-size:130% for 13px, user can zoom text*/
	line-height:140%;
	background:#EAEDE9 url(../image/inews_body_bkg.jpg) fixed top center;
}
/* generic elements*/
.right { float:right; }
.left { float:left; }
.center { text-align:center; }
.clr { clear:both; }
.inews_bkg {
	background: url(../image/inews_bkg_g.jpg) no-repeat;
	padding-top: 15px;
}
.remove_top { padding-top: 2px; }
.deco_bkg {
	background: url(../image/b_deco.jpg) repeat-x;
	height: 35px;
}
.smallbox_bar {
	padding-left: 5px;
	height: 28px;
	background-image: url(../image/bar_green.jpg);
	background-repeat: repeat-x;
}
.left_col_bkg_t {
	background-color: #FFFFFF;
	background-image: url(../image/left_col_bg_t.jpg);
	background-repeat: repeat-x;
	padding: 5px 0 0 5px;
}
.left_col_bkg_b {
	background-image: url(../image/left_col_bg_b.jpg);
	background-repeat: repeat-x;
	height: 12px;
}
.inews_header_bar {
	background: url(../image/inews_header_bg.jpg) no-repeat;
	height: 28px;
}
.inews_header_bar_index {
	background: url(../image/inews_header_bg2.jpg) no-repeat;
	height: 28px;
}
.inews_albumheader_bar {
	background: url(../image/inews_albumheader_bg.jpg) no-repeat;
	height: 34px;
	padding: 0 5px 0 0;
}
.inews_albumheader_inside_bar {
	background: url(../image/inews_albumheader_inside_bg.jpg) no-repeat;
	height: 34px;
	padding: 0 5px 0 0;
}
.push {
	background: url(../image/b_push.gif) no-repeat 0% 50%;
	padding:0px 0px 0px 10px;
	height:25px;
	visibility: hidden;		
}
.extend_line {
	background: url(../image/extend_line.gif) no-repeat;
	height: 5px;
}
.green_line { border-top: 1px solid #CEE6DA; }
.grey_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.grey_gradual {
	background: url(../image/grey_gradual.jpg) repeat-y;
	padding-left: 5px;
}
.green_dashline { border-top: 1px dashed #59B1A7; }
.grey_dashline { border-top: 1px dashed #ccc; }
.dotted_line td { border-bottom: 1px dotted #ccc; }
.v_dotline {
	background: url(../image/dotline_v.gif) repeat-y;
	width:12px;
}
.th_dotline {
	background: url(../image/dotline_th.gif) repeat-x;
	height:3px;
	line-height:80%;
}
.tv_dotline {
	background: url(../image/dotline_tv.gif) repeat-y;
	width:3px;
}
.bold { font-weight:bold; }
.top { margin:-3px 0 5px 0; }
.both { margin:5px 0 5px 0; }
.bottom_space { margin-bottom:5px; }
.bottom { margin:10px 0 0 0; }
.margin_left10 { margin-left:10px; }
.inline { display:inline; }
.left_space { margin-left:10px; }
.noInputBkg {
	float:left;
	border: 0;
	background: none;
	font-size: 11px;
	width:112px;
	text-align:center;
	padding-top:4px;
	color:#666666;
}
.noInputBkg_top {
	float:left;
	border: 0;
	background: none;
	font-size: 11px;
	width:252px;
	text-align:center;
	line-height:160%;
	padding-left:8px;
	color:#666666;
}
#search {
	width:165px;
	height:30px;
	background:url(../image/bkg_search_stock.gif) no-repeat;
}
/* typeface setting*/
a {
	font-size:125%;
	color: #444;
	text-decoration:none;
}
a:hover {
	color: #008578;
	text-decoration:none;
}
.bullet {
	background: url(../image/bullet.gif) no-repeat 0 20%;
	padding-left: 15px;
	line-height: 150%;
	color: #666;
	text-decoration:none;
}
.bullet_grey {
	background: url(../image/bullet_grey.gif) no-repeat 0 top;
	padding-left: 15px;
	line-height: 150%;
	color: #666;
	text-decoration:none;
}
.bullet_video {
	background: url(../image/b_video.gif) no-repeat 0 top;
	padding-left: 20px;
	line-height: 150%;
	text-decoration:none;
}
.bullet_arrow {
	background-image: url(../image/b_arrow.gif) no-repeat 0 top;
	padding-left: 15px;
	line-height: 150%;
	text-decoration:none;
}
.bullet_arrow2 {
	background: url(../image/b_arrow2.gif) no-repeat 0 top;
	padding-left: 15px;
}
.bullet_camera {
	background: url(../image/b_camera.gif) no-repeat 0 top;
	padding-left: 25px;
}
.bullet_camera2 {
	background: url(../image/b_camera_s.gif) no-repeat 0 top;
	padding-left: 20px;
	line-height: 150%;
	color: #666;
	text-decoration:none;
}
H1 {
	font-size:200%;
	color:#FF6600;
	font-weight:bold;
	margin:8px 0 3px 0;
	line-height:130%;
}
H1 a {
	font-size:20px;
	color:#FF6600;
}
H1 a:hover { color:#666; }
H2 {
	font-size:130%;
	color:#FF6600;
	margin:2px 0 5px 0;
}
H2 a {
	font-size:110%;
	color:#FF6600;
}
H2 a:hover { color:#666; }
H3 {
	font-size:110%;
	color:#FF6600;
	margin:0 0 0 3px;
}
H3 a { color:#FF6600; }
H5 {
	font-size:110%;
	color:#666;
	line-height:150%;
}
H5 a {
	font-size:110%;
	color:#008678;
}
H5 a:hover { color:#33CC99; }
.header1 {
	font-size:160%;
	color:#008678;
	font-weight:bold;
	line-height:130%;
}
.header1 a {
	font-size:100%;
	color:#008678;
	line-height:130%;
}
.header1 a:hover { color:#33CC99; }
.header2 {
	font-size:160%;
	color:#f60;
	font-weight:bold;
	line-height:130%;
}
.content_big {
	font-size:160%;/*px does not allow user to zoom font-size in ie*/
	color:#151515;
	font-weight:bold;
	line-height:150%;
}
.content_medium {
	font-size:150%;
	color:#151515;
	line-height:150%;
}
.content_medium a {	
	color:#FF6600;
	font-size:100%;
}
.content_medium a:link {	
	color:#FF6600;
	font-size:100%;
}
.content_medium_g {
	font-size:150%;
	color:#249285;
	line-height:150%;
}
.content_medium_w a {
	font-size:150%;
	color:#FFF;
	line-height:150%;
}
.content_medium_g .b { font-weight: bold; }
.content_small {
	font-size:125%;
	color:#151515;
	line-height:150%;
}
.content_small .o a { color:#FF6600; }
.content_small .w a { color:#FFF; }
.content_small .w { color:#FFF; }
.content_small .r { color:#CC0000; }
.content_small .p { color:#6600CC; }
.content_small .y { color:#CCCC00; }
.content_small a { font-size:100%; }
.content_small .b { font-weight: bold; }
.content_time {
	font-size:120%;
	color:#666;
	line-height:130%;
}
.content_push {
	font-size:140%;
	color:#000;
	font-family:Arial, Helvetica;
	font-weight: bold;
}
.content_photo {
	font-size:120%;
	color:#151515;
	line-height:150%;
	font-family:Arial, Helvetica;
}
.search_highlight {
	font-weight:bold;
	color:#F60;
}
/* text linking */
a.green_link {
	font-size:130%;
	color:#61948D;
	text-decoration:none;
}
a:hover.green_link {
	color:#008578;
	text-decoration:none;
}
a.green_link_selected {
	font-size:130%;
	color:#F90;
	text-decoration:none;
}
.foot_header {
	font-size:120%;
	color:#990000;
	line-height:200%;
}
a.foot_header {
	color:#990000;
	text-decoration:none;
	line-height:200%;
}
a:hover.foot_header {
	color:#FF0000;
	text-decoration:none;
}
a.foot_link {
	font-size:110%;
	color:#999999;
	text-decoration:none;
}
a:hover.foot_link {
	color:#444444;
	text-decoration:none;
}
a.external_link {
	padding-right: 15px;
	background: url(../image/icon_external_link.gif) no-repeat center right;
}
a:hover.external_link { background: url(../image/icon_external_link_f2.gif) no-repeat center right; }
a.search_link {
	font-size:12px;
	color:#676767;
	text-decoration:none;
}
a:hover.search_link, a.search_link_selected {
	font-size:12px;
	color:#CC3333;
	text-decoration:none;
	background: url(../image/arrow_orange.gif) no-repeat center top;
	padding-top:4px;
	line-height:180%;
}
a.related_link {
	font-size:120%;
	color:#249285;
	text-decoration:none;
}
a:hover.related_link { color:#666; }
a.overture_link {
	font-size:110%;
	color:#666;
	text-decoration:none;
	line-height:130%;
}
a:hover.overture_link, a.overture_link_selected { color:#666; }
a.orange_link {
	font-size:150%;
	color:#FF6600;
	text-decoration:none;
	line-height:180%;
}
a:hover.orange_link, a.orange_link_selected { color:#666; }
a.orange_link_small {
	color:#FF6600;
	text-decoration:none;
	line-height:160%;
}
a:hover.orange_link_small { color:#666; }
a.orange_link_small2 {
	color:#FF6600;
	text-decoration:none;
	line-height:160%;
	font-size:12px;
}
a:hover.orange_link_small2 { color:#666; }
a.tag1 {
	font-size: 130%;
	color: #8E8347;
	line-height: 150%;
	text-decoration:none;
}
a:hover.tag1 { color: #EFA915; }
a.tag2 {
	font-size: 150%;
	color: #8E8347;
	line-height: 150%;
	text-decoration:none;
}
a:hover.tag2 { color: #EFA915; }
a.tag3 {
	font-size: 160%;
	color: #EBA18B;
	line-height: 150%;
	text-decoration:none;
}
a:hover.tag3 { color: #FF3366; }
a.tag4 {
	font-size: 200%;
	color: #EBA18B;
	line-height: 150%;
	text-decoration:none;
}
a:hover.tag4 { color: #FF3366; }
a.tag5 {
	font-size: 150%;
	color: #B86700;
	line-height: 150%;
	text-decoration:none;
	font-weight: bold;
}
a:hover.tag5 { color: #E96A00; }
a.tag6 {
	font-size: 220%;
	color: #B86700;
	line-height: 150%;
	text-decoration:none;
	font-weight: bold;
}
a:hover.tag6 { color: #E17E00; }
.orange_txt { color:#F60; }
.stocksearch_box {
	background: url(../image/stocksearch_bg.jpg) repeat-x;
	height:35px;
}
.weather_box {
	background: url(../image/inews_weatherbox_bkg.jpg) repeat-y;
	width:315px;
	float:right;
}
.weather_box .col_left {
	background: url(../image/weather_bkg_l.jpg) no-repeat;
	width:227px;
	height:87px;
}
.weather_box .col_right {
	background: url(../image/weather_bkg_r.jpg) no-repeat;
	width:87px;
	height:87px;
}

.sevenday_box {
	background: url(../image/inews_weatherbox_bkg.jpg) repeat-y;
	width:300px;
	float:right;
}

.sevenday_box .col_left {
	background: url(../image/weather_bkg_l.jpg) no-repeat;
	width:213px;
	height:87px;
}
.sevenday_box .col_right {
	background: url(../image/weather_bkg_r1.jpg) no-repeat;
	width:87px;
	height:87px;
}

.clock_bkg {
	background-image: url(../image/inews_timebox_bkg.jpg);
	width:37px;
	height:14px;
	font-size:130%;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	float:left;
	margin:3px 10px 3px 3px;
}
.sevenday_bkg {
	background: url(../image/inews_sevenday_bkg.gif) no-repeat;
	width:38px;
	height:38px;
	color: #FFF;
	padding:5px 0 0 0;
}

.sevenday_bkg a{
	font-size:120%;
	color: #FFF;
}

.sevenday_bkg a:hover{
	color: #FA0;
}

.sevenday a{
	line-height: 130%;
	font-size:120%;
	color: #151515;
}

.sevenday a:hover{
	color: #F60;
}

.inews_hotlist { width:290px; }
/* inews_index_tmp*/
#inews_top_newsbox {
	border:1px solid #ccc;
	background: url(../image/index_top_bkg2.jpg) repeat-x;
	padding:10px;
}
.top_image img {
	border:2px solid #fff;
	margin:3px;
}
.news_ticker_box {
	background: url(../image/news_ticker_box.jpg) no-repeat;
	width:341px;
	height:41px;
	padding:5px;
	margin-top:10px;
}
.news_ticker_msg a {
	font-size:120%;
	color: #666;
	text-decoration:none;
	margin:5px 0 0 6px;
	line-height:130%;
}
.news_ticker_msg a:hover {
	font-size:120%;
	color: #F60;
}
.index_box_2col_top {
	width: 326px;
	float:left;
	margin-top:8px;
}
.index_box_2col {
	background: #fefefe url(../image/index_box.jpg) no-repeat;
	width: 296px;
	height:75px;
	padding: 15px;
	border:1px solid #ccc;
	float:left;
	margin-bottom:8px;
	margin-top:3px;
}
.index_box_1col_top {
	width: 664px;
	float:left;
	margin-top:8px;
}
.index_box_1col {
	background: #fefefe url(../image/index_box.jpg) repeat-x;
	width: 634px;
	height:115px;
	padding: 12px;
	border:1px solid #ccc;
	float:left;
	margin-bottom:8px;
	margin-top:3px;
}
.index_box_3col {
	border:1px solid #bbbbbb;
	margin-bottom:8px;
	margin-right:8px;
	padding: 5px;
	background: #FFFFFF url(../image/grey_gradual_5.jpg) repeat-x;
	float:left;
	height:272px;
}
.index_box_3col .greybox {
	border:1px solid #bbbbbb;
	margin:5px;
	padding:5px;
	background:#eee;
	width:auto;
	height:222px;
}
.download_box {
	background: #FFFFFF url(../image/download_box.jpg) no-repeat;
	width:280px;
	height:64px;
	padding:50px 10px 10px 10px;
	line-height:170%;
}
.tabbox_aa {
	width:676px;
	height:204px;
	border:1px solid #ccc;
}

.tab_menu {
	cursor: pointer;
	background:#EEE url(../image/4tab_bkg1.gif) no-repeat;
	height:31px;
	width: 100%;
}

.tab_menu_orange {
	background:#9CC url(../image/4tab_orange.gif) no-repeat;
	height:11px;
	width: 150px;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:10px;
}
.tab_menu_orange a, .tab_menu_green a {
	text-decoration:none;
	color:#000;
}
.tab_menu_orange a:hover, .tab_menu_green a:hover {
	color:#fff;
	text-decoration:none;
}
.tab_menu_green {
	background:#9CC url(../image/4tab_green.gif) no-repeat;
	height:11px;
	width: 150px;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:10px;
}
.tab_menu_orange_over {
	background:#EEE;
	height:15px;
	width: 145px;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:8px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFA54E;
	border-bottom-color: #EEE;
	color:#F60;
}
.tab_menu_green_over {
	background:#EEE;
	height:15px;
	width: 145px;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:8px;
	border-width: 1px;
	border-style: solid;
	border-color: #C5D3D3;
	border-bottom-color: #EEE;
	color:#F60;
}
.tab_menu_orange_over a, .tab_menu_green_over a {
	text-decoration:none;
	color:#F60;
}
/* breaking news*/
.breaknews_heading_green {
	font-size: 500%;
	line-height:140%;
	font-weight: bold;
	color: #279588;
}
.breaknews_heading_black {
	font-size: 500%;
	line-height:140%;
	font-weight: bold;
	color: #000;
}
.breaknews_heading_white {
	font-size: 500%;
	line-height:140%;
	font-weight: bold;
	color: #FFF;
}
.breaknews_intro_13px_grey {
	font-size: 130%;
	font-weight: normal;
	color: #151515;
	line-height: 150%;
	padding: 5px;
}
.breaknews_intro_13px_white {
	font-size: 130%;
	font-weight: normal;
	color: #FFF;
	line-height: 150%;
	padding: 5px;
}
.breaknews_intro_15px_grey {
	font-size: 150%;
	font-weight: bold;
	color: #151515;
	line-height: 150%;
	padding: 15px;
}
.breaknews_intro_15px_white {
	font-size: 150%;
	font-weight: bold;
	color: #FFF;
	line-height: 150%;
	padding: 15px;
}
.breaknews_intro_15px_blue {
	font-size: 150%;
	font-weight: bold;
	color: #039;
	line-height: 150%;
	padding: 15px;
}
.breaknews_box {
	background: #fefefe url(../image/b_news_box.jpg) no-repeat;
	height: 124px;
	padding: 15px;
	border:1px solid #ccc;
	margin:5px 0 5px 0;
}
.breaknews_dotline_bottom { border-bottom: 1px dashed #D2D2D2; }
.breaknews_bullet {
	background: url(../image/bullet.gif) no-repeat 0% 50%;
	padding-left: 15px;
	line-height:160%;
}
.breaknews_new {
	font-size: 150%;
	font-weight: bold;
	line-height: 150%;
}
.breaknews_orange { color:#F60; }
.breaknews_blue { color:#039; }
.breaknews_video_bkg { background-color:#666; }
.breaknews_darkgrey_bkg { background-color:#333; }

/* Type 1 */
.breaknews_header_box1 { background: url(../image/b_news_top_bkg_1.jpg) repeat-x top; }
.breaknews h1 {
	font-size: 500%;
	line-height:120%;
	font-weight: bold;
	color: #279588;
	margin:0;
	padding-top: 15px;
	padding-left: 15px;
}
.breaknews_intro_13px_1 {
	font-size: 130%;
	font-weight: normal;
	color: #151515;
	line-height: 150%;
	padding: 5px;
}
.breaknews_intro_15px_1 {
	font-size: 150%;
	font-weight: bold;
	color: #151515;
	line-height: 150%;
	padding: 15px;
}
.breaknews_1 { color:#F60; }
.breaknews_box_bkg_1 {
	background-color: #EEEEEE;
	background-image: url(../image/inews_title_2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.breaknews_vbkg_1 { background-color:#FFFFFF; }
.breaknews_bottom_bkg_1 { background-color:#F40000; }
.breaknews_box_1 { background-color:#FFFFFF; }

/* Type 2 */
.breaknews_header_box2 { background: url(../image/b_news_top_bkg_2.jpg) repeat-x top; }
.breaknews h2 {
	font-size: 500%;
	line-height:120%;
	font-weight: bold;
	color: #000;
	margin:0;
	padding-top: 15px;
	padding-left: 15px;
}
.breaknews_intro_13px_2 {
	font-size: 130%;
	font-weight: normal;
	color: #151515;
	line-height: 150%;
	padding: 5px;
}
.breaknews_intro_15px_2 {
	font-size: 150%;
	font-weight: bold;
	color: #039;
	line-height: 150%;
	padding: 15px;
}
.breaknews_2 { color:#039; }
.breaknews_box_bkg_2 {
	background-color: #EEEEEE;
	background-image: url(../image/inews_title_2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.breaknews_vbkg_2 { background-color:#FFFFFF; }
.breaknews_bottom_bkg_2 { background-color:#CC0000; }
.breaknews_box_2 { background-color:#FFFFFF; }

/* Type 3 */
.breaknews_header_box3 { background: url(../image/b_news_top_bkg_3.jpg) repeat-x top; }
.breaknews h3 {
	font-size: 500%;
	font-weight: bold;
	line-height:120%;
	color: #FFF;
	margin:0;
	padding-top: 15px;
	padding-left: 15px;
}
.breaknews_intro_13px_3 {
	font-size: 130%;
	font-weight: normal;
	color: #FFF;
	line-height: 150%;
	padding: 5px;
}
.breaknews_intro_15px_3 {
	font-size: 150%;
	font-weight: bold;
	color: #FFF;
	line-height: 150%;
	padding: 15px;
}
.breaknews_intro_15px_3 a {
	color: #FF0000;
}
.breaknews_intro_15px_3 a:hover {
	color: #008578;
}
.breaknews_3 { color:#039; }
.breaknews_box_bkg_3 {
	background-color: #333;
	background-image: url(../image/inews_title_3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.breaknews_vbkg_3 { background-color:#333333; }
.breaknews_bottom_bkg_3 { background-color:#CC0000; }
.breaknews_box_3 { background-color:#FFFFFF; }

/* Type 4 */
.breaknews_header_box4 { background: url(../image/b_news_top_bkg_4.jpg) repeat-x top; }
.breaknews h4 {
	font-size: 500%;
	font-weight: bold;
	line-height:120%;
	color: #FFFFFF;
	margin:0;
	padding-top: 15px;
	padding-left: 15px;
}
.breaknews_intro_13px_4 {
	font-size: 130%;
	font-weight: normal;
	color: #FFF;
	line-height: 150%;
	padding: 5px;
}
.breaknews_intro_15px_4 {
	font-size: 150%;
	font-weight: bold;
	color: #000000;
	line-height: 150%;
	padding: 15px;
}
.breaknews_intro_15px_4 a {
	color: #FF0000;
}
.breaknews_intro_15px_4 a:hover {
	color: #008578;
}
.breaknews_4 { color:#000000; }
.breaknews_box_bkg_4 {
	background-color: #333;
	background-image: url(../image/inews_title_4.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.breaknews_vbkg_4 { background-color:#CCCCCC; }
.breaknews_bottom_bkg_4 { background-color:#000000; }
.breaknews_box_4 { background-color:#FFFFFF; }

/****** boxes setup *****/
/* common*/
.news_box ul, .news_box li, {
padding:15px;
}
.left_box ul, .left_box li, .side_box ul, .side_box li, .index_box_2col ul, .index_box_2col li {
	list-style:none;
	margin:2px 0;
	padding:0;
}
.index_box_2col ul, .index_box_2col li {
	list-style:none;
	margin:2px 0 1px 2px;
	padding:0;
	line-height:100%;
}
.left_box .photo, .news_box .photo, .left_box .photo, .side_box .photo, .p_box .photo { border:1px solid #bbbbbb; }
/*top left box width:675px*/
.grey_box .photo {
	border:1px solid #bbbbbb;
	margin-bottom:8px;
}
.news_box {
	width:675px;
	min-width:20em;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 5px;
}
.news_box ul, .news_box li {
	list-style:none;
	margin:2px 0;
	padding:0;
}
.news_box .tl .c, .news_box .bl .c {
	font-size:1px; /* ensure minimum height */
	height:8px;
}
.news_box .bl .c { height:14px; }
.news_box .tl { background:transparent url(../image/l_box_tl.gif) no-repeat 0px 0px; }
.news_box .tl .c { background:transparent url(../image/l_box_tr.gif) no-repeat right 0px; }
.news_box .ml { background:transparent url(../image/l_box_ml.gif) repeat-y 0px 0px; }
.news_box .ml .c { background:transparent url(../image/l_box_mr.gif) repeat-y right 0px; }
.news_box .ml .c .s { margin:0px; }
.news_box .bl { background:transparent url(../image/l_box_bl.gif) no-repeat 0px 0px; }
.news_box .bl .c { background:transparent url(../image/l_box_br.gif) no-repeat right 0px; }
.news_box .w_box {
	border: 1px solid #E4E4E4;
	padding: 5px;
	background-color: #FFF;
}
.news_box .grey_box {
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #EEEEEE;
}

.news_box .grey_box .bullet{
	font-size: 120%;
	line-height: 140%;
}

.news_box .grey_box_content {
	border: 1px solid #CCCCCC;
	background: #BABABA url(../image/box_inew_content_bg.jpg) repeat-x;
	padding: 10px;
}
/* aa box*/
/*.aa_box { width:320px; }*/
.aa_box .aa_content {
	border:1px solid #bbbbbb;
	margin-bottom:8px;
	background: #FFFFFF url(../image/grey_gradual_3.jpg) repeat-x;
}
.aa_right {
/*	width:350px;*/
	margin:0 0 0 5px;
}
.aa_right .r_box {
	border:1px solid #bbbbbb;
	margin-bottom:8px;
	padding: 5px;
	background: #FFFFFF url(../image/grey_gradual_3.jpg) repeat-x;
}
/* aa album box*/
.aa_album {
 background: #292929 url(../image/album_bg.jpg) repeat-x top; padding: 10px; }
.aa_album .photo { border:2px solid #FFF; }
.aa_album_box {
	background-color: #CCC;
	padding: 10px;
}
.aa_album_l {
	background-color: #E2E2E2;
	padding: 10px;
}
.aa_album_l .photo {
	background: url(../image/news_album_photobkg.jpg) repeat-x;
	padding:10px auto 10px auto;
}
.aa_album_l .photo img {
	border:1px solid #CCC;
	margin:10px;
}
.aa_album_l .caption {
	font-size:120%;
	color:#666;
	line-height:120%;
}
.aa_slider_bg {
	background: #292929 url(../image/grey_gradual_4.jpg) repeat-x top;
	padding: 10px;
}
.aa_slider_bg .thumbnail {
	background: url(../image/aa_album_tbbkg.gif) no-repeat;
	width:569px;
	height:82px;
}
.aa_slider_bg .thumbnail img {
	border:1px solid #fff;
	margin:5px;
}
.aa_slider_bg .thumbnail a:hover img { border:1px solid #F90; }
/* report box*/
.report_box {
	background: url(../image/box_ifile_bkg.jpg) no-repeat;
	border:1px solid #CCCCCC;
	padding:20px 5px 8px 5px;
	margin-bottom:10px;
}
/*left box width:435px*/
.left_box {
	width:435px;
	margin:0 0 3px 0;
}
.left_box .tl .c, .left_box .bl .c {
	font-size:1px; /* ensure minimum height */
	height:8px;
}
.left_box .bl .c { height:14px; }
.left_box .tl { background:transparent url(../image/l_box_tl.gif) no-repeat 0px 0px; }
.left_box .tl .c { background:transparent url(../image/l_box_tr.gif) no-repeat right 0px; }
.left_box .ml { background:transparent url(../image/l_box_ml.gif) repeat-y 0px 0px; }
.left_box .ml .c { background:transparent url(../image/l_box_mr.gif) repeat-y right 0px; }
.left_box .ml .c .s {
	margin:0px;
	padding:0 10px 0 10px;
	min-height:160px;
}
.left_box .bl { background:transparent url(../image/l_box_bl.gif) no-repeat 0px 0px; }
.left_box .bl .c { background:transparent url(../image/l_box_br.gif) no-repeat right 0px; }
/*left col width:180px*/
.left_col {
	width:180px;
	margin:0 0 3px 0;
}
.left_col .extend_t {
	background:transparent url(../image/extend_t.gif) no-repeat 0px 0px;
	height:14px;
}
.left_col .extend_m {
	background-color: #EAECE9;
	background-position: 0px 0px;
}
.left_col .extend_b {
	background:transparent url(../image/extend_b.gif) no-repeat 0px 0px;
	height:14px;
}
/*feeling box*/
.feel_no {
	font-size: 18px;
	color:#F60;
	font-weight:bold;
	float:right;
	margin:15px 10px 0 0;
	line-height:150%;
}
/*top10 box*/
.top10_box {
	background: url(../image/top_news_bkg.jpg) no-repeat;
	width: 680px;
	height:308px;
}
.top10_box .right { margin:18px 10px 0 0; }
.top_no_box1 {
	background: url(../image/top_news_box1.jpg) no-repeat;
	width: 100px;
	height:50px;
	padding-top:50px;
	font-size: 20px;
	color:#F60;
	font-weight:bold;
	text-align:center;
}
.top_no_box2 {
	background: url(../image/top_news_box2.jpg) no-repeat;
	width: 100px;
	height:37px;
	padding-top:14px;
	font-size: 18px;
	color:#F60;
	font-weight:bold;
	text-align:center;
}
.top_no_box3 {
	background: url(../image/top_news_box3.jpg) no-repeat;
	width: 76px;
	height:29px;
	padding-top:10px;
	text-align:center;
	font-size: 15px;
	color:#249285;
	font-weight:bold;
}
.top_bot_boxouter {
	width:666px;
	border:1px solid #ccc;
	margin-left:7px;
}
.top_bot_boxinner {
	width:636px;
	border:1px solid #ccc;
	background-color:#F8F8F5;
	margin:7px;
	padding:6px;
}
/*content col width:480px*/
.content_col {
	width:480px;
	margin:0 0 3px 10px;
}
.content_col .w { width:665px; }
/*related box*/
.related_box { border: 1px solid #CCCCCC; }
.related_box .t {
	background: url(../image/grey_dotted_bkg.jpg) repeat-x;
	height:35px;
}
.related_box .col_box_bg {
	background: #FFFFFF url(../image/col_box_bg.jpg) repeat-x top;
}
.line_box {
	border: 1px solid #CCCCCC;
	margin:0 0 5px 0;
}
/* 180px and 350px p box mainly for photo */
.p_box {
	margin:1px 0 3px 13px;
	position:relative;
	padding:0;
	float:left;
}
.p_box .w { width:180px; }
.p_box .col {
	border:1px solid #bbbbbb;
	margin-bottom:8px;
}
.p_box .col .head {
	background: transparent url(../image/p_box_head.jpg) repeat-x 0 top;
	height:32px;
}
.p_box .col .content {
	background: #FFFFFF url(../image/p_box_bg.jpg) repeat-x 0 top;
	padding:9px 9px 0 9px;
}
.p_box img { margin:1px 0; }
.p_box .tl .c {
	font-size:1px; /* ensure minimum height */
	height:8px;
}
.p_box .bl .c { height:11px; }
.p_box .tl { background:transparent url(../image/p_box_tl.gif) no-repeat 0px 0px; }
.p_box .tl .c { background:transparent url(../image/p_box_tr.gif) no-repeat right 0px; }
.p_box .ml { background:transparent url(../image/p_box_ml.jpg) no-repeat 0px 0px; }
.p_box .ml .c { background:transparent url(../image/p_box_mr.gif) no-repeat right 0px; }
.p_box .ml .c .s {
	margin:0px;
	padding:0 9px;
}
.p_box .bl { background:transparent url(../image/p_box_bl.gif) no-repeat 0px 0px; }
.p_box .bl .c { background:transparent url(../image/p_box_br.gif) no-repeat right 0px; }
/* 300px right box */
.side_box {
	width:300px;
	margin:0px 0px 0px 0;
	min-width:20em;
	position:relative;
}
.side_box .tl .c, .side_box .bl .c {
	font-size:1px; /* ensure minimum height */
	height:8px;
}
.side_box .bl .c { height:14px; }
.side_box .tl { background:transparent url(../image/r_box_tl.gif) no-repeat 0px 0px; }
.side_box .tl .c { background:transparent url(../image/r_box_tr.gif) no-repeat right 0px; }
.side_box .ml { background:transparent url(../image/r_box_ml.gif) repeat-y 0px 0px; }
.side_box .ml .c { background:transparent url(../image/r_box_mr.gif) repeat-y right 0px; }
.side_box .ml .c .s {
	margin:0px;
	padding:0 8px 0 8px;
	line-height:18px;
}
.side_box .bl { background:transparent url(../image/r_box_bl.gif) no-repeat 0px 0px; }
.side_box .bl .c { background:transparent url(../image/r_box_br.gif) no-repeat right 0px; }
.side_box .today_photo_t {
	background:transparent url(../image/today_photo_t.jpg) no-repeat 0px 0px;
	height:25px;
}
.side_box .today_photo_m { background:transparent url(../image/today_photo_m.jpg) repeat 0px 0px; }
.side_box .today_photo_b {
	background:transparent url(../image/today_photo_b.jpg) no-repeat 0px 0px;
	height:10px;
}
.side_box .searchbox_t {
	background:transparent url(../image/searchbox_t.gif) no-repeat 0px 0px;
	height:10px;
}
.side_box .searchbox_m { background:transparent url(../image/searchbox_m.gif) repeat 0px 0px; }
.side_box .searchbox_b {
	background:transparent url(../image/searchbox_b.gif) no-repeat 0px 0px;
	height:10px;
}
/* album page*/
.album_box {
	width:652px;
	margin-left:8px;
}
.album_box .headerbar {
	width:652px;
	height:43px;
	background: url(../image/news_album_hdbkg.jpg) repeat-x;
	border:1px solid #e4e4e4;
}
.album_box .photo {
	background: url(../image/news_album_photobkg.jpg) repeat-x;
	padding:10px auto 10px auto;
}
.album_box .photo img {
	border:1px solid #CCC;
	margin:10px;
}
.album_box .caption {
	font-size:120%;
	color:#666;
	line-height:120%;
}
.album_box .thumbnail {
	background: url(../image/news_album_tbbkg.gif) no-repeat;
	width:569px;
	height:82px;
}
.album_box .thumbnail img {
	border:1px solid #fff;
	margin:5px;
}
.album_box .thumbnail a:hover img { border:1px solid #F90; }
.album li { margin:8px 0 8px 0; }
.picture_box {
	width:290px;
	height:111px;
	background: url(../image/news_sidebar_boxbkg1.jpg) repeat-x;
	border:1px solid #e4e4e4;
	padding:5px;
}
/* top search box */
.search_holder {
	position:relative;
	display:block;
}
.search_box {
	background:transparent url(../image/search_bkg.gif) no-repeat 0px 0px;
	width:356px;
	height:44px;
	position:absolute;
	right:2px;
	top:52px;
	padding-top:1px;
}
/* basic skeleton */
#outer_wrapper {
	text-align: left;
	width: 996px;
	margin: 0px auto;
}
.news_photo {
	width: 175px;
	height:275px;
	background-color:#ededed;
	margin:0 5px 0 0;
	border:1px solid #5F928C;
}
#footer {
	position: relative;
	left: 50%;
	margin-left: -500px;
	margin-top:10px;
	height:420px;/*this set the height of the footer*/
	width:1000px;
	background: #CCCCCC url(../image/footer_bkg.jpg) repeat-x top center;
	color:white;
	line-height:150%;
	font-size:110%;
}
#footer_bar {
	position: absolute;
	bottom:0px;
	left:0px;
	height:48px;
	width:980px;
	background: url(../image/footer_bar_bkg.jpg) no-repeat top center;
	padding:10px;
	vertical-align:top;
	display:inline;
}
/**** Other elements ***/
.top_logo_bar {
	height:104px;
	background-image: url(../image/top_bar_bkg.jpg);
}
.top_row { background: url(../image/top_row_bkg.jpg) repeat-x; }
.t_menu_bkg {
	background: url(../image/t_menu_bkg.gif) no-repeat;
	height:26px;
	padding-bottom:11px;
}
.ad_728 img {
	margin:0 0 6px 6px;
	padding-top: 15px;
	background: url(../image/icon_adtxt.gif) no-repeat top right;
}
.ad_300 img {
	margin:0 0 7px 0;
	padding-top: 12px;
	background: url(../image/icon_adtxt.gif) no-repeat top right;
}
.readnews_p {
	background: url(../image/readnews_bkg.jpg) no-repeat top left;
	width:270px;
	height:185px;
	padding:5px;
	margin: 5px 5px 0 10px;
}
.slider_header_editor {
	margin:3px 0 -10px 10px;
	display:block;
}
.slider_header_multi {
	margin:10px 0 -10px 25px;
	display:block;
}
.slider_header_multi_480 {
	margin:11px 0 -10px 35px;
	display:block;
}

.slider_header_multi_300_editorbox {
	margin:7px 0 10px 10px;
	display:block;
}

/*** top pull down ***/
.topdrop {
	padding:0 0 0 2px;
	margin:0;
	list-style:none;
	height:77px;
	position:relative;
	z-index:10;
}
.topdrop li.top {
	display:block;
	float:left;
}
.topdrop li a.pos1 {
	background:url(../image/btn_yzzk.gif);
	width:165px;
	height:29px;
	display:block;
	text-indent:-9999px;
}
.topdrop li a.pos2 {
	background:url(../image/btn_oversea.gif);
	width:165px;
	height:26px;
	display:block;
	text-indent:-9999px;
}
.topdrop li a.pos3 {
	background:url(../image/btn_logo_one_media.gif);
	width:165px;
	height:25px;
	display:block;
	text-indent:-9999px;
}
.topdrop li.p1 { background:url(../image/btn_yzzk.gif); }
.topdrop li.p2 { background:url(../image/btn_oversea_f2.gif); }
.topdrop li.p3 { background:url(../image/btn_logo_one_media_f2.gif); }
.topdrop a:hover {
	visibility:visible;
	position:relative;
	z-index:10;
}
.topdrop li:hover {
	position:relative;
	z-index:10;
}
.topdrop li a.top_link:hover { background:transparent; }
.topdrop li:hover > a.top_link { background:transparent; }
.topdrop ul {
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
}
.topdrop :hover ul {
	left:0;
	top:25px;
	background:url(../image/top_row_bkg.jpg);
	background-repeat: repeat-x;
	padding:5px;
	white-space:nowrap;
	height:auto;
	width:150px;
	z-index:30;
	border:1px solid #5AB1A7;
}
.topdrop :hover ul li {
	display:block;
	height:20px;
	position:relative;
	width:auto;
	background:url(../image/dotline_th.gif) no-repeat bottom;
}
.topdrop :hover ul li a {
	display:block;
	font-size:12px;
	height:20px;
	line-height:20px;
	width:auto;
	padding:0 20px;
	background:transparent;
	text-decoration:none;
}
.topdrop :hover ul li a:hover {
	background:url(../image/slide_bullet.gif) no-repeat left;
	padding-left:-20px;
}
.top_drop2_left {
	float:left;
	width:93px;
	z-index:12;
	position:relative;
}
.topdrop2 {
	padding:4px 0 0 2px;
	margin:0;
	list-style:none;
	height:19px;
	position:relative;
	z-index:9;
}
.topdrop2 li.top {
	display:block;
	float:left;
}
.topdrop2 li a.pos1 {
	background:url(../image/btn_login.gif);
	width:109px;
	height:19px;
	display:block;
	text-indent:-9999px;
}
.topdrop2 li.p1 { background:url(../image/btn_login_f2.gif); }
.topdrop2 a:hover {
	visibility:visible;
	position:relative;
	z-index:9;
}
.topdrop2 li:hover {
	position:relative;
	z-index:9;
}
.topdrop2 li a.top_link:hover { background:transparent; }
.topdrop2 li:hover > a.top_link { background:transparent; }
.topdrop2 ul {
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
}
.topdrop2 :hover ul {
	left:12px;
	top:19px;
	background:url(../image/top_row_bkg.jpg);
	background-repeat: repeat-x;
	padding:5px;
	white-space:nowrap;
	height:auto;
	width:150px;
	z-index:30;
	border:1px solid #5AB1A7;
}
.topdrop2 :hover ul li {
	display:block;
	height:20px;
	position:relative;
	width:auto;
	background:url(../image/dotline_th.gif) no-repeat bottom;
}
.topdrop2 :hover ul li a {
	display:block;
	font-size:12px;
	height:20px;
	line-height:20px;
	width:auto;
	padding:0 20px;
	background:transparent;
	text-decoration:none;
}
.topdrop2 :hover ul li a:hover {
	background:url(../image/slide_bullet.gif) no-repeat left;
	padding-left:-20px;
}

/* editor choice */
.editor_choice {
	min-width:160px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0;
	background-repeat:repeat-y;
	position:relative;
	width:180px;
}

.editor_choice h3{
	color:#006699;
	margin-bottom:4px;
	margin-top:0px;
	font-size:15px;
	line-height: 130%;
}

.editor_choice h4{
	color:#339999;
	margin:0;
	font-size:13px;
	line-height:140%;
}

.box_content_300_editorbox h3{
	line-height:150%;
}

.editor_choice p{
	font-size:12px;
	line-height:150%;
	color:#5E708A;
	margin:-5px 0 0 0;
}

.editor_choice img{
	margin:0 0 8px 0;
	padding:2px;
	border:1px dashed #ccc;
}

.editor_choice .btn{
	margin-top:3px;
	float:left;
	padding:0px;
	border:0px;
}

.editor_choice .tl .c {
	font-size:1px; /* ensure minimum height */
	height:27px;
}



.editor_choice .ml .c .s {
	margin:0px;
	padding:0;
	line-height:18px;
}

.editor_choice .borderless {
	margin:2px 0 0 0;
	float:right;
	padding:0;
	border:0px;
}

.editor_choice .tl { background:transparent url(../image/box_editorchoice_tl.gif) no-repeat 0px 0px; }
.editor_choice .tl .c { background:transparent url(../image/box_editorchoice_tr.gif) no-repeat right 0px; }
.editor_choice .ml { background:transparent url(../image/box_editorchoice_ml.gif) no-repeat 0px 0px; }
.editor_choice .ml .c { background:transparent url(../image/box_editorchoice_mr.gif) no-repeat right 0px; }
.editor_choice .ml .s .bl { background:transparent url(../image/box_editorchoice_bl.gif) no-repeat 0px 0px; }
.editor_choice .ml .s .bl .c { background:transparent url(../image/box_editorchoice_br.gif) no-repeat right 0px; }

.tabbox {
	border: 1px solid #9B9B9B;
	border-top: none;
	width: 298px;
}
.tabbox1 {
	border: 1px solid #E3E5EA;
	padding: 5px 6px 0 6px;
	border-top: none;
	background-image: url(../image/tabbox_bg1.gif);
	line-height:200%;
}
.tabno {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 110%;
	padding: 0 2px 0 2px;
	margin: 0 4px 0 0;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F60;
	width: 30px;
	text-align: center;
}
.tabbox_grey_dashline {
	padding-bottom: 2px;
	border-top: 1px dashed #ccc;
}
.tabbox_sp { padding-bottom: 3px; }
.tabbox_link {
	line-height: 160%;
	color: #444;
	font-size: 120%;
	text-decoration:none;
}
.tabbox_q {
	color: #F60;
	font-size: 130%;
	font-weight: bold;
	line-height: 130%;
}
.tabbox_a {
	color: #151515;
	line-height: 130%;
}
.tabbox_fb {
	color: #151515;
	font-size: 120%;
	font-weight: bold;
	line-height: 130%;
}
.tabbox_more {
	color: #F60;
	font-size: 120%;
	text-decoration:none;
}
.video_belt1 {
	background-image: url(../image/video_belt_bg.jpg);
	float: left;
	width: 471px;
	height: 199px;
	margin-left: 5px;
	background-repeat: no-repeat;
}
.album_video_belt { padding-left: 10px; }

a.wactive{
	color: #FFF;
	border:1px solid #FFF;
}

a.wactive2{
	color: #FFF;
	border:1px solid #FFF;
}

#parent_ec1-menu{
	font-size:100%;
	text-decoration:none;
	color: #FFF;
	font-weight:bold;
	font-family:Arial, Helvetica;
	position: absolute;
	right: 7px;
	top: 2px;
	height:25px;
	line-height:180%;
}

#parent_ec1-menu a{
	padding: 0 4px 0 4px;
	font-size:120%;
	color: #FFF;
	text-decoration:none;
}

#parent_ec1-menu a:hover{
	color:#FFF;
	text-decoration:none;
}

#pscroller{
width:342px;
height:16px;
border:none;
padding-top:3px;
}

#pscroller a{
text-decoration:none;
}

#pscroller hover{
color:#F60;
}

.week {
	font-size:150%;
	color:#000;
	font-family:Arial, Helvetica;
	font-weight:bold;
	line-height:150%;
	padding-left:7px;
}

.ImageTable1 {
	border:none;
}
/*.ImageTable1 {
	width:100%;
	height:100%;
	border:1px solid #CCCCCC;
}*/

.ImageTable1 ul {
	padding: 0;
	text-align:center;
	list-style: none;
	margin: 0;	
	position: relative;
}

.ImageTable1 li {
	overflow:hidden;
	border:none;
}

/**** this span can add later for overlay graphic***/
.ImageTable1 span {
	width: 77px;
	height: 27px;
	display: block;
	position: absolute;
	top: -12px;
	left: 50px;
	background: url(tape.png) no-repeat;
	z-index:10;
}
.ImageTable1 a {
	text-decoration: none;
}

.ImageTable2 {
	width:100%;
	height:100%;
	border:none;
	border-collapse:collapse;
}
.ImageTd2 {
	padding:0px;
	text-align:center;
}

a.activelink{
	font-size:13px;
	padding:2px 2px 0 2px;
	border-bottom:2px solid #aaa;
	background-color:#ccc;
}
.linksp{
	font-size:9px;
}

/**** weather page css ***/
.weather_local {
	padding-top:8px;
	font-size:150%;
	line-height:130%;
	font-family:Arial;	
}
.weather_local_head {
	font-size:150%;
	line-height:130%;
	font-weight:bold;
	font-family:arial;
}
.white {color:#FFF;}
.orange {color:#F60;}
.yellow {color:#FC0;}

.weather_time {
	font-size: 110%;
	color: #F30;
	line-height: 150%;
	text-decoration:none;
	font-family:Arial, Helvetica;
	padding: 8px 0 0 113px;
}

.weather_box_new {
	background: url(../image/weather_bkg_n1.gif) no-repeat;
	width:313px;
	float:right;
}

.weather_box_new_warning {
	background: url(../image/weather_bkg_n1_warning.gif) no-repeat;
	width:313px;
	float:right;
}

.weather_box_new2 {
	background: url(../image/weather_bkg_n2.gif) no-repeat;
	width:300px;
	float:right;
}

.weather_box_new2_warning {
	background: url(../image/weather_bkg_n2_warning.gif) no-repeat;
	width:300px;
	float:right;
}

.weather_infomatn_new {
	font-size: 120%;
	color: #F30;
	line-height: 150%;
	text-decoration:none;
	font-family:Arial, Helvetica;
	padding: 12px 0 0 128px;
}

.weather_infomatn_warning {
	width:300px;
	font-size: 120%;
	color: #F30;
	line-height: 150%;
	text-decoration:none;
	font-family:Arial, Helvetica;
}

.weather_infomatn {
	width: 207px;
	font-size: 120%;
	line-height: 150%;
	text-decoration:none;
	padding: 8px 0 0 17px;
}

.weather_infomatn2_warning {
	width:285px;
	font-size: 120%;
	color: #F30;
	line-height: 150%;
	text-decoration:none;
	font-family:Arial, Helvetica;
}

.weather_info {
	font-size: 120%;
	color: #151515;
	line-height: 150%;
	text-decoration:none;
	padding: 7px 0px 0 16px;
}

.weather_info1 {
	color: #F30;
}

.weather_info2 {
	color: #666;
}

.weather_info2b {
	color: #666;
	padding: 0 0 0 24px;
}

.weather_info2c {
	color: #666;
	padding: 0 0 0 46px;
}

.weather_info3 {
	font-size: 120%;
	color: #333;
	line-height: 150%;
	text-decoration:none;
	padding: 4px 0px 0 17px;
}

.weather_info3a {
	font-size: 120%;
	color: #333;
	line-height: 150%;
	text-decoration:none;
	padding: 17px 0px 0 17px;
}

.weather_info3_warning {
	font-size: 120%;
	color: #333;
	line-height: 150%;
	text-decoration:none;
	padding: 11px 0px 0 17px;
}

.weather_info3b {
	color: #666;
	padding: 0 0 0 16px;
}

.weather_info3c {
	color: #666;
	padding: 0 0 0 46px;
}

.weather_info4 {
	padding: 12px 0 0 17px;
}

.weather_info4m {
	padding-top: 8px;
	letter-spacing: 1px;
	text-decoration: none;
	float: right;
	line-height: 150%;
}

a.weather_info4m {
	font-size: 12px;
	color: #F30;
	text-decoration:none;
}
a:hover.weather_info4m {
	color: #F30;
	text-decoration:none;
}

.weather_info4b {
	padding: 12px 0 0 1px;
}

/**** feel ****/
.tab_selected {
	background: url(../image/feeling_arrow.gif) top center no-repeat;
	padding:8px 5px 3px 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #ffad33;
}

/**** marketChoice ****/
#parent_ec2-menu{
	font-size:100%;
	text-decoration:none;
	color: #FFF;
	font-weight:bold;
	font-family:Arial, Helvetica;
	position: absolute;
	right: 7px;
	bottom: 7px;
	height:25px;
	line-height:180%;
}

#parent_ec2-menu a{
	padding: 0 4px 0 4px;
	font-size:120%;
	color: #fff;
	text-decoration:none;
}

#parent_ec2-menu a:hover{
	color:#fff;
	text-decoration:none;
}

/* market choice */
.market_choice {
	min-width:160px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0;
	background-repeat:repeat-y;
	position:relative;
	_height:200px;
}

.market_choice h3{
	color:#006699;
	margin-bottom:4px;
	margin-top:0px;
	font-size:15px;
}

.market_choice h4{
	color:#339999;
	margin:0 0 4px 0;
	font-size:13px;
}

.market_choice p{
	font-size:12px;
	line-height:150%;
	color:#5E708A;
	margin:-3px 0 0 0;
}

.market_choice img{
	margin:5px 0 ;
	border:1px solid #ccc;
}

.market_choice .btn{
	margin-top:3px;
	float:left;
	padding:0px;
	border:0px;
}

.market_choice .tl .c {
	font-size:1px; /* ensure minimum height */
	height:27px;
}



.market_choice .ml .c .s {
	margin:0px;
	padding:0;
	line-height:18px;
}

.market_choice .borderless {
	margin:2px 0 0 0;
	float:right;
	padding:0;
	border:0px;
}

.market_choice .tl { background:transparent url(../image/box_marketchoice_tl.jpg) no-repeat 0px 0px; width:180px; height:22px;}
.market_choice .ml { background:transparent url(../image/box_marketchoice_t2.jpg) no-repeat 0px 0px; width:180px; height:272px; padding:10px 0 0 0 ; }
.market_choice .t3 { background:transparent url(../image/box_marketchoice_t3.jpg) no-repeat 0px 0px; width:180px; height:34px; position:absolute; }
.market_choice .ml .c { background:transparent url(../image/box_editorchoice_mr.gif) no-repeat right 0px; }
.market_choice .ml .s .bl { background:transparent url(../image/box_editorchoice_bl.gif) no-repeat 0px 0px; }
.market_choice .ml .s .bl .c { background:transparent url(../image/box_editorchoice_br.gif) no-repeat right 0px; }
.market_choice H3{margin:0; padding:0;}
.market_choice .more a {color:#339999; }
.market_choice .more a:hover { color:#40D0BE; }

