/* Default */
* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body { font-size:12px; background:#224f73 url(../images/bg.gif) top left repeat-x;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.clear { clear: both; display: block; visibility: hidden; line-height:0px;}
img{border:none;}
ul,dl,dt,dd{padding:0; margin:0; list-style:none;}

/* Layout */
#wrap {width:990px; margin:0px auto;}
#wrap_content {background-color:#fff; padding:10px;}
#leftside {float:left; width:155px;}
#content_layout {float:right; width:805px;}
#content_layout #maincontent {float:left; width:495px;}
#content_layout #sidebar {float:right; width:300px;}



/*Top*/
#logo {float:left;margin-bottom:2px; display:inline;}

#nav_top {float:right;width:700px; height:27px;}
#nav_top ul {font-size:11px;list-style-image:none;list-style-position:outside;list-style-type:none;}
#nav_top ul li {float:right;margin-left:5px;margin-top:2px;}
#nav_top ul li a {color:#FFFFFF;}
#nav_top ul li a:hover{color:#666;}
#nav_top ul .selected a {color:#666666;}
#nav_top ul .selected div, #nav_top ul li:hover div {background:transparent url(/education/images/bg_top_nav2.gif) no-repeat scroll right bottom;}
#nav_top ul .selected, #nav_top ul li:hover {background:transparent url(/education/images/bg_top_nav1.gif) no-repeat scroll left bottom;}
#nav_top ul li div {padding:4px 8px;}

/* Header */
#header {padding:11px 0px 10px 0;}
#header #logo {float:left; padding-left:10px; display:inline; font-size:10px; color:#fff; text-align:center; margin-top:15px; line-height:25px;}
#header #logo h1{display:none;}
#header #ads {float:right; width:728px;}

/* nav */
#nav {background:url(../images/bg_nav.gif) top left repeat-x; height:32px; overflow:hidden;}
#nav ul {float:left; width:685px; height:32px;}
#nav ul li {float:left; padding:8px 8px; font-weight:bold; background:url(../images/bg_nav1.gif) top left repeat-x; border-right:1px solid #3e5671;}
#nav ul li a {color:#fff;}
#nav ul li a:hover {text-decoration:none;}
#nav ul li:hover, #nav ul .active {background:url(../images/bg_nav_main.gif) top left repeat-x; height:16px; border-right:1px solid #fff;}
#nav ul li:hover a, #nav ul .active a {color:#404040;}

#nav #newsletter {float:right; width:283px; background:url(../images/bg_nav2.gif) bottom left repeat-x; font-size:11px; height:29px; padding:0px 10px; color:#fff; padding-top:3px; text-align:right;}
#nav #newsletter .form_nl {width:110px; background-color:#13273a; border:1px solid #29547e; font-size:11px; color:#89939d; padding:3px;}
.redfont {color:#fe2222;}

/* nav_under */
#top_des {background:#f7f8fa url(../images/bg_nav_under.gif) top left repeat-x; padding:5px 10px; font-size:11px;}
#top_des #nation {float:left; width:660px; padding-top:5px;}
#top_des #nation li {display:inline; color:#213849; padding:3px;}
#top_des #nation #active {background-color:#bfced5;}
#top_des #nation li a {color:#666;}
#top_des #nation li a:hover {text-decoration:none; color:#004176;}
#top_des #search {float:right; width:300px; height:24px; text-align:right;}
#top_des #search .form_search {width:180px; font-size:11px; padding:4px; border:1px solid #dbe1e6;}
.bt_red {background:url(../images/bt_bgred.gif) top left repeat-x; font-size:11px; color:#fff; border:none; padding:3px 6px;}

/* Leftside */
#ad1 {margin-bottom:10px;}

/* box style */
.box_leftside {border:1px solid #dbe1e6; border-bottom:none;}
.box_leftside .title {background:url(../images/bg_boxtitle.gif) bottom left repeat-x; color:#404040; padding:8px;}
.box_leftside .title ul {list-style:none;}
.box_leftside .title ul li {display:inline;}
.box_leftside .title ul #margin {margin:0px 5px 0px 40px;}
.box_leftside .content {background:url(../images/bg_boxcontent.gif) top left repeat-x;}
.titlebox {background:url(../images/bg_boxtitle.gif) bottom left repeat-x; color:#404040; padding:8px; border-right:1px solid #dbe1e6; border-left:1px solid #dbe1e6; color:#404040;}
.titlebox a {color:#404040;}
.titlebox a:hover {text-decoration:none; color:#004176;}

/* box_content */
.box_leftside #calculate {padding:10px; font-size:11px; color:#666;}
.box_leftside #calculate li {margin-bottom:5px;}
.box_leftside #calculate .currency1 {width:120px; border:1px solid #dbe1e6; padding:3px; font-size:11px;}

.bt_blue {background:url(../images/bt_bgblue.gif) top left repeat-x; font-size:11px; color:#fff; border:none; padding:3px 6px;}

/* News left list */
.box_leftside #news li {font-size:11px; padding:5px 7px; border-bottom:1px solid #dbe1e6;}
.box_leftside #news li a {font-size:12px; color:#004176; font-weight:bold;}
.box_leftside #news li a:hover {text-decoration:none; color:#000;}

.box_leftside #more {background:url(../images/bg_readmore.gif) top left repeat-x; font-size:11px; text-align:right; padding:3px 10px;}
#more a {color:#d31414; font-size:11px;}

/* poll */
.box_leftside2 {border:1px solid #dbe1e6; border-top:none;}
.box_leftside2 .content {background:url(../images/bg_boxcontent.gif) top left repeat-x;}
.box_leftside2 h3 {font-size:12px; color:#004176; padding:10px;}
.box_leftside2 #poll {padding:0px 10px; color:#666;}
.box_leftside2 #poll li {margin-bottom:5px;}
.box_leftside2 #poll .small {width:65px; padding:3px; border:1px solid #dbe1e6; font-size:11px;}
.box_leftside2 #poll #align {text-align:right;}

/* ad_left */
#wrap_adsbox {margin-top:20px; font-size:11px; margin-bottom:10px;}
#wrap_adsbox .title {text-align:center;}
#wrap_adsbox .box_ads {width:120px; margin:0px auto; margin-bottom:10px; height:60px;}

/* main article */
#mainarticle {padding:0px 10px; margin-bottom:15px;}
#mainarticle h1 {font-size:42px;}
#mainarticle h1 a {color:#004176;}
#mainarticle h1 a:hover {text-decoration:none; color:#d31414;}
#mainarticle p {margin-bottom:15px;}
#mainarticle #related {list-style:none; padding:5px 10px; background:url(../images/icon_dot.gif) 0px 12px no-repeat;}
#mainarticle #related a {color:#004176; text-decoration:underline;}
#mainarticle #related a:hover {text-decoration:none;}

#mainarticle #related #writer {font-size:11px; color:#666;}
#mainarticle #related #writer a {color:#d31414;}
#writer {font-size:11px; color:#666;}
#writer a {color:#d31414;}

/* submain */
/*original
#submain #articlelist {float:left; width:270px; padding-left:10px;}
*/
#submain #articlelist {padding:0px 10px;}
#submain #articlelist .article {margin-bottom:10px; color:#333;}
#submain #articlelist .article h2 {font-size:18px; margin-bottom:5px;}
#submain #articlelist .article h2 a {color:#004176;}
#submain #articlelist .article .section {font-size:11px; font-weight:bold; color:#666;}

#submain #mostvoted {float:right; width:200px; border:1px solid #dbe1e6;}
#submain #mostvoted .title {background:url(../images/bg_boxtitle.gif) bottom left repeat-x; color:#000; padding:8px; font-family:Georgia, "Times New Roman", Times, serif;}
#submain #mostvoted .content {background:url(../images/bg_boxcontent.gif) top left repeat-x; padding:10px; padding-left:30px; list-style:decimal;}
#submain #mostvoted .content li {border-bottom:1px solid #dbe1e6; font-size:16px; font-weight:bold; color:#000; padding-bottom:5px;}
#submain #mostvoted .content li a {font-size:12px; font-weight:normal; color:#004176;}
#submain #mostvoted .content p {font-size:11px; color:#666; font-weight:normal;}
#submain #mostvoted .content li .vote {margin-left:8px; color:#a58fb5;}
#submain #mostvoted #more {background:url(../images/bg_readmore.gif) top left repeat-x; font-size:11px; text-align:right; padding:3px 10px;}
#submain #mostvoted #more a {color:#d31414;}

/* sponsor */
#sponsor {background:url(../images/bg_sponsor.gif) top left repeat-x; border:1px solid #d9d9d9; color:#666; padding:10px; padding-top:0px; margin:15px 0px;}
#sponsor h1 {font-size:14px; color:#000; margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin-top:10px;}
#sponsor img {margin-right:10px; border:1px solid #d9d9d9;}
#sponsor a {color:#064599; margin-bottom:5px; font-weight:bold;}

/* midbox */
.midbox .title {background:url(../images/bg_title_content.gif) top left repeat-x; height:26px; padding:7px 10px; padding-bottom:0px;}
.midbox .title .txt_title {float:left; width:200px; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Georgia, "Times New Roman", Times, serif; font-size:16px;}
.midbox .title .right_menu {float:right; width:270px; text-align:right; margin-top:1px;}
.midbox .title .right_menu li {display:inline; font-size:11px; padding:5px; margin-right:3px;}
.midbox .title .right_menu #active {background-color:#fff; border:1px solid #dbe1e6; border-bottom:none;}
.midbox .title .right_menu li a {color:#666;}
.midbox .title .right_menu li a:hover {text-decoration:none;}
.midbox .title .right_menu #active a {color:#000;}

.midbox .content {padding:10px 0px; margin-bottom:10px;}
.midbox .content .boxexpert {float:left; width:135px; padding:0px 13px; border-right:1px solid #dbe1e6;}
.midbox .content .noborder {border-right:none;}
.midbox .content .boxexpert h3 {font-size:16px; font-weight:normal; margin-bottom:5px;}
.midbox .content .boxexpert h3 a {color:#004176; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Georgia, "Times New Roman", Times, serif;}

.midbox .content .newslist {padding-left:10px;}
.midbox .content .newslist li {margin-bottom:7px; padding-left:9px; background:url(../images/icon_dot.gif) 0px 7px no-repeat;}
.midbox .content .newslist li a {color:#004176;}

/* subpage - midbox */
.midbox .title {background:url(../images/bg_title_content.gif) top left repeat-x; height:26px; padding:7px 10px; padding-bottom:0px;}
.midbox .title .txt_title {float:left; width:200px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Times, serif; font-size:16px; font-weight:bold;}
.midbox .title .right_menu {float:right; width:270px; text-align:right; margin-top:1px;}
.midbox .title .right_menu li {float:left; display:inline; font-size:11px; padding:5px; margin-right:3px;}
.midbox .title .right_menu #active {background-color:#fff; border:1px solid #dbe1e6; border-bottom:none;}
.midbox .title .right_menu li a {color:#666;}
.midbox .title .right_menu li a:hover {text-decoration:none;}
.midbox .title .right_menu #active a {color:#000;}

.midbox .content {padding:10px 0px; margin-bottom:10px;}
.midbox .content .boxexpert {float:left; width:135px; padding:0px 13px; border-right:1px solid #dbe1e6;}
.midbox .content .noborder {border-right:none;}
.midbox .content .boxexpert h3 {font-size:16px; font-weight:normal; margin-bottom:5px;}
.midbox .content .boxexpert h3 a {color:#004176; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Times, serif;}

.midbox .content .newslist {padding-left:10px;}
.midbox .content .newslist li {margin-bottom:7px; padding-left:9px; background:url(../images/icon_dot.gif) 0px 7px no-repeat;}
.midbox .content .newslist li a {color:#004176;}

.midbox .content_scroll {padding:10px 0px; margin-bottom:20px; height:300px; overflow:auto;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#dbe1e6;
scrollbar-darkshadow-color:#dbe1e6;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#dbe1e6;
scrollbar-track-color:#f4f6f8;
}
.midbox .content_scroll .boxexpert {float:left; width:135px; padding:0px 13px; border-right:1px solid #dbe1e6;}
.midbox .content_scroll .noborder {border-right:none;}
.midbox .content_scroll .boxexpert h3 {font-size:16px; font-weight:normal; margin-bottom:5px;}
.midbox .content_scroll .boxexpert h3 a {color:#004176; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯",Georgia, "Times New Roman", Times, serif;}

.midbox .content_scroll .newslist {padding-left:10px;}
.midbox .content_scroll .newslist li {margin-bottom:7px; padding-left:9px; background:url(../images/icon_dot.gif) 0px 7px no-repeat;}
.midbox .content_scroll .newslist li a {color:#004176;}
.midbox .content_scroll .newslist .date {font-weight:bold; color:#000; margin-right:10px;}

/* calendar */
#calendar {margin-bottom:15px;}

/* sidebar - ads */
#ad300 {margin-bottom:15px; font-size:11px; margin-bottom:10px;}
#ad300 #adtxt {text-align:right;}

/* sidebar - rightbox */
.rightbox {margin-bottom:10px;}
.rightbox .title {background:url(../images/bg_title_right.gif) top left no-repeat; padding:9px; font-weight:bold;}
.rightbox .title .txt_title {float:left; width:130px;}
.rightbox .title .right_add {float:right; width:135px; text-align:right; font-size:10px; font-weight:normal;}

.rightbox #tb_currency {float:left; width:110px; background:url(../images/bg_boxcontent.gif) top left repeat-x; padding:5px;}
.rightbox #tb_currency td {border-bottom:1px solid #dbe1e6; font-size:11px; padding:2px 0px;}
.rightbox #news_right {float:right; width:170px;}
.rightbox #news_right .title {background:none; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯",Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:14px; padding:7px 0px;}
.rightbox #news_right ul li {margin-bottom:5px; font-size:11px;}
.rightbox #news_right ul li a {color:#004176;}
/* sidebar - most popular */
#mostpop {margin-bottom:15px;}
#mostpop .title {font-size:16px; font-weight:bold; margin-bottom:5px;}

/* sidebar - ibt tv */
#tvbox .title {background:url(../images/bg_title_tv.gif) top left repeat-x; padding:9px 10px; color:#fff; font-weight:bold;}

/* bottom */
#bottom {background:#ffffff; padding:10px; padding-top:0px;}
#bottom .title {float:left; width:250px; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯",Georgia, "Times New Roman", Times, serif; color:#fff; font-weight:normal; font-size:18px; margin-top:7px;}
#bottom .backto {float:right; text-align:right; width:200px; font-weight:bold; margin-top:10px;}
#bottom .backto a {color:#818e99;}

#bottom .list_bottom {float:left; margin-top:30px; padding:0px 40px 30px 30px; border-right:1px solid #4e6b8c;}
#bottom .bordernone {border-right:none;}

#bottom .list_bottom h4 {font-size:16px; font-weight:normal; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Georgia, "Times New Roman", Times, serif; color:#b3d8f4; margin-bottom:10px;}
#bottom .list_bottom h4 a {color:#b3d8f4;}
#bottom .list_bottom h4 a:hover {text-decoration:none; color:#fff;}
#bottom .list_bottom ul {color:#fff; margin-bottom:10px;}
#bottom .list_bottom ul li {margin-bottom:3px;}
#bottom .list_bottom ul li a {color:#fff;}
#bottom .list_bottom ul li a:hover {text-decoration:none; color:#c9c9c9;}

/* box_calculate */
.box_calculate {padding:10px 0px; border-bottom:1px solid #dbe1e6;}
.box_calculate h3 {font-size:16px; font-weight:normal; margin-bottom:5px;}
.box_calculate h3 a {color:#004176; font-family:Georgia, "Times New Roman", Times, serif;}
.box_calculate img {margin-left:10px;}

#right_sub {float:right; width:200px; margin-bottom:15px;}

.box_med .title {background:url(../images/bg_boxtitle.gif) bottom left repeat-x; color:#404040; padding:5px; border:1px solid #dbe1e6; border-bottom:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.box_med .content {margin-bottom:15px; border:1px solid #dbe1e6; border-top:none;}
.box_med table {background:url(../images/bg_boxcontent.gif) top left repeat-x; padding:5px;}
.box_med table td {border-bottom:1px solid #dbe1e6; font-size:11px; padding:3px 10px;}

.box_med #report {padding:10px;}
.box_med #report li {margin-bottom:5px; color:#004176;}

.box_med #tool {padding:10px;}
.box_med #tool li {margin-bottom:5px; color:#004176; padding-left:10px; background:url(../images/icon_dot.gif) 0px 7px no-repeat;}
.box_med #tool li a {color:#004176;}

.seeall {text-align:right; padding-right:10px; padding-bottom:10px;}
.seeall a {font-size:11px; color:#d31414;}

/* box_forexpert */
.box_forexpert {padding:10px; border-bottom:1px solid #dbe1e6;}
.box_forexpert h3 {font-size:16px; font-weight:normal; margin-bottom:5px;}
.box_forexpert h3 a {color:#004176; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Georgia, "Times New Roman", Times, serif;}
.box_forexpert img {margin-left:10px; padding:3px; border:1px solid #dbe1e6; background-color:#f9fafb;}
.box_forexpert .section {font-size:11px; font-weight:bold; color:#666;}

/* commentaries_forexpert */
#wrap_column3 {padding:15px 0px;}
#wrap_column3 h2 {font-size:16px; padding:10px;}
#wrap_column3 .column {float:left; width:143px; padding:10px; border-right:1px solid #dbe1e6;}
#wrap_column3 .noborder {border-right:none;}

.comment {margin-bottom:10px;}
.comment h3 {font-size:12px;}
.comment h3 a {color:#004176; font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯",Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.comment .writer {font-size:11px; font-weight:bold;}
.comment .date {font-size:11px; color:#d31414;}


/*IBT bottom*/
#vbottom {
	font-size:11px;
	border:none;
	margin:0 auto;
	padding-top:10px;
	clear:both;
	overflow:hidden;
	text-align:center;
	background-color:#fff;
	}
	
#vbottom #footernav {
	list-style:none;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	height:40px;
	margin-bottom:15px;
	background-color:#f8f8f8;
	border-top:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
	padding-bottom:12px;
	line-height:1.5em;
	}

#vbottom #footernav a {color:#004276; margin:0px 3px;}
