/*<group=form>*/

div#main form.theForm {
	margin: 0 0 10px 00px;
	font-size: 12px;
	width: 500px;
	_width: 480px;
}

div#main form.theForm fieldset, div.regSucessPageContent fieldset{
	margin: 10px 0 20px;
	padding: 10px;
	border-width: 1px;
	border-color: #E3DEC4;
	border-style: solid;
}


div#main form.theForm legend, div.regSucessPageContent legend {
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #525252;
	text-transform: uppercase;
}

div#main form.theForm legend span.orange, div.regSucessPageContent legend span.orange {
	color: #D06B00;
	font-size: 16px;
}

div#main form.theForm input, div#main form.theForm textArea {
	margin: 0;
	padding: 2px;
	font-size: 12px;
	width: 300px;
}

div#main form.theForm input.btn {
	width: 80px;
}

div#main form.theForm input.box {
	width: 1em;
}

div#main form.theForm tr td {
	padding: 1px;
	background-color: #F0EFE7;
}

div#main form.theForm tr td.lbl {
	padding-right: 5px;
	padding-top: 4px;
	border-left: 4px solid #DFDCCA;
	text-align: right;
	vertical-align: top
}

div#main form.theForm tr td.inp {
	width: 350px;
	vertical-align: top
}

div#main form.theForm tr.required td {
	background-color: #DFDCCA;
}

div#main form.theForm tr.required td.lbl {
	width: 100px;
	padding-right: 5px;
	padding-top: 4px;
	border-left: 4px solid #FF7E00;
	text-align: right;
	vertical-align: top
}

.err {
	color: red;
	font-weight: bold;
}

.confirm {
	color: #009900;
	font-weight: bold;
	padding-left: 3em;
}

/*</group>*/

/*<group=Company page>*/

div#main div.companyPageContent form.theForm fieldset           { border-color:  #7CB5EC; }
div#main div.companyPageContent form.theForm tr td              { background-color: #D6E8F9; }
div#main div.companyPageContent form.theForm tr.required td     { background-color: #B3D4F4; }
div#main div.companyPageContent form.theForm tr td.lbl          { border-left: 4px solid #B3D4F4; }
div#main div.companyPageContent form.theForm tr.required td.lbl { border-left: 4px solid #FF7E00; }

/*</group>*/

/*<group=Domain page>*/

div#main div.domainPageContent form.theForm fieldset            { border-color:  #EECC7C; }
div#main div.domainPageContent form.theForm tr td               { background-color: #DAE0CB; }
div#main div.domainPageContent form.theForm tr.required td      { background-color: #DAE0CB; }
div#main div.domainPageContent form.theForm tr td.lbl           { border-left: 4px solid #FF7E00; }

div#main div.domainPageContent form.theForm tr td.inp input#domain { width: 200px; }

/*</group>*/

/*<group=Payment page>*/

div#main div.paymentPageContent form.theForm fieldset           { border-color:  #BEDC7A; }
div#main div.paymentPageContent form.theForm tr td              { background-color: #DFEDD5; }
div#main div.paymentPageContent form.theForm tr.required td     { background-color: #D1E5C2; }
div#main div.paymentPageContent form.theForm tr td.lbl          { border-left: 4px solid #D1E5C2; }
div#main div.paymentPageContent form.theForm tr.required td.lbl { border-left: 4px solid #FF7E00; }

/*</group>*/