#wrap_sub_nav {background:url(../images/bg_subnav_x.gif) left top repeat-x; height:28px; line-height:28px;}
#sub_nav {width:1000px; margin:0 auto; }
#sub_nav ul {list-style:none; padding:0 7px;}
#sub_nav li {float:left; padding:0px 10px; height:28px;}
#sub_nav li a {color:#003366; font-size:11px; font-weight:bold;}
#sub_nav li.menucurrent {background:#f5f6f7 url(../images/bg_subnav_hover.gif) top left repeat-x; border-left:1px solid #cdd4dc; border-right:1px solid #cdd4dc;}
#sub_nav li.menucurrent a{color:#000;}
#sub_nav li.menucurrent a:hover {text-decoration:none;}
/* drop_sub */
#sub_nav ul li.region{position: relative;}
#sub_nav ul div.hidden_sub {width:120px; border:1px solid #cdd4dc; top:28px; left:-1px; z-index:11000; border-top:none; background:#fff url(../images/bg_drop_sub.gif) top left repeat-x; padding:10px; display:none; position:absolute;}
#sub_nav ul div.hidden_sub ul {list-style:none;clear:both;}
#sub_nav ul div.hidden_sub ul li {float:none;font-weight:bold; height:18px; line-height:18px; font-size:11px; padding:5px 0px; border-bottom:1px solid #cdd4dc;}
#sub_nav ul div.hidden_sub ul #none {border-bottom:none;}
#sub_nav ul div.hidden_sub ul li a {color:#003366;}

/* wrap */
#wrap {width:1000px; margin:0px auto;}

/* ad_top */
#adtop {width:728px; margin:0px auto; padding:10px 0;}

/* layout */
#main_wrap {float:left; width:660px;}
#main_wrap #column410 {float:left; width:410px;}
#main_wrap #column220 {float:right; width:220px; overflow:hidden;}

/* sub_headline */
#sub_headline {margin-bottom:10px;}
#sub_headline #photoby {color:#666; text-align:right; font-size:10px; padding:5px 0;}
#sub_headline h1 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; line-height:30px; color:#004276; font-weight:normal;}
#sub_headline p {line-height:17px; color:#333;}

.related {list-style:none; margin-top:7px;}
.related li {background:url(../images/ic_dot.gif) 0 5px no-repeat; padding-left:10px; margin-bottom:5px;}
.related li a {font-family:Georgia, "Times New Roman", Times, serif; color:#004276;}

/* related */
.art_rel {padding-top:7px; list-style:none;}
.art_rel li {background:url(http://img.ibtimes.com/www/site/2010/main/images/ibtimes_buttons_sprite.gif) 3px -116px no-repeat; padding:0 0 0 12px; margin:3px 0 5px 0;}
.art_rel li a {color:#013366;}

/* article_style */
.article_style {border-top:1px dotted #CCCCCC; padding:15px 0;}
.article_style p {line-height:17px; color:#333;}
.article_style img {margin-right:10px; float:left;}
.article_style h3 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#004276; font-weight:normal;}

/* article_style2 */
.article_style2 {padding:7px;}
.article_style2 img {margin-right:7px; float:left;}
.article_style2 h4 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#004276; font-weight:normal;}
.article_style2 ul,.article_style2 ul li{list-style:none;}

/* article_style3 */
.article_style3 {}
.article_style3 h4 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#004276; font-weight:normal;}
.article_style3 .content {padding:7px;}

/* article_style4 */
.article_style4 {border-bottom:1px dotted #CCCCCC; padding:5px;}
.article_style4 h5 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#004276; font-weight:normal;}

/* article_list */
.article_list {list-style:none;}
.article_list li {list-style:none; border-bottom:1px solid #D9DDE6; padding:5px 10px;}
.article_list li.bdr_none {border-bottom:none;}
.article_list li a {color:#000; font-weight:bold;}

/* box style 4 */
.box_ibtstyle4 {margin-bottom:10px; clear:both;}
.box_ibtstyle4 .title {background:url(../images/bg_rightbox_top220.gif) top left no-repeat; height:36px; line-height:36px; padding:0px 10px; overflow:hidden;}
.box_ibtstyle4 .title h2 {float:left; width:160px; font-size:14px; color:#003366;}
.box_ibtstyle4 .content {float:left; width:220px; background:url(../images/bg_leftbox.gif) top left repeat-x;}
.box_ibtstyle4 .content p {line-height:17px; color:#333;}
.box_ibtstyle4 .title .more {font-size:12px; font-weight:bold; }
.box_ibtstyle4 .title .more a {color:#104E8F; padding-right:8px; background:url(http://img.ibtimes.com/www/site/2010/main/images/ibtimes_buttons_sprite.gif) no-repeat scroll right -116px transparent;}

/* box style 3 */
.box_ibtstyle3 .title h3 {font-size:14px; color:#003366; margin-top:10px;}
.box_ibtstyle3 .title h3 a {color:#003366;}

/* morenation */
.more_nation{float:left; width:320px;}
.more_nation2{float:right;width:320px;}

.more_nation { margin-bottom:20px; background-color:#F8F9FB;}
.more_nation .title {height:30px; line-height:30px; font-weight:bold; padding:0 10px; border-bottom:1px solid #D9DDE6; border-top:2px solid #003366; background-color:#fff;}
.more_nation .title a {color:#003366;}
.more_nation .title img {padding-top:7px;}

.more_nation2 { margin-bottom:20px; background-color:#F8F9FB;}
.more_nation2 .title {height:30px; line-height:30px; font-weight:bold; padding:0 10px; border-bottom:1px solid #D9DDE6; border-top:2px solid #003366; background-color:#fff;}
.more_nation2 .title a {color:#000;}
.more_nation2 .title img {padding-top:7px;}

/* advertisement */
#ad_box {margin-bottom:15px;}

/* topic _ picture */
#pop_topic {padding:13px; padding-right:0px;}
.topic {float:left; width:82px; font-size:11px; text-align:center; margin-right:13px; margin-bottom:10px;}
.topic img {padding:1px; border:1px solid #d9dde5;}
.topic a {color:#666;}

/* worldmap */
#worldmap {text-align:center; padding:5px 0;}


/* video */
#video_box {background:#2c2d2d url(../images/bg_video.gif) bottom left repeat-x; margin-bottom:15px;}
#video_box .title {background:url(../images/bg_video_title.gif) top left repeat-x; padding:8px; font-weight:bold; font-size:16px; color:#fff;}
#video_box .content {padding:10px; padding-right:0px;}
#video_box .video {float:left; width:89px; margin-right:7px;}
#video_box .video img {margin-bottom:5px;}
#video_box .video a {font-weight:bold; color:#fff; font-size:11px;}

/* getmore */
#getmore {padding:10px;}
#getmore p {font-size:11px; color:#666; margin-bottom:10px;}
#getmore #list_social {list-style:none;}
#getmore #list_social li {padding:5px 0px; padding-left:25px;}
#getmore #list_social li a {color:#3995e0;}
#getmore #list_social #rss {background:url(../images/icon_bt_rss.gif) 0px 0px no-repeat;}
#getmore #list_social #twitter {background:url(../images/icon_bt_twitter.gif) 0px 0px no-repeat;}
#getmore #list_social #facebook {background:url(../images/icon_bt_facebook.gif) 0px 0px no-repeat;}

/* ECT */
.grey10 {color:#999; font-size:10px; text-transform:uppercase;}
.red10 {color:#cf1011; font-size:10px;}
.bdr_none {border-bottom:none;}

/* data graph */
#wrap_datagraph {border:5px solid #f5f6f7; width:950px; margin:0px auto 10px auto; padding-right:0px;}
#wrap_datagraph #tb_graph {margin:10px; margin-top:5px;}
#tb_graph td {border-right:1px solid #e5e5e5; padding:0 0 0 10px;}
#tb_graph td.bdr_none {border-right:none;}
 
/* box style 2 */
.box_ibtstyle2 {margin-bottom:15px;}
.box_ibtstyle2 .title {background:url(../images/bg_centerbox_top410.gif) top left no-repeat; height:36px; line-height:36px; padding:0px 10px; overflow:hidden;}
.box_ibtstyle2 .title h2 {float:left; font-size:14px; color:#003366;}
.box_ibtstyle2 .content {float:left; width:410px;height:auto;background-color:#f7f7f8;}
 
/* box style 2 bottom */
.box_ibtstyle2 .bottom {background:url(../images/bg_bottom.gif) top left repeat-x; padding:7px; float:left; width:396px;}
.box_ibtstyle2 .bottom .ibtimes {float:left; width:100px; font-size:11px; font-weight:bold; margin-top:2px;}

.box_ibtstyle2 .bottom ul {float:right; width:190px; list-style:none; font-size:8px; text-align:right;}
.box_ibtstyle2 .bottom ul li {display:inline; margin-left:2px;}

/* tab_headline */
#tab_headline {background:url(../images/bg_tab2.gif) top left repeat-x; float:left; width:410px;}
#tab_headline ul {list-style:none; float:left; width:300px; padding-top:3px; font-weight:bold;}
#tab_headline ul li {float:left; padding:9px; margin-left:8px;cursor:pointer;}
#tab_headline ul li a {color:#003366;}
#tab_headline ul li a:hover {text-decoration:none;}
#tab_headline ul .current {border:1px solid #d9dde5; border-bottom:none; background-color:#f6f7f7;}
#tab_headline ul .none {border:none; background-color:none;}
#tab_headline #arrow {float:right; width:35px; text-align:right; margin-top:8px; margin-right:8px;}


/* news box */
.ibtheadline_box {padding:10px; border-bottom:1px dotted #cccccc;}
.ibtheadline_box img {float:left;margin-right:10px;}
.ibtheadline_box .headline {font-size:16px; margin-bottom:5px;}
.ibtheadline_box .headline a {font-family:Georgia, "Times New Roman", Times, serif; color:#14346c;}
.ibtheadline_box .writer {font-size:10px; color:#666; margin-bottom:5px;}
.redfont {color:#cf1011;}

#wrap_morenation .div_left{float:left; width:320px;}
#wrap_morenation .div_right{float:right; width:320px;}
/* newsbox */
.newsbox {margin-bottom:15px; width:650px;}
.newsbox .title_wrap {background:url(../images/bg_title3.gif) top left no-repeat; height:20px; padding:8px 15px;}
.newsbox .title_wrap .title {float:left; font-family:Georgia,"Times New Roman",Times,serif; font-size:18px; padding-top:0px;  padding-left:0px; width:250px;}
.newsbox .title_wrap .powered {float:right; width:150px; text-align:right; font-size:9px; color:#999;}
.newsbox .content_wrap {padding:10px 0 10px 10px;}
.newsbox .content_wrap .news_lf {float:left; width:240px;}
.newsbox .content_wrap .news_lf .title {margin-bottom:7px;}
.newsbox .content_wrap .news_lf .title a {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#14346C;}
.newsbox .content_wrap .news_lf .list_related {list-style:none; margin-top:15px;}
.newsbox .content_wrap .news_lf .list_related li {border-bottom:1px dotted #999; margin-bottom:7px; padding-bottom:5px;}
.newsbox .content_wrap .news_lf .list_related li a {color:#14346c; font-family:Georgia, "Times New Roman", Times, serif;}
 
.newsbox .content_wrap .news_rt {float:right; width:380px;}
.newsbox .content_wrap .news_rt .fc .header{display:none;}
.newsbox .content_wrap .news_rt .chart1 {float:left; width:183px;}
.newsbox .content_wrap .news_rt .chart2 {float:right; width:183px;}
.newsbox .content_wrap .news_rt .seemore {text-align:right; padding-right:10px; margin-top:10px;}
.newsbox .content_wrap .news_rt .seemore a {color:#000; font-size:11px;}
.newsbox .content_wrap .news_rt .more {text-align:right; padding-right:10px; margin-top:10px;}
.newsbox .content_wrap .news_rt .more a {color:#004276; font-size:11px;}
 
/* related2 */
.related2 {list-style:none; margin-top:7px;}
.related2 li {background:url(../images/ic_dot.gif) 0 5px no-repeat; padding-left:10px; margin-bottom:5px;}
.related2 li a {color:#004488;}
 
/* opinion */
#con_opinion {padding:7px; border-top:1px dotted #cccccc;}
#con_opinion #img_columnist {float:left; width:50px; height:45px; background:url(../images/bg_picture.gif) top left no-repeat; margin-right:10px;}
#con_opinion #writer {font-weight:bold; color:#003366;}
#con_opinion #title_ops {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
#con_opinion #title_ops a {color:#000; font-family:Georgia, "Times New Roman", Times, serif;}
 
#viewall {padding:7px; border-top:1px dotted #cccccc;}
#viewall a {color:#666;}

/******************************************************
Markets
******************************************************/
#ibt_tv{margin-bottom:10px;}
#ibt_tv .title {background:url(http://img.ibtimes.com/www/site/ibtimesfx/images/bg_title_tv.gif) top left repeat-x; padding:9px 10px; color:#fff; font-weight:bold;}
.newsbox div.news_rt iframe{float:right;margin-right:10px;}
.newsbox div.news_rt img{float:left;}
.newsbox div.news_rt .more img {float:none;}


/*****************************************************
 tech 
 *****************************************************/
.box_blog {margin-bottom:15px;}
.box_blog .title_tech {background:url(../images/bg_tech_top.gif) top left no-repeat; height:36px; line-height:36px; padding:0px 10px; overflow:hidden;}
.box_blog .title_tech img {padding-top:13px;}
.box_blog .content {background:url(../images/bg_leftbox.gif) top left repeat-x;}
.content #rt_data{text-align:center; padding:10px 0; } 
.right_blog_banner{margin-top:10px;}

#tech {padding:10px;}
#tech p {font-size:11px; color:#666; margin-bottom:10px;}

/* article_blog */
.article_blog {border-bottom:1px dotted #CCCCCC; padding:5px;}
.article_blog img{margin:0 7px 7px 0; float:left;}
.article_blog h5 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#004276; font-weight:normal;}

/* pic_list */
.wrap_piclist {padding:20px 0 0 20px;}
.wrap_piclist img {border:1px solid #d9dde5; padding:1px; margin-bottom:3px;}
.wrap_piclist .topic2 {float:left; font-size:11px; margin-bottom:10px; text-align:center; width:78px; margin-right:18px;}
.wrap_piclist .topic2 a {color:#666;}
 
.wrap_blogbox {margin-bottom:10px;}
.wrap_blogbox .bg_border {padding:2px;}
.wrap_blogbox .bg_border .wrap_ctblog {background-color:#fff;}
.wrap_blogbox .contents {padding:10px;}
.wrap_blogbox .contents p {margin-bottom:10px; color:#666;}
.wrap_blogbox .contents h1 {margin-top:5px;}
.wrap_blogbox .contents h1 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal;}
.wrap_blogbox .box_bottom a {color:#fff;}
 
 /* green - Tech blog box */
div.bloggreen .bg_border {background-color:#4dccd3;}
div.bloggreen h1 a {color:#4dccd3;}
div.bloggreen .box_bottom {background:url(../images/bg_blogbottom_grn.gif) left top repeat-x; height:30px; line-height:30px; text-align:right; padding-right:15px;}

/* blue - Tech blog box */
div.blogblue .bg_border{background-color:#4b77a0;}
div.blogblue h1 a {color:#4b77a0;}
div.blogblue .box_bottom {background:url(../images/bg_blogbottom_blu.gif) left top repeat-x; height:30px; line-height:30px; text-align:right; padding-right:15px;}
 
/* red - Tech blog box */
div.blogred .bg_border{background-color:#df384e;}
div.blogred h1 a {color:#df384e;}
div.blogred .box_bottom {background:url(../images/bg_blogbottom_red.gif) left top repeat-x; height:30px; line-height:30px; text-align:right; padding-right:15px;}

.morelink {border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; padding:5px 10px; text-align:right; background-color:#f7f7f7; margin-bottom:15px;}
.morelink a {font-weight:bold; color:#003366; text-decoration:underline; padding-right:10px; background:url(../images/arrow_gray.gif) right center no-repeat;}
.morelink a:hover {text-decoration:none;}

/* World Headlines */
.main_content {padding:10px;}
/* headline_top */
#headline_top {background:url(../images/bg_headline_top.gif) left top no-repeat; width:980px; height:90px; padding:10px; padding-top:0px;}
#headline_top #logo {float:left; width:240px; padding-top:20px;}
#headline_top #ad_728 {float:right; width:728px;}

/* headline_nav */
#headline_nav {background:url(../images/bg_headlinenav.gif) left top repeat-x; width:980px; height:35px; margin:0 10px;}
#headline_nav #nav {float:left; width:650px; height:34px; list-style:none; padding-left:10px; padding-top:1px; overflow:hidden;}
#headline_nav #nav li {float:left; margin-right:5px;}
#headline_nav #nav li.select {background:url(../images/bg_headlinenav-current.gif) left bottom repeat-x;}
#headline_nav #nav li.select a {color:#025d8b; font-weight:bold;}
#headline_nav #nav li.select:hover {background:url(../images/bg_headlinenav-current.gif) left bottom repeat-x;}
#headline_nav #nav li.select a:hover {color:#025d8b; font-weight:bold;}
#headline_nav #nav li:hover {color:#fff; background:url(../images/bg_headlinenav-hover.gif) left bottom repeat-x;}
#headline_nav #nav li a {float:left; padding:10px; font-weight:bold; color:#fff;} 
#headline_nav #nav li a:hover {text-decoration:none;}

#headline_nav #search {float:right; width:226px; padding-top:6px; text-align:right; padding-right:10px; line-height:23px;}
.input_search {width:130px; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#313849; background:url(../images/bg_search_input.gif) left top repeat-x; border:1px solid #fff; margin-right:3px;}
.search_bt {width:55px; height:23px; background-color:#2aa7e6; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:3px 7px; border:none;}

/* worldmap */
#worldmap1 {margin-bottom:10px;}
#worldmap1 .title {background:url(../images/map_title.gif) left top repeat-x; padding:9px;}
#worldmap1 .content {background:#fff url(../images/bg_worldmap_con.gif) left top repeat-x; border:1px solid #025d8a; border-top:none; padding:10px;}


/* Latest IBT Headlines */
/* latest_top */
#latest_top {background:url(../images/bg_headline_top.gif) left top no-repeat; width:970px; height:90px; padding:10px;}
#latest_top #ad_728 {width:970px; text-align:center;}

/* latest_nav */
#latest_nav {background:url(../images/bg_headlinenav.gif) left top repeat-x; width:990px; height:35px; margin:0 5px;}
#latest_nav #nav {float:left; width:970px; height:34px; list-style:none; padding-left:10px; padding-top:1px; overflow:hidden;}
#latest_nav #nav li {float:left; margin-right:5px;}
#latest_nav #nav li.select {background:url(../images/bg_headlinenav-current.gif) left bottom repeat-x;}
#latest_nav #nav li.select a {color:#025d8b; font-weight:bold;}
#latest_nav #nav li.select:hover {background:url(../images/bg_headlinenav-current.gif) left bottom repeat-x;}
#latest_nav #nav li.select a:hover {color:#025d8b; font-weight:bold;}
#latest_nav #nav li:hover {color:#fff; background:url(../images/bg_headlinenav-hover.gif) left bottom repeat-x;}
#latest_nav #nav li a {float:left; padding:10px 12px; font-weight:bold; color:#fff;} 
#latest_nav #nav li a:hover {text-decoration:none;}

/* info */
#info {padding-left:10px; font-size:12px; color:#666;}
#info a {color:#666;}
#info #date {float:left; width:570px;}
#info #date .redbold {color:#cf1011; font-weight:bold;}
#info #menu {float:right; width:320px; text-align:right;}

/* search box */
.search_text {padding:3px; width:250px; height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:2px solid #1566bf;}
.search_btn {background-color:#0f345c; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; width:70px; height:30px;}
