.fontminus, .fontplus {cursor:pointer;}

/* Header Menu */
#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;}

/* article - header */
#article_header #article_title {float:left; width:620px; padding:15px 0px 20px 20px;}
#article_header #article_title #date {font-size:11px; color:#666;}
#article_header #article_title #date a {color:#003366; text-decoration:underline;}
#article_header #article_title #date a:hover {text-decoration:none;}
.articlebox h1 {display:none;}
#article_header #article_title h2 {font-size:24px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}

#article_header #latest_article {float:right; width:290px; border-left:1px solid #d9dde5; margin-bottom:5px; padding:5px 10px;}
#article_header #latest_article .title {font-size:14px; font-weight:bold; color:#003366; margin-bottom:5px;}
#article_header #latest_article ul {list-style:none;}
#article_header #latest_article ul li {font-size:11px; color:#666; margin-bottom:3px; background:url(../images/icon_dot.gif) no-repeat 0 7px; padding-left:10px;}
#article_header #latest_article ul li a {color:#000; font-size:12px;}

/* article - tab */
#article_tab {background:url(../images/bg_article_tab.gif) top left repeat-x; padding-bottom:20px;}
#article_tab #tabn {float:left; width:380px; margin-top:2px;}
#article_tab #tabn ul {list-style:none; padding-left:20px; height:32px; line-height:32px;}
#article_tab #tabn ul li {float:left;}
#article_tab #tabn ul li a {float:left; padding:0px 15px; color:#000;}
#article_tab #tabn ul li .current {background-color:#fff; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;  color:#003366; font-weight:bold;}

#article_tab #tab_tool {float:right; width:500px; text-align:right; padding-right:20px; margin-top:8px;}

.tool {list-style:none; text-transform:uppercase;}
.tool li {display:inline; font-size:10px; color:#666; margin-left:10px; padding-left:17px;}
.tool li a {color:#666;}
.tool li a:hover {text-decoration:none; color:#000;}
.tool #email {background:url(../images/icon_email.gif) 0px 2px no-repeat;}
.tool #rss {background:url(../images/icon_rss.gif) 0px 2px no-repeat;}
.tool #print {background:url(../images/icon_print.gif) 0px 2px no-repeat;}
.tool #save {background:url(../images/icon_save.gif) 0px 2px no-repeat;}
.tool #share {background:url(../images/icon_share2.gif) 0px 2px no-repeat;}

/* big_img */
#big_img p {padding:5px; font-size:11px; color:#666;}

/*article box*/
#left_box,#right_box {display:none;}
.articlebox{position:relative;}
.articlebox #copy_box .Add{margin-bottom:10px; font-size:10px; color:#444444; text-transform:uppercase;}
#copy_box .Add a {color:#003366; text-decoration:underline;}
#copy_box .Add a:hover {text-decoration:none;}
#copy_box .copyform1{padding:7px; border:1px solid #cbcbcb; text-transform:uppercase; font-size:10px; color:#909090; margin-bottom:3px; overflow:hidden;height:14px;}
#copy_box .copyform{height:100px;overflow:scroll;}   

/*body font*/
#bodytext1 {padding-top:5px;}
#bodytext1,#bodytext2, #bodytext3 {z-index:0;}
#bodytext1, #bodytext2, #bodytext3, h2 {font-family: Helvetica, Arial, sans-serif;color:#333;}
#bodytext1 h3,#bodytext2 h3,#bodytext3 h3 {font-size: 1.6em;font-weight: bold;line-height: 1.3em;color: #163F68;}
#bodytext1 a,#bodytext2 a,#bodytext3 a {color:#4983F6;text-decoration: underline;}
#bodytext1 p,#bodytext2 p,#bodytext3 p,#bodytext1 li,#bodytext2 li,#bodytext3 li {font-size: 1.4em;line-height: 1.5em;margin-top:0;margin-bottom: 1em;}
#bodytext1 li,#bodytext2 li,#bodytext3 li {list-style:disc;margin-left:20px;}
.fontresize10{font-size:10px;}
#bodytext1 .tpk a,#bodytext2 .tpk a,#bodytext3 .tpk a{color:#0051a1;text-decoration: none;}      

/*Jason Editor*/
.imageBox {clear:both;display:block;margin:0 auto 15px;background-color:#fff;padding:0px;border:1px solid #c2c2c2;}
.imageRight {float:right;margin-left:10px;margin-bottom:5px; padding:0px;background-color:#fff; border:1px solid #c2c2c2;}
.imageLeft {float:left;margin-right:10px;margin-bottom:5px;background-color:#fff;padding:0px;border:1px solid #c2c2c2;}
.imgLeft {float:left;margin-right:10px;margin-bottom:5px;padding:2px ;border:1px solid #c2c2c2;}
.imgRight {float:right;margin-left:10px;margin-bottom:5px;padding:2px ;border:1px solid #c2c2c2;}
.imgBox{clear:both;display:block;margin:0 auto 15px;padding:2px ;border:1px solid #c2c2c2;}
#articleContent blockquote,#bodytext1 p blockquote, #bodytext2 p blockquote, #bodytext3 p blockquote {font-size:14px; color:#668a0e; border-left:9px solid #668a0e; padding-left:10px; line-height:25px; margin:30px 0;}
#articleContent blockquote p,#bodytext1 p blockquote p, #bodytext2 p blockquote p, #bodytext3 p blockquote p{font-size:14px;}
#articleContent .caption,#bodytext1 p .caption, #bodytext2 p .caption, #bodytex3 p .caption,#bodytext .caption,.imageBox .caption,#bodytext1 div .caption, #bodytext2 div .caption,#bodytext3 div .caption,.imgRight .caption, .newsListBody .caption{font-size:10px;line-height:120%;padding:5px 7px; color:#888; font-family:Arial, Helvetica, sans-serif;}
#articleContentLeft ul li{list-style-type:disc;margin-left:20px;margin-bottom:10px;}
#bodytext1 div .caption, #bodytext2 div .caption, #bodytext3 div .caption {margin:0;}

/* left_tool */
#left_tool {float:left; width:180px; margin-bottom:15px;margin-right:10px;}
#left_tool #photo_tool {background:url(../images/img_article_small1.jpg) top left no-repeat; width:180px; height:145px;}
#left_tool #photo_tool #enlarge {background:url(../images/bg_black.png) top left no-repeat; padding:3px 5px; font-size:11px; text-align:right;}
#left_tool #photo_tool #enlarge a {color:#fff;}

#photo_tool{position:relative;}    
#photo_big{/* position:absolute; */ display:none; width:450px;background-color: black; float:left; color:white;margin:0px 10px 10px 0; padding-top:10px;float:left;}
#photo_big .imglist{margin:10px; position:relative;}
#photo_big .imglist .imgbox{text-align:center; position:absolute; top:0;left:0; width:430px; display:none;}
#photo_big .imglist #big_photo_1{display:block; }
#photo_big div div.toolnav{float:left;width:250px; padding-left: 10px; }
#boxtoolbar{margin-top:385px;}
#photo_big .btn{text-align: right; padding:10px;}
#photo_big .btn img{cursor:pointer;}
#boxtoolbar .btn {float:right;}
#boxtoolbar .caption{float:left; color:#eee; font-size:11px; display:block; background-color:black; padding:10px;}
.toolnav ul{ float:left;list-style:none;width:150px;padding-top:10px;}
.toolnav ul li{ float:left;  font-size:11px; color:#9d9d9d; padding:0px 2px;cursor:pointer;}
.toolnav ul li a{color:#9d9d9d; text-decoration:none; padding:4px 7px;}
.toolnav ul li a:hover{ background:#5d5d5d;  color:#fff; text-decoration:none;}
.toolnav ul .current a{background:url(http://img.ibtimes.com/www/site/us/images/bg_page_current.gif) repeat-x 0 5px; color:#000; text-decoration:none; padding:7px;}
.toolnav ul .current a:hover{background:url(http://img.ibtimes.com/www/site/us/images/bg_page_current.gif) repeat-x 0 5px; color:#000; text-decoration:none; padding:7px;}

#video_tool{position:relative;}   
#video_big{display:none; width:450px;background-color: black; float:left; color:white;margin:0px 10px 10px 0; padding-top:10px;float:left;}
#video_big .btn {float:right;}


#left_tool .info {font-size:10px; color:#666; text-align:right; padding:5px;}
#left_tool .description {font-size:10px; color:#4c4c4c; margin-bottom:7px;}

#left_tool #video_tool {background:url(../images/img_article_small2.jpg) top left no-repeat; width:180px; height:130px;}
#left_tool #video_tool #playvideo {background:url(../images/bg_black.png) top left no-repeat; padding:3px 5px; font-size:11px; text-align:right;}
#left_tool #video_tool #playvideo a {color:#fff;}

#left_tool #related {border-top:1px solid #d9dde5; padding-bottom:10px;}
#left_tool #related .title {padding:5px 0px; font-family:Georgia, "Times New Roman", Times, serif;}
#left_tool #related ul {list-style:none;}
#left_tool #related ul li {font-size:11px; color:#666; margin-bottom:5px;}
#left_tool #related ul li a {font-weight:bold; color:#003366;}
#left_tool #related #topic_related {margin-top:5px; font-size:11px; color:#666;}
#left_tool #related #topic_related a {color:#003366; font-weight:bold;}

/* right_tool */
#right_tool {float:right; width:142px; margin-bottom:15px;margin-left:10px;}
#right_tool #box_wrap {border-top:1px solid #d9dde5; border-bottom:1px solid #d9dde5; background:url(../images/bg_line_article.gif) top left repeat-y; margin-bottom:10px;}
#contributor {padding:7px; font-size:11px; color:#808ea0; border-bottom:1px solid #cbcbcb;}
#contributor img {margin-right:5px;}
#contributor #name {background-color:#eeeeee; color:#000; padding:3px; text-align:center;}

#tools_wrap {list-style:none; padding:5px; padding-bottom:7px; font-size:10px; color:#444444; text-transform:uppercase;}
#tools_wrap li {padding:7px; border-bottom:1px solid #d9dde5;}
#tools_wrap li a {color:#444444;}
#tools_wrap li a:hover {text-decoration:none; color:#000;}
#tools_wrap #ratenone {border-bottom:none; padding-bottom:0px;}
#tools_wrap .tool-font img{cursor: pointer;}

#copy_box p {margin-bottom:10px; font-size:10px; color:#444444; text-transform:uppercase;}
#copy_box p a {color:#003366; text-decoration:underline;}
#copy_box p a:hover {text-decoration:none;}
#copy_box .copyform {padding:7px; border:1px solid #cbcbcb; text-transform:uppercase; font-size:10px; color:#909090; margin-bottom:3px;}
#copy_box .bt_copy {text-align:right; margin-bottom:10px;}

#related_topic {border-top:1px solid #d9dde5; background-color:#f8f9fa;}
#related_topic .title {padding:5px; font-family:Georgia, "Times New Roman", Times, serif;}
#related_topic ul {list-style:none;}
#related_topic ul li {padding:3px 5px; border-bottom:1px solid #d9dde5; font-size:11px; font-weight:bold;}
#related_topic ul li a {color:#003366;}

#bottom_tool {padding:8px; background:url(../images/bg_nf_title.gif) bottom left repeat-x; border:1px solid #d9dde5;}
#bottom_tool ul #rate {padding-left:0px;}
#bottom_tool ul #size {padding-left:5px;}

/* copyright */
#article_copyright {border-top:1px dotted #d9dde5; font-size:11px; color:#888; text-align:right; padding:7px;}

/* share */
#sharebox {padding:10px; padding-right:0px; border-top:1px dotted #d9dde5; font-size:10px; color:#666; text-transform:uppercase;}
#sharebox a {margin:0px 3px;}
#sharebox .share_btn{float:right; width:400px;}
#sharebox .title {font-weight:bold; color:#000; font-size:11px; margin-bottom:7px;}
#sharebox .share_btn .sharelis {list-style:none;}
#sharebox .share_btn .sharelis li {float:left; width:130px; margin-bottom:5px;}
#sharebox .share_btn .sharelis li a {color:#666;}
#sharebox .share_btn .sharelis li a:hover {text-decoration:none; color:#000;}
.fb_share_count_inner{display:block;}
.fb_share_no_count{display:block;}
#sharebox .share_box{float:left; width:210px;}
#sharebox .share_box ul{list-style:none;}
#sharebox .share_box ul li{ float:left;}
#sharebox .share_box ul li.tweetmeme{width:60px;}
#sharebox .share_box ul li.fbshare{width:75px;}
#sharebox .share_box ul li.diggshare{width:60px;}

/* read more */
#readmore {margin-bottom:20px;}
#readmore .title {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; margin-bottom:10px;}
#readmore .readmorebox {float:left; width:315px;}
#readmore .readmorebox .title {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin-bottom:5px; padding:7px; background:url(../images/bg_article_tab.gif) top left repeat-x;}
#readmore .none {float:right; width:315px;}
#readmore .readmorebox ul {list-style:none;}
#readmore .readmorebox ul li {padding:5px; border-bottom:1px dotted #d9dde5;}
#readmore .readmorebox ul li a {color:#003366; font-family:Georgia, "Times New Roman", Times, serif;}

/* comment */
#box_ibtstyle_comment {margin:15px 0px;}
#box_ibtstyle_comment #title {background:url(../images/bg_leftbox_comment.gif) top left no-repeat; height:36px; line-height:36px; padding:0px 10px; overflow:hidden;}
#box_ibtstyle_comment #title h2 {float:left; width:150px; font-size:14px; color:#003366;}
#box_ibtstyle_comment #title #addsign {float:right; width:380px; text-align:right; font-size:10px; color:#666;}
#box_ibtstyle_comment #title #addsign a {color:#d00000; text-decoration:underline;}
#box_ibtstyle_comment #title #addsign a:hover {text-decoration:none;}
#box_ibtstyle_comment #content {background:url(../images/bg_leftbox.gif) top left repeat-x;}
 
#box_ibtstyle_comment #content #discuss{ padding:15px 15px 0px 15px;}
.bt_comment {background:url(../images/bt_comment.gif) top left no-repeat; color:#fff; font-size:14px; width:164px; height:31px; border:0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
 
/* form_comment */
#form_comment {font-size:11px;}
#form_comment .style_1{ width:160px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; padding:3px; border:1px solid #cbcbcb;}
#form_comment .style_2{ width:375px; height:91px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; padding:3px; border:1px solid #cbcbcb;}
#form_comment .style_3{ width:100px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; padding:3px; border:1px solid #cbcbcb;}
 
/* security */
#security{border:1px solid #cbcbcb; padding:10px; background-color:#f6f6f6; width:200px; margin-left:10px;}
#security img{ margin-bottom:5px;} 


/* comment_list */
#comment_list .title {padding:10px; padding-right:0px;}
#comment_list .title #comment {float:left; width:200px; font-size:11px;}
#comment_list .title #number {float:right; width:370px; list-style:none; text-align:right;}
#number li {display:inline; margin:0px 5px; list-style:none; font-size:11px;}
#number li a {color:#666;}
#number li a:hover {color:#d00000; text-decoration:none;}

#number #arrow_left {background:url(../images/icon_ct_left1.gif) 0px 3px no-repeat; padding-left:10px;}
#number #arrow_left:hover {background:url(../images/icon_ct_left2.gif) 0px 3px no-repeat;}

#number #arrow_right {background:url(../images/icon_ct_right1.gif) 27px 3px no-repeat; padding-right:15px;}
#number #arrow_right:hover {background:url(../images/icon_ct_right2.gif) 27px 3px no-repeat;}

#number_comment {text-align:right; border-top:1px dotted #cbcbcb; padding:10px; padding-right:0px;}

/*Comments*/
.divreply{display:none;padding-bottom:10px;}
#number li{cursor:pointer;}
.tool_comment a.areply,.tool_comment a.aflag,.tool_comment .rec_up,.tool_comment .rec_down{cursor:pointer;}

.bar_mr10 {margin:0px 7px;}
.form_name {width:150px; padding:4px; color:#666; margin:0 0 5px; border:1px solid #cbcbcb; font-size:11px;}
.put_security {width:90px; padding:4px; color:#666; margin:0 5px; border:1px solid #cbcbcb; font-size:11px;}
.commenterror ul,.divreply .commenterror ul {list-style:disc;margin:0;padding:0;}
.commenterror ul li,.divreply .commenterror ul li {float:left;margin:0;padding:0;color:red;margin-left:20px;}

.flagcomment a {color:#d00000;}

#comment_list .rp_box .title {padding:0px;}
#comment_list .rp_box .title h2 {font-size:12px; padding:5px 10px; background:url(../images/icon_reply.gif) center left no-repeat;}
#comment_list .rp_box .content {padding-left:10px;}
#comment_list .rp_box .sb_box {float:left;width:210px;margin:5px 0px;}
#comment_list .rp_box .sb_form {float:left;width:210px;margin:13px 0px;font-size:11px;}
#comment_list .rp_box .sb_form input { width:80px; padding:4px; color:#666; margin:0 5px; border:1px solid #cbcbcb; font-size:11px;}
#comment_list .rp_box .bt_discuss {background:url(../images/bt_comment.gif) top left no-repeat; color:#fff; font-size:14px; width:164px; height:31px; border:0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
#comment_lists .loading{ padding:20px; text-align: center;}
.form_discuss {background-color:#fff; border:1px solid #cbcbcb; padding:3px; font-size:12px;height:70px;width:370px;}

/* comment */
.comment_box {padding:15px; border-top:1px dotted #cbcbcb;}
.tool_comment {float:right; width:120px; text-align:right; font-size:11px; color:#666; margin-bottom:10px;}
.tool_comment a {color:#666; margin:0px 5px;}
.tool_comment a:hover {color:#d00000;}
.tool_comment img {margin-left:5px;}
.txt_comment .writer {font-weight:bold; color:#003366; font-size:11px;}
.txt_comment .date {font-size:11px; color:#666; margin-bottom:7px;}

.reply_wrap {margin-left:60px; background:url(../images/icon_reply.gif) 0px 15px no-repeat;}

/* box style 3 */
.box_ibtstyle3 {margin-bottom:15px;}
.box_ibtstyle3 .title {background:url(../images/bg_rightbox_top.gif) top left no-repeat; height:36px; line-height:36px; padding:0px 10px; overflow:hidden;}
.box_ibtstyle3 .title h2 {float:left; width:250px; font-size:14px; color:#003366;}

.box_ibtstyle3 .title .more {float:right; width:100px; text-align:right; margin-top:10px; font-size:10px; color:#666;}
.box_ibtstyle3 .title .more a {color:#666; text-decoration:underline;}
.box_ibtstyle3 .title .more a:hover {text-decoration:none;}
.box_ibtstyle3 .content {background:url(../images/bg_leftbox.gif) top left repeat-x;}

/* tab_mostpopular */
#mostpopular {background:url(../images/bg_tab4.gif) bottom left repeat-x; float:left; width:300px;}
#mostpopular ul {list-style:none; font-size:11px; padding-top:2px;}
#mostpopular ul li {float:left; padding:5px; margin-left:8px;cursor:pointer;}
#mostpopular ul li a {color:#003366;}
#mostpopular ul li a:hover {text-decoration:none;}
#mostpopular ul .current {border:1px solid #d9dde5; border-bottom:none; background-color:#fff;}

#mostpopular_list {float:left; width:278px; border:1px solid #d9dde5; border-top:none;  padding:10px;}
#mostpopular_list ol {padding-left:25px;}
#mostpopular_list ol li {color:#003366; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:7px;}
#mostpopular_list ol li a {color:#000; font-family:Georgia, "Times New Roman", Times, serif;}

/* advertisement */
#ad_box {margin-bottom:15px;}

/* topic _ picture */
#pop_topic {padding:13px; padding-right:0px;padding-bottom:0;}
.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;}

/* news list */
.con_list {list-style:none;}
.con_list li {padding:7px; padding-left:10px; border-bottom:1px dotted #d5dadf;}
.con_list li a {font-family:Georgia, "Times New Roman", Times, serif; color:#003366;}
.more_link {text-align:right; padding:7px;}
.more_link a {font-weight:bold; color:#000;}

 /* related */   
.related {margin-bottom:20px;}
.related .title {color:#000; font-size:14px; font-weight:bold; border-top:1px solid #d9dde5; line-height:30px; height:30px; margin-bottom:5px; padding-left:10px;}
.related ul {list-style:none; padding-left:10px;}
.related ul li{ margin-bottom:5px;color:#666; background:url(../images/icon_dot.gif) no-repeat 0 7px; padding-left:10px; font-size:11px;}
.related ul li a {font-family:Georgia, "Times New Roman", Times, serif; color:#003366; font-size:14px; text-decoration:underline;}
.related ul li a:hover {color:#003366; text-decoration:none;}
.related ul span { color:#666; font-size:11px;}

/* sponsorlink */
#sponsorlink {background-color:#f7f7f8; padding:10px; padding-right:0px; margin-bottom:10px;}
#sponsorlink .title {float:left;font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}
#sponsorlink ul {list-style:none;clear:both;}
#sponsorlink ul li {float:left; width:500px; font-size:11px; color:#666; margin-bottom:5px; margin-right:25px;}
#sponsorlink ul li .t1{font-weight:bold; color:#003366;}
#sponsorlink ul li .blue1{color:#0051A1;}
#sponsorlink ul li a {color:#666;}

#blank {margin-bottom:20px;}
