body { font-family:Arial, Helvetica, sans-serif; font-size: 10px}
a { outline: none; border: none; text-decoration:none}
img { border:none}


#reg_form  { padding: 20px 0 20px 30px}
#reg_form  h2 { color:#9a9a9a; font-size:1.6em; letter-spacing:-0.01em; margin:10px 0 0 0; font-weight:bold}
#reg_form  span { color:#9a9a9a; padding:0; margin: 0; font-weight:bold; letter-spacing:0.02em}
#reg_form  ul { margin:10px 0; padding:0; list-style: none; color:#777}
#reg_form  ul li label { width: 95px;  float:left; letter-spacing:-0.01em; padding-top: 3px; font-weight: bold; }
#reg_form  ul li  { margin: 5px 0}
#reg_form  ul li input { height: 16px; width: 120px; border: none; font-size:10px; color:#666; padding:0 3px; line-height: 16px}

#reg_form .submit_button  {margin-left: 30px;  width: 176px; height:36px; background:url(button.png) top center no-repeat; border: 0; cursor:pointer; outline: none}



#counter { width: 500px; float:left; text-align:center}
#counter .link {margin: 20px auto 20px}
#counter .link a {display: inline-block; width: 98px; height:25px; line-height: 25px; background:url(button_98x25.png) no-repeat;  margin:6px 10px; color:#000000; font-weight:bold; letter-spacing:-0.01em}
#counter .link a:hover { color:#FFFFFF}
#counter span { font-family:"Arial Black", Arial, Helvetica, sans-serif; display:inline-block; font-size:38px; font-weight:bold; background:url(counter_unit.gif) repeat-x top; line-height:42px; height: 43px; width: 34px; color:#FFFFFF; margin:0 5px; border:#999999 solid 1px}


#footer { color:#FFFFFF}
#footer a { color:#FFFFFF; padding:0 10px}
