body { background:#fff; margin:0; padding:0; }
img { border:none; }
a:link, a:visited { color:#036; text-decoration:none; }
a:hover, a:active { text-decoration:underline; }
/* -- clear styles -- */
.Clear:after { 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%; }
.clearfix { overflow:auto; zoom:1; }
/* -- end clear styles -- */
:focus { outline: 0; }
.left { float:left; }
.right { float:right; }
.nav_bar { font-family: "Trebuchet MS"; font-size: 12px; color: #000000; }
.contentNoRight { width:603px; padding:18px 0 0 25px; }
#contentHeading { margin-bottom:1em; padding:0 0 14px 0; border-bottom:1px solid #5acaf1; }
#contentHeading.flushBottom { margin-bottom:0; }
#contentHeading h2 { margin-bottom:0 }
.contentNoRight h3.FMLtitleText { margin-bottom:.5em; }
h4.FMLtitleText {margin:0 0 .5em 0;text-transform:uppercase;font:bold 11px Verdana, Geneva, sans-serif;color:#333;}
.contentNoRight p { line-height: 1.5em; margin:0 0 1.75em 0; }
.style6 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
select { border:2px inset #d4d0c8; }
.topLinks { font-family:Verdana, sans-serif; font-size:10px; font-weight:bold; color:#666666; }
.homeTitle { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2D5193; }
.homeGray { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#282E35; }
.homeTextblue { font-family:Verdana, sans-serif; font-size:12px; font-weight:normal; color:#2D5193; }
.homeSub { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; line-height:13px; }
.homefooter { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#4D59B0; line-height:17px; }
.footer { text-align:center; width:100%; color:#5f666d; font:normal 10px/17px Verdana, Arial, Helvetica, sans-serif; overflow:auto; zoom:1; }
#footernav { padding:10px 0; margin:0 auto; }
#footernav ul { margin:0; padding:0; overflow:auto; zoom:1; list-style:none; }
#footernav li { display:inline; color:#5f666d; font:normal 10px/17px Verdana, Arial, Helvetica, sans-serif; }
#footernav li a:link, #footernav li a:visited { color:#036; text-decoration:none; }
#footernav li a:hover, #footernav li a:active { text-decoration:underline; }
#address { padding-bottom:10px; }
.homeSmall { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333333; line-height:15px; }
.homeSmall2 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333333; line-height:12px; }
.homeSearchBox { font-family:Verdana, Arial, sans-serif; font-size:11px; color:#003366; }
.homeTextpage { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#28323C; line-height:16px; }
.homeTextlink { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#2D5193; }
.homeTexleftTwo { font-family:Arial, sans-serif; font-size:15px; font-weight:bold; color:#074ab6; line-height:16px; }
.webinarsubhead { font-family:Arial, sans-serif; font-size:14px; font-weight:bold; color:#433f3d; line-height:16px; }
.homeBoldlink { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#2D5193; }
a.leftTitleblue { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0da5cb; }
.leftSmall { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3F4652; }
.leftNews { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#1159B0; line-height:1.3; }
.leftMore { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#1159B0; }
.leftMoreOrange { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#E79805; }
.left2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; }
.left2Link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; }
.usaPhone { font-family:Trebuchet MS, Arial, sans-serif; font-size:14px; font-weight:bold; color:#0047BE; }
.whiteChart { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:normal; color:#FFFFFF; }
.bannerText { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#669900; }
.chartCircus { font-family:Verdana, sans-serif; font-size:10px; font-weight:bold; color:#333333; }
.smallGreen { font-family:Verdana, sans-serif; font-size:10px; font-weight:normal; color:#7FA900; }
.circusType1 { font-family:Trebuchet MS, Arial, sans-serif; font-size:16px; font-weight:bold; color:#3E8CDD; margin-bottom:2px; margin-top:0px; }
.circusType2 { font-family:Trebuchet MS, Arial, sans-serif; font-size:19px; font-weight:normal; color:#06498F; margin-bottom:10px; margin-top:0px; }
.greenCircle { font-family:Trebuchet MS, Arial, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; }
.redHead { font-family:Trebuchet MS, Arial, sans-serif; font-size:18px; font-weight:normal; color:#C61D32; }
.largerText { font-family:Trebuchet MS, Arial, sans-serif; font-size:14px; font-weight:normal; color:#333333; }
.otherPhone { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; font-weight:normal; color:#003366; }
.GreenStatement { font-family:Trebuchet MS, Arial, sans-serif; font-size:18px; font-weight:normal; color:#8CB800; }
.BookStatement { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#3E8CDD; }
.BookCopy { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; }
.BookPrice { font-family:Trebuchet MS, Arial, sans-serif; font-size:14px; font-weight:bold; color:#FE9915; }
.newsheadlineOrange { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; font-weight:bold; color:#FE9915; }
.newsheadlineOrange2 { font-family:Trebuchet MS, Arial, sans-serif; font-size:16px; font-weight:bold; color:#FE9915; }
.newsheadlineBlue { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; font-weight:bold; color:#3E8CDD; }
.newsText { font-family:Verdana, sans-serif; font-size:10px; font-weight:normal; color:#333333; }
#contestWinners { float:left; border:0px; width:473px; margin-bottom:10px; margin-top:0px; }
#currentLeaders { float:right; border:0px; width:210px; margin-bottom:10px; margin-top:0px; }
.headline { font-family:Trebuchet MS, Arial, sans-serif; font-size:30px; font-weight:bold; color:#0047BE; margin-top:0px; margin-bottom:15px; }
.resultsSubject { font-family:Verdana, sans-serif; font-size:11px; font-weight:normal; color:#606060; }
.resultsStandings { font-family:Verdana, sans-serif; font-size:11px; font-weight:bold; color:#606060; }
.resultsPrizes { font-family:Verdana, sans-serif; font-size:10px; font-weight:normal; color:#606060; }
.doYou { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#0047BE; text-align:left; margin-bottom:-5px; }
.kingLink { font-family:Trebuchet MS, Arial, sans-serif; font-size:20px; font-weight:bold; color:#FE9915; text-align:left; }
.kingOrange { font-family:Trebuchet MS, Arial, sans-serif; font-size:20px; font-weight:bold; color:#E15831; text-align:left; }
.kingCourse { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#0E88E2; }
.kingBlue { font-family:Trebuchet MS, Arial, sans-serif; font-size:20px; font-weight:bold; color:#44A2CE; text-align:left; }
.KingWhite { font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#FFFFFF; }
.kingGreen { font-family:Trebuchet MS, Arial, sans-serif; font-size:20px; font-weight:bold; color:#8DB93C; text-align:left; }
.contestLinks { font-family:Verdana, sans-serif; font-size:10px; font-weight:normal; color:#606060; text-align:left; }
.grayTextsmall { font-family:Verdana, sans-serif; font-size:10px; font-weight:normal; color:#606060; line-height:1.6; }
.textPage1 { font-family:Verdana, sans-serif; font-size:13px; font-weight:normal; color:#414141; line-height:1.2; }
.text-banner { font-family:Verdana, sans-serif; font-size:13px; font-weight:normal; color:#414141; line-height:1.3; }
.TitlePage1 { font-family:Verdana, sans-serif; font-size:18px; font-weight:bold; color:#3384C6; line-height:1.2; }
/* Subhead applied without line */
p { margin-top:25px; }
/* Header that names the section */
h1 { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; color:#084d8c; margin-top:0px; margin-bottom:3px; }
h1#homepage { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#209CC6; margin-top:0px; margin-bottom:0px; line-height:1.1; }
h1#practice { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:600; color:#000000; margin-top:0px; margin-bottom:0px; }
h2#practice { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:600; color:#666666; margin-top:0px; margin-bottom:0px; }
h2#forecast_rightbar { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#1159B0; }
h2#titlehome { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#39689B; margin-top:0px; margin-bottom:0px; }
/* Subhead that names the sub-section */
h2 { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#0ba8cf; margin-top:4px; margin-bottom:14px; text-transform: uppercase; }
/* Subhead that names the sub-section */
.h2toolbar { font-family:Trebuchet MS, Arial, sans-serif; font-size:19px; font-weight:normal; color:#06498F; margin-top:-2px; margin-bottom:-3px; }
/* Subhead 2 that names a subject */
h3 { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#E6A50F; margin-top:0px; margin-bottom:-4px; line-height:1.2; }
/* Subhead 3 that names a step */
.stepName { font-family:Trebuchet MS, Arial, sans-serif; font-size:14px; font-weight:bold; color:#8D8D8D; margin-top:0px; }
ul { list-style-position:outside; margin-top:7px; list-style-type:square; }
ul li { font-family:Verdana, Arial, sans-serif; font-size:12px; color:#0E88E2; padding-left:0px; padding-top:0px; margin-bottom:10px; }
ul.standard { list-style:disc; margin:1em 0 1em 3em; padding:0; }
ul.standard li { color:#0ba8cf; margin:0 0 .75em 0; padding:0; font-size:11px; }
ul.standard li span { color:#000; }
ul.N11, .N11 { font-size:11px !important; }
ul.N12, .N12 { font-size:12px !important; }
.flushTop { margin-top:.5em !important; }
.flushBottom { margin-bottom:0 !important; }
ol { list-style-position:outside; list-style-type:decimal; margin-top:7px; }
ol li { font-family:Trebuchet MS, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#333333; padding-left:0px; padding-top:0px; margin-bottom:10px; }
ol.standard li { font:bold 11px/1.6em Verdana, Arial, Helvetica, sans-serif; }
ol.standard li span, ol.standard li span li { font-weight:normal; }
ol.standard li li { margin-bottom:.25em; padding-bottom:0; }
ol.standard .note { line-height:normal; }
.list_text { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:normal; color:#333333; }
.page_Text { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; line-height:1.8; }
.verdanaText { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; line-height:1.5; }
.text_page { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; line-height:1.6; }
.text_pageDisclamer { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; line-height:1.3; }
.text_page_long { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; line-height:2.2; }
.list_text_sm { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; }
.list_text_ol { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:normal; color:#333333; }
a.effect1:link { color: #003366; text-decoration: none }
a.effect1:active { color: #003366; text-decoration: none }
a.effect1:visited { color: #003366; text-decoration: none }
a.effect1:hover { color: #FE9915; text-decoration: underline }
a.effect2:link { color: #FE9915; text-decoration: none }
a.effect2:active { color: #FE9915; text-decoration: none }
a.effect2:visited { color: #FE9915; text-decoration: none }
a.effect2:hover { color: #FE9915; text-decoration: none }
a.effect3:link { color: #003366; text-decoration: none }
a.effect3:active { color: #003366; text-decoration: none }
a.effect3:visited { color: #003366; text-decoration: none }
a.effect3:hover { color: #003366; text-decoration: underline }
a.effect4:link { color: #0047BE; text-decoration: none }
a.effect4:active { color: #0047BE; text-decoration: none }
a.effect4:visited { color: #0047BE; text-decoration: none }
a.effect4:hover { color: #0047BE; text-decoration: underline }
a.effect5:link { color: #FFFFFF; text-decoration: none }
a.effect5:active { color: #FFFFFF; text-decoration: none }
a.effect5:visited { color: #FFFFFF; text-decoration: none }
a.effect5:hover { color: #FFFFFF; text-decoration: underline }
a.effect6:link { color: #333333; text-decoration: none }
a.effect6:active { color: #333333; text-decoration: none }
a.effect6:visited { color: #333333; text-decoration: none }
a.effect6:hover { color: #606060; text-decoration: none }
a.effect7:link { color: #666666; text-decoration: none }
a.effect7:active { color: #666666; text-decoration: none }
a.effect7:visited { color: #666666; text-decoration: none }
a.effect7:hover { color: #666666; text-decoration: underline }
a.effect10:link { color: #666666; text-decoration: none }
a.effect10:active { color: #666666; text-decoration: none }
a.effect10:visited { color: #666666; text-decoration: none }
a.effect10:hover { color: #666666; text-decoration: underline }
a.effect11:link { color: #0047BE; text-decoration: none }
a.effect11:active { color: #0047BE; text-decoration: none }
a.effect11:visited { color: #0047BE; text-decoration: none }
a.effect11:hover { color: #0047BE; text-decoration: none }
a.effect12:link { color: #003366; text-decoration: underline }
a.effect12:active { color: #003366; text-decoration: underline }
a.effect12:visited { color: #003366; text-decoration: underline }
a.effect12:hover { color: #FE9915; text-decoration: underline }
a.effect13:link { color: #0047BE; text-decoration: underline }
a.effect13:active { color: #0047BE; text-decoration: underline }
a.effect13:visited { color: #0047BE; text-decoration: underline }
a.effect13:hover { color: #0047BE; text-decoration: underline }
a.effect14:link { color:#004ac1; text-decoration:none }
a.effect14:active { color:#004ac1; text-decoration:none }
a.effect14:visited { color:#004ac1; text-decoration:none }
a.effect14:hover { color:#FE9915; text-decoration:none }
a.effect15:link { color:#7DA82F; text-decoration:underline }
a.effect15:active { color:#7DA82F; text-decoration:underline }
a.effect15:visited { color:#7DA82F; text-decoration:underline }
a.effect15:hover { color:#7DA82F; text-decoration:underline }
a.effect16:link { color:#26262F; text-decoration:none }
a.effect16:active { color:#26262F; text-decoration:none }
a.effect16:visited { color:#26262F; text-decoration:none }
a.effect16:hover { color:#26262F; text-decoration:none }
a.effect17:link { color: #0047BE; text-decoration: underline }
a.effect17:active { color: #0047BE; text-decoration: underline }
a.effect17:visited { color: #0047BE; text-decoration: underline }
a.effect17:hover { color: #FF6600; text-decoration: underline }
a.effect18:link { color: #156FB7; text-decoration: underline }
a.effect18:active { color: #156FB7; text-decoration: underline }
a.effect18:visited { color: #156FB7; text-decoration: underline }
a.effect18:hover { color: #EB9A05; text-decoration: underline }
a.effect19:link { color: #1C4480; text-decoration: underline }
a.effect19:active { color: #1C4480; text-decoration: underline }
a.effect19:visited { color: #1C4480; text-decoration: underline }
a.effect19:hover { color: #1C4480; text-decoration: underline }
a.effect20:link { color:#7DA82F; text-decoration:none }
a.effect20:active { color:#7DA82F; text-decoration:none }
a.effect20:visited { color:#7DA82F; text-decoration:none }
a.effect20:hover { color:#7DA82F; text-decoration:underline }
a.effect22:link { color: #0066CC; text-decoration: underline }
a.effect22:active { color: #0066CC; text-decoration: underline }
a.effect22:visited { color: #0066CC; text-decoration: underline }
a.effect22:hover { color: #FF6600; text-decoration: underline }
a.effect23:link { color: #0066CC; text-decoration: none }
a.effect23:active { color: #0066CC; text-decoration: none }
a.effect23:visited { color: #0066CC; text-decoration: none }
a.effect23:hover { color: #E8731C; text-decoration: underline }
a.effect24:link { color: #FF6600; text-decoration: none }
a.effect24:active { color: #FF6600; text-decoration: none }
a.effect24:visited { color: #FF6600; text-decoration: none }
a.effect24:hover { color: #FF6600; text-decoration: underline }
a.effect25:link { color: #FF6600; text-decoration: underline }
a.effect25:active { color: #FF6600; text-decoration: underline }
a.effect25:visited { color: #FF6600; text-decoration: underline }
a.effect25:hover { color: #FF6600; text-decoration: underline }
a.effect26:link { color: #FFFFFF; text-decoration: none }
a.effect26:active { color: #FFFFFF; text-decoration: none }
a.effect26:visited { color: #FFFFFF; text-decoration: none }
a.effect26:hover { color: #FFFFFF; text-decoration: underline }
a.effect27:link { color: #3E444F; text-decoration: none }
a.effect27:active { color: #3E444F; text-decoration: none }
a.effect27:visited { color: #3E444F; text-decoration: none }
a.effect27:hover { color: #209CC6; text-decoration: underline }
a.effect30:link { color: #000000; text-decoration: none }
a.effect30:active { color: #000000; text-decoration: none }
a.effect30:visited { color: #000000; text-decoration: none }
a.effect30:hover { color: #000000; text-decoration: none }
a.effect31:link { color: #000000; text-decoration: none }
a.effect31:active { color: #000000; text-decoration: none }
a.effect31:visited { color: #000000; text-decoration: none }
a.effect31:hover { color: #000000; text-decoration: underline }
a.effect32:link { color: #000000; text-decoration: none }
a.effect32:active { color: #000000; text-decoration: none }
a.effect32:visited { color: #000000; text-decoration: none }
a.effect32:hover { color: #000000; text-decoration: underline }
a.effect34:link { color: #FFFFFF; text-decoration: none }
a.effect34:active { color: #FFFFFF; text-decoration: none }
a.effect34:visited { color: #FFFFFF; text-decoration: none }
a.effect34:hover { color: #FFFFFF; text-decoration: underline }
a.effect33:link { color: #000000; text-decoration: none }
a.effect33:active { color: #000000; text-decoration: none }
a.effect33:visited { color: #000000; text-decoration: none }
a.effect33:hover { color: #000000; text-decoration: underline; font-weight: bold; }
a.effect35:link { color: #1159B0; text-decoration: none }
a.effect35:active { color: #1159B0; text-decoration: none }
a.effect35:visited { color: #1159B0; text-decoration: none }
a.effect35:hover { color: #1159B0; text-decoration: none }
a.effect36:link { color: #1159B0; text-decoration: underline }
a.effect36:active { color: #f0ae13; text-decoration: underline }
a.effect36:visited { color: #1159B0; text-decoration: underline }
a.effect36:hover { color: #EB9A05; text-decoration: underline }
a.effect37:link { color: #003366; text-decoration: none }
a.effect37:active { color: #003366; text-decoration: none }
a.effect37:visited { color: #003366; text-decoration: none }
a.effect37:hover { color: #003366; text-decoration: underline }
a.effect38:link { color: #5d6779; text-decoration: none }
a.effect38:active { color: #5d6779; text-decoration: none }
a.effect38:visited { color: #5d6779; text-decoration: none }
a.effect38:hover { color: #003399; text-decoration: underline }
a.effect39:link { color: #1159B0; text-decoration: underline }
a.effect39:active { color: #1159B0; text-decoration: underline }
a.effect39:visited { color: #1159B0; text-decoration: underline }
a.effect39:hover { color: #FF6600; text-decoration: underline }
a.effect40:link { color: #156FB7; text-decoration: none }
a.effect40:active { color: #156FB7; text-decoration: none }
a.effect40:visited { color: #156FB7; text-decoration: none }
a.effect40:hover { color: #EB9A05; text-decoration: none }
a.effect41:link { color: #156FB7; text-decoration: underline }
a.effect41:active { color: #156FB7; text-decoration: underline }
a.effect41:visited { color: #156FB7; text-decoration: underline }
a.effect41:hover { color: #EB9A05; text-decoration: underline }
a.effect42:link { color: #156FB7; text-decoration: none }
a.effect42:active { color: #156FB7; text-decoration: none }
a.effect42:visited { color: #156FB7; text-decoration: none }
a.effect42:hover { color: #EB9A05; text-decoration: none }
#nav { list-style-type: none; }
A { text-decoration: none; color: #003366; }
/* Subhead applied without line */
.subhead { font-family:Trebuchet MS, Arial, sans-serif; font-size:14px; font-weight:bold; color:#FE9915; margin-top:20px; margin-bottom:2px; }
/* for questions etc. */
.question { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:normal; color:#0047BE; margin-top:0px; margin-bottom:2px; }
.copy { font-family:Verdana, Arial, sans-serif; font-size:12px; color:#333333; margin-top:0px; line-height:normal; }
.copyunderline { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; color:#004AC1; margin-top:0px; line-height:normal; text-decoration:underline; }
.boxunderline { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#156FB7; margin-top:0px; line-height:normal; text-decoration:underline; }
.copyHighlight { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#0047B9; margin-top:0px; line-height:normal; }
.pairIndicator { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#003366; margin-top:0px; line-height:normal; }
.note { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#333333; margin-top:0px; margin-bottom:0px; line-height:normal; }
.notification { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#82AD00; margin-top:0px; margin-bottom:0px; line-height:normal; }
.notification2 { font-family:Verdana, Arial, sans-serif; font-size:15px; font-weight:bold; color:#82AD00; margin-top:0px; margin-bottom:0px; line-height:normal; }
.toolbar { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#0047BE; margin-top:0px; margin-bottom:0px; line-height:normal; }
.textPage { font-family:Verdana, Arial, sans-serif; font-size:12px; color:#292929; margin-top:0px; margin-bottom:0px; line-height:1.8; }
.textPageRussia { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333842; margin-top:0px; margin-bottom:0px; line-height:1.4; }
.smDescriptions { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#333333; margin-top:10px; margin-bottom:0px; line-height:15px; }
.contactNumbers { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; color:#333333; margin-top:10px; margin-bottom:0px; line-height:22px; }
/* "Learn More" Link Text */
.more { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; font-weight:bold; color:#003366; }
.tryPractice { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#06498F; }
/* The White Header Text for the Charts, Headlines */
.chartHeader { font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; text-indent:5px; color:#ffffff; text-align:left; }
/* The White Subhead Text for the Charts */
.chartSub { font-family:Verdana, sans-serif; font-size:11px; color:#ffffff; text-align:left; }
.chartLinks { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; color:#003366; }
.stepsNav { font-family:Verdana, Arial, sans-serif; font-size:11px; color:#003366; }
.miniLinks { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#0047BE; }
.asteriskBig { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#D40101; margin-top:0px; line-height:normal; }
.asteriskSmall { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#D40101; margin-top:0px; line-height:normal; }
/* positions the next steps or page continuation */
#next { float:right; border:0px; width:420px; }
/* positions the next steps or page continuation */
#pips { float:left; border:0px; width:420px; margin-top:10px; }
/* positions the competitive edge highlight on introducing brokers */
#competitiveEdge { float:right; border:0px; width:175px; margin-bottom:10px; margin-top:5px; }
.featureSubMain { font-family:Trebuchet MS, Arial, sans-serif; font-size:13px; font-weight:bold; color:#06498F; margin-top:0px; line-height:normal; }
.featureSubSecondary { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; margin-top:0px; line-height:normal; }
.featureCopyMain { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:normal; color:#333333; margin-top:0px; line-height:normal; }
.featureCopySecondary { font-family:Trebuchet MS, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; margin-top:0px; line-height:normal; }
.openAccountLink { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#003366; }
.boxTitleRus { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; }
.boxTitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; }
.bigNumbers { font-family:Arial, Helvetica, sans-serif; font-size:50px; font-weight:bold; color:#FF6600; }
.bigBanner { font-family:Arial, Helvetica, sans-serif; font-size:40px; font-weight:bold; color:#FFFFFF; }
.landTitle { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#3655A7; }
.landTitleGreen { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#7AB028; }
.Bigtitle { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#FFFFFF; }
.Bigwhite { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#FFFFFF; }
.bigallTitle { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#16477C; }
.bignoTitle { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#FDE24D; }
.boxChart { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#4B5467; }
.boxTextblack { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#292F38; }
.boxTextblue { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#1159B0; }
.bannerTextbig { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#64423e; }
.bannerTextbigRuss { font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#64423e; }
.bannerTextOrange { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#eb5e1f; }
.bannerTextOrangeRus { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#eb5e1f; }
.boxText { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:normal; color:#333333; line-height:16px; }
.boxTextverdana { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#565C63; }
.titleTextUpverdana { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#404357; text-transform: uppercase; }
.featureTopic { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; margin-top:0px; line-height:normal; }
.FormRequired { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#333333; }
.FormNormal { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#333333; }
.chartText1 { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.TextUp { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#333333; line-height:16px; text-transform: uppercase; }
/* forex vs... subhead */
.forexVS { font-family:Trebuchet MS, Arial, sans-serif; font-size:14px; font-weight:bold; color:#06498F; }
.Ariel_10N { font: 10px Arial, Helvetica, sans-serif; }
.Verdana_9N { font: normal 9px Verdana, Arial, Helvetica, sans-serif; }
.Verdana_10N { font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif; }
.Verdana_11N { font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif; }
.Verdana_11B { font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.Verdana_12N { font: normal 12px Verdana, Arial, Helvetica, sans-serif; }
.Verdana_12B { font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.Verdana_14B { font: bold 14px Verdana, Arial, Helvetica, sans-serif; }
.Verdana_14N { font: normal 14px Verdana, Arial, Helvetica, sans-serif; }
.TrebuchetMS { font:bold normal 16px/20px "trebuchet ms", arial, helvetica, sans-serif; font-weight: normal; }
.style1 { font-family: "Trebuchet MS"; font-size: 12px; color: #000000; }
.style2 { font-family: "Trebuchet MS"; font-size: 10px; color: #666666; }
new site design  sub header and copy .subhead_c { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #fe9915; line-height:0.8; }
.subcopy_c { font-family:Trebuchet MS, Arial, sans-serif; font-weight: normal; font-size: 12px; color: #000000; }
main header .mainhead1_c { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #0047B9; }
.mainhead2_c { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #4B88BD; }
.list_text_green { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:normal; color:#7db900; }
link effect a.effect01:link { color: #0047B9; text-decoration: none }
a.effect01:active { color: #0047B9; text-decoration: none }
a.effect01:visited { color: #0047B9; text-decoration: none }
a.effect01:hover { color: #FE9915; text-decoration: underline }
.copyHighlight_new { font-family:Trebuchet MS, Arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin-top:0px; line-height:normal; }
.asteriskSmall2 { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000; margin-top:0px; line-height:normal; }
/* title*/
.home h1 { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#5481C2; margin-top:0px; margin-bottom:5px; margin-left:0px; text-transform:uppercase; }
.homeGreen { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#8EBE36; margin-top:0px; margin-bottom:10px; margin-left:0px; text-transform:uppercase; }
.titleAuto { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#3FA8DA; line-height:1.2; }
.homeOrange { font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#F78009; margin-top:0px; margin-bottom:10px; margin-left:0px; text-transform:uppercase; }
.textWeb { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#37394A; }
.textHomepage { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2B2C39; }
.textHome { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#5481C2; }
.textTop { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#546076; line-height:1.4; }
.textTopRussia { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#546076; line-height:0.5; }
.textVerdana { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#325898; line-height:1.4; }
.textTop { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#6D9F2B; line-height:1.4; }
.homePage { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#303441; line-height:1.6; }
.homeBlue { font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#3384C6; margin-top:0px; margin-bottom:10px; margin-left:0px; text-transform:uppercase; }
.learn_forex_1 { font-family:Arial, sans-serif; font-size:14px; font-weight:bold; color:#303441; }
.BanneTitleText { font-family:Arial, sans-serif; font-size:34px; font-weight:bold; color:#414b4e; }
.BanneTitleSmall { font-family:Arial, sans-serif; font-size:30px; font-weight:bold; color:#414b4e; margin-top:0px; }
.learn_forex_2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; margin-top:0px; margin-left:0px; }
.arialTextGray { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; line-height:1.5; }
.title2008 { font-family:Verdana, Arial, sans-serif; font-size:18px; font-weight:bold; color:#f0ae13; text-transform: uppercase; }
.titleSmall2008 { font-family:Verdana, Arial, sans-serif; font-size:14px; font-weight:bold; color:#084d8c; }
.titleSmall2008Russ { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#E6A50F; }
.webinarSmall2008 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#E6A50F; text-transform:uppercase; }
.titleReg2008 { font-family:Verdana, Arial, sans-serif; font-size:14px; font-weight:bold; color:#E6A50F; }
.titleUp2008 { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#E6A50F; text-transform: uppercase; }
.titleUpBig { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#E6A50F; text-transform: uppercase; }
.linkText2008 { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#1159B0; line-height:1.4; }
.linkTextblue2 { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#156FB7; }
.linkTextorange { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#E79805; }
.linkHome2008 { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#1159B0; text-transform: uppercase; }
.linkHome2008Russ { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#1159B0; text-transform: uppercase; }
.pageTitle2008 { font-family:Verdana, Arial, sans-serif; font-size:15px; font-weight:bold; color:#1159B0; }
.textGray2008 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#565C63; }
.titleGray2008 { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#6A727B; }
.titleGray2008 { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#6A727B; }
.YearTextGreen { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#83A738; }
.YearTextRed { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#E1002D; }
.navPageOn { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#EB9A05; text-decoration: underline; text-transform: uppercase; }
.navPageOnBig { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#EB9A05; text-decoration: underline; }
.navPageOff { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#EB9A05; }
.bullets { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#0E88E2; line-height:1.8; }
.bulletsRuss { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#f0ae13; line-height:1.4; }
.GreenSmallText { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; text-transform: uppercase; color:#68a01f; }
.RedSmallText { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; text-transform: uppercase; color:#a9092d; }
.SmallTextNavUp { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-transform: uppercase; color:#283C7D; }
.SmallTextNav { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#283C7D; }
.SmallTextNavUpGray { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-transform: uppercase; color:#5d6779; }
.SmallTextNavGray { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#5d6779; }
.pageSmallText { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#2B2C39; line-height:1.4; }
.VerdanaSmallbullets { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#676A83; line-height:1.6; }
.LinksUp { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#676A83; line-height:1.5; text-transform: uppercase; }
.BannerTopText { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#414B5F; line-height:1.4; }
.textSignals { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#414B5F; line-height:1.4; }
.textSignalsGreen { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#06500f; line-height:1.4; }
.textWebinarBold { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#666666; line-height:1.4; }
.textWebinar { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#666666; line-height:1.4; }
.textWebinarBullets { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#0d59d3; line-height:1.4; }
.verdanaUderlined12 { font-family:Verdana, Arial, sans-serif; font-size:12px; color:#156FB7; margin-top:0px; line-height:normal; text-decoration:underline; }
.verdanaUderlined13 { font-family:Verdana, Arial, sans-serif; font-size:13px; color:#156FB7; margin-top:0px; line-height:normal; text-decoration:underline; }
.textWebinarTitleBold { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666666; line-height:1.4; }
.textWebinar { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#666666; line-height:1.1; }
.FMLverdana13 { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#222539; line-height:1.3; }
.FMLverdana16 { font-family:Verdana, Arial, sans-serif; font-size:16px; font-weight:bold; color:#209CC6; }
.FMLverdana12 { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:normal; color:#222539; line-height:1.4; }
.FMLverdana11 { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#222539; line-height:1.1; text-transform: uppercase; }
.FMLarial12 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#222539; line-height:1.1; }
.textArialBold { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5b6588; line-height:1.4; }
.FMLgrayVerdana11 { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#5B677D; text-transform: uppercase; }
.FMLblueVerdana13 { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#0985b9; }
.FMLgrayVerdanaText { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:normal; color:#222539; line-height:1.4; }
.FMLtitleText { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#084d8c; }
.FMLtitleLink { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0985b9; }
.FMLsmallText { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; line-height:1.5; }
.FMLtitleTextBlue { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0E88E2; }
.FMLarial13 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#222539; line-height:1.4; }
.FMLarial13Long { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#222539; line-height:1.8; }
.FMLverdana12 { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#222539; line-height:1.3; }
.FMLarial14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#222539; line-height:1.6; }
.FMLtextBox { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#222539; line-height:1.6; }
.FMLtextBoxLong { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#222539; line-height:1.7; }
.FMLtextBig { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:bold; color:#222539; line-height:1.2; }
.FMLbullets { font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:normal; color:#222539; line-height:1.9; }
.FMLverdana11 { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#222539; line-height:1.1; text-transform: uppercase; }
.FMLverdana10 { font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#222539; line-height:1.1; text-transform: uppercase; }
.FMLverdana9 { font-family:Verdana, Arial, sans-serif; font-size:9px; font-weight:bold; color:#222539; line-height:1.1; text-transform: uppercase; }
.FMLverdana11long { font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#222539; line-height:1.2; text-transform: uppercase; }
.FMLsmallUnderline { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#156FB7; margin-top:0px; line-height:normal; text-decoration:underline; }
.FMLsmallbold { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#156FB7; margin-top:0px; font-weight:bold; }
.FMLsmall { font-family:Verdana, Arial, sans-serif; font-size:10px; color:#333333; margin-top:0px; font-weight:normal; }
.FMLBlueBig { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#50C8F5; margin-top:0px; margin-bottom:10px; margin-left:0px; text-transform:uppercase; }
.FMLArialSmall { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; line-height:1.2; }
.FMBlueTitle { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#3384C6; margin-top:0px; margin-bottom:10px; margin-left:0px; text-transform:uppercase; }
.h2course { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#06498F; margin-top:-2px; margin-bottom:-3px; }
.h2link { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#222539; margin-top:-2px; margin-bottom:-3px; }
/* educational video link list styles */
ul.videos { margin:0; padding:0; }
ul.videos li { background:url(/images/bullets/education-arrow.gif) 0 1px no-repeat; font-size:13px; line-height:13px; /*this rule fixes IE margin bug for list items*/ list-style-type:none; margin:0 0 16px 0; padding:0 4px 0 20px; text-align:left; }
ul.videos li a { line-height:15px; /*this rule fixes IE margin bug for list items*/ }
.TSOpenAccount { font-family:Arial, Helvetica, sans-serif; font-size: 21px; color:#0754cd; }
/* Support center: Interactive Forum icon mouse-over styles */

.support-table { background:url(images/support/mouseovers.gif) 0 0px no-repeat; }
.support-table a { display:block; margin:0; height:0; width:138px; padding:101px 0 0 0; overflow:hidden; text-indent:-9999px; }
.support-table-top { background:url(images/support/mouseovers-top.gif) 0 0px no-repeat; }
.support-table-top a { display:block; margin:0; height:0; width:138px; padding:101px 0 0 0; overflow:hidden; text-indent:-9999px; }
.support-table-bottom { background:url(images/support/mouseovers-bottom.gif) 0 0px no-repeat; }
.support-table-bottom a { display:block; margin:0; height:0; width:138px; padding:101px 0 0 0; overflow:hidden; text-indent:-9999px; }
a.support { background:url(images/support/support.gif) 0 0px no-repeat; }
a.account { background:url(images/support/account.gif) 0 0 no-repeat; }
a.basic { background:url(images/support/basic.gif) 0 0px no-repeat; }
a.trading { background:url(images/support/trading.gif) 0 0 no-repeat; }
a.community { background:url(images/support/community.gif) 0 0px no-repeat; }
a.newbie { background:url(images/support/newbie.gif) 0 0px no-repeat; }
a.talk { background:url(images/support/talk.gif) 0 0px no-repeat; }
a.trading-station { background:url(images/support/trading-station.gif) 0 0px no-repeat; }
a.video-library { background:url(images/support/video.gif) 0 0px no-repeat; }
a.support:hover, a.account:hover, a.basic:hover, a.trading:hover, a.community:hover, a.newbie:hover, a.talk:hover, a.trading-station:hover, a.video-library:hover { background-image:none; }
td.dividerHoriz { height:2px; padding-top:2px; background:url(/images/2008/table/divider-horiz.gif) top center repeat-x; }
td.dividerVert { background-image:url(/images/2008/table/divider-vert.gif); background-position:right 0; background-repeat:no-repeat; }
.dottedVert { padding:0; background:url(/images/2008/table/dotted-vert.gif) 0 0 repeat-y; }
.dottedHoriz { padding:0; background:url(/images/2008/table/dotted-horiz.gif) 0 0 repeat-x; }
/*deposit section*/
.depositNav td { padding-top:14px; }
.depositNav div.depositLinks { margin:0; padding:6px 0 0 0; }
div.depositLinks a { font-weight:bold; text-transform:uppercase; }
div.depositFAQ { margin:3px 0 0 0; padding-bottom:9px; }
div.depositFAQ a { margin-left:-9px; padding-left:8px; background:url(/images/bullets/arrow-orange-no-padding.gif) left .35em no-repeat; }
.depositNav td.selected { background:url(/images/2008/depositing-funds/bg-gradient-blue.gif) 0 0 repeat-x; }
td.selected div.depositLinks a.selected, div.depositFAQ a.selected { margin-left:0; padding-left:0; text-decoration:none; font-weight:bold; color:#ef760d; background-image:none; }
table.depositWire { font:11px/14px Verdana; color:#333333; text-align:left; border:1px solid #b7c4d9; }
table.depositWire tr.dataRow td { padding:4px 4px 4px 6px; }
table.depositWire .title { color:#ffffff; font:bold 12px/1.25em Verdana; /*	text-decoration:underline;
*/	background-color:#2cbaeb; }
table.depositWire .sub { font-weight:bold; background-color:#e4f1f6; border-right:1px solid #b7c4d9; }
table.depositWire .divider { background-color:#9aa3b1; }
.cnbc-TradeOnUs { font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; color: #093d6d; }
.cnbc-subTitles { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #f97a11; }
.cnbc-bulletPoints { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #093d6d; line-height: 18px; }
.dropdownBorder { border:2px inset #d4d0c8; }
/*ask the experts styles*/
.expertsBox { margin-bottom:11px; padding:10px 0 2px 100px; background-position:left bottom; background-repeat:no-repeat; border-bottom:1px solid #16a7de; }
.expertsBox .title { width:420px; font:bold 16px Arial, Helvetica, sans-serif; color:#0ba8cf; }
.expertsBox a.email { height:16px; display:block; padding:2px 3px 0px 3px; color:#FFFFFF; line-height:normal; text-align:center; text-decoration:none; background-color:#000000; }
.expertsBox .question { font:bold 12px/13px Arial, Helvetica, sans-serif; color:black; }
.expertsBox .homePage { line-height:18px; }
.tom { background-image:url(/images/2008/ask-the-experts/thomas-long.jpg); }
.matt { background-image:url(/images/2008/ask-the-experts/matt-russell.jpg); }
.greg { background-image:url(/images/2008/ask-the-experts/gregory-mcleod.jpg); }
.rich { background-image:url(/images/2008/ask-the-experts/richard-krivo.jpg); }
/*end ask the experts styles*/

/*begin King of Micro Register Confirmation styles*/
.KOMUpdateRegText { color: #222539; font: 12px/1.6em Verdana, Arial, sans-serif; padding-bottom: 10px; }
.KOMUpdateReg { text-align: left; padding: 18px 0 0 25px; }
.KOMbutton { float: left; }
.RegButtonText { width: 270px; text-align: left; font: 12px/18px Verdana, Geneva, sans-serif; float: left; clear: right; padding: 4px 15px 0 15px; }
.openanaccountBox { margin: 10px auto; width: 582px; height: 64px; background: url(/images/about-us/kom-conf-open-account-bg.jpg); }
.depositFundsBox { margin: 10px auto; width: 582px; height: 64px; background: url(/images/about-us/kom-conf-deposit-funds-bg.jpg); }
/*end King of Micro Register Confirmation styles*/


/*begin King of Micro Landing Page styles*/
.KOMopenanaccountBox { margin: 10px 0 10px 0; width: 674px; height: 64px; background: url(/images/landing-page/kom-landing-open-account-bg.jpg); }
.KOMdepositFundsBox { margin: 10px 0 10px 0; width: 674px; height: 64px; background: url(/images/landing-page/kom-landing-deposit-funds-bg.jpg); }
.KOMBody { margin-left: 45px; margin-right: 45px; }
.KOMRegButtonText { width: 362px; text-align: left; font: 12px/18px Verdana, Geneva, sans-serif; float: left; clear: right; padding: 15px 30px 0 0px; }
.KOMLandingBox { margin: 0 auto; width: 786px; text-align: left; }
.KOMLandingText { color: #020202; font: 12px Verdana, Geneva, sans-serif; }
.KOMLandingText a:link, .KOMLandingText a:visited { color: #0e72cb; text-decoration: underline; }
.KOMLandingText a:hover, .KOMLandingText a:active { text-decoration: none; }
.KOMLandingTextOr { color: #f58106; }
.KOMBlueBar { width: 786px; height: 20px; background: url(/images/landing-page/kom-feb-bluebar.jpg); margin: 10px 0 20px 0; }
.KOMEmailForm { color: #020202; font: bold 12px/20px Verdana, Geneva, sans-serif; width: 100px; float: left; clear: right; }
.KOMEmailInput { width: 250px; float: left; clear: right; }
.KOMEmailFormEntry { width: 100px; height: 30px; margin: 5px 0 5px 0; }
.KOMEmailFormEntrySubmit { padding-left: 40px; }
.KOMEmailDisclaimer { color: #020202; font: 12px/18px Verdana, Geneva, sans-serif; width: 330px; float: left; clear: right; }
.KOMEmailDisclaimer ul { padding: 0 0 0 20px; margin: 0; }
.KOMEmailDisclaimer li { list-style: url(/images/landing-page/kom-list.gif); color: #020202; font: 12px/6px Verdana, Geneva, sans-serif; margin: 16px 0 16px 0; padding: 0; }
.KOMContestRuleTitle { color: #31b0e3; font: bold 14px Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 15px 0 5px 0; }
.KOMContestRuleText { color: #3b3d3e; font: 11px/16px Arial, Helvetica, sans-serif; padding: 5px 0 5px 0; }
.KOMContestRuleText a:link, .KOMContestRuleText a:visited { font-weight: bold; color: #0e72cb; text-decoration: underline; }
.KOMContestRuleText a:hover, .KOMContestRuleText a:active { text-decoration: none; }
.KOMContestFooter { color: #3b3d3e; font: 11px/18px Verdana, Geneva, sans-serif; padding: 15px 0 15px 0; }
/*end King of Micro Landing Page styles*/
.noteContainer { margin:8px 4px 0; padding:4px 0; text-align:left;}
/* -- Start standard form styles -- */
form.standard { margin:2em 0; font:12px/1.5em Verdana, Arial, Helvetica, sans-serif; text-align:left; width:100%; }
form.standard .leftColumn { float:left; width:48%; }
form.standard .rightColumn { float:right; width:48%; }
.formTitle { background:#2859a6 url(/images/2008/table/table-head-bg-blue.gif) repeat-x; color:#fff; font:bold 10px Verdana, Geneva, sans-serif; text-transform:uppercase; padding:.4em 2em; border-bottom:1px solid #fff; }
.formTitleLong { background:#2859a6 url(/images/2008/table/table-head-bg-blue.gif) repeat-x; color:#fff; font:bold 11px Verdana, Geneva, sans-serif; padding:.4em 1em .5em; border-bottom:1px solid #fff; }
.formContent { padding:.4em 1.6em; background:#eaf5f8; border-left:1px solid #d0dfe6; border-right:1px solid #d0dfe6; border-bottom:1px solid #d0dfe6; }
form.standard input { margin:0; padding:0; }
form.standard input.text { height:18px; }
form.standard input.text, form.standard select { display:block; float:left; margin:0 0 .1em 2px; padding:.1em 0 0 .05em; font:12px/1.5em Verdana, Arial, Helvetica, sans-serif; border:1px solid #aacfe4; }
form.standard input.checkbox { margin:.2em .5em 0 0; height:13px; float:left; }
form.standard input.radio { margin:0; }
form.standard textArea { display:block; float:left; font:12px/1.5em Verdana, Arial, Helvetica, sans-serif; line-height:18px; border:1px solid #aacfe4; }
form .small { width:130px; }
form .medium { width:200px }
form .large { width:260px; }
form.standard div.box { width:100%; _height:20px; min-height:20px; margin:0; padding:.4em 0 .6em 0; float:left; background:url(/images/2008/table/divider-horiz.gif) left bottom repeat-x; }
form.standard div.box div.instruction { display: block; margin:0 0 .25em 2px; clear:both; color: #7d7d7d; font: 11px Verdana, Geneva, sans-serif; padding-left: 160px; }
form.standard div.box div.left div.instruction { padding-left:0; }
form.standard div.last { background-image:none; }
form.standard div.tall { padding:1.25em 0 .75em 0; }
form.standard div.subtitle { width:100%; margin:0 0 .25em 0; padding:1.1em 0 1.2em 0; display:block; float:left; font-weight:bold; text-transform:uppercase; color:#2458ab; background:url(/images/2008/table/divider-horiz.gif) left bottom repeat-x; }
form.standard label { width:160px; display:block; float:left; margin:.25em 0 .25em 2px; }
form.standard label.long { width:auto; margin:0; }
form.standard .leftColumn label, form.standard .rightColumn label { width:130px; }
form.standard .requiredTitle { margin-bottom:4px; padding-right:2px; font-size:10px; color:#D40101; text-align:right; }
form.width787 .requiredTitle { padding-right:15px; }
form.standard .required { padding-left:.2em; font-family:Arial, Helvetica, sans-serif; color:#D40101; }
form.standard .submit { padding:1em 0 1em 170px; clear:both; width:70%; }
form.standard .submitLarge { padding:1em 0 1em 290px; clear:both; }
form.standard .submitMedium { padding:1em 0 1em 240px; clear:both; }
form.standard .submitSmall { padding:1em 0 1em 180px; clear:both; }
form.standard .submitLeft { padding:1em 0; clear:both; }
form.standard .submitCenter { padding:1em 0; clear:both; text-align:center; }
/* --- End standard form styles --- */

.upgradeBannerLR { position:relative; margin-top:15px; padding-top:12px; width:159px; height:272px; background:url(/images/banners/upgradeBanner-bg.jpg) no-repeat; }
.upgradeBannerLR a { position:absolute; display:block; width:159px; height:284px; text-decoration:none; left:0; top:0; background:url(/images/transparent.gif); }
.upgradeBannerLR a:hover { text-decoration:none; }
.upgradeBannerLR h5 { margin:0 0 8px 0; padding:0; font:bold 20px/18px "Trebuchet MS", Arial, Verdana, sans-serif; color:#fff; text-transform:uppercase; text-align:center; }
.upgradeBannerLR h5 span { margin:0; font-size:13px; color:#272727; text-transform:none; }
.upgradeBannerLR h6 { margin:0 0 13px 25px; font:bold 11px/1.3em Arial, Helvetica, sans-serif; color:#015881; }
/* open free portal */
#openFreePortal .contentBody { position:relative; min-height:234px; margin-top:1px; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#505d90; background:url(/images/2008/open-free-micro-portal/bg_openFreePortal.jpg) no-repeat; }
#openFreePortal .contentBody h3 { margin:0; padding:6px 0 0 234px; height:80px; font:bold 30px Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase; color:#1460a7; }
#openFreePortal .contentBody h3 strong { color:#dc4800 }
#openFreePortal .contentBody h3 span { font-size:21px; }
#openFreePortal .contentBody ul.features { position:relative; margin:0 0 0 313px; padding:0; list-style:none; }
#openFreePortal .contentBody ul li { padding-left:28px; font:bold 13px/20px Verdana, Arial, Helvetica, sans-serif; color:#505d90; background:url(/images/2008/open-free-micro-portal/list_features.gif) no-repeat; }
#openFreePortal a.btn_open { position:absolute; display:block; text-indent:-9999px; }
#openFreePortal a.us { width:164px; height:41px; left:216px; top:174px; ; }
#openFreePortal a.non-us { width:186px; height:41px; left:397px; ; top:174px; }
/* deposit portal */
#depositPortal .content { position:relative; width:315px; height:278px; padding:36px 20px 0 268px; background:url(/images/2008/depositing-funds/bg_deposit_portal.jpg) no-repeat; border-top:1px solid #fff; }
#depositPortal .content .domestic, #depositPortal .content .international { height:146px; }
#depositPortal .content a.depositButton { position:absolute; left:13px; width:213px; height:68px; text-indent:-9999px; }
#depositPortal .content .domestic a.depositButton { top:33px; }
#depositPortal .content .international a.depositButton { top:190px; }
#depositPortal .content ul { margin:0; padding:0; }
#depositPortal .content ul li { margin:0 0 1em 0; padding:0; list-style-type:disc; color:#333; font-size:12px; }
/* faq portal */
#faqPortal .content { position:relative; width:315px; height:279px; padding:36px 20px 0 268px; background:url(/images/support/bg.jpg) no-repeat; border-top:1px solid #60d0f7; }
#faqPortal .content .domestic, #faqPortal .content .international { height:146px; }
#faqPortal .content a.depositButton { position:absolute; left:13px; width:213px; height:68px; text-indent:-9999px; }
#faqPortal .content .domestic a.depositButton { top:33px; background:url(/images/support/buttons.jpg) no-repeat; }
#faqPortal .content .domestic a.depositButton:hover { background-position: 0 -68px; }
#faqPortal .content .international a.depositButton { top:190px; background:url(/images/support/buttons.jpg) -213px 0 no-repeat; }
#faqPortal .content .international a.depositButton:hover { background-position: -213px -68px; }
#faqPortal .content ul { margin:0; padding:0; }
#faqPortal .content ul li { margin:0 0 1em 0; padding:0; list-style-type:disc; color:#333; font-size:12px; }
/*  Hedging transfer form */
#hedgingTransferForm table.opt-in { width:100%; margin:2em 0; border-top:1px solid #bfc7db; border-bottom:1px solid #AACFE4; }
#hedgingTransferForm table.opt-in th { padding:.3em .25em .3em 1em; text-transform:uppercase; font-size:11px; color:#385469; background-color:#d5e2e6; border-bottom:1px solid #fff; }
#hedgingTransferForm table.opt-in td { padding:.35em .25em .35em 1em; background-color:#fff; border-bottom:1px solid #fff; border-top:1px solid #AACFE4; }
#hedgingTransferForm table.opt-in td.first { width:38%; }
/* Trading Signals */
div#tradingSignals div#contentHeading { margin-bottom:0; overflow:auto; zoom:1; }
div#tradingSignals div#contentHeading div.right { margin-top:35px; }
div#tradingSignals div.topArea { height:342px; background:url(/images/trading-signals/bg_tradingsignals_top.gif) no-repeat; margin-bottom:7px; }
div#tradingSignals div.topArea div.right { width:360px; }
div#tradingSignals div.topArea h3 { font:normal 18px Arial, Helvetica, sans-serif; color:#2098de; padding-top:150px; text-transform:uppercase; }
div#tradingSignals div.topArea h3 span { color:#f48e1a; }
div#tradingSignals div.topArea h4 { color:#2b323c; font:bold 10px Verdana, Geneva, sans-serif; text-transform:uppercase; }
div#tradingSignals div.topArea ul { margin:0; padding:0; }
div#tradingSignals div.topArea li { list-style:none; background:url(/images/trading-signals/list_signals_top.gif) no-repeat left; color:#2c3138; font:normal 12px Arial, Helvetica, sans-serif; padding-left:20px; margin:15px 0; }
div#tradingSignals div.signupSteps { height:38px; background:url(/images/trading-signals/bg_steps.gif) no-repeat; padding-left:50px; color:#455b99; font:bold 12px/38px Verdana, Geneva, sans-serif; }
div#tradingSignals div.signupSteps.first { background-position:0 0; margin-bottom:7px; position:relative; }
div#tradingSignals div.signupSteps.first a.btnOpenFree { position:absolute; display:block; width:135px; height:23px; background:url(/images/trading-signals/btn_opendemo.gif) no-repeat; top:7px; right:7px; }
div#tradingSignals div.signupSteps.second { background-position:0 -38px; margin-bottom:1px; }
div#tradingSignals div.signupForm { background:#e4f5fb url(/images/trading-signals/bg_form.gif) no-repeat left; height:239px; margin-bottom:30px; }
div#tradingSignals div.signupForm div.left { width:251px; padding-top:25px; }
div#tradingSignals div.signupForm div.right { width:350px; height:239px; }
div#tradingSignals div.signupForm p { font:normal 12px/21px Arial, Helvetica, sans-serif; margin-bottom:1em; padding:0 5em 0 1em; }
div#tradingSignals div.signupForm p.openLive { color:#006ac4; }
div#tradingSignals div.signupForm p.openLive a:link, div#tradingSignals div.signupForm p.openLive a:visited { color:#006ac4; font-weight:bold; text-decoration:underline; }
div#tradingSignals div.signupForm p.openLive a:hover, div#tradingSignals div.signupForm p.openLive a:active { text-decoration:none; }
/* Landing page general styles */
.LP { width:787px; text-align:left; margin:0 0 1.6em 0; font:11px/1.6em Verdana, Arial, Helvetica, sans-serif; }
.LP h1 { margin:0; line-height:36px; font-weight:bold; }
.LP #contentHeading { margin-bottom:1em; padding:10px 0; border-bottom:1px solid #084D8C; }
.LP a { color:#156FB7; }
.LP a:hover { text-decoration:none; }
.LP .contentHeading { height:auto; margin-bottom:0; }
.LP h3 { margin:1.75em 0 .25em 0; font:bold 15px/1.5em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#0BA8CF; }
.LP h3.first { color:#333; margin-top:.25em; text-transform:none; font-size:18px; }
.LP p { margin:0 0 1.6em 0; font:11px/1.6em Verdana, Arial, Helvetica, sans-serif; }
.LP strong.important { color:#CC0000; }
.LP a.strongLink { font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#0B57D1; }
.LP a.video { padding:2px 0 6px 26px; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#0B57D1; background:url(/images/play-video-button.jpg) no-repeat; }
.LP a.video:hover { text-decoration:none; }
.LP ul.tall { margin-top:.5em; }
.LP ul.tall li { margin-bottom:2em; }
.LP a.microLink { text-transform:uppercase; }
.LP dl { margin-left:1.52em; font:11px/1.6em Verdana, Arial, Helvetica, sans-serif; }
.LP dt { margin:0 0 .5em 0; font-size:11px; font-weight:bold; text-transform:uppercase; }
.LP dd { margin:0 0 2em 0; }
.LP span.faqQuestion { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#7d8289; }
/* /lp1-nfa-fifo.jsp */
#FIFO div.indented { padding-left:2em; margin-bottom:1.6em; font-style:italic; color:#666; border-left:1px solid #ccc; }
#FIFO div.indented h3 { text-transform:none; font:bold italic 1em Verdana, Arial, Helvetica, sans-serif; color:#666; }
#FIFO div.indented div.or { text-transform:uppercase; }
/*keyFeatures - order-types section*/
#keyFeatures #entitynav { position:relative; height:314px; background:url(/images/2008/key-features/bg_order-types.jpg) 0 0 no-repeat; }
#keyFeatures #entitynav div#llc { height:107px; padding:26px 24px 0 215px; }
#keyFeatures #entitynav div#ltd { height:114px; margin-bottom:0em; padding:28px 24px 0 215px; }
#keyFeatures #entitynav div#llc a.llc, #keyFeatures #entitynav div#ltd a.ltd { position:absolute; display:block; width:145px; height:66px; text-indent:-9999px; background-image:url(/images/2008/key-features/btns_order-types.jpg); background-repeat:no-repeat; }
#keyFeatures #entitynav div#llc a.llc { top:28px; left:28px; background-position:0 0; }
#keyFeatures #entitynav div#llc a.llc:hover { background-position:0 -66px; }
#keyFeatures #entitynav div#ltd a.ltd { top:166px; left:28px; background-position:0 -132px; }
#keyFeatures #entitynav div#ltd a.ltd:hover { background-position:0 -198px; }
#keyFeatures #entitynav ul { margin:0; list-style:outside disc; padding-left:0; }
#keyFeatures #entitynav ul li { color:#333; line-height:1.5em; }
table.keyInnerNav td a:link, table.keyInnerNav td a:visited { color:#76808A; font:bold 13px Verdana, Arial, sans-serif; text-decoration:none!important; }
table.keyInnerNav .navPageOn { text-transform:none; font-size:13px; }

/* tradeshow signup and confirm */
form#FXCMMicroExpoPromo {width:300px;height:200px;margin:0 0 0 12px;}
body#tradeshowConfirm {width:274px;height:174px;padding:12px;font:11px/1.3em Verdana, Geneva, sans-serif;color:#333;background-color:#f2f2f2;}
body#tradeshowConfirm h1 {font:bold 20px/1.05em Arial, Helvetica, sans-serif;text-transform:uppercase;}
body#tradeshowConfirm h2 {font-size:14px;padding-bottom:8px;border-bottom:1px solid #5acaf1;}
body#tradeshowConfirm div.steps {margin-bottom:12px;}
body#tradeshowConfirm div.steps .left {float:left;width:55px;text-transform:uppercase;font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#084d8c;}
body#tradeshowConfirm div.steps .right {width:219px;}
body#tradeshowConfirm a.openAcct {display:block;width:161px;height:22px;font:bold 11px/21px Verdana, Geneva, sans-serif;color:#fff;text-transform:uppercase;text-align:center;background:url(/images/2008/tradeshow/btn_tradeshow_open-acct.gif) no-repeat;}

/* margin leverage */
#marginPortal div#contentHeading {margin-bottom:0;}
#marginPortal .content { position:relative; width:315px; height:279px; margin-bottom:2em;padding:36px 20px 0 268px; background:url(/images/support/bg.jpg) no-repeat; }
#marginPortal .content .domestic, #faqPortal .content .international { height:146px; }
#marginPortal .content a.depositButton { position:absolute; left:13px; width:213px; height:68px; text-indent:-9999px; }
#marginPortal .content .domestic a.depositButton { top:33px; background:url(/images/support/buttons.jpg) no-repeat; }
#marginPortal .content .domestic a.depositButton:hover { background-position: 0 -68px; }
#marginPortal .content .international a.depositButton { top:190px; background:url(/images/support/buttons.jpg) -213px 0 no-repeat; }
#marginPortal .content .international a.depositButton:hover { background-position: -213px -68px; }
#marginPortal .content ul { margin:0; padding:0; }
#marginPortal .content ul li { margin:0 0 1em 0; padding:0; list-style-type:disc; color:#333; font-size:12px; }
#marginLeverage ul {margin:0;padding:0;list-style:none;}
#marginLeverage ul li {margin:0;padding:0;font:13px/1.5 Verdana, Geneva, sans-serif;}
#marginLeverage h3 {margin-bottom:.5em;font-size:13px;text-transform:uppercase;color:#0BA8CF;}
#marginLeverage ul.mainFeatures {height:134px;margin-bottom:1em;padding:10px 0 0 182px;list-style:none;background:url(/images/spred-margin/margin-chart.gif) left center no-repeat;}
#marginLeverage ul.mainFeatures li{margin:0 0 1em 0;padding:0 0 0 16px;font-weight:bold;font-size:12px;color:#5e6f85;background:url(/images/2008/margin/featuresList_arrow_blue.gif) 0 .5em no-repeat;}
#marginLeverage table.marginTable {margin-bottom:1.5em;border-bottom:1px solid #bccce0;}
#marginLeverage table.marginTable th {padding-left:15px;font:bold 12px/28px Verdana, Geneva, sans-serif;color:#667980;text-transform:uppercase;border-bottom:2px solid #fff;background:url(/images/2008/margin/bg_marginTable.gif) 0 0 repeat-x;}
#marginLeverage table.marginTable th.first {width:320px;}
#marginLeverage table.marginTable td {padding:.75em 60px;font-weight:bold;line-height:1.2em;color:#004e96;}
#marginLeverage table.marginTable td.currency {padding-left:19px;font-size:11px;font-weight:normal;color:#2a2e30;}
#marginLeverage table.marginTable td strong{display:block;font-size:13px;color:#3c475c;text-transform:uppercase;}
#marginLeverage table.marginTable tr.alt td {background-color:#f1f2f3;}
#marginLeverage a.btn-demo{display:block;margin:3.5em auto 4em auto;width:564px;height:24px;text-align:center;font:bold 11px/24px Verdana, Geneva, sans-serif;color:#156FB7;background:url(/images/2008/margin/bg_btn-demo.gif) no-repeat;}
#marginLeverage a.btn-demo strong{text-decoration:underline;}
#marginLeverage a.btn-demo:hover{background-position:0 -24px;text-decoration:none;}
#marginLeverage h3.faqTitle {font:bold 17px Arial, Helvetica, sans-serif;}
#marginLeverage ul.faqQuestions {margin-bottom:2.75em;}
#marginLeverage ul.faqQuestions li {margin-bottom:1.1em;}
#marginLeverage ul.faqQuestions li a {padding-right:19px;font-weight:bold;color:#156FB7;background:url(/images/bullets/arrow-blue.gif) right .2em no-repeat;}
#marginLeverage dl dt {margin-bottom:0em;color:#156FB7;font-size:13px;font-weight:bold;}
#marginLeverage dl dd {margin-left:0;font-size:12px;}
#marginLeverage dl p {margin-bottom:1.9em;}
#marginLeverage dl strong.example {display:block;margin-bottom:.35em;color:#697282;text-transform:uppercase;}
#marginLeverage dl strong.scenario {color:#009a27;}
#marginLeverage table.lowerLevg {margin-bottom:2em;font-size:11px;background:url(/images/2008/margin/bg_lowerLevgTable.gif) no-repeat;}
#marginLeverage table.lowerLevg th {height:29px;padding-top:2px;font:bold 11px/29px Verdana, Geneva, sans-serif;text-align:left;color:#008b22;}
#marginLeverage table.lowerLevg td {height:30px;color:#202e44;}
#marginLeverage table.lowerLevg td.unit {padding-left:17px;font-weight:bold;font-size:12px;}
#marginLeverage table.lowerLevg tr.last td {height:34px;}
#marginLeverage p.note {line-height:1.4em !important;}
#marginLeverage p.note.N11 {font-size:11px !important;}
