body{font-size:12px;line-height:20px;font-family:Verdana;color:#333333;scrollbar-face-color:#ededed;scrollbar-shadow-color:#D7D7D7;scrollbar-highlight-color:#ffffff;scrollbar-3dlight-color:#CFCFCF;scrollbar-darkshadow-color:#efefef;scrollbar-track-color:#fdfdfd;scrollbar-arrow-color:#999999;}
#regfrm th,#regfrm td{padding:1px 6px;vertical-align:top;}
#regfrm th{text-align:right;color:#1C789B;font-weight:200;}
#regfrm label input{border:none;background:none;}
#regfrm label{cursor:pointer;}
img{vertical-align:middle;}
input,textarea{border-bottom:1px solid #f1f2f3;border-right:1px solid #f1f2f3;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;background:url(images/input-bg.png) left top no-repeat #ffffff;font-size:12px;padding:2px 2px 0 2px;line-height:18px;font-family:Fixedsys;color:#555555;}
#regfrm td p{position:absolute;}
#regfrm td p.c{padding-top:9px;display:block;width:180px;padding-left:24px;position:absolute;color:#333333;background:url(/images/1000316.gif) no-repeat 0 10px;margin-top:-10px;color:#111111}
#regfrm td p.h{display:none;}
#regfrm td p.w{padding-top:9px;display:block;width:180px;padding-left:24px;position:absolute;color:#333333;background:url(/images/1000216.gif) no-repeat 0 10px;margin-top:-10px;color:#111111;}
#regfrm td p.r{padding-top:9px;display:block;width:180px;padding-left:24px;position:absolute;color:#333333;background:url(/images/1000716.gif) no-repeat 0 10px;margin-top:-10px;color:#111111;}
#regfrm td p.g{padding-top:9px;display:block;width:180px;padding-left:24px;position:absolute;color:#333333;background:url(/images/1000516.gif) no-repeat 0 10px;margin-top:-10px;color:#111111;}
#regfrm th,#regfrm td{padding:6px 3px;}
button{color:#999999;}
button.submit{color:#3366ff}
caption{color:#3399ff;font-size:14px;font-weight:bold;padding:4px 12px;}
.msg_main{width:550px;height:400px;padding:37px 50px;background:url(images/brg.gif) #f1f7ff;margin:40px auto;}
p{margin:5px 0;}
a:link,a:visited{color:#333333;text-decoration:none;}
a:hover,a:active{color:#3399ff;}