
body { font: normal 12px Verdana, Helvetica, Arial; margin: 0 auto; width: 500px; }
.page { margin-top: 70px; }
img { border: 0px; }

h1 { font-size: 16px; text-align: center; color: #4580C6; margin-top: 0px; }

.container { border: 0px; width: 500px; border-collapse: collapse; border-spacing: 0px; margin-top: 5px; }
.container td { padding: 0px; }
.container input { border: solid 1px #83B4E0; width: 100%; }
.container textarea { border: solid 1px #83B4E0; width: 100%; height: 150px; }
.container .border { line-height: 1px; padding: 0px; }
.container .tl,.tr,.bl,.br { width: 5px; height: 5px; }
.container .top,.bottom { width: 490px; height: 5px; }
.container .top { background:url(/img/top.gif) top left repeat-x; }
.container .bottom { background:url(/img/bottom.gif) top left repeat-x; }
.container .left,.right { width: 5px; }
.container .left { background:url(/img/left.gif) top left repeat-y; }
.container .right { background:url(/img/right.gif) top left repeat-y; }
.container .content { padding: 7px; text-align: justify; }

.inputTitle { font-weight: bold; color: #4580C6; xtext-decoration:none; margin-bottom: 5px; }
.hint { font-size: 10px; padding-left: 15px; padding-right: 15px; margin-top: 5px; }
.submit { border: solid 1px #83B4E0; background:#f0f8fd; }
.resultUrl { margin-top: 15px; }
.resultUrl a { color:#4580C6; text-decoration: underline; font-weight: bold; }
.greets { margin-top: 15px; }

