form {margin: 0px; padding: 0px;}

.join_table 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000; 
    width: 387px;  
    padding: 5px; 
    margin: 0px; 
}

.join_name { font-weight: bold; text-align: right; border: none; }
.join_value { text-align: left; border: none; }
.join_error { color: #EE0000; }
.join_header { font-size: 14px; font-weight: bold; text-align: center; border: none; }
.join_footer { font-size: 14px; font-weight: bold; text-align: center; border: none; }
.join_input { 
    text-align:left; 
    width: 182px;
    font-family: arial;
    font-weight: bold;            
    font-size: 15px;
}
.join_select { }
.join_button 
{ 
    float:                  left; 
    padding-top:            15px;
    padding-left:           195px;
    width:                  264px;
}

.easy
{
    float:                  left;
    width:                  366px;
    padding-left:           143px;
    padding-top:            10px;    
}

input.text, input.password, input.file, textarea, input.date, select.select
{
    border:                 1px solid #707070;
    font-family:            arial;
}

.join_tableC
{
    float:                  left;
    border-left:            1px solid #9f9f9f;
    border-right:           1px solid #9f9f9f;
    border-bottom:          1px solid #9f9f9f;
    width:                  387px;
    height:                 367px;
    background-color:       #dfdfdf;
}

body 
{
    background-color:       #f0f0f0;
    margin-top:             0px;
    margin-bottom:          0px;   
}

.backgroundC
{
    margin-right:           auto;
    margin-left:            auto;
    margin-top:             0px;
    margin-bottom:          0px;
    width:                  913px;
    height:                 auto;
}

.background 
{
    float:                  left;
    width:                  913px;
    height:                 auto;
    background-image:       url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/wrap_bg.jpg);
    background-repeat:      repeat;
    background-color:       #fff;
}

form 
{
    margin:                 0px;
    padding:                0px;
}

.container
{
    float:                  left;
    width:                  896px;
    height:                 auto;
    padding-left:           8px;
    padding-right:          9px;
}

.header 
{

}

.hdr_links
{
    float:                  left;
    padding-left:           731px;
    padding-top:            33px; 
}

.topmenu{
    float:                  left;
    width:                  896px;
    height:                 35px;
    margin:                 0px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/topmenu_bg.jpg);
    background-repeat:      no-repeat;    
}

.item
{
    float:                  left;
    text-align:             center;
    padding-top:            8px;  
}

.onjoin
{
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/topmenu_sprites.jpg) -450px -36px no-repeat;
    height:                 27px;
    color:                  #fff;
}

.home
{
    width:                  90px;
    height:                 27px;  
}

.homehover
{
    width:                  90px;
    height:                 27px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/topmenu_sprites.jpg) 0px -1px no-repeat;    
}

.scenes
{
    width:                  144px;
    height:                 27px;  
}

.sceneshover
{
    width:                  144px;
    height:                 27px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/topmenu_sprites.jpg) -90px -1px no-repeat;    
}

.sites
{
    width:                  121px;
    height:                 27px;    
}

.siteshover
{
    width:                  121px;
    height:                 27px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/topmenu_sprites.jpg) -234px -1px no-repeat;    
}

.members
{
    width:                  96px;
    height:                 27px;    
}

.membershover
{
    width:                  96px;
    height:                 27px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/topmenu_sprites.jpg) -355px -1px no-repeat;
}

.bookmark
{
    width:                  110px;
    height:                 27px;    
}

.bookmarkhover
{
    width:                  110px;
    height:                 27px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/topmenu_sprites.jpg) -450px -1px no-repeat;
}

.join1
{
    float:                  left;
    width:                  896px;
    height:                 59px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/join/btis-join_09.jpg) no-repeat;
}

.join2
{
    float:                  left;
    width:                  877px;
    height:                 398px;
    padding-left:           10px;
    padding-right:          9px;
    padding-top:            20px;
    padding-bottom:         20px;
    background-color:       #fff;    
}

.join3
{
    float:                  left;
    width:                  389px;
    height:                 398px;
}

.join4
{
    float:                  left;
    width:                  488px;
    height:                 398px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/join/btis-join_32.jpg) no-repeat;
}

.join5
{
    float:                  left;
    width:                  896px;
    height:                 43px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/join/btis-join_57.jpg) no-repeat;
}

.join6
{
    float:                  left;
    width:                  389px;
    height:                 30px;
    background:             url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/join/btis-join_33.jpg) no-repeat;
}

.all_sites
{
    float:                  left;
    width:                  872px;
    height:                 auto;
    background-color:       #fff;
    padding-left:           12px;
    padding-right:          12px;
    padding-top:            20px;
}

.footer
{
    float:                  left;
    width:                  760px;
    height:                 auto;
    background-color:       #fff;
    padding-left:           68px;
    padding-right:          68px;
    text-align:             center;
    
}

/* Link Properties */
a.join:link 
{
    color:                  #E7BC2A;
    text-decoration:        none;
}

a.join:visited 
{
    color:                  #E7BC2A;
    text-decoration:        none;
}

a.join:hover 
{
    color:                  #fff; 
    text-decoration:        none;
}

a.join:active 
{
    color:                  #E7BC2A;
    text-decoration:        none;
}

a.nav:link 
{
    color:                  #000;
    text-decoration:        none;
}

a.nav:visited 
{
    color:                  #000;
    text-decoration:        none;
}

a.nav:hover 
{
    color:                  #000; 
    text-decoration:        none;
}

a.nav:active 
{
    color:                  #000;
    text-decoration:        none;
}

a.nav_white:link 
{
    color:                  #fff;
    text-decoration:        none;
}

a.nav_white:visited 
{
    color:                  #fff;
    text-decoration:        none;
}

a.nav_white:hover 
{
    color:                  #fff; 
    text-decoration:        none;
}

a.nav_white:active 
{
    color:                  #fff;
    text-decoration:        none;
}

.text1
{
    font-family:            verdana; 
    font-size:              9px;
}

.text2
{
    font-family:            arial;
    font-size:              16px;
    font-weight:            bold;
}

.text3
{
    font-family:            arial;
    font-size:              10px;
    color:                  #000;        
}

.text4
{
    font-family:            arial;
    font-size:              13px;
    font-weight:            bold;        
}

.text5
{
    font-family:            arial;
    font-size:              15px;
    font-weight:            bold;        
}

.text6
{
    font-family:            arial;
    font-size:              14px;
}

/* css for tne new join page portion */

select
{
    width:                  185px;
    font-family:            arial;
    font-weight:            none;
    font-size:              13px;
    color:                  #000;
}
    
div.form_section
{
    float:                  left;
    width:                  885px;
    margin:                 0;
    padding-left:           4px;             
}

 div.form_section div.form_section_left
 {
    float:                  left;
    width:                  214px;
    padding-top:            0px;
    padding-left:           0px;
    padding-right:          5px;
 }
    
div.form_section div.form_section_right
{
    float:                  left;
    width:                  660px;
    padding-top:            0px;
}

div.form_section div.form_section_right div.choose
{
    float:                  left;
    width:                  644px;
}

div.form_section div.form_section_right ul
{
    float:                  left;
    padding:                0px;
    margin:                 0px;
    width:                  660px;
}

div.form_section div.form_section_right ul li              
{
    float:                  left;
    border-bottom:          1px solid #cdcdcd;
    display:                block;
    height:                 auto;
    padding:                0px 0px 20px;
    width:                  660px;
}
    

div.form_section div.form_section_right ul li.twelve-months
{
    background:             transparent url(http://static.brazzers.com/site_images/tours/bz/img/join_page/options/12_month.gif) no-repeat scroll 40px 0
}

div.form_section div.form_section_right ul li.three-months
{
    background:             transparent url(http://static.brazzers.com/site_images/tours/bz/img/join_page/options/3_month.gif) no-repeat scroll 40px 0
}

div.form_section div.form_section_right ul li.one-month
{
    background:             transparent url(http://static.brazzers.com/site_images/tours/bz/img/join_page/options/1_month.gif) no-repeat scroll 40px 0
}

div.form_section div.form_section_right ul li.one-day
{
    background:             transparent url(http://static.brazzers.com/site_images/tours/bz/img/join_page/options/1_day.gif) no-repeat scroll 40px 0
}

div.form_section div.user_pass_country         
{
    float:                  left;
    border:                 1px solid #cccccc;
    width:                  212px; 
}

div.form_section div.user_pass_country div.user_pass_country_box1
{
    float:                  left;
    width:                  208px;
    height:                 auto;
    padding:                2px;
}

div.form_section div.user_pass_country div.user_pass_country_box1 div.user_pass_country_box2
{
    float:                  left;
    background-color:       #f0f0f0;
    width:                  208px;
    height:                 auto;
    padding-bottom:         10px;
}

div.form_section div.user_pass_country div.create
{
    float:                  left;
    padding-top:            10px;
    padding-left:           3px;
}

div.satisfaction                                                         
{
    float:                  left;
    width:                  219px;
    background:             transparent url(http://static.brazzers.com/site_images/tours/btis/t1/images/img/join/satisfaction.jpg) no-repeat; 
    margin-top:             10px;
    height:                 229px;
}

div.form_section div.user_pass_country div.row
{
    float:                  left;
}

div.form_section div.user_pass_country div.row div.name
{
    float:                  left;
    text-align:             left;
    width:                  200px;
    font-weight:            none;
    border:                 none;
    color:                  #000000;
    font-family:            Arial,Helvetica,sans-serif;
    font-size:              14px;
    margin:                 0px;
    margin-top:             8px;
    padding-left:           13px;
}

div.form_section div.user_pass_country div.row div.value
{
    float:                  left;
    width:                  170px;
    text-align:             left; 
    border:                 none;
    line-height:            20px;
    margin-top:             2px;
    color:                  #000000;
    font-family:            arial;
    font-size:              15px;
    padding-left:           13px;
    font-weight:            none;
}

div.content 
{
    float:                  left;
    width:                  890px;
    padding-left:           3px;
    padding-right:          3px;
    padding-top:            20px;
    padding-bottom:         20px;
    background-color:       #fff;      
}

div.form_section div.form_section_right ul li{background:none;}

div.form_section_right ul  {
    font-family:arial;
    margin:10px;
    width:712px;
}
div.form_section_right ul  li {
    display:block;
    height:60px;
    position:relative;
}

div.form_section_right ul  h1 {
    cursor:pointer;
    font-size:25px;
    line-height:10px;
}
div.form_section_right ul  label {
    cursor:pointer;
}
div.form_section_right ul  h1 strong {
    font-size:30px;
    font-weight:bold;
}
div.form_section_right ul  h1 sup {
    font-size:12px;
    font-weight:bold;
    position:relative;
    top:5px;
}
div.form_section_right ul  h1 input {
    margin-right:10px;
}
div.form_section_right ul  h1 .red {
    color:#DE1E35;
}
div.form_section_right ul  p {
    font-size:10px;
    margin-left:36px;
    margin-top:-12px;
}
div.form_section_right ul li .special_offer {
    color:#DE1E35;
    float:right;
    font-size:18px;
    margin:10px;
}
div.form_section_right ul li .best_value {
    color:#DE1E35;
    float:right;
    font-size:12px;
    /*margin:10px 4px;*/
    width:209px;	
}
div.form_section_right ul li .best_value img {
    float:left;
    margin-right:20px;
}
div.form_section_right ul li .best_value span {
    display:block;
    float:left;
    margin-top:13px;
}

.recommended
{
    font-weight: bold;
    font-size: 15px;
}
div.form_section div.form_section_right ul {float: left;padding: 0;margin: 0;height: auto;width: 656px; padding-left: 0px;color:#000000;}

div.form_section_right ul li div.best_bundle 
{
color:#DE1E35;
float:right;
font-size:12px;
margin:10px 4px;
text-align:center;
width:150px;
}

div.full_access {
color:#0950E6;
font-size:14px;
font-weight:bold;
margin:-11px 0 0 30px;
}

div.form_section_right ul p#combo {
font-size:10px;
margin-left:36px;
margin-top:3px;
}
