body{
    background-color:#333333;
}

*{
    font-family:Verdana,Arial,Geneva,Sans-Serif;

}

.sendbutton{
  
  background-image:url(img/send_pw.gif);
  width:203px;
  height:44px;
  padding:0;
  border:0;
  margin-left:123px;
  margin-top:15px
  
}


div.registerformbox{
    width:357px;
    margin:0;
    padding:0
}

h2.contboxheader{
    color:#BBDB0C;
    font-size:12px;
    letter-spacing:1px;
    font-weight:bold;
    padding:0;
    margin:0;
    margin-left:145px;
}

h2.contboxheadersubline{
    color:#BBDB0C;
    font-size:10px;
    font-weight:normal;
    letter-spacing:1px;
    padding:0;
    padding-bottom:23px;
    margin:0;
    margin-left:145px;
}

form{
    padding:0;
    margin:0
}

div.registertile{
    width:100%;
}

div.registermargintop, div.registermarginbottom{
    background-repeat:no-repeat;
    font-size:1px;
}

div.registermarginmid{
    background-repeat:repeat-y;
    background-image:url(img/bg_box_mid_357_black.jpg);
    padding-left:10px;
    padding-right:10px;
    font-size:11px;
}

div.registermargintop{
    background-image:url(img/bg_box_top_357_black.jpg);
    height:19px;
}

div.registermarginbottom{
    background-image:url(img/bg_box_bottom_357_black.jpg);
    height:19px;
}

div.registermarginmid ul{
    padding:0;
    margin:0;
    margin-bottom:20px;
    margin-top:-10px
}

div.registermarginmid ul li{
    padding:0;
    margin:0;
    margin-left:16px;
    list-style:disc;
    font-size:11px;
    color:#FF4B28
}


div.formlabel, div.forminput{
    padding:0;
    margin:0;
    margin-top:3px;
    margin-bottom:4px;
}

div.formlabel{
    width:129px;
    float:left;
    font-weight:bold;
    font-size:11px;
}

div.forminput{
    width:180px;
    float:left;
    font-size:11px;
    font-weight:bold;
    color:white 
}

div.forminput input,select,textarea{
    width:100%;
    background-color:#d4d4d4;
    border:1px solid white;
    height:15px;
    margin:0;
    font-weight:normal;
    color:black
}

div.forminput textarea{
    height:auto;
    width:182px;
    font:11px Verdana
}

div.forminput select{
    height:auto;
    width:182px
}

th{
    text-align: left;
    color:#BFD700;
    font-size:13px;
    font-weight:bold;
    letter-spacing: 1px;
    padding:7px;
    padding-bottom: 11px;
}

tr.registerlist{
    font-size:12px;
    color:white;
    
  
}

tr.registerlist td{
    padding:7px;
    background-color: #5f5f5f;
    border-bottom:2px solid #333
}

tr.listactive td{
    border-bottom:none;
    border-top:1px solid #BFD700;
    border-left:1px solid #BFD700;
    border-right:1px solid #BFD700;
    color:#BFD700;
}

tr.listactive2 td{
    
    border-bottom:1px solid #BFD700;
    
}

tr.listactive td a{
    color:#BFD700
}

tr.registerform{
    background-color:#333  
}

input.actionbutton{
    width:80px;
    border:1px solid #fff
}

tr.registerform td{
    border-bottom:1px solid #BFD700;
    border-left:1px solid #BFD700;
    border-right:1px solid #BFD700;
    padding-top:7px;
    padding-bottom:7px;      
}

h1{
    font-size:17px;
    font-weight:bold;
    color:white;
    letter-spacing: 2px;
}

span.navigationHead{
    font-size:13px;
    font-weight:bold;
    color:#fff;
    letter-spacing: 2px;
    margin-right:20px
}


a{
    font-size:12px;
    color:white;
    font-weight:bold;
    text-decoration:none
}

a:hover{
    color:#BFD700;
    font-weight:bold;
    text-decoration:underline
}

#navigation a{
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    letter-spacing: 1px;
    padding-right:20px
}

#navigation a:hover{
    color:#BFD700;
    font-weight:bold;
    text-decoration:underline
}


input.regbutton{
    border:none;
    width:188px;
    height:32px;
    padding-left:145px;
}

.footer{
    color:#666
}

.greenfont{
    color:#BFD700
}

.redfont{
    color:#FF4B28
}

.whitefont{
    color:#ccc;
}

.ffffont{
    color:#fff;
}

.contenttext{
  font-size:11px;
  letter-spacing: 1px;
  line-height: 16px;
}
