body{color:#666;font-family:Arial, Arial, Helvetica, sans-serif;font-size:.75em;margin:0;padding:0}
h1{font-family:Arial, Arial, Helvetica, sans-serif;font-size:210%;font-weight:700;margin:0 0 12px;padding:0}
h2{color:#222;font-size:150%;font-weight:700;margin:0 0 17px;padding:0}
h3{color:#222;font-size:110%;font-weight:700;margin:0 0 12px;padding:0}
h4{color:#222;font-size:115%;font-weight:700;margin:0;padding:0}
h5{font-size:95%;font-weight:700;margin:0;padding:0}
a{color:#E32E39;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:0}
p{line-height:130%}
ul,ol{margin-bottom:12px}
li{margin:0 0 3px}
.layer-clear{clear:both}
.panel-floatright{float:right}
#layer-page{border:1px solid #FFF;border-left:0;margin:0 auto;padding:0;width:940px}
#layer-menu{background:url(../images/img_menu-left.jpg) repeat-x;height:70px;margin:0;padding:0}
#layer-menucontent{margin:0 auto;width:936px}
#layer-menu .panel-logo{float:left;margin:0 0 -4px}
.panel-logo img{margin-top:12px}
#layer-menu ul{float:right;height:35px;margin:0;padding:33px 0 0}
#layer-menu li{display:inline;margin:0;padding:35px 17px 21px 0}
#layer-menu a{color:#FFF;font-weight:700;formcmxformlabelerrordisplay:block;margin-left:1em;width:auto}
#layer-menu a:hover{text-decoration:none}
#layer-menu .item-startlivechat{background:url(../images/img_start-chat-live-btn-back.jpg) center right no-repeat;border-left:1px solid #333;border-right:1px solid #333;margin:0;padding:35px 45px 20px 8px}
#layer-showcase{height:255px;margin:0 auto;padding:60px 0 0;width:936px}
#layer-showcase.layer-bg1{background:url(../images/img_convert1.jpg) right top no-repeat}
#layer-showcase.layer-bg2{background:url(../images/img_convert2.jpg) right top no-repeat}
#layer-showcase.layer-bg3{background:url(../images/img_convert3.jpg) right top no-repeat}
#layer-showcase h1{color:#333;margin-bottom:6px}
#layer-showcase p{line-height:150%;margin:10px 0 20px}
#layer-btnstartlivechat{margin:0;padding:0 0 76px}
#layer-features{background:url(../images/img_features-background.jpg) repeat-x;height:152px;margin:-2px 0 0;padding:0}
#layer-featurescontent{background:url(../images/img_features-back.jpg);height:152px;margin:0 auto;width:940px}
#layer-features li{float:left;list-style-type:none;margin:0;padding:17px 0 0;text-align:center;width:234px}
#layer-features h3{margin-bottom:1px}
#layer-post{float:left;margin:0;padding:34px 0 0;width:670px}
#layer-post li{float:left;list-style-type:none;margin:17px 0 5px;padding:0 20px 0 0;width:312px}
#layer-post p{font-size:100%;line-height:150%;margin:0 0 7px;padding:0}
#layer-testimony{background:url(../images/img_layer-testimony-back.jpg) repeat-y;margin:60px 0 20px;padding:34px 0 0;width:258px}
#layer-testimonytop{background:url(../images/img_layer-testimony-top.jpg) top no-repeat}
#layer-testimonybottom{background:url(../images/img_layer-testimony-bottom.jpg) bottom no-repeat}
#layer-testimony ol{margin:0;padding:0 17px}
#layer-testimony li{list-style-type:none;margin:0;padding:10px 0}
.layer-testimonyborder{background:url(../images/img_testimony-border.jpg) top no-repeat}
.layer-testimony-title{background:url(../images/img_layer-testimony-title.jpg) repeat-x;height:34px;padding:10px 0 0 17px}
#layer-sitecontent #layer-post{float:left;margin:0;padding:28px 0 0}
#layer-sitecontent #layer-testimony{float:right;margin:30px 0 25px;padding:0}
#layer-steps{background:url(../images/img_layer-steps-post-bottom.jpg) bottom no-repeat;height:370px;margin:0 0 12px;padding:0 0 8px}
#layer-steps h2{background:url(../images/img_layer-steps-background.jpg) no-repeat;font-size:150%;font-weight:700;height:40px;margin:0;padding:20px 0 0}
#layer-stepsmenu{background:url(../images/img_layer-steps-menu.jpg) no-repeat;margin:0;padding:0}
#layer-stepspost{background:url(../images/img_layer-steps-post-back.jpg) repeat-y;height:255px;margin:0;padding:20px 35px 0}
.panel-postimg{text-align:center}
.panel-postarticle{margin:0 0 14px;padding:0}
.listing-steps{margin:0;padding:0 0 0 35px}
.listing-steps li{color:#222;float:left;font-weight:700;height:23px;list-style-type:none;margin:0 1px 0 0;padding-top:12px;text-align:center;width:120px}
.listing-steps a{color:#FFF;text-decoration:none}
.item-step1{background-color:#737373;margin:0;padding:0}
.item-step2{background-color:#838383;margin:0;padding:0}
.item-step3{background-color:#A7A7A7;margin:0;padding:0}
.item-step4{background-color:#C5C5C5;margin:0;padding:0}
.item-step5{background-color:#D5D5D5;margin:0;padding:0}
.listing-steps .item-selected{background-color:#E7141A;height:23px;margin:0;padding:12px 0 0}
.layer-sitemap{background:url(../images/img_start-chat-live-background.jpg);color:#666;height:175px;margin:0 0 12px;width:936px}
.layer-startlivechat{float:right;height:140px;margin:5px 10px 0 0;width:329px}
.layer-startlivechat a{display:block;height:140px;width:329px}
.layer-startlivechat1{background:url(../images/startlivechat_lc1.jpg) bottom right no-repeat}
.layer-startlivechat2{background:url(../images/startlivechat_lc2.jpg) bottom right no-repeat}
.layer-startlivechat3{background:url(../images/startlivechat_lc3.jpg) bottom right no-repeat}
.layer-startlivechat4{background:url(../images/startlivechat_lc4.jpg) bottom right no-repeat}
.layer-startlivechat5{background:url(../images/startlivechat_lc5.jpg) bottom right no-repeat}
#layer-privacy{border-top:1px solid #DDD;color:#ADADAD;font-size:85%;margin:8px 0 0;padding:0 0 20px 0;}
#layer-privacy a{color:#ADADAD}
#layer-privacy #panel-seochat{background:url(../images/ico_love-logo.gif) no-repeat;float:left;margin:11px 0 0 4px;padding:0 0 0 20px}
#layer-privacy ul{float:right;list-style-type:none;margin:11px 0 0;padding:0}
#layer-privacy li{border-left:1px solid #ADADAD;float:left;list-style-type:none;margin:0;padding:0 8px}
#layer-privacy .item1{border:0}
.layer-whylccontent{margin:28px auto;padding:0;width:936px}
.layer-whylcfeature{border-bottom:1px solid #D1D1D1;margin:0;padding:0 0 45px}
.layer-whylcfeature h1{color:#222;margin:0;padding:0}
.layer-whylcarticles{margin:30px 0 0;padding:0}
.layer-post{float:right;margin:0 47px 12px 0;padding:0;width:613px}
.layer-post h2{font-size:110%;margin:0 0 14px;padding:0}
.layer-floatleft ul{margin:0;padding:9px 0 0;width:660px}
.layer-floatleft li{float:left;list-style-type:none;margin:0 44px 0 0;padding:0;width:285px}
.layer-whylcpostsubarticle{margin:14px 0 0;padding:0}
.layer-whylcpostsubarticle h2{font-size:110%;margin:0 0 8px;padding:0}
.layer-whylcpostsubarticle p{margin:0 0 18px;padding:0 0 1px}
.layer-whylcmenu{background:url(../images/img_whylc-menu.gif) top no-repeat;margin:0 0 12px;padding:3px 0 0;width:260px}
.layer-whylcmenubottom{background:url(../images/img_whylc-menu-bottom.gif) bottom no-repeat;padding:0 0 3px;width:260px}
.datalisting-whylcmenu{background:url(../images/img_whylc-menu-left-right.gif) repeat-y;margin:0 0 0 1px;padding:0;width:258px}
.datalisting-whylcmenu dt{background:url(../images/img_whylc-menu-top-back.gif) repeat-x;color:#222;font-size:115%;font-weight:700;margin:0 2px 0 1px;padding:7px 0 11px 13px}
.datalisting-whylcmenu dd{border-bottom:1px solid #DDD;margin:0;padding:14px 16px 0 13px;text-align:center}
.datalisting-whylcmenu dd p{margin:0;padding:0 0 18px}
.datalisting-whylcmenu .datatitle-last {padding-bottom:10px}
.datalisting-whylcmenu .datadata-last {border-top:1px solid #DDD;border-bottom:0}
.layer-whylcsitemap{background:url(../images/img_whylc-start-chat-live-background.jpg);color:#666;height:175px;margin:12px 0 0;padding:0;width:936px}
.layer-whylcbuttonlivechat img{margin:0;padding:54px 0 0 98px}
.layer-signuppage{margin:0 auto;padding:0;width:936px}
.layer-signuppage h2{font-size:230%;font-weight:400;margin:0;padding:0}
.layer-signupheadline{border-bottom:1px solid #D1D1D1;color:#222;height:75px;margin:0 0 20px;padding:34px 0 0}
.layer-signupwrapper{background:url(../images/bg_signup-wrapper.gif) repeat-y;margin-left:39px;position:relative}
.layer-signupwrapperbottom{background:url(../images/bg_signup-getstarted-bottom.gif) bottom right no-repeat;height:3px}
.layer-tabletop{background:url(../images/bg_signup-tabletop.gif) top right no-repeat;height:4px}
/*.cell-topleftcurve{background:url(../images/bg_signup-topleftcurve.gif) top left no-repeat}*/

.layer-tableright table{border-collapse:separate;border-spacing:0;border-width:0;border-left:1px solid #CBCBCB}
.layer-tableright td{border:1px solid #CBCBCB;border-bottom:0;border-left:0;padding:16px 16px 4px;width:192px}
.layer-tableright .cell-hover{border:1px solid #222;border-bottom:0}
.layer-tableright .cell-unhover{background-color:#FFF;filter:alpha(opacity=50);opacity:.5}
.layer-tableright .cell-col1{padding:16px 16px 4px 15px;vertical-align:middle;width:193px}
.layer-tableright .cell-hovernext{border-right:0}

.layer-tableright p{font-size:95%;line-height:150%;margin:0 0 8px}
.layer-tableright h4{font-size:100%;font-weight:700;margin:0 0 8px}
.layer-signupformtop{height:4px;margin-left:-31px}
.layer-signupformtopseo{background:url(../images/bg_signup-form-top-seo.gif) top right no-repeat}
.layer-signupformtopppc{background:url(../images/bg_signup-form-top-ppc.gif) top right no-repeat}
.layer-signupformtopseoppc{background:url(../images/bg_signup-form-top-seoppc.gif) top left no-repeat}
.layer-signupformbottom{height:4px;margin:0 0 5px -35px}
.layer-signupformbottomseo{background:url(../images/bg_signup-form-bottom-seo.gif) bottom right no-repeat}
.layer-signupformbottomppc{background:url(../images/bg_signup-form-bottom-ppc.gif) bottom right no-repeat}
.layer-signupformbottomseoppc{background:url(../images/bg_signup-form-bottom-seoppc.gif) bottom right no-repeat}
.layer-signupformbanner{margin-left:-32px;padding-left:34px}
.layer-bannerseo{background:url(../images/bg_signup-form-banner-seo.gif) left center no-repeat}
.layer-bannerppc{background:url(../images/bg_signup-form-banner-ppc.gif) left center no-repeat}
.layer-bannerseoppc{background:url(../images/bg_signup-form-banner-seoppc.gif) left center no-repeat}
.layer-signupform{background:#F6F4F5 url(../images/bg_signup-form-right.gif) right no-repeat}
.layer-signupform form{overflow:auto;padding:20px 0 0}
.layer-signupform fieldset{border:0;float:left;margin:0;padding:0}
.layer-signupform li{height:24px;list-style-type:none;margin:0;padding:0 0 5px}
.layer-signupform .fieldset-payment li{list-style-type:none;margin:0;padding:0 0 5px}
.layer-signupform .layer-formheader{margin:0;padding:0 0 0 14px;width:272px}
.layer-signupform .layer-formheadertext{float:left;width:157px}
.layer-signupform .layer-formheadertext p{font-size:110%;font-weight:700}
.layer-signupform .panel-formprice{float:right;margin:0;padding:0;width:76px}
.layer-signupform h2{color:#676767;font-size:210%}
.layer-signupform .fieldset-account{margin:0;padding:0 0 0 13px}
.layer-signupform .fieldset-account label{float:left;width:90px}
.layer-signupform .fieldset-contact label{float:left;width:120px}
.layer-signupform .fieldset-payment label{display:block;margin-bottom:5px}
.layer-signupform .input-text{border:1px solid #DBDBDB;padding:2px;width:181px}
.layer-signupform .input-submitbtn{background:url(../images/btn_signup-form-create-account.gif);border:0;height:42px;margin:20px 0 0;overflow:hidden;padding:42px 0 0;width:227px}
.layer-signupform h3{color:#676767;font-size:120%;font-weight:700;margin:0 0 8px;padding:0;text-transform:uppercase}
.layer-signupform label{font-size:95%}
.layer-signupfeaturetop{background:url(../images/bg_signup-comparison-table-top.gif) top right no-repeat;height:4px;margin-left:-35px}
.layer-signupfeaturebottom{background:url(../images/bg_signup-comparison-table-bottom.gif) bottom right no-repeat;height:4px;margin-bottom:12px;margin-left:-35px}
.layer-signupfeature{background:url(../images/bg_signup-comparison-banner.gif) top left no-repeat;margin:0 0 0 -33px;min-height:520px}
.layer-signupfeaturebordertop{background:url(../images/bg_signup-comparison-bordertop.gif) top repeat-x}

.layer-signupfeature table{border-collapse:separate;border-spacing:0;margin:0 0 0 34px}
.layer-signupfeature td{border-right:1px solid #CBCBCB;padding:4px 0 3px 0;text-align:center;vertical-align:top;font-size:90%;width:224px}
.layer-signupfeature .cell-hover{border-right:1px solid #222;border-left:1px solid #222}
.layer-signupfeature .cell-unhover{border:0;filter:alpha(opacity=50);padding-right:1px;opacity:.5}
.layer-signupfeature .cell-hovernext{border-right:0;padding-right:0}

.layer-signupfeature .cell-col1{border-left:0;padding-left:15px;text-align:left;width:209px}
.layer-signupfeature .cell-even{background-color:#F5F3F4}
.layer-signupaccounttop{background:url(../images/bg_signup-account-top.gif) top right no-repeat;height:4px;margin-left:-35px}
.layer-signupaccountbottom{background:url(../images/bg_signup-account-bottom.gif) bottom right no-repeat;height:4px;margin-left:-35px}
.layer-signupaccount{background:url(../images/bg_signup-account-banner.gif);margin:0 1px 0 -33px;padding:0 0 0 35px}
.layer-signupaccount table{background:#F5F3F4;border-collapse:collapse}
.layer-signupaccount td{height:125px;margin:0;padding:0 15px;width:195px}
.layer-signupaccount .cell-banner{margin:0;padding:0;width:0}
.layer-signupaccount .cell-accounticon1{background:url(../images/ico_signup-account-icon1.gif) top left no-repeat}
.layer-signupaccount .cell-accounticon2{background:url(../images/ico_signup-account-icon2.gif) top left no-repeat}
.layer-signupaccount .cell-accounticon3{background:url(../images/ico_signup-account-icon3.gif) top left no-repeat}
.layer-signupaccount .cell-accounticon4{background:url(../images/ico_signup-account-icon4.gif) top left no-repeat}
.layer-signupaccount h3{color:#666;font-size:100%;font-weight:500;margin:0 0 12px;padding:0 0 0 32px}
.layer-signupaccount .cell-accounticon2 h3{padding-left:38px}
.layer-signupaccount .cell-accounticon4 h3{padding-left:26px}
.layer-signupgetstarted{margin:0 0 0 39px;padding:0;position:absolute}
.layer-signupgetstartedwrap{height:60px}

.layer-signupgetstarted table{border-collapse:separate;border-spacing:0;border-width:0;border-left:1px solid #CBCBCB}
.layer-signupgetstarted td{border:1px solid #CBCBCB;border-top:0;border-left:0;padding:12px 0;text-align:center;width:224px}
.layer-signupgetstarted .cell-hover{border:1px solid #222;border-top:0}
.layer-signupgetstarted .cell-unhover{border-right:1px solid #CBCBCB;filter:alpha(opacity=50);opacity:.5}
.layer-signupgetstarted .cell-hovernext{border-right:0}
.layer-signupgetstarted p{margin:0;padding:0}
.layer-signupgetstarted .cell-floating{border:0;padding-right:1px}

.layer-signupexpand{font-weight:700;margin:0;padding:0 1px 0 676px;text-align:right;text-transform:uppercase}
.layer-signupexpand p{margin:0;padding:12px 0;text-align:center}
.layer-signupfaq ol{margin:24px 0 0 35px;padding:0}
.layer-signupfaq li{float:left;height:100px;list-style-type:none;margin:0;padding:10px 17px 0 0;width:433px}
.layer-signupfaq h3{color:#666;margin:0;padding:0}
.layer-signupbanner{background:url(../images/bg_signup-banner.gif) no-repeat;height:72px;margin:24px 0 12px;padding:0;text-align:center}
.layer-signupbanner h3{color:#4B4B4B;font-size:150%;padding-top:25px}
.layer-signuptestimony{margin:25px 0 0 35px;padding:0}
.layer-signuptestimony h4{color:#666;font-size:100%;font-weight:700;margin:0 0 12px;padding:0}
.layer-signuptestimony li{float:left;height:140px;list-style-type:none;margin:0;padding:0 20px 0 0;position:relative;width:280px}
.layer-signuptestimony .panel-signuptestimony{bottom:0;font-weight:700;padding-left:20px;position:absolute}
.panel-signuptestimony1{background:url(../images/ico_country-icon-canada.gif) no-repeat}
.panel-signuptestimony2{background:url(../images/ico_country-icon-usa.gif) no-repeat}
.panel-signuptestimony3{background:url(../images/ico_country-icon-brazil.gif) no-repeat}
.layer-signupsitemap{background:url(../images/img_signup-start-chat-live-background.jpg);color:#666;height:175px;margin:12px 0 0;padding:0;width:936px}
.layer-signupbuttonlivechat img{margin:0;padding:71px 0 0 100px}
.layer-signupheadline h3{color:#222;font-size:210%;font-weight:700;margin:0;padding:0}
#current a{color:#333}
.layer-post h5{color:#444;font-size:120%;margin-bottom:5px}
.layer-post h6{color:#777;font-size:125%;font-weight:700;margin:0}
.layer-step{float:left;width:870px}
#btn-1,#btn-2,#btn-3,#btn-4,#btn-5{color:#fff}
#btn-1:hover,#btn-2:hover,#btn-3:hover,#btn-4:hover,#btn-5:hover{background-color:#c00;cursor:hand}
#layer-stepspostwrap{height:250px;overflow:hidden;position:absolute;width:870px}
#layer-stepspostbottom{height:250px;position:absolute;width:4400px}
#layer-sitecontent{margin-bottom:36px}
.layer-pinkhighlight{border:1px solid #ccc;overflow:hidden;padding:10px 0 0 10px;text-align:left}
.layer-pinkhighlight h5{color:#333;font-size:160%;margin-bottom:0}
.layer-pinkhighlight .panel-floatright{margin-bottom:0}
#layer-featurescontent li{height:135px}
#layer-featurescontent li:hover{background:url(../images/img_features-back-highlight.jpg) 0 0 repeat-x}
.showcase-list p{line-height:100%;margin:5px 0 0}
.layer-topmenu:hover{background:url(../images/img_start-chat-live-btn-highlight.jpg)}
#layer-post h2{font-size:150%;font-weight:700}
#listing-mainmenu{cursor:hand}
.listing-mainmenu,.showcase-list li{cursor:pointer}
.menu-submenu a:hover{color:#c00;text-decoration:none}
.listing-nobullet{list-style:none}
.check li{background:url(../images/list_check.png) no-repeat scroll 0 0;font-weight:700;line-height:100%;list-style:none;margin:10px 0;padding:7px 0 6px 35px}
.table-details{margin:0 0 15px}
.table-details th{background:#d0d0d0;font-weight:700;padding:5px}
.table-details .data-title{background:silver;font-weight:700}
.table-details td{background:#f0f0f0;padding:5px}
.table-details strong{color:#c00}
.panel-price{border-bottom:2px solid #ccc;color:#c00;font-size:120%;font-weight:700;margin-bottom:-10px;padding-bottom:10px}
.layer-price p{line-height:100%}
.layer-price .style-label{width:80px}
.layer-price #saved{color:#080;font-weight:700}
#payment_container{background:#fff;border:1px solid #f0f0f0;color:#008000;padding:10px}
.paid_search{margin-left:24px}
.paid_search dt{color:#c00;cursor:pointer;font-weight:700;margin-bottom:12px}
.paid_search dd{margin:0;padding:0 0 18px 0}
#ui-datepicker-div{background:#fff;border:1px solid #ccc;padding:5px}
.ui-datepicker-title{background:#c00;color:#fff;font-weight:700;text-align:center}
.ui-datepicker-next{float:right}
.table-sendmail{border:none;margin:0}
.table-sendmail td{padding:0 10px 10px 0}
.layer-error,.layer-captchaerror, .layer-submiterror {background:#CACACA url(../images/error.png) 520px 10px no-repeat;border:1px solid #CACACA;display:none;margin-bottom:10px;min-height:60px}
.layer-signupwrapper .layer-error {background-position: 800px 10px;}
.layer-error li,  .layer-submiterror li {list-style:none;margin-left:-20px}
.layer-captchaerror{display:block;padding:10px}
.hide,.formNoError,label.error{display:none}
#layer-features ul,#layer-post ol,.listing-steps ol,.layer-sitemap ol,.layer-postarticle,.listing-whylcmenu ul,.layer-whylcsitemap ol,.layer-signupheadline h1,.layer-tableright,.layer-signupform ol,.layer-signupfeature tr,.layer-signupaccount tr,.layer-signupfaq,.layer-signuptestimony ol,.layer-signupsitemap ol,.menu-side ul{margin:0;padding:0}
#layer-testimony p,.layer-signupfaq p{line-height:150%;margin:0;padding:0}
.layer-sitemap{font-size:90%;}
.layer-sitemap h5{font-size:100%;}
.layer-sitemaptop,.layer-whylcsitemaptop,.layer-signupsitemaptop{padding:10px 25px 5px 22px;}
.layer-sitemap a,.layer-whylcsitemap a,.layer-signupsitemap a{color:#666}
.layer-sitemap li,.layer-whylcsitemap li,.layer-signupsitemap li{float:left;font-weight:400;line-height:175%;list-style-type:none;margin:0;padding:10px 0 0 23px;width:112px}
.layer-sitemap li ol li,.layer-whylcsitemap li ol li,.layer-signupsitemap li ol li{float:none;margin:0;padding:0}
.layer-whylcfeature p,.layer-signupheadline p{color:#222;float:left;font-size:130%;margin:0;padding:0}
.layer-whylcfeature ul,.layer-signupheadline ul{float:right;margin:0;padding:0}
.layer-whylcfeature li,.layer-signupheadline li{float:left;list-style-type:none;margin:0 0 0 20px;padding:0}
.layer-whylcfeature a,.layer-signupheadline a{color:#B2B2B2}
.layer-whylcfeature .item-featureselected a,.layer-signupheadline .item-featureselected a{color:#222}
.layer-post p,.layer-signuptestimony p{line-height:150%}
.listing-whylcmenu,.menu-side{background:url(../images/img_whylc-menu-left-right.gif) repeat-y;margin:0 0 0 1px;padding:16px 0}
.listing-whylcmenu li,.menu-side li{list-style-type:none;margin:0;padding:4px 0 4px 13px}
.layer-signupform .fieldset-contact,.layer-signupform .fieldset-payment{margin:-80px 0 0;padding:0 0 0 13px}
.layer-signupfeature .cell-col2,.layer-signupfeature .cell-col3,.layer-signupgetstarted .cell-col1,x:-moz-any-link,x:default{width:224px}
.layer-postarticle h2,.layer-postarticle h6{font-size:110%;font-weight:700;margin:0 0 8px}
.datalisting-whylcmenu a,.menu-submenu{font-weight:700}
#select-country,#input-state{width:170px}
textarea.error,input.error{background:#eee;border:2px solid #c00}
.level_0 li{font-size:120%;font-weight:700}
.level_0 ul{margin-top:8px;}
.level_0 ul li{font-size:90%;font-weight:100}
.level_0 ul li a{color:#252525}
.level_0 li li li a{color:#6F6F6F}
.payment_container {color: #008000;}
.layer-signuplogin {width: 874px; height: 302px; background:#f0f0f0; border: 1px solid #ccc; padding: 10px; }
.layer-signuplogin li { list-style: none; }
.layer-signuplogin label { width: 90px;	}
.layer-signuplogin h1 { font-size: 12pt; font-weight: bold; }
.layer-partnersignupwrap, .layer-partnerproductwrap {  width: 610px; background: #f4f4f4; border: 1px solid #d0d0d0; margin-bottom: 10px; padding: 0px;}
.listing-partnertab {
	margin: 0;
	padding: 0;
}

.listing-partnertab li {
	float: left;	
	list-style-type: none;
	margin: 0 3px 0 0;
}

.item-newpartner {
	background: url(../images/layer-existing-partner.jpg) -161px 0;
	cursor: pointer;
	height: 33px;
	text-indent: -999px;
	width: 161px;
}

.item-newpartner.item-active {
	background-position: 0;	
}

.item-existingpartner {
	background: url(../images/layer-new-partner.jpg) -132px 0;
	cursor: pointer;
	height: 33px;
	text-indent: -999px;
	width: 132px;
}

.item-existingpartner.item-active {
	background-position: 0;	
}
.layer-partnersignup #form-register ol { margin: 10px 0 0 0; padding-left: 10px; position: relative; }
.layer-partnersignup #form-register input { border: 1px solid #DBDBDB; padding: 2px; width: 180px; }
.layer-partnersignup #form-register #button-register { background: url(../images/btn_form-register-submit.jpg); border: 0; cursor: pointer; text-indent: -999px; height: 42px; width:130px; position: absolute; right: 10px; bottom: 0;}
.layer-partnersignup #form-register #button-register.input-active {background-position:-131px 0}
.layer-partnerlogin .fieldset-account{padding-bottom: 0; !important}
.layer-partnerlogin #form-login ol { margin: 10px 0 0 0; padding-left: 10px; position: relative; }
.layer-partnerlogin #form-login input { border: 1px solid #DBDBDB; padding: 2px; width: 180px; }
.layer-partnerlogin #form-login #button-login { background: url(../images/btn_form-login-login.jpg); border: 0; cursor: pointer; height: 42px; width: 97px; text-indent: -999px; position: absolute; bottom: 0; right: 10px;}
.layer-partnersignup ol, .layer-partnerlogin ol, .layer-partnerproduct ol { list-style: none; }
.layer-partnersignup .fieldset-account label,  .layer-partnerlogin .fieldset-account label  { float:left; width:120px; }
.layer-partnerproduct label { float:left; width:200px; }
.layer-partnersignup .fieldset-account,  .layer-partnerlogin .fieldset-account, .layer-partnerproduct .fieldset-account { border: 0; border-style: none; }
.layer-partnersignup .fieldset-account {padding-bottom: 0;}
.layer-partnersignup li, .layer-partnerlogin li { height: 24px; }
#layer-new-partner, #layer-existing-partner { cursor: hand; cursor: pointer; }
.layer-partnersignuptab-active-left { background:  url(../images/layer-partnersignuptab-left.gif) top left no-repeat; height: 33px; float: left;}
.layer-partnersignuptab-active-right 	{ background: url(../images/layer-partnersignuptab-right.gif) top right no-repeat; height: 33px;  padding: 5px 10px 0 10px; color: #fff; font-weight: bold; font-size: 120%;}
.layer-partnerthank { padding: 10px;}

#layer-partner-showcase{
	position: relative;
	margin: 10px auto 0 auto;
	height: 255px;
	width: 936px;
}

#layer-partner-showcase h1{color:#333;margin-bottom:6px}

#layer-partner-signup{
	background: url("../images/img_features-background.jpg") repeat-x scroll 0 0 transparent;
	margin: -2px 0 10px;
	padding: 0;
}

#layer-partner-signup-content {
	margin: 0 auto;
	padding: 25px 0;
	width: 936px;
}

.partner-register-form-element{
	width: 28%;
	float: left;
}

.partner-register-form-element label{
	display:block;
}

.partner-register-form-element label.error{
	clear: both;
	color: red;
}

#layer-partnersignup #form-register ol { 
	margin: 10px 0 0 0; padding-left: 10px; position: relative; 
}

#layer-partnersignup #form-register input { 
	border: 1px solid #DBDBDB; 
	padding: 2px; 
	width: 180px;
	float: left; 
}

#layer-partnersignup #form-register #button-register { 
	background: url(../images/btn_form-register-submit.jpg); 
	border: 0; 
	cursor: pointer; 
	text-indent: -999px; 
	height: 42px; 
	width:130px; 
	right: 10px; 
	bottom: 0;
	float: right;
}

#layer-partnersignup #form-register #button-register.input-active {
	background-position:-131px 0
}

#layer-partnersignup ol { 
	list-style: none; 
}

#layer-partnersignup .fieldset-account label {
	width:120px; 
}

#layer-partnersignup .fieldset-account { 
	border: 0; 
	border-style: none; 
}

#layer-partnersignup .fieldset-account {
	padding-bottom: 0;
}

#layer-partnersignup li{ 
	height: 24px; 
}

#layer-partnersignuptab-active-left { 
	background:  url(../images/layer-partnersignuptab-left.gif) top left no-repeat; 
	height: 33px; 
	float: left;
}

#layer-partnersignuptab-active-right 	{ 
	background: url(../images/layer-partnersignuptab-right.gif) top right no-repeat; 
	height: 33px;  
	padding: 5px 10px 0 10px; 
	color: #fff; 
	font-weight: bold; 
	font-size: 120%;
}

#layer-partnersignup label.error{
	clear: both;
	display: block;
	color: red;
	padding: 2px;
	width: 100%;
}

.partnersignup-label-cell{
	vertical-align: top;
}
