A.submenu{ border-bottom-style:solid; border-bottom-width:1px; border-bottom-color: gray; font-family: verdana,helvetica; width:100px; height: 15px; font-size: 10px; font-weight: 400; padding-left: 8px; text-decoration: none; color: #555555; text-align: left;}
A.submenu:HOVER{background-color: #7D8893; color: white; text-decoration: none;}
A{font-family:arial,helvetica; color:#BB8800; text-decoration: none; font-weight:600; font-size:10px;  }
A.great{font-family:arial,helvetica; color:#FFFFFF; text-decoration: none; font-weight:600; font-size:10px;  }
A:HOVER{text-decoration:underline; }
A.botin{border-style:solid; border-width:1px; border-color: gray; height: 16px;font-family: verdana,helvetica; font-size: 10px; font-weight: 800; color: #17377B;}
A.yo{font-family:arial,helvetica; color:#BA8C34; text-decoration: none; font-weight:900; font-size:10px; border-style:solid; border-width:1px; border-color:#BA8C34; background-color:#ffffff;  }
A.yo:great{font-family:arial,helvetica; color:#434343; text-decoration: none; font-weight:900; font-size:10px;  }
INPUT{border-style:solid; border-width:1px; border-color: gray; height: 16px;font-family: verdana,helvetica; font-size: 10px; font-weight: 800; color: #17377B;}
SELECT{font-family: verdana,helvetica; font-size: 10px; font-weight: 800; color: #17377B;}
.txt{height: 12px; font-family: arial, helvetica; font-size: 11px; font-weight: 600; color: #555555;}
TEXTAREA{border-style:solid; border-width:1px; border-color: gray; font-family: verdana,helvetica; font-size: 10px; font-weight: 600; color: #17377B;}
.input{border-style:solid; border-width:1px; background-color: white; border-color: gray; height: 16px;font-family: verdana,helvetica; font-size: 10px; font-weight: 800; color: #17377B;}
.line{border-style:solid; border-width:1px; border-color:#ECF1F2;}
.line2{border-style:solid; border-width:1px; border-color:gray;background-color: #ECF1F2;}
.ref{height: 14px; font-family: arial, helvetica; font-size: 12px; font-weight: 800; color: #86640D;}
.cab{ font-family: arial, helvetica; font-size: 12px; font-weight: 800; color: #D4D4D4	; padding:1px; background-color:#525E6D}
.amarillo{height: 12px; font-family: arial, helvetica; font-size: 11px; font-weight: 600; color: #CC9900 ;}
.txlin{ font-family: arial, helvetica; font-size: 12px; font-weight: 800; color:  4F4F4F; border-style:solid; border-width:1px; border-color:#ECF1F2;}
.mini{font-family: arial, helvetica; font-size: 10px; font-weight: 500; color: #A6A5A5; /*background-color:#FBFBFB;*/ border-bottom-style: solid; border-width: 1px; border-color:#596877;}
.mini_noborder{font-family: arial, helvetica; font-size: 10px; font-weight: 500; color: #A6A5A5; /*background-color:#FBFBFB;*/ border-bottom-style: solid; border-width: 0px; border-color:#596877;}
.list{font-family: arial, helvetica; font-size: 11px; font-weight: 400; color: #0A246A; /*background-color:#FBFBFB;*/ border-bottom-style: solid; border-width: 1px; border-color:#596877;}
.ptx{font-family: arial, helvetica; font-size: 11px; font-weight: 400; color: #252525; line-height: 13px; text-align:justify;}
td span.pregunta {
	font-size: 12px;
	font-family: arial;
	color: #17377B;
	font-weight: bold;
}

td span.respuesta {
	font-size: 11px;
	font-family: arial;
	color: #5C5C5C;
}