/* Formulario */


form table { 
  border: 1px solid #345CA7;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #345CA7; 
  padding: 10px; 
  /*background-color: #ACC7FB;*/
	margin-top: 20px;
	margin-bottom: 20px; 
  margin-left: 20px;
	margin-right: 20px; 
  width: 100%;
}

form table tr td { 
  /*margin: 10px;*/ 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #345CA7; 

}

form table tr td.csc-form-labelcell, form table tr td.csc-form-commentcell { 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #345CA7; 

}

form table tr td.csc-form-fieldcell { 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000; 

}

form table tr td.csc-form-fieldcell input,
form table tr td.csc-form-fieldcell select, 
form table tr td.csc-form-fieldcell textarea { 
	border: 1px solid #345CA7;
}

form table tr td.csc-form-labelcell p.csc-form-label-req { 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #345CA7;
	vertical-align: top; 
}

form table tr td.csc-form-labelcell p.csc-form-label { 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #345CA7; 
	vertical-align: top;
}
   

/* Email form, specifically */

form table.csc-mailform tr td.csc-form-labelcell {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #345CA7; 

}


div.tx-rlmpdomaincheck-pi1 {
	width: 500px;
	padding: 0px 4px 0px 4px;
}
input.tx-rlmpdomaincheck-pi1-form-text-field {
	width: 200px;
	margin-right: 4px;
}
select.tx-rlmpdomaincheck-pi1-form-tld-select {
	width: 50px;
}

input.tx-rlmpdomaincheck-pi1-form-submit-button {
	width: 150px;
} 