	/* form */
	#mainForm{}
	#mainForm table td{padding:4px 0 4px 4px;}
	
	#mainForm input, #mainForm select, #mainForm textarea{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; border:0}
	#mainForm .f_text{width:305px;}
	#mainForm .f_textarea{}
	#mainForm .f{border:1px solid #999; display:block; padding:4px; background:#fff; text-align:center}
	#mainForm .bt-enviar{width:92px; height:29px; background:transparent url(../images/page/bt-enviar.gif) no-repeat; padding-bottom:2px; color:#fff; text-align:center; font-size:14px; font-weight:bold;} 
	#mainForm .bt-enviar:hover, #mainForm .bt-hover{cursor:pointer !important;}
	#mainForm .bt-enviar-azul{background:transparent url(../images/page/bt-enviar-azul.gif) no-repeat!important;}
	#mainForm .focused{border:1px solid #0066CC !important;}
	#mainForm .error{border:1px solid #FF3300 !important;}
	#mainForm .errormsg{color: #FF3300 !important; font-weight:bold;}
	#mainForm .okmsg{color: #0065A6 !important; font-weight:bold; font-size:22px;line-height:32px;}
	#mainForm .hover{border:1px solid #333;}
	#mainForm .optionTitle{background:#0066CC; color:#fff; padding:5px 0;}
	
	/* mensajes */
		#mainForm .msgout{padding:20px; border:1px solid #999999; margin-bottom:20px; background:#fff;}
		#mainForm #loader{padding-bottom:10px;}
