
.signup_container
{
    width: 900px;
    height: auto;
    margin: 0 auto 0 auto;
    padding-right: 10px;
}

.signup_container h1
{
    color: #df2528;
    margin-left: 15px;
}

.signup_container h2
{
    color: white;
    margin: 10px auto 5px auto;
}

.signup_container p
{
    color: #f5702c;
    line-height: 120%;
}

.signup_container span
{
    color: white;
    font-weight: bold;
}

.signup_container a
{
    text-decoration: none;
}


.event_com , .event_com2
{
    background: #130505;
    width: 585px;
    height: auto;
    padding-bottom: 10px;
    padding-left: 10px;
    margin: 10px auto 0 auto;
    float: left;
}

.event_com h2, .event_com2 h2
{
    padding: 0;
}

.event_com
{
    border: 1px solid #7e3917;
}

.event_com2
{
    border-top: 1px solid #7e3917;
    border-right: 1px solid #7e3917;
    border-left: 1px solid #7e3917;
}


.event_com2
{
    border-bottom: none;
    padding-bottom: 0;
}


.download
{
    background: transparent url(../images/download.png) no-repeat 0 0;
    width: 146px;
    height: 32px;
    margin: 0 auto 0 auto;
    float: left;
}

.event_com a, .event_com2 a
{
    display: block;
    margin: 10px auto 10px auto;
}

.event_click
{
    width: 580px;
    font-weight: bold;
    height: auto;
    margin: 10px auto 0 auto;
    padding-bottom: 20px;
    float: left;
}

.event_click a
{
    display: block;
    color: #ffcb49;
    text-decoration: underline;
    margin: 10px auto 0 auto;
}

.event_click a:hover
{
    color: red;
}

.sign_line
{
    background: transparent url(../images/sign_line.png) no-repeat 0 0;
    width: 585px;
    height: 6px;
    margin: 10px auto 0 auto;
}

.tab
{
    background: #0d0003;
    border-bottom: 1px solid #7e3917;
    border-right: 1px solid #7e3917;
    border-left: 1px solid #7e3917;
    width: 595px;
    height: auto;
    margin: 0 auto 0 0;
    float: left;
}

.tab_button
{
    width: 126px;
    height: auto;
    margin: 0 auto 0 auto;
    float: left;
}

.tab_button a
{
    color: #ffffff;
    background: #1d0505;
    display: block;
    font-weight: bold;
    width: 114px;
    height: 24px;
    margin: 0 auto 1px auto;
    padding-top: 8px;
    padding-left: 8px;
}

.tab_button a:hover
{
    background: transparent url(../images/tabhover.png) no-repeat 0 0 ;
}

.tab_button a.active
{
    background: transparent url(../images/tabhover.png) no-repeat 0 0 ;
}


.tab_button span
{
    color: #ffffff;
    background: #1d0505;
    display: block;
    font-weight: bold;
    width: 114px;
    height: 24px;
    margin: 0 auto 1px auto;
    padding-top: 8px;
    padding-left: 8px;
}


.tab_button a:link div.tab_conten
{
    display: block;
}

.tab_button a:active div.tab_content
{
    display: block;
}

.tab_content
{
    width: 450px;
    height: auto;
    margin: 10px auto 0 5px;
    float: left;

}

.tab1
{
    margin: 10px auto 0 5px;
}

.tab2
{
    margin: 10px auto 0 5px;
    display: none;
}

.tab3
{
    margin: 10px auto 0 5px;
    display: none;
}

.tab_content a
{
    color: #ffcb49;
    display: inline;
    margin: 0 auto 0 auto;
}

.tab_vendors
{
    background: #0d0003;
    width: 595px;
    height: auto;
    border: 1px solid #7e3917;
    margin: 10px auto 10px auto;
    float: left;
}

.tab_vendors h2
{
    padding-left: 10px;
}


.tab_vendors_button
{
    width: 222px;
    height: auto;
    margin: 0 auto 0 auto;
    float: left;
}

.button1
{
    margin: 10px auto 0 20px;
    display: none;
}

.button2
{
    margin: 10px auto 0 20px;
}

.button3
{
    margin: 10px auto 0 20px;
    display: none;
}

.button4
{
    margin: 10px auto 0 20px;
    display: none;
}

.button5
{
    margin: 10px auto 0 20px;
    display: none;
}

.button6
{
    margin: 10px auto 0 20px;
    display: none;
}


.tab_vendors_button a
{
    color: #ffffff;
    background: #1d0505;
    font-weight: bold;
    width: 215px;
    height: 27px;
    margin: 0 auto 1px auto;
    padding-top: 8px;
    padding-left: 8px;
    display: block;
}

.tab_vendors_button a:hover
{
    background: transparent url(../images/venderhover.png) no-repeat 0 0;
}

.tab_vendors_button a.active
{
    background: transparent url(../images/venderhover.png) no-repeat 0 0;
}


.tab_vendors_content
{
    width: 330px;
    height: auto;
    margin: 10px auto 0 30px;
    float: left;
}

.signup_teams
{
    background: #0d0003;
    width: 595px;
    height: auto;
    margin: 10px auto 0 auto;
    border: 1px solid #7e3917;
    float: left;
    padding-top: 5px;
}

.signup_teams b
{
    color: #ffffff;
    font-weight: bold;
    font-size: 20px;
    padding-left: 10px;
}

.signup_teams span
{
    color: #ffcb49;
}

.paraline
{
    background: transparent url(../images/paraline.png) no-repeat 0 0;
    width: 4px;
    height: 472px;
    margin: 0 auto 0 auto;
    float: left;
}

.para1
{
    background: #130505;
    width: 280px;
    height: 472px;
    margin: 10px auto 0 auto;
    padding-left: 10px;
    float: left;
}

.para2
{
    width: 280px;
    height: auto;
    margin: 10px auto 0 auto;
    padding-left: 10px;
    float: left;
}

.paypal
{
    background: transparent url(../images/paypal.png) no-repeat 0 0;
    width: 194px;
    height: 263px;
    margin: 10px 30px 20px auto;
    float: right;
}

.paypal select
{
    border: medium none;
    margin: 130px auto 0 37px;
    width: 125px;
}

.signup_test
{
    width: 259px;
    height: auto;
    margin-top: 20px;
    float: right;
    line-height: 100%;
}

.signup_test h2
{
    margin: 5px auto 0 auto;
    color: #df2528;
}

.signup_test h3
{
    color: #df2528;
    margin: 10px auto 0 auto;
}

.signup_test h4
{
    color: #df2528;
    margin: 40px auto 0 auto;
}

.signup_test p
{
    color: #ffffff;
    margin: 10px auto 0 auto;
    font-size: 14px;
}










/*
playback timings (ms):
  exclusion.robots: 0.296
  esindex: 0.022
  RedisCDXSource: 1.388
  load_resource: 101.859
  LoadShardBlock: 240.868 (3)
  PetaboxLoader3.datanode: 133.486 (5)
  captures_list: 263.184
  exclusion.robots.policy: 0.275
  PetaboxLoader3.resolve: 192.089 (3)
  CDXLines.iter: 16.305 (3)
*/