BODY { margin: 0; padding: 0; font: 75% helvetica, arial, sans-serif; }
A, A:link, A:visited { color: #0072bc; outline: none; }
A:hover { }
A IMG { border: 0; }
P, H1, H2, H3, H4, H5, H6 { margin: 0 0 .5em 0; padding: 0; }
UL, LI { }

.ClearFloat { clear: both; float: none; height: 0; font-size: 0; line-height: 0; }
.Hidden { position: absolute; top: -1000em; }
.NoBullet { list-style: none; margin: 0 0 1em 0; padding: 0; font-size: 12px; }

#PageWrap { position: relative; margin: 20px auto; width: 826px; }
#ContentWrap { margin: 0 auto; width: 826px; background: url('../images/bg_mid_tile.jpg') repeat-y; }
#BottomCap { width: 826px; padding-bottom: 25px; background: url('../images/bg_cap_bottom.jpg') no-repeat bottom; }

#HeadWrap { width: 826px; height: 56px; background: url('../images/bg_cap_top.jpg') no-repeat bottom; }

img#logo { float: left; margin: 15px 0 0 23px; }

#TopNavWrap { width: 451px; height: 33px; float: right; margin-top}
UL#TopNavLinks { padding: 0px; margin: 0px; height: 34px; }
#TopNavLinks LI { float: left; margin: 0 0 0 10px; padding: 0; }
#TopNavLinks LI A { display: block; height: 33px; padding: 0; margin: 0; background: url('../images/nav_states.gif') no-repeat 0 0;}
#TopNavLinks #topnav-finding-opp A { width: 126px; }
#TopNavLinks #topnav-finding-opp A:hover { background: url('../images/nav_states.gif') 0 -34px; }
#TopNavLinks #topnav-risk-manage A { width: 135px; background-position: 0 -68px; }
#TopNavLinks #topnav-risk-manage A:hover {  background: url('../images/nav_states.gif') 0 -102px; }
#TopNavLinks #topnav-active-trader A { width: 150px; background-position: 0 -136px; }
#TopNavLinks #topnav-active-trader A:hover { background: url('../images/nav_states.gif') 0 -170px; }

/* Tabs */
UL#tabLinks { padding: 0px; height: 30px; margin: 0; }
#tabLinks LI { float: left; margin: 0 0 0 8px;}
#tabLinks LI A { display: block; height: 30px; padding: 0; margin: 0; background: url('../images/tab_states.gif') no-repeat 0 0; }

#tabLinks #TabResearch A { width: 133px; background-position: 0 -30px; }
#tabLinks #TabResearch A:hover { width: 133px; background: url('../images/tab_states.gif') 0 0px; }
#tabLinks #TabStock A { width: 172px; background-position: 0 -90px; }
#tabLinks #TabStock A:hover { width: 172px; background: url('../images/tab_states.gif') 0 -60px; }
#tabLinks #TabTech A { width: 238px; background-position: 0 -150px;}
#tabLinks #TabTech A:hover { width: 238px; background: url('../images/tab_states.gif') 0 -120px; }
#tabLinks #TabProfit A { width: 154px; background-position: 0 -210px; }
#tabLinks #TabProfit A:hover { width: 154px; background: url('../images/tab_states.gif') 0 -180px; }

/* Tab page specific on-states */
#tabLinks #TabResearch A#onState-rsrch { width: 133px; background-position: 0 0px; }
#tabLinks #TabStock A#onState-stock { width: 172px; background-position: 0 -60px; }
#tabLinks #TabTech A#onState-usingTech { width: 238px; background-position: 0 -120px; }
#tabLinks #TabProfit A#onState-profit { width: 154px; background-position: 0 -180px; }


H1#Headline { float: left; position: relative; left: 37px; top: 20px; width: 302px; height: 113px; padding: 0px; margin: 0px; background: url('../images/h1.gif') no-repeat; }

.CTAwrap { position: relative; margin: 8px 55px 00; float: right; width: 319px; height: 102px; background: url('../images/CTA_bg.gif') no-repeat; }
.CTAmid { margin-top: 10px; height: 83px; background-color: #d5c08f; }
#CTApricing { float: left; width: 127px; height: 83px; background: url('../images/CTA_pricing.gif') no-repeat; }
#CTAopenacct { float: left; width: 185px; height: 83px; background: url('../images/CTA_openacct.gif'); }
#CTAopenacct A { position: relative; display: block; width: 192px; height: 83px; }

#ChooseYourLevel { width: 144px; height: 19px; margin: 37px 0 5px 24px; background: url('../images/yourlevel.gif') no-repeat; }
#ChooseYourLevel #back-button { display: block; height: 19px; }
/* A#LevelButtons { margin-left: 11px; } */

H2#tradeoptions_copy { margin: 40px 0 25px 39px; width: 750px; height: 66px; background: url('../images/h3.gif') no-repeat; }

.LegalDisclosure { position: relative; margin: 20px 74px 0 24px; height: 119px; }
#LegalCopy { float: left; width: 553px; font-size: .92em; line-height: 16px; }
A#talktochuck { float: right; width: 111px; height: 119px; background: url('../images/talktochuck_logo.gif') no-repeat; }

.LevelWrap { margin: 0 auto; width: 773px; height: 402px; background: url('../images/levelpgelements/tabwrap_bg.gif') no-repeat; }

.TabWrap { position: relative; margin: 0; padding: 0 0 0 15px; height: 35px; }
.TabWrap H4 { float: left; width: 274px; height: 14px; margin: 15px 0 0 27px; background: no-repeat; }
* HTML .TabWrap H4 { margin-left: 13px; }
.TabWrap H4.beginner { width: 274px; height: 14px; background: url('../images/levelpgelements/tabheadline_havelittle.gif') 0 0; }
.TabWrap H4.intermediate { width: 331px; height: 14px; background: url('../images/levelpgelements/tabheadline_havelittle.gif') 0 -14px; }
.TabWrap H4.advanced { width: 228px; height: 14px; background: url('../images/levelpgelements/tabheadline_havelittle.gif') 0 -28px; }
.TabWrap UL { margin: 0; }
.TabWrap UL { position: absolute; bottom: 0; padding: 0; }
* HTML .TabWrap UL { bottom: -1px; }

#level-window { height: 330px; }

#bottomCTAwrap { height: 32px; }
#bottomCTAwrap #ctaLeft, #bottomCTAwrap #ctaRight { display: block; height: 32px; margin: 0 0 0 32px; padding: 0; }
#bottomCTAwrap #ctaLeft { float: left; width: 413px; margin-left: 24px; background: url('../images/cta.left.jpg') no-repeat; }
#bottomCTAwrap #ctaRight { float: left; width: 248px; ; background: url('../images/cta.right.jpg') no-repeat; }
* HTML #bottomCTAwrap #ChooseOptions_title { margin-left: 13px; }
#bottomCTAwrap #LevelDropdown { padding: 0px; margin: 5px 0 0 5px; }

.ColumnWrap { width: 730px; margin: 0 auto; }
.LeftCenterColumnWrap { float: left; width: 412px; background: url('../images/bg.col.left.jpg') no-repeat scroll 0 42px; }
.RowsContainer { }
.rowWrap { position: relative; overflow: auto; width: 412px; height: 256px; }
.RowsContainer .Row { margin: 0 10px 0 10px; padding: 0 0 12px 0; background: url('../images/levelpgelements/rowdotpattern.gif') bottom repeat-x; }
.RowsContainer .Row .Column { float: left; }
.RowsContainer .Row .ColumnLeft { width: 83px; padding: 0 10px 0 0; }
.RowsContainer .Row .ColumnCenter { width: 275px; padding: 15px 0 0 0;}
.RowsContainer .ColumnRight { margin: 0; padding: 15px 9px 0 9px; width: 270px; height: 241px; float: right; overflow-y: auto; }


/* COLUMN TITLES LEFT=RESOURCES, RIGHT=TOOLS */
.colTitle-Left, .colTitle-Right { margin: 18px 0 12px 0; no-repeat; height: 11px; }
.colTitle-Left#research-left { background: url('../images/tabrsrch_knowledge.jpg') no-repeat; }
.colTitle-Right#research-right { background: url('../images/tabrsrch_tools.jpg') no-repeat; }
.colTitle-Left#stock-left { background: url('../images/tabstock_stratgy.jpg') no-repeat; }
.colTitle-Right#stock-right { background: url('../images/tabstock_tools.jpg') no-repeat; }
.colTitle-Left#usingTech-left { background: url('../images/tabusingtech_trend.jpg') no-repeat; }
.colTitle-Right#usingTech-right { background: url('../images/tabusingtech_act.jpg') no-repeat; }
.colTitle-Left#profit-left { background: url('../images/tabprofit_price.jpg') no-repeat; }
.colTitle-Right#profit-right { background: url('../images/tabprofit_fast.jpg') no-repeat; }
.ColumnRightWrap { width: 284px; float: left; margin: 0 0 0 30px; background: url('../images/bg.col.left.jpg') no-repeat scroll 0 42px; }


.Row .Thumbnail { margin-top: 13px; height: 83px; width: 83px; background: #cccccc;}
.Row .DetailTitle { margin-bottom: 0; font-size: 12px; font-weight: bold; }
.Row .DetailBody { margin: .25em 0 0 0; font-size: 12px; }


/* MODEL .Row .DetailButton A { display: block; margin: 12px 0 0 0; width: 73px; height: 16px; background: url('../images/levelpgelements/butt_readarticle.gif') no-repeat; }*/
.Row .ReadArticle A { display: block; margin: 12px 0 0 0; width: 73px; height: 16px; background: url('../images/levelpgelements/butt_readarticle.gif') no-repeat; }
.Row .LaunchWebinar A { display: block; margin: 12px 0 0 0; width: 92px; height: 16px; background: url('../images/levelpgelements/butt_readarticle.gif') no-repeat 0 -16px; }
.Row .LaunchDemo A { display: block; margin: 12px 0 0 0; width: 78px; height: 16px; background: url('../images/levelpgelements/butt_readarticle.gif') no-repeat 0 -32px; }
.Row .RegisterWebcast A { display: block; margin: 12px 0 0 0; width: 118px; height: 16px; background: url('../images/levelpgelements/butt_readarticle.gif') no-repeat 0 -48px; }
.Row .LaunchWebcast A { display: block; margin: 12px 0 0 0; width: 94px; height: 16px; background: url('../images/levelpgelements/butt_readarticle.gif') no-repeat 0 -81px; }
.Row .LearnMore A { display: block; margin: 12px 0 0 0; width: 70px; height: 16px; background: url('../images/levelpgelements/butt_readarticle.gif') no-repeat 0 -64px; }
.Row .tryDays A { display: block; margin: 12px 0 0 0; height: 16px; width: 111px; background: url('../images/levelpgelements/butt_readarticle_30days.jpg') no-repeat; }
.Row .todaysUpdates A { display: block; margin: 12px 0 0 0; height: 16px; width: 113px; background: url('../images/levelpgelements/butt_readarticle_todayupdates.gif') no-repeat; }
.Row .latestReport A { display: block; margin: 12px 0 0 0; height: 16px; width: 123px; background: url('../images/levelpgelements/butt_readarticle_latestreport.gif') no-repeat; }
.Row .listenPodcast A { display: block; margin: 12px 0 0 0; height: 16px; width: 100px; background: url('../images/levelpgelements/butt_readarticle_listenpodcast.gif') no-repeat; }
.Row .downloadSample A { display: block; margin: 12px 0 0 0; height: 16px; width: 157px; background: url('../images/levelpgelements/butt_readarticle_samplereport.gif') no-repeat; }
.Row .downloadSample A { display: block; margin: 12px 0 0 0; height: 16px; width: 157px; background: url('../images/levelpgelements/butt_readarticle_samplereport.gif') no-repeat; }


.tabpanel-tools .Row .RelatedTools_title { height: 10px; margin: 0 0 10px 0; background: url('../images/levelpgelements/relatedarticleswebinars.gif') no-repeat; }
.tabpanel-knowledge .Row .RelatedTools_title { height: 10px; margin: 0 0 10px 0; background: url('../images/levelpgelements/relatedtools.gif') no-repeat; }

.Tools_list,.DetailTitle, .DetailAutho, .DetailBody { line-height: 15px; }
.Tools_list LI.title { font-weight: bold; }
.Row .Tools_list LI { margin: 0 0 .5em 0; }
.Row .Tools_list A { margin: 0; padding: 0; }

#FooterWrap { margin: 15px 30px; height: 300px; font-size: 10px; line-height: 16px; }





