﻿@font-face { font-family: 'Droid Sans'; font-style: normal; font-weight: 400; src: local('Droid Sans'), local('DroidSans'), url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format('woff'); }

/*@media only screen and (min-width : 1024px) {*/
    body { margin: 0px; font-family: 'Droid Sans', sans-serif; font-size: 13px; color: #525252; }
    #wrapper { width: 1100px; margin: 0px auto; }
    #header { padding-top: 26px; }
    #header div.htagline { float: left; }
    #header div.hcontact { float: right; text-align: right; position: relative; top: -20px; }
    #header img#header_logo { float: left; margin-right: 22px; border: 0px; }
    #header h2 { font-family: Arial, sans-serif; font-weight: normal; color: #525252; font-size: 18px; font-style: italic; margin: 0px; }
    #header h3 { font-size: 13px; color: #0066cc; margin: 0px; }
    #header h3.us-phone { padding-left: 33px; background: url('/images/us-phone.png') no-repeat 0px 6px; padding-top: 13px; padding-bottom: 13px; }
    #header h3.email { position: relative; top: -6px; }
    h2.tagline2 { padding-left: 65px; }
    div.clear {clear: both;}
    div.spacer1 { height: 13px; }
    .taglinealt { color: #0066cc; }
    .lblemail, .lblphone { color: #525252; }
    .hidden { display: none; }
    .zero-width { width: 0px; }
    .blue { color: #06c; }
    .red { color: #f00; }
    .padding-10 { padding-left: 10px; }
    .pnl-hidden { display: none; }
    .pnl-unhide { display: normal; }
    .centered { text-align: center; }
    .italic { font-style: italic; }
    .qtip-defaults { z-index: 9999 !important; }

    a img { border: 0px; }
    a.nothing { cursor: pointer; }
    h1.bulleted { background: url('/images/arrow_bullet.png') no-repeat; background-position: 0px 4px; display: inline-block; text-indent: 12px; line-height: 22px; }
    div.h-dotted {width: 100%; background-image: url('/images/border_v.gif'); height: 6px; margin-top: 5px;}

    span.sitemapPath { font-size: 12px; }
    span.sitemapPath a { color: #06c; text-decoration: none; cursor: pointer; }
    span.sitemapPath a:hover { color: #c60; }
    
    div#login { top: 6px; height: 25px; z-index: 888 !important; position: relative; }
    div#login a img { border: 0px; width: 121px !important; height: 25px !important; }
    a#logincontrol { cursor: pointer; }
    #login-lead-capture, #login-box { border: solid 1px black; width: 280px; background: #fff; position: absolute; right: 0px; z-index: 800 !important; text-align: left; }
    #login-lead-capture div.margin7, #login-box div.margin7 { margin: 7px; }
    #login-box, #login-lead-capture { display: none; }
    #login-lead-capture div.login-input, #login-box div.login-input { text-align: right; padding-top: 2px; padding-bottom: 2px; padding-right: 3px; }
    #login-lead-capture div.login-input-last, #login-box div.login-input-last { text-align: right; padding-top: 10px; padding-bottom: 10px; padding-right: 3px; }
    #login-box input.inputtext { width: 90%; border: solid 1px #06c; }
    #login-box div.closediv, #login-lead-capture div.closediv {text-align:right;padding-top:3px;}
    #login-box a.tooltipClose, #login-lead-capture a.tooltipClose {cursor:pointer;}
    
    #login-lead-capture strong.title { font-size: 14px; color: #06c; line-height: 30px; }
    #login-lead-capture input.inputtext { width: 90%; border: solid 1px #06c; }

    input#btnLogin { color: transparent; background: url('/images/btnLogin.png'); border: 0px; width: 58px; height: 20px; cursor: pointer; }
    input#btnNonMember { color: transparent; background: url('/images/btnNonMember.png'); border: 0px; width: 110px; height: 20px; cursor: pointer; }
    input#btnGetStartedG { color: transparent; background: url('/images/btnGetStartedG.png'); border: 0px; width: 108px; height: 25px; cursor: pointer; }

    h1 { font-size: 21px; margin: 0px; }
    h1.page-title { font-size: 26px; margin-top: 7px; }
    h1.big { font-size: 29px; }

    div.page-content { border: solid 1px #999999; width: 99.2%; margin-left: auto; margin-right: auto; margin-top: 13px; background-color: #fff; position: relative; z-index: 2 !important; }

    div.content-inner { margin: 10px; color: #242424; font-size: 12px; font-family: Arial, sans-serif; margin-bottom: 13px; }
    div.content-inner h2 { color: #c60; font-size: 15px; margin: 0; }
    
    div.content-inner img#deron { margin-top: 10px; float: left; margin-right: 13px; width: 240px !important; height: 151px !important; }
    div.content-inner div#about-us { line-height: 17px; overflow: hidden; }

    div.content-inner p.pFirst { margin-top: 8px; }
    div.content-inner a { color: #06c; text-decoration: none; }
    div.content-inner a:hover { color: #c60; }
    div.content-inner div.border-v { background: url('/images/border_v.gif') repeat-x; height: 8px; margin-bottom: 13px; }

    img#header_logo { width: 240px !important; height: 47px !important; }
    img.guarantee-symbol { width: 190px !important; height: 154px !important; margin-bottom: 5px; }

    div#bv-books { margin-top: 10px; }
    div#bv-videos { margin-top: 26px; }
    div.bv-title { width: 780px; background-color: #F4F4F4; border: solid 1px #bbbbbb; padding: 4px; border-bottom: 0px; }
    div.bv-items-list { width: 788px; border: solid 1px #bbbbbb; overflow: auto; }
    div.bv-item { float: left; width: 20%; height: 215px; overflow: hidden; }
    div.item-inner { border-right: solid 1px #bbbbbb; text-align: center; padding-top: 8px; height: 100% !important; }
    div.item-not-new { padding-top: 26px; }
    div.bv-item-last { width: 100%; }
    div.item-inner-last { border: none; }
    div.bv-new { color: red; margin-bottom: 5px; }
    div.bv-item p.bv-item-title { margin-top: 4px; margin-bottom: 4px; }
    div.bv-item p.bv-item-title a { color: blue; font-size: 11px; }
    img.bv-img { width: 77px !important; height: 110px !important; border: 0px; }
    img.bv-no-img { width: 50px !important; height: 60px !important; margin-bottom: 50px; border: 0px; }
    img.bv-buy { margin-bottom: 13px; margin-top: 7px; width: 90px !important; height: 28px !important; border: 0px; }

    div#svc-sidebar { font-size: 12px; margin-top: 13px; font-family: Georgia, 'Times New Roman', Times, serif; font-style: italic; text-align: center; width: 190px; float: left; cursor: pointer; }
    div#svc-sidebar a { color: #06c; cursor: pointer; }
    div#svc-sidebar a:hover { color: #c60; }

    div#svc-main-content { padding-left: 16px; overflow: visible; margin-left: 195px; }
    div#svc-main-content h2.page-title-sub { font-size: 14px; color: #ff0080; }
    div#svc-main-content div.wd-features ul { font-family: Georgia, 'Times New Roman', Times, serif; font-size: 13px; font-style: italic; padding: 0; margin: 6px; }
    div#svc-main-content div.wd-features ul li { margin-bottom: 5px; list-style-type: none; background: url('/images/bullet.png') no-repeat 0 3px; text-indent: 12px; }
    div#svc-main-content div.wd-features div.svc-modal-links { text-align: right; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px; font-style: italic; }
    div#svc-main-content div.wd-features div.svc-modal-links a { margin-right: 16px; cursor: pointer; line-height: 18px; }
    div#svc-main-content div.wd-img { float: right; }

    ul.packages { font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; font-weight: bold; list-style: none; margin: 0px; background: #fcfcfc; border: solid 1px #f6f6f6; width: 200px; padding: 12px; float: left; position: relative; }
    ul.packages li { display: block; color: #06c; background: #ffffff; padding: 6px; border-top: solid 1px #f6f6f6; cursor: pointer; }
    ul.packages li.active { color: #fff; background: #06c; }
    ul.packages li:hover { background: #f0f9ff; }
    ul.packages li.active:hover { color: #fff; background: #06c; }
    ul.packages li:first-child {color: #000; background: #fff; cursor: default; }

    div#signup-form { overflow: hidden; margin-left: 250px; }
    div#guarantee-logo-repeat { margin-top: 15px; font-size: 12px; font-family: Georgia, 'Times New Roman', Times, serif; font-style: italic; text-align: center; width: 190px; float: left; cursor: pointer; }
    div#guarantee-logo-repeat a { color: #06c; cursor: pointer; }
    div#guarantee-logo-repeat a:hover { color: #c60; }
    div#signup-form { padding-top: 20px; }
    div#signup-form h1.big { position: relative; top: 15px; }
    div#signup-form div.green { color: #090; font-size: 14px; margin-top: 26px; }
    div#signup-form div#price-indicator { color: #fff; background: #06c; padding: 6px; font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; font-weight: bold; margin-top: 12px; }
    div#signup-form div.form-title { font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; font-weight: bold; margin-top: 18px; color: #242424; border-bottom: solid 1px #ccc; margin-bottom: 12px; }
    div#signup-form div.form-title span.normaltext { font-size: 12px; font-weight: normal; }
    div#signup-form table#personal td.frm-label { width: 100px; }
    div#signup-form table#personal td.frm-input { width: 230px; }
    div#signup-form div.spacer3 { height: 2px; }
    div#signup-form div.spacer4 { height: 5px; }
    div#signup-form td.pl5 { padding-left: 5px; }
    div#signup-form img.frm-edits { cursor: pointer; }
    div#signup-form input.w140 { width: 140px; }
    div#signup-form table#password td.frm-input { width: 500px; }
    div#signup-form table#subscriptiontable td.frm-label { width: 164px; }
    div#signup-form table#subscriptiontable td.frm-input { width: 175px; }
    div#signup-form table#subscriptiontable span#secDiscount { color: #009900; font-weight: bold; }
    div#signup-form table#creditcard td.frm-label { width: 160px; }
    div#signup-form table#creditcard td.frm-input { width: 185px; }
    div#signup-form table#promocode td.frm-label { width: 160px; }
    div#signup-form table#promocode td.frm-input { width: 185px; }
    div#signup-form table#cvvcode td.frm-label { width: 160px; }
    div#signup-form table#cvvcode td.frm-input { width: 60px; }
    div#signup-form table#cvvcode img#CVVInfo { cursor: pointer; }
    div#signup-form div#subscriptionselect { border: solid 1px #009900; background-color: #ffffaa; padding: 5px; }
    div#signup-form div.tnc { border: solid 1px #CCCCCC; width: 600px; margin-top: 10px; margin-bottom: 15px; margin-left: auto; margin-right: auto; height: 200px; overflow: scroll; overflow-x: hidden; }
    div#signup-form div#subscriptionsubmit { border-top: solid 1px #ccc; padding-top: 15px; }
    div#signup-form .percent100 { width: 100%; }
    div#signup-form td.percent100 { width: 80%; }
    div#signup-form td.paddingtop { padding-top: 15px; }
    div#signup-form .alignright { text-align: right; }

    .valsummary ul {display:none;visibility:hidden;}
    .valsummary {color:Red;font-weight:bold;padding-right:10px;}
    .ajax__validatorcallout_custom div, .ajax__validatorcallout_custom td {border:solid 1px #CE6F6F;background-color:#F79992;font-weight:normal;text-align:left;}

    a#svc-risk-free-access { float: right; margin-top: 17px; margin-bottom: 26px; cursor: pointer; }
    div#dialog-form { padding-top: 6px; }
    div#dialog-form table { margin-left: 20px; width: 290px; }
    div#dialog-form td.dlg-label { width: 140px; }
    div#dialog-form td.dlg-input { width: 200px; }
    div#dialog-form td.p50 { width: 50px; }
    div#dialog-form td.p250 { width: 250px; }
    div#dialog-form td.p250 div { padding-left: 65px; }
    div#dialog-form td.progress { text-align: center; }
    div#dialog-form td.progress img { width: 220px !important; height: 19px !important; }
    div#dialog-form div.spacer2 { height: 7px; }
    div#dialog-form div.dlg-smalltext { font-size: 11px; text-align: center; }

    div.nav { background: url('/images/navigation-bg.jpg') no-repeat right; background-color: #037dc0; width: 100%; height: 15px; padding-top: 10px; padding-bottom: 10px; margin-bottom: 5px; }
    div.nav ul { padding: 0px; margin: 0px; list-style: none; border: 0px; float: left; margin-left: 10px; }
    div.nav ul li { float: left; margin: 0px; padding: 0px; border: 0px; }
    div.nav ul li a { float: left; margin: 0px; padding-left: 10px; padding-right: 10px; color: #fff; font-weight: bold; text-decoration: none; border-right: solid 1px #519dde; }
    div.nav ul li a:hover { text-decoration: underline; }
    div.nav ul li a.before-active { border: none; }
    div.nav ul li a.active { position: relative; background: #fff; color: #0066cc; padding-left: 10px; height: 25px; padding-right: 10px; top: -13px; padding-top: 12px; border-top: solid 1px #519dde; border-left: solid 1px #519dde; }

    img.first-shadow { margin-top: 5px; }
    img.slide-shadow { width: 749px !important; }
    div#charts_wrap { float: left; border: solid 1px #ebebeb; padding: 6px; }
    div.slide img.slideimg { width: 100% !important; height: 443px; position: relative; z-index: -999; }
    .slides_container { width:736px; height:429px; font-family: Arial; font-size: 12px; }
    .slides_container div.slide { width:736px; height:429px; display:block; color: #fff; }
    .slide_1 { margin-left: 78px; margin-top: -289px; color: #fff; position: relative; z-index: 999; }
    .slide_2, .slide_3, .slide_5 { margin-left: 452px; margin-top: -131px; color: #fff; position: relative; z-index: 999; }
    .slide_4 { margin-left: 65px; margin-top: -140px; color: #fff; position: relative; z-index: 999; }
    .slide_readmore { font-size: 11px; font-weight: bold; margin-bottom: 3px; }
    .swtrst-btn { margin-left: 11px; background-color: #75B617; width: 185px; color: #fff; cursor: pointer; }
    .slide_btn_corners { height: 9px !important; width: 100% !important; }
    .slide_btn_topcorner { height: 9px; background-color: #000; width: 14px; }
    .slide_numberone { float: left; font-size: 23px; margin-left: 4px; margin-right: 4px; font-style: italic; }
    .slide_btn_btmcorner { height: 9px; background-color: #000; width: 14px; margin-left: 171px; }
    .slide_rated { font-size: 11px; font-weight: bold; }

    div.vlarge-btns { color: #fff; overflow: hidden; }
    div.vlarge-btns ul { list-style: none; margin: 0px; padding: 0px; width: 100%; margin-top: 15px; }
    div.vlarge-btns h2 { font-size: 23px; font-family: Verdana, Verdana, Geneva, sans-serif; margin: 19px; }
    div.vlarge-btns li#li1 { background-color: #75B617; }
    div.vlarge-btns li#li2 { background-color: #875DD9; }
    div.vlarge-btns li#li3 { background-color: #cc0066; }
    div.vlarge-btns li { padding: 20px; padding-left: 16px; margin-bottom: 5px; background-image: url('/images/double-arrow.png'); background-repeat: no-repeat; background-position-x: 95%; background-position-y: 50px; background-position: 95% 50px; cursor: pointer; }
    div.vlarge-btns a { color: #fff; text-decoration: none }

    .yellow-btn {
	    background-color: #ffda29;
	    background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
        background: -ms-linear-gradient( top, #ffec64 5%,#ffab23 100% );
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0 );
        background: linear-gradient( top, #ffec64 5%,#ffab23 100% );
        -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;
        -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px;
        -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px;
	    border: solid 1px #ffaa22; display:inline-block; color: #538906; font-family: Verdana; font-size: 13px; font-weight:bold; font-variant: small-caps; padding: 6px 12px; text-decoration:none;
    }
    .yellow-btn:hover { border: solid 1px #35b217; }

    #lc-large {background-color: #75B617; position: absolute;  z-index: 777 !important; height: 0px; width: 0px; overflow: hidden; }
    #lc-large-inner {margin: 35px; color: #fff; margin-top: 0px;}
    #lc-large-inner table {width: 100%;}
    #lc-large-inner table td.label {font-size: 14px; width: 37%; height: 35px;}
    #lc-large-inner table td.input {text-align: right; height: 35px; width: 63%;}
    #lc-large-inner table td.input input {width: 100%;}
    #lc-large-inner table td.sblc {text-align: right; padding-top: 15px;}
    #lc-large-inner input#lnkSubmitLC { color: transparent; background: url('/images/get-started.png'); border: 0px; width: 102px; height: 38px; cursor: pointer; }

    div#under-banner { margin-top: 20px; }
    div#under-banner div#next-steps { float: left; width: 300px; padding-left: 15px; }
    div#under-banner div#why-us-div { float: left; width: 400px; padding-left: 30px; }
    div#under-banner div#testimonials { float: right; width: 325px; }
    div#under-banner div#testimonials div.testimonial { font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; color: #000; }
    div#under-banner div#testimonials div.quote-author { text-align: right; color: #252525; font-size: 13px; padding-bottom: 15px; }
    div#under-banner div.title { font-size: 21px; font-weight: bold; border-bottom: solid 1px #999; padding-bottom: 5px; margin-bottom: 15px; }
    div#under-banner ul { list-style: none; margin: 0px; padding: 0px; }
    div#under-banner div#next-steps ul li.item1 { background: url('/images/check_icon4.png') no-repeat; line-height: 25px; text-indent: 35px; }
    div#under-banner div#next-steps ul li.item2 { background: url('/images/check_icon1.png') no-repeat; line-height: 25px; text-indent: 35px; }
    div#under-banner div#next-steps ul li.item3 { background: url('/images/check_icon2.png') no-repeat; line-height: 25px; text-indent: 35px; }
    div#under-banner div#next-steps ul li.item4 { background: url('/images/check_icon3.png') no-repeat; line-height: 25px; text-indent: 35px; }
    div#under-banner div#next-steps ul li.item5 { background: url('/images/check_icon4.png') no-repeat; line-height: 25px; text-indent: 35px; }
    div#under-banner div#why-us-div ul li { background: url('/images/arrow_bullet.png') no-repeat; line-height: 16px; text-indent: 15px; }
    div#under-banner h2 { font-size: 15px; position: relative; }
    div#under-banner div#why-us-div h2 { top: -1px; }
    div#under-banner a { color: #06c; text-decoration: none; }
    div#under-banner a:hover { color: #c60; text-decoration: none; }
    div#under-banner a#rskfreeaccesslnk { cursor: pointer; }

    div#tabs-container { z-index: 999 !important; }
    div#login-tab li { font-weight: bold; }
    input#riskFreeAccess { background: url('/images/risk-free-btn.png') no-repeat; width: 407px; height: 120px; color: transparent; border: 0px; cursor: pointer; }
    a.mspan { color: #06c; text-decoration: none; }
    a.mspan:hover { color: #c60; }

    #sys-requirements a { color: #06c; }
    #sys-requirements a:hover { color: #c60; }
    #login-tab { width: 420px; margin: 0px auto; }
    #login-tab td.w20 { width: 20px; }
    #login-tab div.h10 { height: 10px; }
    #login-tab td.text-right { text-align: right; }

    div#page-lead-cap { background-color: #75B617; color: #ffffff; width: 350px; float: right; margin-left: 10px; border: solid 1px #049136; }
    div#page-lead-cap div.heading { padding-top: 27px; padding-left: 20px; float: left; position: relative; font-family: Verdana, Verdana, Geneva, sans-serif; font-size: 190%; }
    div#page-lead-cap div.arrow-img { float: right; height: 115px; position: relative; }
    div#page-lead-cap div.arrow-img img { margin-right: 15px; margin-top: 38px; }
    div#page-lead-cap div#lead-capture-l2 { width: 349px; margin-top: 120px; padding-bottom: 10px; color: #242424; }
    div#page-lead-cap div#lead-capture-l2 td.w20 { width: 20px; }
    div#page-lead-cap div#lead-capture-l2 td.w115 { width: 115px; font-size: 1.5em; color: White; font-weight: bold; }
    div#page-lead-cap div#lead-capture-l2 td.last { text-align: right; padding-right: 10px; }
    div#page-lead-cap div#lead-capture-l2 td input.lead-input { font-size: 1.5em; width: 190px; }

    .mb3 { margin-bottom: 3px; }
    iframe.bccc { border: solid 1px #ccc; }
    div#ybbg { border: 2px solid blue; padding: 10px; background: #ffe; }
    div.white { color: #fff; }
    .gold16 { color: #c60; font-size: 16px; }
    div.dp5 { padding: 5px; }
    div.text-center { text-align: center; }

    img#newsletter-sample-img { cursor: pointer; }

    div#social { height: 0px; overflow: visible; float: right; }
    div#disclaimer { margin-top: 32px; font-size: 12px; }
    div#disclaimer a { text-decoration: none; color: #06c; }
    div#disclaimer a:hover { color: #c60; }
    #footer { border-top: solid 1px #999999; margin-top: 15px; text-align: center; padding-top: 26px; padding-bottom: 26px; font-size: 12px; }
/*}*/