@charset "utf-8";
/* DailyFX CSS */
@import url(navigation.css);
@import url(rightrail.css);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0}
body{background:#fff url(/img/global/bg_head.gif) repeat-x;margin:0;text-align:center;font:12px/21px Verdana,Geneva,sans-serif}
body#arHomepage,body#arCalendar{direction:rtl;}
body#calendarStandalone{background-image:none;}
h1{color:#0068c4;font:bold 15px Arial,Helvetica,sans-serif;float:left;padding:5px 0 10px 0;text-transform:uppercase}
#arHomepage h1,
#arCalendar h1,
#arPrivacyPolicy h1,
#arHomepage h1,
#arRiskWarning h1,
#arArticle h1{float:right;}
h1 a:link, h1 a:visited{color:#0068c4;text-decoration:none;}
h1 a:active, h1 a:hover{color:#ed6014;}
h2{color:#0f1d35;font:bold 10px Verdana,Geneva,sans-serif;text-transform:uppercase;float:right;padding:5px 0 0 4px;border-left:1px solid #000;margin:0;}
#arHomepage h2,
#arCalendar h2,
#arPrivacyPolicy h2,
#arHomepage h2,
#arRiskWarning h2,
#arArticle h2{float:left;padding:5px 4px 0 0;border-right:1px solid #000;border-left:none;}
h3{color:#000;font:bold 15px Arial,Helvetica,sans-serif;text-transform:uppercase;}
h4{font:bold 27px/26px Arial,Helvetica,sans-serif;padding-bottom:10px;}
strong{font-weight:bold;}
em{font-style:italic;}
div{overflow:hidden;}
a:link,a:visited{color:#004bcb;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
#container{width:980px;margin:0 auto;text-align:left;}
#Content{width:100%;}

/* Clearfix */
.Clear:after{font-size:0;content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.Clear{display:inline-block}
html[xmlns] .Clear{display:block}
* html .Clear{clear:both;height:1%}
.clear{overflow:hidden;}

/* Content Switcher */
.boxSwitchContent{display:none;}
.currentItemShow{display:block !important;}
.selectedMenuItem{}
.currentItemShow{}

.left{float:left;}.right{float:right;}
.date{color:#0598ed;font:10px Arial,Helvetica,sans-serif;}
.author{color:#6b6f75;font:10px Verdana,Geneva,sans-serif;}

#ContentLeft{width:660px;float:left;}
#ContentRightRail{width:300px;float:right;line-height:0;}
#arHomepage #ContentLeft,
#arCalendar #ContentLeft,
#arPrivacyPolicy #ContentLeft,
#arHomepage #ContentLeft,
#arRiskWarning #ContentLeft,
#arArticle #ContentLeft{float:right;direction:rtl;text-align:right;}
#arCalendar #ContentLeft{direction:ltr !important;}
#arHomepage #ContentRightRail,
#arCalendar #ContentRightRail,
#arPrivacyPolicy #ContentRightRail,
#arHomepage #ContentRightRail,
#arRiskWarning #ContentRightRail,
#arArticle #ContentRightRail{float:left;direction:ltr;}

#SectionHeader{border-top:1px solid #000;}
#SubSectionHeader{border-top:1px solid #000;height:23px;margin-bottom:10px;}
#SubSectionTitle{color:#05212c;font:bold 15px Arial,Helvetica,sans-serif;float:left;padding:5px 0 0 4px;text-transform:uppercase;}
#SubSectionDescription{color:#61646a;font:bold 10px Verdana,Geneva,sans-serif;text-transform:uppercase;float:right;padding:5px 0 0 4px;}

/* Homepage */
#BreakingNews{background:#f5f7fa;border-top:4px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;margin-bottom:15px}
#BreakingNews #BNHeader{height:28px;background:#f5f7fa url(/img/global/breakingnewsheader.gif) no-repeat;padding:0 0 0 155px;text-transform:uppercase;color:#fff;font:bold 15px/28px Arial,Helvetica,sans-serif;}
#BNContent{padding:15px;}
#BNContent div.ArticleText p{line-height:18px;max-height:144px;overflow:hidden;}
#BNContent div.ArticleText span.readMore{display:block;margin-top:18px;}
#BNContent ul{height:20px;list-style:none;margin:0;padding:0 0 5px;}
#BNInfo li{display:block;line-height:20px;}
#BNHeadlineDate{background:url(/img/global/bn_bar.gif) right no-repeat;float:right;padding-right:10px;}
#BNFullArticle{font:bold 10px Verdana,Geneva,sans-serif;float:right;padding:0 10px;}
#BNFullArticle a:link, #BNFullArticle a:visited{color:#f38605;text-decoration:underline;}
#BNFullArticle a:hover, #BNFullArticle a:active{text-decoration:none;}
#BNControlButtons{float:right;}
#BNControlButtons a{float:left;}
#BNControlButtons a.ButtonUp{display:block;width:15px;height:15px;background:transparent url(/img/global/bn_action_icon.gif) no-repeat 0 0;text-indent:-5000px;overflow:hidden;}
#BNControlButtons a.ButtonUp:hover{background:transparent url(/img/global/bn_action_icon.gif) no-repeat -14px 0;}
#BNControlButtons a.ButtonUp:active{background:transparent url(/img/global/bn_action_icon.gif) no-repeat -28px 0;}
#BNControlButtons a.ButtonDown{display:block;width:15px;height:15px;background:transparent url(/img/global/bn_action_icon.gif) no-repeat 0 -14px;text-indent:-5000px;overflow:hidden;position:relative}
#BNControlButtons a.ButtonDown:hover{background:transparent url(/img/global/bn_action_icon.gif) no-repeat -14px -14px;}
#BNControlButtons a.ButtonDown:active{background:transparent url(/img/global/bn_action_icon.gif) no-repeat -28px -14px;}
#BNControlButtons a.ButtonUp.disabled{background:transparent url(/img/global/bn_action_icon.gif) no-repeat -42px 0;}
#BNControlButtons a.ButtonDown.disabled{background:transparent url(/img/global/bn_action_icon.gif) no-repeat -42px -14px;}
.sectionWrap{width:660px;overflow:hidden;margin:10px auto;}
.sectionBox{position:relative;border:1px solid #b7b6b5;width:319px;}
.boxContent{position:relative;padding:12px;}
.boxContent h3{font:bold 15px Arial,Helvetica,sans-serif;text-transform:uppercase;}
.authorProfile{position:relative;height:50px;border-bottom:1px solid #cacfd8;margin-bottom:5px;}
.authorThumb{position:absolute;top:0;left:0;width:50px;height:50px;}
.authorInfo{position:absolute;top:0;left:55px;width:230px;height:50px;}
.authorInfo h4.authorTitle{color:#0d0d21;font:bold 10px Arial,Helvetica,sans-serif;margin:0;padding:0;text-transform:uppercase;position:absolute;top:12px;left:0;}
.authorInfo h4.authorName{color:#99a1b0;font:bold 16px Arial,Helvetica,sans-serif;margin:0;padding:0;position:absolute;top:24px;left:0;}
.boxContent h5.articleTitle{overflow:hidden;height:28px;font:bold 11px/14px Arial,Helvetica,sans-serif;margin-bottom:8px;}
.boxContent .articleIntroBox{height:120px;}
.boxContent p{margin:0;padding:0;font:12px/18px Arial,Helvetica,sans-serif;max-height:90px;overflow:hidden;}
.boxContent span.readMore{display:block;margin-top:12px;height:18px;line-height:18px;}
.boxContent .fullArticle{position:absolute;top:12px;right:12px;font:bold 10px Verdana,Geneva,sans-serif;text-transform:uppercase;}
.boxContent .fullArticle a:link,.boxContent .fullArticle a:visited{color:#0093E4;text-decoration:underline;}
.boxContent .fullArticle a:hover,.boxContent .fullArticle a:active{text-decoration:none;}
.boxContent h5.moreArticlesTitle{padding-top:18px;font:bold 10px/18px Verdana,Geneva,sans-serif;text-transform:uppercase;text-decoration:underline;height:18px;}
.boxContent .moreArticles{position:relative;width:100%;height:86px;overflow:hidden;}
.boxContent .moreArticles ul{padding-right:24px;top:0;position:absolute;height:20000em;}
.boxContent .moreArticles li{height:43px;overflow:hidden;}
.boxContent .moreArticles li a{display:block;height:28px;color:#004bcb;font:bold 11px Verdana,Geneva,sans-serif;text-decoration:none;overflow:hidden;}
.boxContent .moreArticles li a:hover{text-decoration:underline;}
.boxContent .moreArticles li span.date{display:block;color:#0598ed;font:10px Arial,Helvetica,sans-serif;height:15px;overflow:hidden;}
.boxContent a.prev,.sectionBox a.next{background:transparent url(/img/global/bn_action_icon.gif) no-repeat 0 0;position:absolute;display:block;width:15px;height:15px;text-indent:-5000px;padding:0;margin:0;overflow:hidden;}
.boxContent a.prev{bottom:80px;right:12px;background-position:0 0;}
.boxContent a.next{bottom:16px;right:12px;background-position:0 -14px;}
.boxContent a.prev:hover{background-position:-14px 0;}
.boxContent a.prev:active{background-position:-28px 0;}
.boxContent a.prev.disabled{background-position:-42px 0;}
.boxContent a.next:hover{background-position:-14px -14px;}
.boxContent a.next:active{background-position:-28px -14px;}
.boxContent a.next.disabled{background-position:-42px -14px;}

a.readMore:link,a.readMore:visited{font:bold 11px Verdana,Geneva,sans-serif;color:#f38605;text-decoration:underline;text-transform:lowercase;}
a.readMore:hover,a.readMore:active{text-decoration:none;}

.ArticleText{font:12px/20px Verdana,Geneva,sans-serif;}
.ArticleLink{font:bold 11px/16px Verdana,Geneva,sans-serif;}
.FullArticle{display:block;font:bold 10px Verdana,Geneva,sans-serif;text-transform:uppercase;position:absolute;top:12px;right:12px;}
.FullArticle a:link, .FullArticle a:visited{color:#0093e4;text-decoration:underline}
.FullArticle a:hover, .FullArticle a:active{text-decoration:none}
div.BannerWrapper{border:2px solid #efeee4;margin:12px 0}
.bannereff1{font:bold 13px Verdana,Geneva,sans-serif}
.bannereff2{font:bold 11px Verdana,Geneva,sans-serif;text-transform:uppercase}
div.BannerWrapper div.innerBnr{background:#f9f6ef;border:1px solid #fff;text-align:center;padding:5px 0}
#ExpertBoxBottom{height:318px;border-top:1px solid #b7b6b5;border-right:1px solid #b7b6b5;border-bottom:1px solid #b7b6b5;margin-bottom:15px;}
#AnalystPicksExpert{width:333px;height:318px;border-right:1px solid #b7b6b5}
.AnalystPicksBox{height:130px;position:relative;margin-bottom:10px;}
.AnalystPicksBox .FullArticle{width:90px;position:absolute;top:39px;right:0;background:#fff;display:block;padding-left:5px;}
.AnalystPicksText{padding-top:5px;font:12px/17px Arial,Helvetica,sans-serif;}
#mediaBox{width:325px;height:318px;background:#e2f3fe}
#mediaBox .SmallIconBox{width:16px;height:16px;float:right;position:relative;top:3px;}
#mediaBox div.boxContent{padding:12px 25px 0 24px;}
#mediaBox .articleIntroBox{height:40px;}
#mediaBox p{margin:0;padding:0;font:11px/14px Arial,Helvetica,sans-serif;max-height:14px;overflow:hidden;}
#mediaBox span.readMore{display:block;margin-top:12px;height:14px;line-height:14px;}
#mediaBox .VideoEmbed{padding:5px 0;}
#BottomPromoLinks{height:25px;border-top:1px solid #b7b6b5;border-bottom:1px solid #b7b6b5;margin-bottom:15px;padding:0}
#BottomPromoLinks li{display:block;float:left;width:219px;border-right:1px solid #b7b6b5;font:bold 11px/23px Arial,Helvetica,sans-serif;text-align:center;list-style:none}
#BottomPromoLinks li div{border:1px solid #fff}
#BottomPromoLinks li a{color:#0047b9;text-decoration:underline}
#BottomPromoLinks li:hover{background:#0cc2f6}
#BottomPromoLinks li:hover a{color:#fff;text-decoration:none}
#LatestForumTopics{background:#f5f7fa;color:#030d13;border:1px solid #b7b6b5;padding:10px;font:18px Arial,Helvetica,sans-serif}
#ForumTopicLinks{border-right:1px solid #b7b6b5;border-bottom:1px solid #b7b6b5;margin:0 0 8px 0;padding:0;overflow:hidden;}
#ForumTopicLinks li{display:block;float:left;width:143px;border-left:1px solid #b7b6b5;text-align:left;margin-bottom:-19990px;padding:7px 10px 20000px 10px;font:10px Verdana,Geneva,sans-serif}
.vertical{color:#9297a1;font:12px Verdana,Geneva,sans-serif;padding:0 15px 0 15px}
.ForumDescription{color:#333;font:11px Verdana,Geneva,sans-serif}

/* Title Article: Used in Market News Home & Technicals Home */
.ArticleInfo{padding-bottom:15px}
.HomeDivider{height:1px;background:url(/img/global/dotted_line_bg.gif) repeat-x;margin:20px 0 10px 0}
a.ReadMore:link, a.ReadMore:visited{font:bold 11px Verdana,Geneva,sans-serif;color:#f38605;text-transform:lowercase;text-decoration:underline;}
a.ReadMore:hover, a.ReadMore:active{text-decoration:none}

/* Articles List: Used in Weekly Columns, Articles &Trading Tips Pages */
#articlesList{margin:0;padding:0;width:660px;}
#articlesList li{display:block;list-style:none;background:#f3f4f6 url(/img/global/bg_article_list.gif) no-repeat;width:660px;height:144px;margin-bottom:25px;position:relative;border-bottom:1px solid #b1bed1;}
#articlesList li div.catHead{width:660px;height:25px;}
#articlesList li h4{width:340px;height:25px;color:#fff;font:bold 14px/25px Arial,Helvetica,sans-serif;text-transform:uppercase;padding-left:10px;float:left;clear:right;}
#articlesList li h5{background:url(/img/technical/icon_redcheck.gif) left no-repeat;width:auto;height:25px;padding-left:12px;font:bold 10px/25px Verdana,Geneva,sans-serif;text-transform:uppercase;float:left;}
#articlesList li .catThumb{width:160px;padding:10px 10px 0 10px;float:left;clear:right;}
#articlesList li .catDesc{width:475px;height:30px;color:#0d0d21;font:bold 10px/12px Arial,Helvetica,sans-serif;text-transform:uppercase;position:absolute;top:35px;left:180px;}
#articlesList li .catArticle{font:bold 11px/16px Verdana,Geneva,sans-serif;padding-top:45px;}
#articlesList li .catArticle div{font:10px Verdana,Geneva,sans-serif;padding-top:2px;}

/* Global Table */
.DailyTable{border-top:1px solid #000;border-left:1px solid #b7b6b5;border-right:1px solid #b7b6b5;border-bottom:1px solid #b7b6b5;margin-bottom:15px}
.DailyTable table{border:1px solid #fff}
.DailyTable td{vertical-align:middle;font:11px Verdana,Geneva,sans-serif;padding:0 10px;height:24px}
.DailyTable tr.top td{background:#fff url(/img/global/bg_table_top.gif) repeat-x 1px;border-left:1px solid #b7b6b5;border-bottom:1px solid #b7b6b5;font:bold 11px Verdana,Geneva,sans-serif;text-transform:uppercase;height:25px}
.DailyTable tr.top td.menuFirst{border-left:none}
.DailyTable td.currency{color:#275fb8;font:bold 11px Verdana,Geneva,sans-serif;padding-left:10px}
.DailyTable tr.divider td{height:10px;background:url(/img/global/dotted_line_bg.gif) repeat-x 0 50%}
.DailyTable tr.white td{background:#fff}
.DailyTable tr.grey td{background:#f6f5f4}

/* Individual Article */
#ArticlePageTitle{font:21px/24px Arial,Helvetica,sans-serif;margin-bottom:5px;}
#ArticlePageInfo{padding:5px 0;border-top:1px solid #000}
#ArticlePageAction{border-top:1px solid #000;font:bold 10px Verdana,Geneva,sans-serif;}
#ArticlePageAction a{color:#0075c2;text-decoration:none;cursor:pointer;}
#ArticlePageAction a:hover,#ArticlePageAction a:active{color:#f38605}
#ArticleActions{float:left;padding-top:5px;text-transform:uppercase;word-spacing:15px;margin-bottom:5px}
.ActionIcons{word-spacing:normal;line-height:12px}
#SocialLinkActions{float:right}
#SocialMediaIcons{width:auto;float:right;word-spacing:5px;padding-top:5px;padding-right:10px}
#SocialMediaIcons >div{display:inline;padding-left:5px;}
#TextSizeChange{width:auto;float:right;font:9px Arial,Helvetica,sans-serif;text-transform:uppercase;border-left:1px solid #000;padding:5px 0 0 5px;word-spacing:2px}
#ArticleBody{color:#000;font:12px/20px Verdana,Geneva,sans-serif !important;margin-bottom:15px}
#ArticleBody p{padding:10px 0;}
#ArticleBody ul{font:bold 11px Verdana,Geneva,sans-serif;text-transform:uppercase;padding:10px 0}
#ArticleBody li{background:url(/img/rightrail/list_plussign_blue.gif) no-repeat 0 50%;text-transform:none;padding:0 15px;margin:5px 0}
#ArticleBody table{padding:10px 0;}
#ArticleBody td{color:#000;vertical-align:top;padding:5px 10px 5px 0;}
#prevArticlesLink{display:none;}
#MoreArticlesLink,#prevArticlesLink{border:7px solid #efeee4;padding:10px;font:bold 12px Verdana,Geneva,sans-serif}
#MoreArticlesLink li,#prevArticlesLink li{background:url(/img/global/btn_previous_article.gif) no-repeat 0 50%;padding:5px 25px;margin:0 5px}

/* RSS Feeds */
.RSSSmallLink{font:bold 10px Verdana,Geneva,sans-serif;text-transform:uppercase}
body#rss .vertical{padding:0 10px 0 10px}
.RSSSubtitle{font:10px Arial,Helvetica,sans-serif;padding:5px 50px 5px 0;border-top:1px solid #000;border-bottom:1px solid #000;margin:5px 0 15px 0;text-transform:uppercase}
#RSSTable{margin-bottom:25px}
#RSSTable td{height:25px;vertical-align:middle}
#RSSTable td.text{width:40%}
#RSSTable td.rss{width:8%}
#RSSTable td.tier0{font:bold 13px Verdana,Geneva,sans-serif}
#RSSTable td.tier1{background:#efeee4;font:bold 11px Verdana,Geneva,sans-serif;text-transform:uppercase;padding-left:10px}
#RSSTable td.tier1rss{background:#efeee4}
#RSSTable td.tier2{font:13px Verdana,Geneva,sans-serif;padding-left:10px}
#RSSTable td.tier3{font:13px Verdana,Geneva,sans-serif;padding-left:20px}
#RSSDescText{border:1px solid #ccc;padding:15px}
#RSSDescText p.title{font:bold 12px/18px Verdana,Geneva,sans-serif;text-transform:uppercase;padding:5px 0}
#RSSDescText p.body{font:11px/18px Verdana,Geneva,sans-serif;padding:5px 0}

/* Risk Disclaimer & Privacy Policy */
body#RiskWarning p,body#PrivacyPolicy p,body#espRiskWarning p,body#espPrivacyPolicy p{padding-bottom:15px;text-align:left}

/* Free Guides */
#FreeGuidesDesc{width:560px}
#FreeGuidesDesc div.topFeature{border:1px solid #b7b6b5;padding:1px;margin-bottom:15px}
#FreeGuidesDesc div.topFeature img{display:block}
#FreeGuidesDesc div.topFeature div{border:1px solid #b7b6b5;padding:15px;margin-top:1px;background:url(/img/beginners/bg_currencyinvest.gif) repeat-y}
#FreeGuidesDesc p{margin-bottom:15px}
#FreeGuidesDesc ol{list-style:decimal;margin:0 0 15px 20px}
#FreeGuidesSignup{width:400px}
#FreeGuidesSignup input.checkBox{vertical-align:middle}
#FreeGuidesSignup .signupBox h5{background:url(/img/beginners/bg_signupform.gif) no-repeat;font:bold 11px/18px Verdana,Geneva,sans-serif;color:#fff;height:18px;padding-left:15px}
#FreeGuidesSignup .signupBox .signupForm{border:1px solid #b7b6b5;padding:1px}
#FreeGuidesSignup .signupBox form ul.formEntry{padding:15px 15px 0;}
#FreeGuidesSignup .signupBox form ul.formEntry li{padding-bottom:15px;font-weight:bold}
#FreeGuidesSignup .signupBox form ul.formEntry li span{display:block;font-weight:normal}
#FreeGuidesSignup .signupBox form ul.formEntry ul{padding:10px 0 0;}
#FreeGuidesSignup .signupBox form li li{font-weight:normal;padding:0;}

/* Link Effects */
a.lightblue:link, a.lightblue:visited{color:#0093e4;text-decoration:none}
a.lightblue:hover, a.lightblue:active{text-decoration:underline}
a.lightblueul:link, a.lightblueul:visited{color:#0093e4;text-decoration:underline}
a.lightblueul:hover, a.lightblueul:active{text-decoration:none}
a.darkblue:link, a.darkblue:visited{color:#004bcb;text-decoration:none}
a.darkblue:hover, a.darkblue:active{text-decoration:underline}
a.darkblueul:link, a.darkblueul:visited{color:#004bcb;text-decoration:underline}
a.darkblueul:hover, a.darkblueul:active{text-decoration:none}
a.black:link, a.black:visited{color:#000;text-decoration:none}
a.black:hover, a.black:active{color:#004bcb}
a.orange:link, a.orange:visited{color:#f38605;text-decoration:none}
a.orange:hover, a.orange:active{text-decoration:underline}
a.orangeul:link, a.orangeul:visited{color:#f38605;text-decoration:underline}
a.orangeul:hover, a.orangeul:active{text-decoration:none}
a.lightblueulor:link, a.lightblueulor:visited{color:#0093e4;text-decoration:underline}
a.lightblueulor:hover, a.lightblueulor:active{color:#f38605}

/* Market News Home */
#marketNewsTop{position:relative;padding-bottom:20px;}
#marketNewsTop .FullArticle{bottom:0;top:auto;}
#marketNewsTop .articleIntroBox p{margin:0;padding:0;max-height:80px;overflow:hidden;font:12px/20px Verdana, Geneva, sans-serif;}
#marketNewsTop .articleIntroBox span.readMore{display:block;margin-top:14px;}
#marketNewsBtm{padding-bottom:15px;}
#marketNewsBtmLeft,#marketNewsBtmRight{width:319px;border:1px solid #b7b6b5;overflow:hidden;height:570px;position:relative;}
#marketNewsBtmLeft{float:left;}
#marketNewsBtmRight{float:right;}
#keyEvent{background:#f9f6ef;border:1px solid #fff;width:100%;height:300px;position:absolute;bottom:0;left:0;}
#keyEventContent{position:relative;}
#strategyTop{height:245px;}
.tradeNewsTitle,#strategyTitle{font:bold 12px Georgia,"Times New Roman",Times,serif;padding:10px 0;}
.tradeNewsAuthor,#strategyAuthor{padding:2px 0 8px 0}
#strategyDiv{height:30px}
#strategyDiv h3{float:left;width:50%;border-top:1px dotted #b7b6b5;border-right:1px dotted #b7b6b5;text-align:center;padding-top:10px}
#strategyDiv div{float:right;width:49.6%;border-bottom:1px dotted #b7b6b5;padding-top:10px;font:15px Verdana,Geneva,sans-serif}
.strategyArticle{padding:10px 0}
#marketNewsBtmRight .FullArticle{position:absolute;top:275px;right:12px;}
#topMovers td{padding:0 5px 0 10px;}
#topMovers td.rates{color:#000}
#topMovers td.plus{font-weight:bold;color:#69a708}
#topMovers td.minus{font-weight:bold;color:#fd450c}

/* Daily Briefings */
.OpeningBrief{margin:10px 0 20px;}
.OpeningBrief p{color:#333;font:12px/21px Arial,Helvetica,sans-serif;padding-bottom:15px}
.OpeningBrief #US{background:#000 url(/img/marketnews/bg_db_us.jpg) no-repeat left;}
.OpeningBrief #Europe{background:#000 url(/img/marketnews/bg_db_europe.jpg) no-repeat left;}
.OpeningBrief #Asia{background:#000 url(/img/marketnews/bg_db_japan.jpg) no-repeat left;}
.OpeningBriefTop{background:#000 url(/img/marketnews/bg_db_section.gif) no-repeat left;width:auto;height:16px;color:#fff;font:bold 10px/16px Verdana,Geneva,sans-serif;padding:0 12px;text-transform:uppercase;float:left;}
.OpeningBriefFlag{width:102px;height:16px;float:left;margin-left:1px;font:bold 10px/16px Verdana,Geneva,sans-serif}
.OpeningBriefSection{width:auto;height:16px;color:#0065b1;font:bold 15px/16px Arial,Helvetica,sans-serif;text-transform:uppercase;float:left;margin-left:5px}
.OpeningBriefInfo{height:22px;border-top:1px solid #000;border-bottom:1px solid #000;margin-top:1px;font:10px/22px Verdana,Geneva,sans-serif}
.OpeningBriefTitle{color:#000;font:17px Georgia,"Times New Roman",Times,serif;padding:5px 0}
.OpeningBriefText{font:11px/18px Arial,Helvetica,sans-serif}
.OpeningBriefLinks{width:auto;color:#0068c4;font:bold 10px Verdana,Geneva,sans-serif;text-transform:uppercase;float:left;}
.OpeningBriefLinks ul{margin:2px 0;padding:0}
.OpeningBriefLinks li{background:url(/img/rightrail/list_plussign_blue.gif) no-repeat 0 50%;color:#000;font:12px Arial,Helvetica,sans-serif;margin:8px 0;padding-left:10px;text-transform:none}
.OpeningFullArticle{font:bold 10px Arial,Helvetica,sans-serif;text-transform:uppercase;float:right}
.OpeningFullArticle a:link, .OpeningFullArticle a:visited{background:#006fe2;color:#fff;padding:1px 4px;text-decoration:none}
.OpeningFullArticle a:hover, .OpeningFullArticle a:active{background:#f38605}
#TradingtheNews{border:7px solid #efeee4;padding:10px}
#TradingtheNews .ArticleInfo{border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:5px}
#TradingtheNews .TradingtheNewsSubTitle{text-transform:uppercase;color:#0959a8}
#TradingtheNews .TradingtheNewsTable{font:12px Verdana,Geneva,sans-serif}
#TradingtheNewsText{font:13px/18px Arial,Helvetica,sans-serif}
#forex_market_news-daily_briefings #ContentRightRail .RRImagePromo{margin-top:15px;}

/* Forecasts */
body#forex_market_news-forecasts #SectionHeader{margin-bottom:0}
body#forex_market_news-forecasts .DailyTable{margin-top:15px}
#ForecastsTable tr.white:hover td, 
#ForecastsTable tr.grey:hover td,
#ForecastsTable tr.selectedMenuItem td{background:#eefac2 !important;}
#ForecastsTable tr.white:hover td.flag, 
#ForecastsTable tr.grey:hover td.flag,
#ForecastsTable tr.selectedMenuItem td.flag{background:#eefac2 url(/img/marketnews/bg_forecasts_selected.gif) no-repeat 15% 50% !important;}
#ForecastsTable tr.grey td{background:#f6f5f4}
#ForecastsTable td.flag{width:40px;text-align:center;padding-right:5px;padding-left:10px}
#ForecastsTable td.linktext{width:560px;font:bold 12px Verdana,Geneva,sans-serif}
#ForecastsTable td.outlook{text-transform:uppercase;border-left:1px solid #adb6be}
#ForecastsTable td.bullish{text-transform:uppercase;color:#69a708;font:bold 11px Verdana,Geneva,sans-serif}
#ForecastsTable td.neutral{text-transform:uppercase;color:#4a545e;font:bold 11px Verdana,Geneva,sans-serif}
#ForecastsTable td.bearish{text-transform:uppercase;color:#fd450c;font:bold 11px Verdana,Geneva,sans-serif}
#ForecastsBody{border-bottom:1px solid #000;padding-bottom:25px;margin-bottom:25px;position:relative;}
#ForecastsBody .FullArticle{top:auto;bottom:10px;}
.ForecastsHeadline{font:bold 12px Verdana,Geneva,sans-serif;padding-bottom:10px}
.ForecastsHeadline span.bullish{color:#69a708;font:bold 15px Georgia,"Times New Roman",Times,serif}
.ForecastsHeadline span.bearish{color:#fd450c;font:bold 15px Georgia,"Times New Roman",Times,serif}
.ForecastsGraph{padding-bottom:10px}
#ForecastsBottom table td{font:bold 12px Verdana,Geneva,sans-serif;padding:10px 0}
#ForecastsDescription{padding:10px 0 25px;}

/* Videos */
h3.mediaTitle{font:bold 13px Georgia,"Times New Roman",Times,serif;text-transform:uppercase;margin:0;padding:0 0 10px;}
#mediaTop{padding-bottom:20px;}

#mediaCat{width:660px;padding:0;margin:0;list-style-type:none;}
#mediaCat li{background:#fff url(/img/video/bg_videos_2.gif) repeat-y -219px 0;width:219px;display:block;float:left;clear:right;margin-right:1px;position:relative;min-height:450px;}
#mediaCat li .catName{background:#000 url(/img/video/bg_videos_1.gif) no-repeat 0 0;color:#fff;font:bold 12px/27px Georgia,"Times New Roman",Times,serif;text-transform:uppercase;height:27px;padding-left:30px;}
#mediaCat li .mediaSmall{background:#fff url(/img/video/bg_videos_1.gif) no-repeat -219px -27px;height:180px;padding:10px 0 0 10px;}
#mediaCat li .mediaLinks{padding:5px 10px;font:bold 11px Verdana,Geneva,sans-serif;}
#mediaCat li .mediaDate{color:#656974;font:10px Verdana,Geneva,sans-serif;}
#mediaCat li .mediaBottom{background:#fff url(/img/video/bg_videos_1.gif) no-repeat -219px -217px;width:219px;height:10px;position:absolute;bottom:0;left:0;}
#mediaCat li:hover{background-position:0 0;}
#mediaCat li:hover .mediaSmall{background-position:0 -27px;}
#mediaCat li:hover .mediaBottom{background-position:0 -217px;}

/* Technicals Home */
#techHomeTop{position:relative;padding-bottom:20px;}
#techHomeTop .FullArticle{top:auto;bottom:0;}
#techHomeTop .articleIntroBox p{margin:0;padding:0;max-height:80px;overflow:hidden;font:12px/20px Verdana, Geneva, sans-serif;}
#techHomeTop .articleIntroBox span.readMore{display:block;margin-top:14px;}
#TechTableHeaderBox{border-top:1px solid #000;margin-top:20px;}
#TechTableHeader{width:auto; background:#081222; color:#fff; font:bold 15px/22px Arial,Helvetica,sans-serif; text-transform:uppercase; padding:0 10px; border-top:1px solid #fff; border-bottom:1px solid #fff; float:left; clear:right}
#TechTableLegend{color:#575b62; font:10px/24px Verdana,Geneva,sans-serif; float:right}
body#technical_analysis td.chart, 
body#technical_analysis td.volatility{text-align:center}
body#technical_analysis .DailyTable table table{background:none; color:#081222; font:12px Verdana,Geneva,sans-serif; vertical-align:middle}
body#technical_analysis .DailyTable table table td{font:11px Verdana,Geneva,sans-serif; text-transform:uppercase; text-align:center; padding:2px 0}
body#technical_analysis .DailyTable table table td.TechTableType{width:80px; color:#0047b9; font:bold 13px Verdana,Geneva,sans-serif; padding-right:10px}
body#technical_analysis a.btnViewChart,body#technical_analysis a.btnViewOutlook{display:block;text-indent:-9999px;width:75px;height:45px;background-image:url(/img/technical/btn_supres.gif);}
body#technical_analysis a.btnViewChart{background-position:0 0;}
body#technical_analysis a.btnViewChart:hover{background-position:0 -45px;}
body#technical_analysis a.btnViewOutlook{background-position:-75px 0;}
body#technical_analysis a.btnViewOutlook:hover{background-position:-75px -45px;}
td.TechTableType span{color:#081222; font:10px Arial,Helvetica,sans-serif}
div.volatilityTop{font:8px Arial,Helvetica,sans-serif}
div.volatilityHead{background:#fff url(/img/technical/bg_volatilityhead.gif) no-repeat 50% 0; width:100px; padding:0 1px; border-left:1px solid #7f8189; border-right:1px solid #7f8189; height:5px}
div.volatility{background:#fff; position:relative; padding:1px; width:100px; height:40px; border:1px solid #7f8189}
div.volatility img{background:#cf1816}
div.volatility .percentage{width:100%; text-align:center; line-height:40px; position:absolute; z-index:1}
div.volatility a{color:#333;text-decoration:none !important;}

/* Article Index Pages */
.ArticleIndexBox{padding:10px 0 10px 0}
.ArticleIndexLinkTitle{font:18px/25px Arial,Helvetica,sans-serif}

/* Candlesticks, Elliott Wave & Sentiment */
body#technical_analysis-candlestickst h3,
body#technical_analysis-elliott_wave h3,
body#technical_analysis-sentiment h3{margin-bottom:10px;}
body#technical_analysis-candlesticks .TechArticleTable td, 
body#technical_analysis-elliott_wave .TechArticleTable td, 
body#technical_analysis-sentiment .TechArticleTable td{font:9px Verdana,Geneva,sans-serif; text-transform:uppercase}
body#technical_analysis-candlesticks .TechArticleTable tr.top td, 
body#technical_analysis-elliott_wave .TechArticleTable tr.top td, 
body#technical_analysis-sentiment .TechArticleTable tr.top td{font-weight:bold; text-align:center}
#SectionHeader div.date{float:right; padding:5px 5px 0 0}
.techHeadlineLink div.FullArticle{position:static;text-align:right;}
.TechArticleTable tr.top td{color:#4a545e; font-weight:bold}
.TechArticleTable tr.menuItem td{cursor:pointer;}
.TechArticleTable tr.white:hover td, 
.TechArticleTable tr.grey:hover td,
.TechArticleTable tr.selectedMenuItem td{background:#eefac2 !important;}
.TechArticleTable tr.white:hover td.currency, 
.TechArticleTable tr.grey:hover td.currency,
.TechArticleTable tr.selectedMenuItem td.currency{background:#eefac2 url(/img/marketnews/bg_forecasts_selected.gif) no-repeat 4% 50% !important;}
.TechArticleTable td.currency{padding-left:20px}
.TechArticleTable td.currency a{color:#004bcb;text-decoration:underline;}
.TechArticleTable td.currency a:hover{text-decoration:none;}
.TechArticleTable td.currency, 
.TechArticleTable td.trendbias, 
.TechArticleTable td.candlebias, 
.TechArticleTable td.bias, 
.TechArticleTable td.signals{font-weight:bold}
.TechArticleTable td.formation{text-align:center}
.TechArticleTable td.strong, 
.TechArticleTable td.bullish, 
.TechArticleTable td.long{font-weight:bold !important; color:#69a708; text-align:center}
.TechArticleTable td.moderate, 
.TechArticleTable td.neutral, 
.TechArticleTable td.flat{font-weight:bold !important; color:#4a545e; text-align:center}
.TechArticleTable td.weak, 
.TechArticleTable td.bearish, 
.TechArticleTable td.short{font-weight:bold !important; color:#fd450c; text-align:center}
.TechArticleTable td.lastweek, 
.TechArticleTable td.present, 
.TechArticleTable td.perlong{font-weight:bold; padding-left:20px}
.TechArticleTable td.openinterest{text-align:center}
#ElliottWaveArticleInfo{margin-top:15px; border-top:1px solid #000; padding-top:5px}
#ssiTable{margin-bottom:20px;}
#SSIDesc{margin-bottom:20px;}
a.btnViewChartNow{display:block;width:101px;height:14px;background:url(/img/technical/btn_viewchartnow.gif) no-repeat 0 0;text-indent:-9999px;margin:0 auto;}
a.btnViewChartNow:hover{background-position:0 -14px;}

/* Analyst Picks */
#AnalystsBoxHead{border-top:1px solid #000; border-left:1px solid #b7b6b5; border-right:1px solid #b7b6b5}
#AnalystsBoxHead div{border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; background:#d6d8d9;  color:#081222; font:bold 10px/25px Verdana,Geneva,sans-serif; text-transform:uppercase; padding-left:10px; height:25px}
#AnalystsBoxBody{border-left:1px solid #b7b6b5; border-right:1px solid #b7b6b5;}
#AnalystsBoxContainer{border-left:1px solid #b7b6b5;border-right:1px solid #b7b6b5;}
#AnalystsBox{margin:0;padding:0;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #b7b6b5;}
#AnalystsBox li{display:block; float:left; text-align:center; width:72px; height:85px; border-right:1px solid #b7b6b5;font:bold 10px Arial,Helvetica,sans-serif; text-transform:uppercase; padding:10px 0 5px 0}
#AnalystsBox li:hover,#AnalystsBox li.selectedMenuItem{background:#d6d8d9}
#AnalystsBox li.selectYourPick{display:none;}
#AnalystsBox li.firstAnalyst{width:72px}
#AnalystsBox li.lastAnalyst{width:72px}
#AnalystsBox li.fullLastAnalyst{border-right:none !important;}
#AnalystsBox li a{text-decoration:none;color:#000;}
#AnalystsBox li a:hover{color:#004bcb;}
#Analysts{border-left:1px solid #b7b6b5; border-right:1px solid #b7b6b5; border-bottom:1px solid #b7b6b5; padding:15px; margin-bottom:15px}
#analystInfoBox{margin-bottom:15px;}
.AnalystInfoLeft{float:left;width:auto;}
.AnalystInfoRight{float:right;text-align:left;font:11px Verdana,Geneva,sans-serif;width:360px;}
.AnalystTitle{color:#2b2f33; font:bold 10px Arial,Helvetica,sans-serif; text-transform:uppercase}
.AnalystBioLink a:link, .AnalystBioLink a:visited{color:#1b81d8; font:bold 11px Verdana,Geneva,sans-serif; text-decoration:none; text-transform:uppercase}
.AnalystBioLink a:hover, .AnalystBioLink a:active{text-decoration:underline}
#analystLinksBottom{margin-top:15px;}
a.analystRSSLink{float:left;height:13px;background:url(/img/global/rss_small.png) no-repeat left;font:10px/13px Verdana,Geneva,sans-serif;text-transform:uppercase;text-decoration:none;padding-left:18px;}
a.analystRSSLink:link,a.analystRSSLink:visited{color:#f38605;}
a.analystRSSLink:hover,a.analystRSSLink:active{color:#006bd4;}
.AnalysisLinks{float:right}
#AnalystPicksTable td{text-transform:uppercase}
#AnalystPicksTable td.direction{font-weight:bold}
#AnalystPicksTable td.short{color:#fd450c}
#AnalystPicksTable td.long{color:#69a708}
#AnalystPicksDate{font:10px Verdana,Geneva,sans-serif; padding-bottom:5px; border-bottom:1px solid #000}
#AnalystPicksControl{color:#081222; font:bold 10px Verdana,Geneva,sans-serif; text-transform:uppercase; margin:5px 0}

/* Educations Home */
#PostoftheDay{background:#fff url(/img/global/bg_section_caret_green.gif) no-repeat 1px 1px; width:332px; border-right:1px solid #b7b6b5; border-left:1px solid #b7b6b5; float:left;height:318px;}
#PostoftheDay .boxContent .articleIntroBox{height:102px;}
#PostoftheDay .articleIntroBox p{max-height:72px;}
#EduTop{font:bold 10px Verdana,Geneva,sans-serif; text-transform:uppercase; padding:5px 0 10px 0}
.articleIntroBox p{}

/* Trading Courses Style */
.EduCourse{border-top:1px solid #000; border-left:1px solid #adb6be; border-right:1px solid #adb6be; border-bottom:1px solid #adb6be; height:136px; margin-bottom:20px}
.EduCourse ul{margin:0; padding:0 0 0 20px; font:12px Verdana,Geneva,sans-serif; list-style:disc}
.EduCourse li{margin:12px 0 0 0; padding:0; line-height:12px}
.EduCourse div.eduCourseHead{background:url(/img/beginners/bg_course_header.gif); border-bottom:1px solid #adb6be; height:24px; font:bold 11px/24px Verdana,Geneva,sans-serif; text-transform:uppercase}
.EduCourseHeader1{width:165px; color:#fff; float:left; clear:right; padding-left:8px}
.EduCourseHeader2{width:244px; float:left; clear:right}
.EduCourseHeader3{width:121px; color:#1759ca; float:left; clear:right; text-align:center; font-size:10px}
.EduCourseHeader span{color:#f18808; font:bold 11px Arial,Helvetica,sans-serif}
.EduCourseHeader4{width:120px; color:#081222; float:left; clear:right; background:url(/img/global/bluecaret.gif) no-repeat; background-position:92% 55%; text-align:center; font-size:10px}
.EduCourseBeginner{border:1px solid #fff; height:109px; background:url(/img/beginners/bg_course_beginner.jpg) no-repeat right}
.EduCourseInterm{border:1px solid #fff; height:109px; background:url(/img/beginners/bg_course_interm.jpg) no-repeat right}
.EduCourseAdv{border:1px solid #fff; height:109px; background:url(/img/beginners/bg_course_adv.jpg) no-repeat right}
#TradingCoursesBanner{background:url(/img/beginners/bg_banner_trading_courses.jpg) no-repeat left;width:571px;height:57px;margin:15px 0;float:left;position:relative;}
#TradingCoursesBanner a#courseLink{display:block;position:absolute;width:186px;height:57px;text-indent:-9999px;background:url(/img/s.gif);top:0;left:0;}
#TradingCoursesLearnMore{width:89px; height:57px; margin:15px 0; float:right}
#CourseLevelTop{padding-left:200px; width:170px; float:left; clear:right; font:14px Verdana,Geneva,sans-serif; padding-top:12px}
#CourseLevelBottom{color:#004bcb; font:bold 11px Verdana,Geneva,sans-serif}
#LevelDescription{width:160px; float:left; clear:right; font:11px Verdana,Geneva,sans-serif; padding-top:14px}
#LevelDescription ul{margin:0; padding:0 15px}
.CourseBody{position:relative; padding:0 10px 20px 10px; margin-bottom:1px}
body#how_to_trade_forex-forex_trading_courses-fx_power_course .CourseBody{background:#fff url(/img/beginners/bg_page_powercourse.jpg) no-repeat bottom}
body#how_to_trade_forex-forex_trading_courses-trading_majors_course .CourseBody{background:#fff url(/img/beginners/bg_page_tradingthemajors.jpg) no-repeat bottom}
body#how_to_trade_forex-forex_trading_courses-day_trading_course .CourseBody{background:#fff url(/img/beginners/bg_page_daytradingcourse.jpg) no-repeat bottom}
.CoursePromoButton{font:bold 11px Verdana,Geneva,sans-serif; width:240px; height:170px; position:absolute; top:0; left:63%}
body#how_to_trade_forex-forex_trading_courses-fx_power_course .CoursePromoButton{background:url(/img/beginners/btn_page_powercourse.png) no-repeat}
body#how_to_trade_forex-forex_trading_courses-trading_majors_course .CoursePromoButton{background:url(/img/beginners/btn_page_tradingthemajors.png) no-repeat}
body#how_to_trade_forex-forex_trading_courses-day_trading_course .CoursePromoButton{background:url(/img/beginners/btn_page_daytradingcourse.png) no-repeat; text-indent:-9999px}
.CoursePromoButton a{display:block; padding:10px 0 0 80px; text-decoration:none !important; height:100%; text-transform:uppercase; color:#df2804 !important;}
.CoursePromoButton a span{color:#000; font-size:10px}
.CourseHeadline{float:left; font:32px Arial,Helvetica,sans-serif; text-align:right; padding:15px 0 30px 0; text-transform:uppercase}
.CourseHeadline span{font:bold 13px Verdana,Geneva,sans-serif; color:#000; text-transform:none}
body#how_to_trade_forex-forex_trading_courses-fx_power_course .CourseHeadline{color:#df2804}
body#how_to_trade_forex-forex_trading_courses-trading_majors_course .CourseHeadline{color:#8fb203}
body#how_to_trade_forex-forex_trading_courses-day_trading_course .CourseHeadline{color:#006bd4}
.CourseBody ul{font:18px Arial,Helvetica,sans-serif; padding:0 0 20px 0; text-transform:uppercase}
.CourseBody ul li{color:#000; font:15px/22px Arial,Helvetica,sans-serif; padding:5px 15px; text-transform:none}
body#how_to_trade_forex-forex_trading_courses-fx_power_course .CourseBody ul{color:#df2804}
body#how_to_trade_forex-forex_trading_courses-trading_majors_course .CourseBody ul{color:#8fb203}
body#how_to_trade_forex-forex_trading_courses-day_trading_course .CourseBody ul{color:#006bd4}
body#how_to_trade_forex-forex_trading_courses-fx_power_course .CourseBody ul li{background:url(/img/beginners/list_page_powercourse.gif) no-repeat 2px 14px}
body#how_to_trade_forex-forex_trading_courses-trading_majors_course .CourseBody ul li{background:url(/img/beginners/list_page_tradingthemajors.gif) no-repeat 2px 14px}
body#how_to_trade_forex-forex_trading_courses-day_trading_course .CourseBody ul li{background:url(/img/beginners/list_page_daytradingcourse.gif) no-repeat 2px 14px}
body#how_to_trade_forex-forex_trading_courses-fx_power_course .CoursePromoText{width:430px; font:bold 12px/21px Verdana,Geneva,sans-serif}
body#how_to_trade_forex-forex_trading_courses-trading_majors_course .CoursePromoText{width:100%; font:bold 12px/21px Verdana,Geneva,sans-serif}
.CoursePromoText span{color:#df2804; font:bold 11px Verdana,Geneva,sans-serif; text-transform:uppercase}
body#how_to_trade_forex-forex_trading_courses-fx_power_course .CoursePromoText div{padding:20px 0 20px 90px}
body#how_to_trade_forex-forex_trading_courses-trading_majors_course .CoursePromoText div{padding-top:20px; text-align:center}
body#how_to_trade_forex-forex_trading_courses-day_trading_course .CoursePromoText div{padding:0 0 5px 0; text-align:center}
.CoursePromoInstruction{border:1px solid #b7b6b5; padding:10px; margin-bottom:20px}
.CoursePromoInstruction h3{padding-bottom:10px}
.CoursePromoInstruction span{font:bold 11px/20px Verdana,Geneva,sans-serif}
.CoursePromoInstruction ol{list-style:decimal; font:bold 12px Verdana,Geneva,sans-serif; padding:10px 0 0 20px}
.CoursePromoInstruction ol li{padding:10px 5px}
.CoursePromoInstruction ol li p{font:normal 12px/20px Verdana,Geneva,sans-serif}
#TechTableHeaderBox h2{border-left:0}
#DayTradingCourseTable tr td{padding:5px}
#DayTradingCourseTable tr.grey td{background:#f5f7fa}
#DayTradingCourseTable tr.top td{padding:0 20px}
#DayTradingCourseTable td.syllabus{vertical-align:top; padding-left:20px}
#DayTradingCourseTable tr.divider td{background:url(/img/global/dotted_line_bg.gif) repeat-x center; height:1px; padding:0}


#DayTradingCourseTable ol{list-style:lower-alpha; padding-left:35px}
#DayTradingCourseTable ol li{font:bold 11px Verdana,Geneva,sans-serif; padding:5px 0}
#DayTradingCourseTable ol p{font-weight:normal}
#DayTradingCourseTable div.lesson{font:bold 12px Verdana,Geneva,sans-serif}
#DayTradingCourseTable div.lesson span{color:#2b70b7; font:bold 11px Verdana,Geneva,sans-serif; text-transform:uppercase}

/* Learn Forex */
#how_to_trade_forex-learn_forex_basics h1{font-size:23px; padding-bottom:5px}
#how_to_trade_forex-learn_forex_basics .headline{color:#505962}
#LearnForexSteps{margin:15px 0}
#LearnForexSteps li{width:250px; display:block; float:left; clear:right; margin-right:25px}
#LearnForexSteps li.step1{background:url(/img/beginners/bg_learn_forex_step1.gif) no-repeat 5px 5px}
#LearnForexSteps li.step2{background:url(/img/beginners/bg_learn_forex_step2.gif) no-repeat 5px 5px}
#LearnForexSteps li.step3{background:url(/img/beginners/bg_learn_forex_step3.gif) no-repeat 5px 5px; margin:0}
.steptitle{font:13px/15px Arial,Helvetica,sans-serif; padding:5px 0 5px 45px}
.stepsubtitle{font:bold 10px/14px Verdana,Geneva,sans-serif; text-transform:uppercase; border-top:1px solid #f89803; border-bottom:1px solid #f89803; padding:5px 0; margin-top:10px}
#LearnForexSteps ol{list-style:decimal outside; font:bold 11px Verdana,Geneva,sans-serif; padding-left:25px; margin-top:15px}
#LearnForexSteps ol li{width:auto; display:list-item; float:none; clear:none; margin:0; padding:5px 0}
#LearnForexSteps ol li a{font-weight:normal}
#HowToUseDailyFX{margin:15px 0}
#HowToUseDailyFX li{display:block; float:left; clear:right}
#HowToUseDailyFX .headline{color:#f89803; padding:10px}
#HowToUseDailyFX li.howto1, #HowToUseDailyFX li.howto3{width:270px; background:#f8f9fb}
#HowToUseDailyFX li.howto2{width:260px; background:#fff}
#HowToUseDailyFX ul{font:11px Verdana,Geneva,sans-serif; padding-bottom:15px}
#HowToUseDailyFX ul li{background:url(/img/beginners/list_carat_black.gif) no-repeat 10px 10px; width:auto; float:none; clear:none; margin:0; padding:5px 25px; height:25px}
.howtoLink{background:url(/img/beginners/list_carat_black_double.gif) no-repeat 25px 5px; text-transform:uppercase; font:bold 10px/16px Verdana,Geneva,sans-serif; padding:0 20px 25px 40px}
#how_to_trade_forex-learn_forex_basics #ForumTopicLinks li{width:138px;}

/* Rollover Calendar */
body#calendar-rollover_calendar h3{color:#0068c4;font:bold 16px Arial, Helvetica, sans-serif;text-transform:none;margin-bottom:5px;}
body#calendar-rollover_calendar h4{color:#5f6976;font:bold 11px Verdana, Geneva, sans-serif;text-transform:uppercase;margin-bottom:5px;}
body#calendar-rollover_calendar p{margin-bottom:20px;}
#calendarWrap{width:800px;margin:0 auto;}
#calendarWrap h5{color:#fff;font:bold 16px/30px Arial, Helvetica, sans-serif;text-transform:uppercase;height:30px;background:#000;padding-left:10px;}
#calendarWrap table{border-left:1px solid #000;border-right:1px solid #000;margin-bottom:20px;}
#calendarWrap th{width:113px;font:bold 10px Verdana, Geneva, sans-serif;background:#fff;text-align:center;text-transform:uppercase;color:#000;border-left:1px solid #000;border-bottom:1px solid #000;}
#calendarWrap th div{height:26px;line-height:26px;margin:1px 0;background:#d2de12;}
#calendarWrap th.first{border-left:none;width:114px;}
#calendarWrap td{width:113px;border-left:1px solid #000;border-bottom:1px solid #000;}
#calendarWrap td.first{border-left:none;width:114px;}
#calendarWrap td.weekend{background:#ebedf0;}
#calendarWrap div.dayBox{border:1px solid #fff;position:relative;height:100px;}
#calendarWrap td.carryOver div.dayBox{background:#ebedf0;}
#calendarWrap td.tileRed div.dayBox{background:#fd8989;}
#calendarWrap td.tileBlue div.dayBox{background:#b0d9eb;}
#calendarWrap .dayNo{display:block;position:absolute;font:bold 15px Arial, Helvetica, sans-serif;top:3px;right:3px;}
#calendarWrap .rolloverDay{position:absolute;bottom:5px;text-align:center;font:bold 13px Arial, Helvetica, sans-serif;color:#000;width:100%;}
#calendarWrap .rolloverDay span{font-weight:normal;}
ul.pairsList{width:94px;margin:20px auto 0;overflow:hidden;}
ul.pairsList li{float:left;width:21px;height:15px;padding-left:26px;margin-bottom:5px;line-height:13px;position:relative;}
ul.pairsList li a{position:absolute;width:24px;height:15px;top:0;left:0;cursor:pointer;}
ul.pairsList li.pairs-HK{background:url(/img/global/flag/HKD.gif) no-repeat left;}
ul.pairsList li.pairs-AU{background:url(/img/global/flag/AUD.gif) no-repeat left;}
ul.pairsList li.pairs-NZ{background:url(/img/global/flag/NZD.gif) no-repeat left;}
ul.pairsList li.pairs-CA{background:url(/img/global/flag/CAD.gif) no-repeat left;}
ul.pairsList li.pairs-UK{background:url(/img/global/flag/GBP.gif) no-repeat left;}
ul.pairsList li.pairs-JA{background:url(/img/global/flag/JPY.gif) no-repeat left;}
ul.pairsList li.pairs-TR{background:url(/img/global/flag/TRY.gif) no-repeat left;}
ul.pairsList li.pairs-SG{background:url(/img/global/flag/SGD.gif) no-repeat left;}
ul.pairsList li.pairs-MX{background:url(/img/global/flag/MXN.gif) no-repeat left;}
ul.pairsList li.pairs-CH{background:url(/img/global/flag/CHF.gif) no-repeat left;}
h4.calendarKeyHead{border-top:2px solid #000;padding:0;margin:0;overflow:hidden;}
h4.calendarKeyHead a{float:left;padding:4px 20px 0 0;border-right:1px solid #000;}
table.calendarKey{margin:20px 0;}
table.calendarKey td{width:200px;height:22px;vertical-align:middle;}
table.calendarKey td img{vertical-align:middle;margin-right:5px;}

/* Economic Calendar */
#calendarTimeNav{float:right;}
#calendarTimeNav li{float:left;height:13px;}
#calendarTimeNav .currTime{background:url(/img/calendar/ico-clock.gif) no-repeat left;padding:0 18px;color:#5E5854;font:10px/13px Verdana,Geneva,sans-serif;height:13px;margin:4px 0 0 0;}
#calendarTimeNav .timezoneOpt h3{background:url(/img/calendar/bg_selectTimezone.gif) no-repeat;width:180px;height:18px;height:18px;color:#0784d8;font:bold 10px Verdana, Geneva, sans-serif;text-transform:uppercase;padding:0;margin:0;border-left:1px solid #000;cursor:pointer;text-align:left;}
#calendarTimeNav .timezoneOpt h3.hideList{background-position:0 -18px;}
#calendarTimeNav .timezoneOpt h3 span{display:block;padding:6px 0 0 14px;}
#calendarTimeNav .timezoneOpt ul{display:none;position:absolute;background:#fff;border:1px solid #333;padding:5px 5px 0;}
#calendarTimeNav .timezoneOpt li{float:none;font:10px/12px Verdana, Geneva, sans-serif;margin:0 0 5px;height:12px;text-align:left;}
#calendarTopBnr div{margin:0 auto 15px;width:728px;}
#calendarHolder{border-left:1px solid #b7b6b5;border-right:1px solid #b7b6b5;border-bottom:1px solid #b7b6b5;}
#calendarButtonBar{width:794px;height:31px;background:url(/img/calendar/bg_cal-button-bar.gif) no-repeat;margin:5px auto 1px;}
#calendarButtonBar li{float:left;text-align:center;font:10px/14px Verdana, Geneva, sans-serif;margin-top:7px;}
#calendarButtonBar li span{float:left;height:14px;line-height:14px;}
#calendarButtonBar li span img{margin-left:10px;}
#calendarButtonBar li#printerFriendly{width:170px;}
#calendarButtonBar li#moreCalendars{width:263px;}
#calendarButtonBar li#printerFriendly a,#calendarButtonBar li#moreCalendars a{color:#0047b9 !important;}
#calendarButtonBar li#sortBy{width:300px;text-transform:uppercase;}
#calendarButtonBar li#sortBy a:link,#calendarButtonBar li#sortBy a:visited{color:#0a3e96;font-weight:bold;text-decoration:underline;}
#calendarButtonBar li#sortBy a:hover,#calendarButtonBar li#sortBy a:active{text-decoration:none;}
#calendarButtonBar li#filterCalendar{width:61px;}
body#calendarStandalone li#sortBy{margin-left:432px;}
#calendarButtonBar a.btnFilter{cursor:pointer;color:#1d9dff;font-weight:bold;text-decoration:underline;text-transform:uppercase;}
#calendarButtonBar a.btnFilter:hover{text-decoration:none;}
#calendarButtonBar #filterMenu{background:#fff;border:1px solid #5970B2;display:none;position:absolute;margin:0 0 0 -10px;}
#calendarButtonBar form{font:bold 10px Arial, Helvetica, sans-serif;}
#calendarButtonBar form h5{color:#333;text-transform:uppercase;font-size:11px;text-align:left;padding:3px 5px;}
#calendarButtonBar form .filterItem{margin-bottom:3px;padding-left:3px;}
#calendarButtonBar form .filterItem input,#calendarButtonBar form .filterItem label{float:left;}
#calendarButtonBar form .filterItem input{margin-right:5px;}
#calendarButtonBar form .filterItem label{color:#333;padding-top:2px;}
#calendarButtonBar form input.btnApply{border:1px solid #5970B2;font:bold 10px Arial, Helvetica, sans-serif;background:#fff;margin:5px auto;padding:2px 4px;}
#calendarButtonBar form input.btnApply:hover{background:#ccc;}
#calendarButtonBar form input.btnApply:focus{background:#999;}
#calendarTopicBar{width:794px;height:27px;background:url(/img/calendar/bg_topic-bar.gif) no-repeat;margin:0 auto;text-transform:uppercase;}
#calendarTopicBar li{float:left;color:#fff;font:bold 11px/27px Verdana, Geneva, sans-serif;text-align:center;}
#calendarTopicBar li a:link,#calendarTopicBar li a:visited{color:#fff;text-decoration:underline;}
#calendarTopicBar li a:hover,#calendarTopicBar li a:active{text-decoration:none;}
#calendarTopicBar li#topicDate{width:48px;}
#calendarTopicBar li#topicTime{width:58px;}
#calendarTopicBar li#topicCurrency{width:74px;}
#calendarTopicBar li#topicEvent{width:234px;}
#calendarTopicBar li#topicImportance{width:88px;}
#calendarTopicBar li#topicActual{width:57px;}
#calendarTopicBar li#topicForecast{width:71px;}
#calendarTopicBar li#topicPrevious{width:69px;}
#calendarTopicBar li#topicCommentary{width:95px;}
ul.calendarNav{padding-bottom:1px;border-bottom:2px solid #03182b;margin-top:15px;}
ul.calendarNav li{float:left;}
ul.calendarNav li a{background:url(/img/calendar/btn_calendarNav.gif) no-repeat;display:block;height:19px;text-indent:-9999px;}
ul.calendarNav li.btnPrev a{width:142px;background-position:0 0;}
ul.calendarNav li.btnThis a{width:106px;background-position:-142px 0;}
ul.calendarNav li.btnToday a{width:106px;background-position:-248px 0}
ul.calendarNav li.btnNext a{width:136px;background-position:-354px 0;}
.eventDay,.eventDate{color:#282a2c;font:12px Arial, Helvetica, sans-serif;text-align:center;}
.eventDay{font-weight:bold;text-transform:uppercase;}
#calendarHolder div.calendarItem{width:794px;margin:10px auto;font:12px Arial, Helvetica, sans-serif;}
#calendarHolder div.calendarItem .date{font-size:12px;color:#3e7eaf;}
#calendarHolder div.firstItem{margin-top:25px;}
#calendarHolder div.calendarItem td{vertical-align:middle;text-align:center;}
td.toggleComment a{font-weight:bold;text-decoration:none;}
td.toggleComment a:hover{text-decoration:underline;}
td.toggleComment a.hideComment{text-decoration:underline;}
td.toggleComment a.hideComment:hover{text-decoration:none;}
td.btnCommentary a{display:block;width:16px;height:16px;background:url(/img/calendar/btn_commentary.gif) 0 0;margin:0 auto;text-indent:-9999px;}
td.btnCommentary a.hideComment{background-position:-15px 0;}
.commentaryBox{display:none;border:1px solid #ccc;background:#f6f5f4;text-align:left;margin-top:5px;}
.commentHead{background:url(/img/calendar/bg_commentHead.gif) repeat-x;height:18px;}
.commentHead h3{float:left;height:18px;color:#fff;font:bold 10px/18px Verdana, Geneva, sans-serif;text-transform:uppercase;padding:0 0 0 10px;margin:0;}
.commentHead a.commentClose{float:right;width:14px;height:14px;background:url(/img/calendar/btn_closeBox.gif) no-repeat;cursor:pointer;margin:2px;text-indent:-9999px;}
.commentContent{padding:10px;}
.commentContent h4{color:#e77425;font:bold 11px Verdana, Geneva, sans-serif;text-transform:uppercase;margin:0 0 18px 0;padding:0;}
.commentContent .commentStory{color:#333;font:11px/18px Verdana, Geneva, sans-serif;margin:0 0 18px 0;}
.commentContent .commentStory p{margin:0;padding:0;}
.commentContent h5{font:normal 11px/18px Verdana, Geneva, sans-serif;}
.commentContent h5 strong{text-transform:uppercase;}
.commentContent h5 img{vertical-align:text-bottom;}
.noEvent{margin:10px;color:#333;font:11px/18px Verdana, Geneva, sans-serif;}

/* Charts */
#chartBtmNav{text-align:center;padding-bottom:50px;}
.chartList{width:660px;overflow:auto;}
.chartList li{float:left;background:#fff url(/img/charts/charts_bg.gif);display:block;width:318px;height:301px;margin:0 24px 24px 0;padding:0;position:relative;}
.chartList li.alt{margin-right:0;}
#charts-charts-premium .chartHead{background:url(/img/charts/charts_premium_top_bg.gif) no-repeat;}
.chartHead{width:318px;height:23px;padding-bottom:20px;}
.chartName{display:block;color:#fff;font:bold 12px/23px Verdana,Geneva,sans-serif;float:left;padding-left:8px;}
.chartLive{display:block;font:bold 10px/23px Arial,Helvetica,sans-serif;float:right;padding-right:12px;position:relative;}
.chartLive a:link, .chartLive a:visited{color:#d9fc7b;text-decoration:none}
.chartLive a:hover, .chartLive a:active{text-decoration:underline}
.chartThumb{text-align:center;padding-bottom:10px}
.chartLevel{color:#323b45;background:url(/img/charts/charts_separator_bg.gif) bottom repeat-x;font:bold 11px Verdana,Geneva,sans-serif;margin:0 10px;padding:5px 0;}
.chartLevel span{color:#629c07}
.chartFeature{color:#323b45;background:url(/img/charts/charts_separator_bg.gif) bottom repeat-x;font:bold 11px Verdana,Geneva,sans-serif;margin:0 10px;padding:5px 0;}
.chartFeature span{color:#323b45;font:12px Arial,Helvetica,sans-serif}
.chartLinks{font:10px Verdana,Geneva,sans-serif;position:absolute;top:93%;left:36%}
.Premium{left:75% !important}
#chartComparison{background:#edf3f7 url(/img/charts/bg_charts_table.gif) no-repeat top;margin-bottom:15px;}
#chartComparison thead th{height:36px;color:#fff;font:bold 10px Verdana,Geneva,sans-serif;text-transform:uppercase;vertical-align:middle;padding-left:10px;}
#chartComparison tbody tr.first td{border-top:1px solid #aac0da;}
#chartComparison tr.alt td{background:#fefef0;}
#chartComparison tr.last td{border-bottom:1px solid #aac0da;}
#chartComparison tbody th.first,#chartComparison tbody td.first{border-left:1px solid #aac0da;}
#chartComparison td.last{border-right:1px solid #aac0da;}
#chartComparison td{font:13px Arial,Helvetica,sans-serif;height:30px;padding-left:10px;vertical-align:middle;}
#chartComparison th.product{width:152px}
#chartComparison th.dataFeed{width:175px}
#chartComparison th.backtest{width:101px}
#chartComparison td.backtest{padding-left:30px}
#chartComparison th.orderExe{width:132px}
#chartComparison td.orderExe{padding-left:50px}
#chartComparison th.freeTrial{width:95px}
body#forex_rates h1{font-size:23px;padding-bottom:5px}
body#forex_rates #SectionHeader ul li{font:bold 11px/20px Arial,Helvetica,sans-serif;float:left;clear:right;border:1px solid #b7b6b5;width:107px;text-align:center;text-transform:uppercase;margin:1px 0 0 1px}
body#forex_rates #SectionHeader ul li a{color:#828397;text-decoration:none;background:url(/img/charts/btn_rates_off.gif) no-repeat;display:block;height:20px}
body#forex_rates #SectionHeader ul li:hover a{color:#000;background:url(/img/charts/btn_rates_on.gif) no-repeat}

/* important levels */
body#technical_analysis-pivot_points #ContentLeft{width:670px;}

/* header clock*/
.epiclock-spacer {margin:0 3px;}

/* trade the news live */
#liveCoverageVideo,#liveCoverageUI{height:625px;position:relative;}
#liveCoverageVideo{float:left;width:484px;}
#liveCoverageUI{float:right;widtH:300px;padding-top:2px;}
#tradeNewsArticle{border:1px solid #000;width:482px;height:157px;position:absolute;bottom:11px;left:0;}
#tradeNewsArticle h3{background:#b1bed1;border-bottom:1px solid #b1bed1;margin:0;padding:0;}
#tradeNewsArticle h3 strong{float:left;background:#000;color:#fff;width:308px;height:21px;font:bold 14px/21px Arial, Helvetica, sans-serif;text-transform:uppercase;border:1px solid #fff;padding-left:8px;}
#tradeNewsArticle h3 span{float:right;background:url(/img/tradenews/bg_article_tradenews.gif) repeat-x;color:#000;width:156px;height:21px;font:bold 10px/21px Verdana, Geneva, sans-serif;text-transform:uppercase;border:1px solid #fff;padding-left:5px;}
.boxContent .thumbLeft{float:left;width:168px;}
.boxContent .descRight{float:right;width:290px;margin:0;padding:0;color:#000;font:bold 10px Arial, Helvetica, sans-serif;text-transform:uppercase;padding-top:10px;}
.tradeArticle{margin-top:10px;}
.tradeArticle a{display:block;font:bold 11px/13px Verdana, Geneva, sans-serif;height:13px;overflow:hidden;}
.tradeArticleDate{display:block;font:10px/12px Verdana, Geneva, sans-serif;height:12px;}

/* sitemap */
.siteMap{margin:0;padding:0;}
.siteMap li.tier1{float:left;width:230px;height:240px;padding:0;margin-right:20px;}
.siteMap li#sitemapItem4,.siteMap li#sitemapItem8{margin-right:0;}
.siteMap li#sitemapItem5,.siteMap li#sitemapItem6,.siteMap li#sitemapItem7,.siteMap li#sitemapItem8,.siteMap li#sitemapItem9,.siteMap li#sitemapItemA,.siteMap li#sitemapItemB{height:150px;}
.siteMap li.tier1 h3{margin:0;padding:0;}
.siteMap li.tier1 h3 a{display:block;height:25px;font:bold 11px/25px Verdana, Geneva, sans-serif;background:url(/img/calendar/list_square_orangegrad.gif) no-repeat 5px center;padding-left:20px;}
.siteMap li.tier1 ul.subCat{background:#fff url(/img/calendar/bg_section.gif) repeat-x top;}
.siteMap li.tier1 ul.subCat:hover{background-image:url(/img/calendar/bg_section_hover.gif);}
.siteMap li.tier1 li.tier2 a{display:block;border-top:1px solid #e2e9f3;font:normal 11px/18px Verdana, Geneva, sans-serif;background:url(/img/calendar/list_square_greygrad.gif) no-repeat 5px 8px;padding:2px 20px;}
.siteMap li.tier1 li.tier2 li.tier3 a{background-position:20px 8px;padding-left:35px;}