input {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #555555;
    border: thin solid #8888bb;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-weight : 600;
    }
textarea {
    font-family: Tahoma, Arial;
    font-size: 12px;
    color: #555555;
    background-color: #FFFFFF;
    border: thin solid #D3D3D3;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-weight : 600;}
select {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: #555555;
	background-color: #FFFFFF;
	border: none;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px; 
	font-weight : 600;}

TD      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
TH		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
/*
A                   { color:#000099 }
A:link              { color:#000099 }
A:visited           { color:#000099 }
A:hover             { color: #000099; text-decoration: none; }
*/
input.estiloRadioButton { border: none;  }
input.estiloBoton { border: none;  }

.headerTitle { 	background-color: #dedeff; color: #222222; font-family: Verdana,Arial;
				font-size: 20pt; text-align: center; font-weight: bolder; text-decoration: none; }
.headerTable { background-color: #eeeeff; width: 90%;  border: 1px #2222aa solid ; color: #000090; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; visibility: line-height: 0px; valign: bottom; }

.mainTable	{ background-color: #eeeeff; width: 90%;  border: 1px #2222aa solid ; color: #000090; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bolder; visibility: line-height: 0px; valign: bottom; }
//.mainTable		{	background-color: #00f3ff; color: #333333; border: 1px thin #333333 solid ; width: 90%;}

.pageButtonFrame   {  background-image: url(/imagenes/title_bg.gif); background-repeat: repeat-x}
input.pageButtonFrame   {
			background-image: url(/imagenes/boton2_bg.gif);
			background-repeat: repeat-x;
			margin-bottom: 0px ;
			border: none;
			border-top-width: 0px;
    			border-right-width: 0px;
    			border-bottom-width: 0px;
    			border-left-width: 0px;
			font-family: Verdana, Arial;
			color: #000099;
			text-decoration: none;
			style: bold; font-weight:
			bold; font-size: 11px;
			height: 15px;
}
A.pageButton       { font-family: Verdana, Arial; color: #000099; text-decoration: none;  style: bold; font-weight: bold}
.pageButton        { font-family: Verdana, Arial; color: #000099; text-decoration: none;  style: bold; font-weight: bold}


<b><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
.dialog3Table       { background-color: #000066; width: 100%; align: center; border: 0px ;}
.dialog3Title       { background-color: #6680CC; color: white; border: 0px; font-family: Verdana,Tahoma,clean; font-size: 10pt; font-weight: bolder; }
.dialog3Text        { background-color: #D7DEF2; border: 0px ; font-family: Verdana,Tahoma,clean; font-size: 8pt; }
A.dialog3Text        { background-color: #D7DEF2; border: 0px ; font-family: Verdana,Tahoma,clean; font-size: 8pt;}

.barraAccesos		{ width: 96%;  border: none ; color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; valign: bottom; text-align: left;}
.barraAccesosTitulo  	{ font-size: 9pt; font-weight: bolder; color: #ffffff; text-align: right; }

A.barraAccesosTexto	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; text-decoration: none; font-weight: bold;}
A:hover.barraAccesosTexto	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; text-decoration: none; font-weight: bold; }
A.barraAccesosTexto	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; text-decoration: none; font-weight: bold;}
.barraAccesosTexto	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; font-weight: bold; font-weight: bold; }

.buscarTable		{ background-color: #dddde8; width: 60%; border: 1px #000000 solid; }
.buscarTitle		{ background-color: #555599; color: #ffffee; font-weight: bold; text-align: right; font-size: 11pt; }
.buscarText			{ color: #555555; font-size: 9pt; text-align: center; }

.contactenosTable		{ background-color: #dddde8 ; width: 80%;  border: 1px #000000 solid ; color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; valign: bottom; text-align: left;}
.contactenosTitulo { background-color: #555555; font-size: 9pt; font-weight: bolder; color: #ffffff; text-align: right; }
A.contactenosTexto		{ background-color: #dddde8 ; color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
.contactenosTexto		{ background-color: #dddde8 ; color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left;}

.pageTitle          { font-size: 12pt; font-weight: bold; color: #93050f; background-image: url(/imagenes/title_bg.gif) ; }
.pageTitulo          {  font-family: Verdana, Arial; font-size: 16pt; font-weight: bolder; color: #000077;  }
.pageSubTitle       { font-size: 10pt; font-weight: bold; color: #ac050f; text-align: center;}
.pageSubTitle2       { font-size: 10pt; font-weight: bold; color: #ac050f; text-align: right;}


