article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px; background:#fff url(../images/bg.png) repeat; font-family:Arial, Helvetica, sans-serif}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img, fieldset{border:none; margin:0px; padding:0px;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; -webkit-border-radius:0px;}
a{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in;}
/*Add Placeholder opcity 1*/
::-moz-placeholder{opacity:1}
::-webkit-placeholder{opacity:1}
@font-face {
    font-family:'HelveticaNeueMediumCondRegular';
    src: url('../fonts/helvetica-67-medium-condensed-1361522150.eot');
    src: url('../fonts/helvetica-67-medium-condensed-1361522150.eot') format('embedded-opentype'),
         url('../fonts/helvetica-67-medium-condensed-1361522150.woff') format('woff'),
         url('../fonts/helvetica-67-medium-condensed-1361522150.ttf') format('truetype'),
         url('../fonts/helvetica-67-medium-condensed-1361522150.svg#HelveticaNeueMediumCondRegular') format('svg');
}
.centerwrap{width:984px; margin:auto; position:relative}
header{background-color:#000; height:92px;}
.logo{float:left; margin-left:-25px;}
.header_right{float:right; padding-right:22px; padding-top:20px; position:relative; z-index:10}
.flags{float:right;}
.flags li{float:left; list-style:none; padding-left:6px;}
.flags li img{display:block;}
.divider{padding:0 16px;}
.green{color:#39fb25!important;}
.header_right p{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; padding-top:8px; float:right; clear:right; font-weight:bold}
.header_right p a{color:#fff;}
.header_right p a:hover, .header_right p a.green:hover{color:#ff03d0!important;}
.header_right .flags{float:right;}
.bodyarea{padding-top:34px;}
.create_account{background-color:#fcfcfc; border-radius:7px; -webkit-border-radius:7px; box-shadow:0 0 13px rgba(197,197,197,0.8); -webkit-box-shadow:0 0 13px rgba(197,197,197,0.8); margin-bottom:35px;}
.create_account h2.account{font-family:'HelveticaNeueMediumCondRegular'; font-size:24px; text-transform:uppercase; color:#04cb1c; padding-left:11px; line-height:42px; font-weight:normal}
.accountbox{background-color:#efefef; padding:16px;}
.accountwhitebox{background-color:#fff; border-radius:5px; -webkit-border-radius:5px;}
.createaccount{padding-top:10px; padding-bottom:14px; float:left}
.createaccount label{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#808080; float:left; clear:left; line-height:36px; padding-right:12px; width:75px; text-align:right; margin-bottom:6px;}
.createaccount label.payment{line-height:17px; padding-top:10px;}
.createaccount .join label{float:left; margin-bottom:0px; width:138px; text-align:left; padding-right:0px; line-height:21px}
.textbox{background-color:#fff; width:221px; height:35px; border-radius:3px; -webkit-border-radius:3px; float:left; border:1px solid #dbdbdb; padding:0 10px; color:#444}
.join_error{background-color:#fff; width:auto; height: auto; text-align:right; }
.paymentmethod{float:left; padding-top:8px; float:left; padding:0 10px; }
.craditcards{float:left;}
.craditcards img{display:block;}

.bestdeals{float:right; padding-top:10px; padding-right:11px;}
.monthly{background:#e8e7e7 url(../images/grayboxbg.jpg) repeat-x left top; height:62px; border:1px solid #9b9b9b; width:582px; position:relative; margin-bottom:5px; display:block; cursor:pointer}
.monthly label{width:100%; height:62px; display:block;}
.monthly input{float:left; margin-top:24px; margin-left:12px;}
.monthly h3{float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#1889fa; padding-top:8px; padding-left:15px;}
.monthly h3 span{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1a1a1a; font-weight:normal; display:block; padding-left:3px;}
.price{float:left; padding-top:8px; left:390px; position:absolute}
.price h4{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ef03c3; text-transform:uppercase; font-size:20px;}
.price span{color:#1a1a1a; text-transform:none; font-size:11px;}
.price p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1a1a1a;}
.bestdealbox{position:absolute; right:0px; top:0px;}
.monthly:hover{background:#e5fcd1 url(../images/greenboxbg.jpg) repeat-x left top;}
.monthly:hover h3{color:#56b401;}
.membersign{text-align:center; clear:both}
.signme{background:url(../images/signup.png) no-repeat; height:42px; color:#fefefe; font-family:'HelveticaNeueMediumCondRegular'; font-size:28.8px; width:265px; clear:both; margin-left:31px; text-transform:uppercase; cursor:pointer; border:none; line-height:40px; margin-left:28px;}
.signme:hover{color:#000;}
.securegateway{padding-top:15px; text-align:center; padding-bottom:13px; padding-left:20px;}
.securegateway p{font-family:Arial, Helvetica, sans-serif; font-size:12.6px; color:#808080; background:url(../images/lock.png) no-repeat left top; padding-left:17px; text-transform:uppercase; font-weight:bold; display:inline}
.whitespace{padding:27px 26px 28px;}
.models{}
.model{float:left; margin-right:30px; margin-bottom:25px;}
.model.last{margin-right:0px;}
.model img{display:block; border:1px solid #9B9B9B;}
.membership{float:left; background-color:#efefef; border-radius:5px; -webkit-border-radius:5px; padding:0px 9px 3px 9px; width:610px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.membership h2{font-size:29px; font-family:'HelveticaNeueMediumCondRegular'; color:#ff03d0; border-bottom:1px solid #d3d1d1; font-weight:normal; text-transform:uppercase; padding-top:4px; padding-bottom:2px; padding-left:4px; margin-bottom:10px;}
.membership ul{}
.membership ul li{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#808080; background-color:#fff; margin-bottom:5px; border-radius:3px; -webkit-border-radius:3px;}
.membership ul li span{padding:10px 0 10px 50px; background:url(../images/star.png) no-repeat 13px 8px; display:block}
.reviews{float:right; background-color:#efefef; border-radius:5px; -webkit-border-radius:5px; width:288px; padding:0px 11px 0 11px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.reviews h2{font-size:19px; font-family:'HelveticaNeueMediumCondRegular'; color:#808080; text-transform:uppercase; font-weight:normal; border-bottom:1px solid #d3d1d1; line-height:41px; padding-left:4px; margin-bottom:13px;}
.reviewsblock{background-color:#fff; border-radius:5px; -webkit-border-radius:5px; padding:8px 7px 5px 7px; margin-bottom:15px;}
.reviewsblock p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808080; line-height:18px;}
.reviewsblock p span{color:#1287FD; float:right}
.bonus_site{background-color:#fcfcfc; border-radius:7px; -webkit-border-radius:7px; box-shadow:0 0 13px rgba(197,197,197,0.8); -webkit-box-shadow:0 0 13px rgba(197,197,197,0.8); padding-left:30px; padding-top:24px; padding-right:26px; padding-bottom:16px; margin-bottom:20px;}
.bonus_site h2{font-family:'HelveticaNeueMediumCondRegular'; font-size:30px; font-weight:normal; color:#808080; border-bottom:1px solid #d3d1d1; text-transform:uppercase; padding-bottom:8px; padding-left:3px;}
.bonus_site h2 span{color:#1287fd;}
.bonus_sites{padding-top:28px;}
/*.site{float:left; margin-right:18px; margin-bottom:18px;}*/
.site{float:left; margin-right:16px; margin-bottom:16px;}
.site img{display:block; border:1px solid #9B9B9B;}
.site.last{margin-right:0px;}
.radio-join-opt {
	display:inline-block !important;
}
.radio-wr {
	  float: left;
	  display:block;
}
.wr-1 {
	display:block;
	float:left;
	width:5%;
	}
.wr-2 {
	display:block;
	float:left;
	width:95%;
	}