/*top sub menu*/
.article_text_black {font-size:8pt;}
.ffvv9{position:absolute;top:118px;width:400px;heigh:400px;}/*login box*/
#pull_menu {position:absolute;width:134;height:0;	z-index:100;	display:none;overflow:hidden;	cursor:pointer;border:1px solid #99CCFF; background-color:#ffffff;padding:1px;}/*international link box*/
.int_font{width:134px;height:17px;background:url(/images/m_scroll_bg.gif)}
.int_font2{width:134px;height:16px}
.border_all{border:1px solid #333333;}
.border_all2{border:1px solid #CECECE;}
.tb_bot20{margin-bottom:20px;}
.border3_bl{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9pt; text-align:left;}
.border3_red{ font-family:Arial, Helvetica, sans-serif; color:#EE3A42; font-size:9pt; text-align:left; padding-left:15px; line-height:130%;}
.top_scroll{border:1px solid #6A9AD0; background-color:#000;}
.top_scroll2{border:1px solid #6A9AD0; background-color:#FFFFFF;}
.fcalendar-line{border:1px solid #cccccc;}

#header { }
	#verytop {position:relative;height:76px;width:100%;}
	#top_logo { float:left; padding:14px 12px 12px 12px;}
	#logo_line{float:left;padding-left:12px; padding-top:3px;}
	#top_time{ float:left;padding-top:17px; padding-left:40px; width:140px;text-align:left;font-size:12px; line-height:2em;}
	#search{float:left; width:200px; padding:21px 21px 0 60px;}
	#top_buads{ float:right; padding-top:14px; padding-right:12px;}
	#ing, #businesstimes, #busearch {
		position:absolute;
	}
	#ing {left:15px;top:24px;}
	#businesstimes{top:17px;left:-20px;width:100%;text-align:center;color:#000;font-size:8pt;}
	#ibt_logo {font-size:0;}
	#busearch {right:0px;top:22px;width:207px;font-size:8pt;line-height:8px;}
		#s_txt_form{}
		.formalign_top2{}
		.formalign2{position:relative;bottom:2px;}
		#leader {font-weight:bold;font-size:11px;}
		#just {color:#A7A7A7;}
	#veryTopMenu{font-size:0;background:url(/images/m_bar.gif) repeat-x;width:100%;height:24px;}
		#veryTopMenu .label{display:none;}
		#mainMenu {margin:0;padding:0;list-style:none;}
		#mainMenu li {float:left;background:url("/images/menubar_bg_all.gif") repeat-x;height:24px;font-weight:bold;line-height:24px;}
			#mainMenu li a{font-weight:bold;text-decoration:none;color:white;}
			#mainMenu li a:hover{font-weight:bold;text-decoration:none;color:#0D2C50;}
			#m_home,#m_globalnews,#m_companies,#m_markets,#m_personalfinance,#m_technology,#m_columns,#m_top500news {width:119px;height:24px;font-size:12px;text-align:center;vertical-align:middle;background:url("/images/menubar_bg_all.gif") repeat-x;color:white;font-weight:bold;}
			#m_home:hover,#m_globalnews:hover,#m_companies:hover,#m_markets:hover,#m_personalfinance:hover,#m_technology:hover,#m_columns:hover,#m_top500news:hover{background-position:0 -24px;color:black;font-weight:bold;text-decoration:none;}

			#edition {background:url(/images/m_bar.gif) repeat-x;height:24px;width:143px;float:left;font-size:0;padding-left:10px;}
				#edition * { vertical-align:middle;}
				#country {position:relative;overflow:hidden;height:21px;font-size:8pt; margin:0;float:left;left:8px;z-index:120;width:110px;border-bottom:1px solid #99CCFF;}
				#country li {background:url(/images/m_scroll_bg.gif) repeat-x;height:17px;width:100px;list-style:none;padding-left:5px;border-left:1px solid #99CCFF;border-right:1px solid #99CCFF;padding-right:3px;margin-bottom:0px;font-size:8pt;}
				#country li a {color:#000000;text-decoration:none;display:block;margin-bottom:0px;font-size:8pt;}
				#country li a:hover {font-weight:bold;color:#000000;padding-bottom:0px;font-size:8pt;}
				li#e_first {border:1px solid #99CCFF;color:#FFF;
							background-image:none;
							background-color:#071730;padding-left:5px;padding-top:2px;margin:2px 0px 0px;cursor:pointer;cursor:hand;height:16px;}
				#edition img {float:left;margin:1px -1px 0;cursor:pointer;cursor:hand;}

	#sub {clear:both;position:relative;border-bottom:1px solid #D9D9D9;height:21px;padding:2px 10px 4px 10px;background:url(/images/bg_topgrayline.gif) repeat-x;}	
	#sub ul li{font-size:8pt;list-style:none;margin:3px 0 0 3px;padding-top:2px;}
	#signin {width:300px;float:right;text-align:right;padding-top:3px; font-size:12px;}
	#singin img {vertical-align:middle;}
	#signin span {vertical-align:middle;padding-bottom:3px;} 

/*footer*/
#footer {clear:both;}
#footer_top {padding:9px 12px;border-top:1px solid #d9d9d9;border-footer:1px solid #d9d9d9;height:12px;}
#footer_main {padding:7px 12px;background-color:#f2f2f2;border-top:1px solid #d9d9d9;}
#footer_sub {border-top:1px solid #d9d9d9;padding-left:12px;}
#footer_sub_left {float:left;padding:10px 18px 10px 0px;}
#footer_sub_right {float:right;position:relative;top:3px;right:12px;}
#bottom5_left{width:400px;float:left;}
#bottom5_right{ width:300px;float:right; padding-right:10px;text-align:right;}

/*new text ad*/
#textad {margin:12px 0;width:100%;border-right:1px solid #D9D9D9;border-left:1px solid #D9D9D9;}
#textad_boxtitle {padding-top:2px;background-color:#cccccc;}
#textad_content {padding:7px;border-bottom:1px solid #D9D9D9;background-color:#FcFcFc;}
#textad_content div{padding:1px 0;}
#textad_title {padding-bottom:3px;}

/* Menu CSS*/
#SubMenu0 { position:absolute; left:111px; top:108px; visibility:hidden;z-index:100;}
#SubMenu1 { position:absolute; left:215px; top:108px; visibility:hidden;z-index:100;}
#SubMenu2 { position:absolute; left:319px; top:108px; visibility:hidden;z-index:100;}
#SubMenu3 { position:absolute; left:423px; top:108px; visibility:hidden;z-index:100;}
#SubMenu4 { position:absolute; left:527px; top:108px; visibility:hidden;z-index:100;}
#SubMenu5 { position:absolute; left:631px; top:108px; visibility:hidden;z-index:100;}
#SubMenu6 { position:absolute; left:735px; top:108px; visibility:hidden;z-index:100;}
td.MenuCell {font-size:12px; padding-top:4px; padding-left:12px; background:#e1e7ea; text-align:left; }
.unvisited{color:#003568;}
#subMenuTable { background: #8ba8c5; padding:2px 1px 2px 4px;margin-right:0px;}

#section_lm{font-size:12px; float:left; padding-left:7px; padding-top:4px; width:620px;}
#section_lm strong{color:#CC0000}
#section_lm a{color:#000000; text-decoration:none;}
#signin {width:200px;float:right;text-align:right;padding-top:3px; font-size:12px;}
#signin span {vertical-align:middle;padding-bottom:3px;} 

