@charset "utf-8"; 

body{font-family:Arial,Helvetica,sans-serif; font-size:80%; color:#666; margin:0px; padding:0px}
h1{font-size:190%; color:#f70; margin-top:0px}
h2{font-size:175%; color:#f70; margin-top:0px}
h3{font-size:125%; color:#ABA000; margin-top:15px}
h4{font-size:100%; color:#999; margin-top:15px; margin-bottom:5px}
p{padding:0px; margin:0px}
a{font-size:90%; color:#666; text-decoration:none}
a:hover{color:#999}
label{font-weight:bold; color:#ABA000}
select, option, input{font-family:Arial,Helvetica,sans-serif; font-size:90%}
table td{padding:5px}
.form-submit{background-color:#f70; cursor:pointer; border:1px solid #CCC; background-image:url(../img/submit.png); background-repeat:no-repeat}
.form-submit:hover{background-color:#f50; border:1px solid #CCC; background-image:url(../img/submit_hover.png); background-repeat:no-repeat}
.wrapper-mobile{padding:0px; height:auto; width:980px; margin-top:25px; margin-right:auto; margin-bottom:0px; margin-left:auto}

.header{float:left; height:70px; width:100%; margin-bottom:15px}
.header .logotype{float:left; height:70px; width:409px}

.header .top-nav{float:right; height:70px; width:495px}
.header .top-nav ul{list-style-type:none; float:right}
.header .top-nav ul li{display:inline}
.header .top-nav ul li .divider{color:#CCC; font-size:80%; padding-right:3px; padding-left:3px}
.header .top-nav ul li a{font-size:90%; color:#999; text-decoration:none}
.header .top-nav ul li a:hover{color:#FF5200}
.login{width:580px; position:relative; left:-690px; top:50px}
.login-td, .forgot-password-td, .reg-email-td{background-color:#F0F0F0; border-right-width:0px; border-right-style:solid; border-right-color:#CCC}
.reg-email-td, .forgot-password-td{border-right-width:1px; border-right-style:solid; border-right-color:#CCC}
.login-td label{font-size:80%}
.login-td input{height:10px; width:135px}
.reg-email-td label{font-size:80%}
.reg-email-td input{height:10px; width:135px}
.forgot-password-td label{font-size:80%}
.forgot-password-td input{height:10px; width:135px}

.main{float:left; height:auto; width:100%; margin-bottom:0px}

.main .left{float:left; height:auto; width:611px}

.main .left .banner{height:212px; width:100%; margin-bottom:15px}

.main .left .signup{height:auto; width:591px; margin-bottom:15px; padding-right:0px; padding-left:15px; padding-top:0px}

.terms-link{font-size:80%; vertical-align:text-top}
.terms-link a{color:#ABA000}
.terms-link a:hover{color:#999}
.reg-button a{color:#FFF; font-weight:bold; text-decoration:none; padding-left:69px; padding-right:69px;font-size:large;}
.reg-button a:hover{color:#FFF}
.wrapper-mobile .main .left .products table tr td form table tr td .reg-button .form-submit{color:#FFF}

.prices{width:575px; height:350px; overflow:auto; font-size:85%}
.prices .price-container{height:auto; width:90%; border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#999}

.prices .flag{float:left; height:auto; width:70px; padding:3px}
.prices .country{float:left; height:auto; width:200px; padding:3px}
.prices .landline{float:left; height:auto; width:150px; padding:3px; font-weight:normal; background-color:#EFEFEF; text-align:center}
.prices .mobile{float:left; height:auto; width:1px; padding:3px; font-weight:normal; background-color:#FFF}
.prices .price-divider{float:left; width:90%; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#CCC}
.prices .price-divider p{line-height:1px}
.flag-underline{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#333}

.main .left .download .content{float:left; height:auto; width:98%; margin-right:2%; margin-top:20px; margin-bottom:15px}

.dotted-line{border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#666}
.main .left .download select{margin-bottom:10px}
.download-table a{font-size:80%; color:#666; text-decoration:none}
.download-table a:hover{color:#999; text-decoration:underline}

.main .left .products a{font-weight:bold; color:#666; text-decoration:none}
.main .left .products a:hover{font-weight:bold; color:#FF5200; text-decoration:none}

.main .left .faq a{color:#666; text-decoration:none}
.main .left .faq a:hover{color:#FF5200; text-decoration:none}
.main .left .faq .back{font-size:90%; color:#ABA000; text-decoration:none; line-height:30px}
.main .left .faq .back:hover{font-size:90%; color:#FF5200; text-decoration:none}

.main .left .terms p{margin-top:10px; margin-bottom:10px; line-height:20px}

.main .how-does-it-work{float:left; height:auto; width:99.5%; -moz-border-radius:8px; -webkit-border-radius:8px; -opera-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; margin-bottom:20px; border:2px solid #C1B400}
.main .how-does-it-work .how-nav{float:left; height:auto; width:100%; margin-bottom:20px}
.main .how-does-it-work .how-nav ul{list-style-type:none}
.main .how-does-it-work .how-nav ul li{display:inline; padding:0 10px 0 0}
.main .how-does-it-work .how-nav a{font-size:14px}
.main .how-does-it-work .how-nav a:hover{font-size:14px}
.main .how-does-it-work .how-nav ul li a .active{font-weight:bold}

.main .how-does-it-work .how-text{float:left; height:auto; width:94%; margin-right:3%; margin-left:3%}
.main .how-does-it-work .how-text .placecall{font-size:22px}
.main .how-does-it-work .how-text .how-number{font-size:54px; color:#C1B400}

.main .how-does-it-work .down-text{float:left; height:auto; width:94%; margin-right:3%; margin-left:3%}
.main .how-does-it-work .down-text .down{font-size:16px}
.main .how-does-it-work .down-text .down-number{font-size:35px; color:#C1B400}

.main .how-does-it-work .tech-text{float:left; height:auto; width:92%; margin-right:4%; margin-left:4%}
.wrapper-mobile .main .how-does-it-work .tech-text tech{font-size:16px}
.main .how-does-it-work .tech-text .down-number{font-size:35px; color:#C1B400}
.highlight{font-weight:bold}

.main .right{float:right; height:auto; width:327px; font-size:85%; color:#FFF}
.main .right .box-link{width:150px; padding-top:15px}
.main .right .box-link a{font-size:100%; font-weight:bold; color:#FFC; text-decoration:none; font-family:Arial,Helvetica,sans-serif}
.main .right .box-link a:hover{color:#333}

.main .right .box-one{float:left; height:100px; width:300px; margin-bottom:22px; background-image:url(../img/how_does_it_work_v2.png); background-repeat:no-repeat; padding-top:40px; padding-left:13px; padding-right:14px}
.main .right .box-one p .how{background-image:url(../img/how_v2.png); background-repeat:no-repeat; display:block; height:63px; width:65px; float:right; border:none; margin-top:30px}
.main .right .box-one p .how:hover{background-image:url(../img/how_hover.png); background-repeat:no-repeat; display:block; height:59px; width:65px; float:right; border:none}
.main .right .box-two{float:left; height:100px; width:300px; margin-bottom:2px; background-image:url(../img/download.png); background-repeat:no-repeat; padding-top:40px; padding-left:13px; padding-right:14px}
.main .right .box-two p .download{background-image:url(../img/download_button.png); background-repeat:no-repeat; float:right; height:63px; width:65px; border:none; margin-top:30px}
.main .right .box-two p .download:hover{background-image:url(../img/download_button_hover.png); background-repeat:no-repeat; float:right; height:59px; width:65px; border:none}
.main .right .box-three{float:left; height:100px; width:300px; margin-bottom:20px; background-image:url(../img/prices_and_packages_v2.png); background-repeat:no-repeat; padding-top:40px; padding-left:13px; padding-right:14px}
.main .right .box-three p .prices{float:right; height:63px; width:65px; border:none; background-image:url(../img/packages_v2.png); background-repeat:no-repeat; margin-top:0px}
.main .right .box-three p .prices:hover{float:right; height:59px; width:65px; border:none; background-image:url(../img/packages_hover.png); background-repeat:no-repeat}
.main .right .box-three .scroll-rates{padding:0px; margin-top:-10px; font-weight:bold; font-size:115%}
.main .right .box-three .scroll-rates .rate-table{border:0px solid #999; height:auto; width:auto; margin-right:20px; margin-left:20px; color:#FFF}
.main .right .box-three .scroll-rates .rate-table-two{border-bottom-width:0px; border-bottom-style:solid; border-bottom-color:#E6E6E6; color:#333; border-top-width:0px; border-top-style:solid; border-top-color:#E6E6E6}

.main .right .box-three .price-info{margin-top:-10px}

.main .right .box-four{float:left; height:66px; width:300px; margin-bottom:15px; background-image:url(../img/become_a_distributor_v2.png); background-repeat:no-repeat; padding-top:40px; padding-left:13px; padding-right:14px}
.main .right .box-four p .prices{background-image:url(../img/distribute_v2.png); background-repeat:no-repeat; float:right; height:63px; width:65px; border:none}
.main .right .box-four p .prices:hover{background-image:url(../img/distribute_hover.png); background-repeat:no-repeat; float:right; height:59px; width:65px; border:none}

.main .right .box-five{float:left; height:10px; width:500px;  padding-top:10px; padding-left:13px; padding-right:14px}
.main .right .box-five {font-size:smaller;  color:Black; text-decoration:none; font-family:Arial,Helvetica,sans-serif}
.main .right .box-five .box-link {width:300px;height:10px;}
.main .right .box-five .box-link a{font-size:larger; font-weight:bold; color:Red; text-decoration:none; font-family:Arial,Helvetica,sans-serif}
.main .right .box-five .box-link a:hover{color:#333}

.footer{float:left; height:102px; width:100%; margin-bottom:15px; background-image:url(../img/footer_bg.png); background-repeat:no-repeat}
.footer .footer-box{float:left; height:100px; width:225px; margin-right:20px}
.footer .footer-box .footer-header{padding-left:15px; padding-top:10px}
.footer .footer-box .footer-header .footer-content{margin-top:10px}

.footer .footer-box .footer-link{float:left; height:auto; width:43%; margin-right:15px}

.footer .footer-box .footer-link td{height:8px}
.footer .footer-box .footer-link ul{list-style-position:outside; list-style-image:url(../img/yellow_arrow.png); margin-left:-10px; margin-top:10px}

.footer .footer-box .footer-link a{font-size:75%; color:#999; text-decoration:none}
.footer .footer-box .footer-link a:hover{color:#FF5200}
.footer .footer-box .footer-content{font-size:85%}
.footer .footer-box .footer-content a{font-weight:bold; text-decoration:none; color:#666}
.footer .footer-box .footer-content a:hover{color:#FF5200}

.footer-strap{float:left; height:25px; width:100%; text-align:center; font-size:80%}
.footer-strap a{text-decoration:underline; color:#666}
.footer-strap a:hover{text-decoration:none; color:#333}

