*{font-family:tahoma; font-size:11px}
body{margin:0px; padding:0px; background-color:#3F3F3F}
a{text-decoration:none; color:#000}
a:hover{text-decoration:underline}
img{margin:0px; padding:0px; border-style:none}

#wrapper{width:100%}
#frame{width:250px; margin:20px auto; background-color:#fff; border:1px solid #000; padding:5px}
#main{padding:5px; background-color:#C2D3EF; border:1px solid #A8B7CF}
h1{padding:0px 5px 8px 0px; font-size:12px; font-weight:bold; color:#234D8F; margin:0px}

form {margin:0px;padding:0px 0px 0px 10px}
form label {display:inline-block;width:40px;color:#336}
form input.textbox { width:170px; margin:0px; padding:2px; border:1px solid #336; color:#336 }
form input.button { padding:3px 6px; border-style:none; font-size:10px; font-weight:normal; width:auto;height:auto; text-align:left; cursor:pointer; text-decoration:none; color:#fff; text-transform:uppercase; background-color:#4066A9 }
form div { padding:1px }

/* error */
.bErr, .bInf{padding:5px; margin-bottom:5px; margin-top:0px; color:#633}
.bErr p, .bInf p{list-style:none; margin:0px; padding:0px}
.bErr{background-color:#FF9F9F; border:1px solid #EF9595}
.bInf{background-color:#7F9EFF; border:1px solid #7795EF}
