body {
      margin:      0px;
      font-family: verdana, arial, tahoma;
      font-size:   12px;
}
td {
      font-family: verdana, arial, tahoma;
      font-size:   12px;
}
td.recent {
      color:       #5F5F5F;
      font-size:   12px;
}
a {
      font-family: verdana, arial, tahoma;
      font-size:   12px;
      color:	   #003366;
      text-decoration: underline;
}
a:hover {
      color:	   #336699;
}
input,select,textarea {
      font-family: verdana,arial,tahoma;
      font-size:   11px;
      background-color: #FFFEDD;
      border:	   1px solid #A0A0A0;
}
input.submit {
      font-family: verdana,arial,tahoma;
      font-size:   12px;
      color:	   #000000;
      background-color: #D3DBF1;
      background-image: url('/images/submit_bg.gif');
      background-repeat: repeat;
      height:      20px;
      border:	   1px solid #808060;
}
.opacity {
      filter:alpha(opacity=60);
      -moz-opacity:.60;
      opacity:.60;
      background-color: #323232;
      display: block;
}
div.regbox {
    border: 2px solid #003300;
    padding: 0px; 
    width: 480px;
    color: #000000;
    background-color: #F0F0F0;
    text-align: center;
}
div.register {
    display: none;
    z-index: 199;
    position: absolute;
    top: 35%;
    width: 100%;
    text-align: center;
}
.rc {
      background:     transparent; 
      width:          340px; 
      margin:         0 auto; 
}
.rc p {
      margin:         0 2px;
}
.rc p {padding-bottom:0.5em;}
.rc .top, .rc .bottom {display:block; background:transparent; font-size:1px;}
.rc .b1, .rc .b2, .rc .b3, .rc .b4, .rc .b1b, .rc .b2b, .rc .b3b, .rc .b4b {display:block; overflow:hidden;}
.rc .b1, .rc .b2, .rc .b3, .rc .b1b, .rc .b2b, .rc .b3b {height:1px;}
.rc .b2 {background:#DBEDFB; border-left:1px solid #A8AAAA; border-right:1px solid #A8AAAA;}
.rc .b3 {background:#DBEDFB; border-left:1px solid #A8AAAA; border-right:1px solid #A8AAAA;}
.rc .b4 {background:#DBEDFB; border-left:1px solid #A8AAAA; border-right:1px solid #A8AAAA;}
.rc .b4b {background:#DBEDFB; border-left:1px solid #A8AAAA; border-right:1px solid #A8AAAA;}
.rc .b3b {background:#DBEDFB; border-left:1px solid #A8AAAA; border-right:1px solid #A8AAAA;}
.rc .b2b {background:#DBEDFB; border-left:1px solid #A8AAAA; border-right:1px solid #A8AAAA;}
.rc .b1 {margin:0 5px; background:#A8AAAA;}
.rc .b2, .rc .b2b {margin:0 3px; border-width:0 2px;}
.rc .b3, .rc .b3b {margin:0 2px;}
.rc .b4, .rc .b4b {height:2px; margin:0 1px;}
.rc .b1b {margin:0 5px; background:#A8AAAA;}
.rc .boxcontent {display:block; color: #829292; font-size: 11px; text-align: center;  background:#DBEDFB; border-left:1px solid #A8AAAA; border-right:1px solid #A8AAAA;}
