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 1em 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; }

#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; }
UL#TopNavLinks { padding: 0px; margin: 0px; height: 34px; }
#TopNavLinks LI { float: left; }
#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: 165px; }
#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; }

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

.CTAwrap { position: relative; margin: 8px 55px 00; float: right; width: 339px; height: 132px; background: url('../images/CTA_bg.gif') no-repeat; }
.CTAmid { margin-top: 2px; height: 127px; background-color: #d5c08f; }
#CTApricing { float: left; width: 134px; height: 126px; background: url('../images/CTA_pricing.gif') no-repeat; }
#CTAopenacct { float: right; width: 185px; height: 71px; background: url('../images/CTA_openacct.gif'); }
#CTAopenacct A { display: block; width: 185px; height: 71px; }
#CTAcontact { float: right; width: 185px; height: 57px; background: url('../images/CTA_contact.gif') no-repeat; }

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

H2#tradeoptions_copy { margin: 15px 0 0 39px; width: 721px; height: 63px; 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: 388px; background: url('../images/levelpgelements/tabwrap_bg.gif'); }

.TabWrap { position: relative; margin: 0; padding: 0; 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, .TabWrap LI { margin: 0; }
.TabWrap UL { position: absolute; bottom: 0; right: 30px; }
* HTML .TabWrap UL { bottom: -1px; }
.TabWrap LI { float: left; height: 30px; background: url('../images/levelpgelements/tab_states.gif') no-repeat 0 0; cursor: pointer; }
.TabWrap #TabLeft { margin: 0 0 0 54px; width: 177px; background-position: 0 -30px; }
.TabWrap #TabRight { margin: 0 0 0 11px; width: 197px; height: 30px; background-position: 0 -90px; }
.TabWrap #TabLeft.Selected { background-position: 0 0;}
.TabWrap #TabRight.Selected { background-position: 0 -60px; }

#level-window { height: 300px; overflow: auto; margin: 7px 15px 8px 5px; }

#level-change { padding: 8px 0 0 0; height: 15px; }
#level-change #ChooseOptions_title { float: left; margin: 10px 0 8px 26px; width: 207px; height: 14px; background: url('../images/levelpgelements/option_choose.gif') no-repeat; }
* HTML #level-change #ChooseOptions_title { margin-left: 13px; }
#level-change #LevelDropdown { padding: 0px; margin: 5px 0 0 5px; }

.RowsContainer { margin: 10px auto 0 auto; }
.RowsContainer .Row { margin: 0 0 0 20px; 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 30px 0 0; }
.RowsContainer .Row .ColumnCenter { width: 370px; padding: 17px 30px 0 0;}
.RowsContainer .Row .ColumnRight { margin: 17px 0px 0px 0px; width: 196px; }

.Row .Thumbnail { margin-top: 18px; height: 83px; width: 83px; }
.Row .DetailTitle { margin-bottom: 0; font-size: 1em; font-weight: bold; }
.Row .DetailAuthor { margin: 0; }
.Row .DetailBody { margin: .25em 0 0 0;}

/* 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 .LearnMore A { display: block; margin: 12px 0 0 0; width: 70px; height: 16px; background: url('../images/levelpgelements/butt_readarticle.gif') no-repeat 0 -64px; }


.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; }
.Row .RelatedTools_list LI { margin: 0 0 .5em 0; }
.Row .RelatedTools_list A { margin: 0; padding: 0; }

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

