﻿#registerForm
{background:#fff; width:806px; padding:8px; height:585px;}

#registerForm .greenText { color: #77A22E; font-size:1em; margin-left:12px;}
#registerForm h2 { padding-left:12px; padding-bottom:10px;}

#registerInput { float: left; width: 620px; margin-right: 4px; }
#registerInputLeft { float:left; width:305px; margin-right:10px;}
#registerInputLeft h2 { padding-left:11px; font-size:1.2em;}
#registerInputRight { float:right;width:305px;}
#registerInputRight h2 { padding-left:9px; font-size:1.2em;}

.registerHeading
{ line-height: 40px; height: 40px; background-color: #E2E2EA; padding-left: 10px; width: 295px; }
.registerLabel
{ line-height: 30px; height: 30px; background-color: #fff; border-top: solid 4px #FFFFFF; width: 140px; padding-left: 10px; }
.registerInput { line-height: 30px; height: 30px; background-color: #fff; border-top: solid 4px #FFFFFF; width: 150px; padding-right: 10px; text-align: right; }

.registerValidation
{ background-color: #fff; width:20px;}
#registerInput input
{ border: 1px solid #DEDEEA; }
#registerInput select
{ border: 1px solid #DEDEEA; }
#registerInput textarea
{ border: 1px solid #DEDEEA; width: 140px; height: 80px; font-family:Arial;}

td.tdText
{ width: 107px; /*110px*/ line-height: 20px;  }
td.tdSummary
{ font-weight: bold; line-height: 20px;  }
.pNews
{ margin-bottom: 25px; }
#submit
{ text-align:right; }
#thankyou
{ width: 570px; background-color: #fff; font-size:0.9em; padding-left:10px;}
