.style3 {
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style3 a:link {
	color: #006699;
	text-decoration: none;
}
.style3 a:hover {
	color: #CC6600;
	text-decoration: underline;
}
.style3 a:visited {
	color: #006699;
	text-decoration: none;
}
.style4 {color: #006699}
.style4 a:link {
	color: #006699;
	text-decoration: none;
}
.style4 a:hover {
	color: #CC6600;
	text-decoration: underline;
}
.style4 a:visited {
	color: #006699;
	text-decoration: none;
}
.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-align: justify;
}
.texto4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}

.homeText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}

.homeHdr
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	background-position: center;
}

BODY,TD,P,LI
{
	color: #333333;
	font-family:  verdana, helvetica, sans-serif;
	font-size: 11px;
}

/*A
{
	color: #000000;
	font-family:  verdana, helvetica, sans-serif;
    font-size: 11px;
	
}*/

A:link
{
	color: #006699;
	text-decoration: none;
}

A:active 
{ 


  color: #006699;
  text-decoration: underline;
}

A:visited
{
color:  #006699;
 text-decoration: none;
 } 
 
A:hover
 { 
 
color: #CC3300; 
text-decoration: underline;
 }


.aboutHeader
{
	color: #970100;
	font-family:  verdana, helvetica, sans-serif;
    font-size: 11px;
}

A.aboutLink:link { text-decoration: none;
	color: #006699;
	font-family:  verdana, helvetica, sans-serif;
    font-size: 11px;
 }
A.aboutLink:visited { text-decoration: none;
	color: #000000;
	font-family:  verdana, helvetica, sans-serif;
    font-size: 11px;
 }
A.aboutLink:hover { text-decoration: underline;
	color: #006699;
	font-family:  verdana, helvetica, sans-serif;
    font-size: 11px;
 }

.aboutBacktoTop{ 
 
 color: #6D8995;

 } 
 
 A.aboutBacktoTop:link { text-decoration: none;
	color: #6D8995;
	font-family:  verdana, helvetica, sans-serif;
    font-size: 11px;
 }
A.aboutBacktoTop:visited { text-decoration: none;
	color: #6D8995;
	font-family:  verdana, helvetica, sans-serif;
    font-size: 11px;
 }
A.aboutBacktoTop:hover { text-decoration: underline;
	color: #6D8995;
	font-family:  verdana, helvetica, sans-serif;
    font-size: 11px;
 }
 

.rldropdown
{ 
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	width: 135;
}

.searchfield
{ 
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	width: 132;
 }
 
 .searchfieldHome
{ 
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	width: 90;
 }
 
.loginfield
{ 
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	width: 90;
 }

.loginUsername{ 
	
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	width: 131;
 }
 
. loginPassword{ 
 	
	 font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	width: 108;
 }

.grytxtsm
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#indMenu
{
	z-index: 2; 
	position: absolute;
	height: 89px;
	visibility: hidden;
} 

.infoMenuCoor
{
	top: 114px; 
	left: 393px; 
}

#infoMenu
{
	z-index: 2; 
	position: absolute;
	height: 89px;
	visibility: hidden;
} 

.indMenuCoor
{
	top: 114px; 
	left: 210px; 
}

#abtMenu
{
	z-index: 2; 
	position: absolute;
	height: 89px;
	visibility: hidden;
} 

.abtMenuCoor
{
	top: 135px; 
	left: 28px; 
}

#loginDiv
{
	z-index: 3; 
	position: absolute;
	height: 256px;
	visibility: hidden;
	
}

.loginDivCoor
{
   top: 85px;
   left: 390px; 
}  



A.homeText:link { text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
 }
A.homeText:visited { text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
 }
A.homeText:hover { text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
 }

A.grytxtsm:link { text-decoration: none;
	color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.grytxtsm:visited { text-decoration: none;
	color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.grytxtsm:hover { text-decoration: underline;
	color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
 
A.subnavip:link { text-decoration: none;
	color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.subnavip:visited { text-decoration: none;
	color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.subnavip:hover { text-decoration: none;
	color: #FCA21A;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
 
.subnavipOnPage{ text-decoration: none;
	color: #FCA21A;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
 

A.subnavis:link { text-decoration: none;
	color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.subnavis:visited { text-decoration: none;
	color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.subnavis:hover { text-decoration: none;
	color: #9BAB60;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }

.subnavisOnPage{ text-decoration: none;
	color: #9BAB60;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }

 
 /* begin related industries link styles*/
 
 A.ri:link { text-decoration: none;
	color: #006699;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.ri:visited { text-decoration: none;
	color: #006699;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.ri:hover { text-decoration: none;
	color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
 
  /* end related industries link styles*/
 
.homeFooter{
	text-decoration: none;
	color: #646464;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
 }
 
A.homeFooter:link { text-decoration: none;
	color: #949494;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.homeFooter:visited {  text-decoration: none;
	color: #949494;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }
A.homeFooter:hover { text-decoration: underline;
	color: #949494;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 }

 .blktxt
 { 
 	color: #000000;
	font-family:  verdana, helvetica, sans-serif; 
    font-size: 10px;
  }
.texto3 {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}
A.texto3:hover {
	color: #00A9FB;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}
A.texto3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005B88;
	text-decoration: none;
}
.textonormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0077B0;
	font-size: 11px;



}
A.texto3:visited {
	color: #0070A6;
}
.gfoto {
	padding-right: 10px;
	padding-bottom: 10px;
	margin-right: 10px;
}
.textoarticulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.textosCursos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
}

.textonormal2 {

	font-family: Verdana;
	font-weight: bold;
	color: #0077B0;
	font-size: 13px;
}
#tabladet td {
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
	text-align: justify;
}
.dotted {
	background-image: url(dotted.gif);
	background-repeat: repeat-x;
	height: 10px;
}
.container {
	width: 100%;
	background-image: url(home_fondo.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: auto;
	display: block;
	text-align: center;
}
.tableint {
	text-align: center;
	padding-top: 3px;
	position: relative;
	display: block;
	width: 787px;
	background-image: url(fondotodo.png);
	background-repeat: repeat-y;
	margin: auto;
	padding-left: 28px;
}
.backcombo {
	background-image: url(backcombo.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 287px;
	text-align: center;
}


.pie {
	height: 50px;
	width: 100%;
	text-align: center;
	display: block;
	background-image: url(piehome.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: auto;
}
.layer1 {
	position: absolute;
	visibility: hidden;
	z-index: 1;
	height: 112px;
	width: 183px;
	left: 0px;
	top: 79px;
}
.layer2 {
	position: absolute;
	visibility: visible;
	z-index: 2;
	width: 185px;
	left: 183px;
	top: 79px;
}
.layer3 {
	position: absolute;
	z-index: 3;
	width: 183px;
	left: 366px;
	top: 79px;
	visibility: hidden;
}
.layer4 {
	position: absolute;
	visibility: hidden;
	z-index: 4;
	width: 183px;
	left: 549px;
	top: 79px;
}
.tablacolor1 {
	background-color: #F1F5F5;
	vertical-align: top;
	width: 510px;
	text-align: left;
}
.tablacolor2 {
	background-color: #EFF1E2;
	vertical-align: top;
	width: 220px;
}
.containeracerca {
	background-image: url(acercafondo.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
}
.celpuntos {
	background-image: url(puntitos.gif);
	background-repeat: repeat-x;
	height: 2px;
}

#menu td {
	text-align: left;
}
#contenido td {
	text-align: left;
}

.tablaacerca  {
	margin: auto;
	display: block;
	width: 787px;
	background-image: url(fondotodo.png);
	background-repeat: repeat-y;
	margin: auto;
	padding-left: 29px;
}
.tablaacercaheader {
	background-color: #f0f5f8;
}

.pieint {
	width: 100%;
	background-color: #E7E8E6;
	text-align: center;
	margin-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.layer1Int {
	position: absolute;
	visibility: hidden;
	z-index: 1;
	width: 183px;
	left: 0px;
	top: 61px;
}
.layer2Int {
	position: absolute;
	visibility: hidden;
	z-index: 1;
	width: 183px;
	left: 183px;
	top: 61px;
}
.layer3Int {
	position: absolute;
	z-index: 1;
	width: 183px;
	left: 366px;
	top: 61px;
	visibility: hidden;
}
.layer4Int {
	position: absolute;
	visibility: hidden;
	z-index: 1;
	width: 183px;
	left: 549px;
	top: 61px;
}
.containersoluciones {
	background-image: url(solufondo.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
}

.tablaSolucionesheader {
	background-color: #f2f3e7;
}
.menusup {
	background-image: url(fondomenu.gif);
	height: 23px;
	vertical-align: top;
	background-repeat: no-repeat;
	width: 732px;
}
.containerparters {
	background-image: url(partersfondo.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
}

.tablapartersheader {
	background-color: #eaf3e7;
}.tablaproductosheader {
	background-color: #E9F1F7;
}
.tablaserviciosheader {
	background-color: #E7EBF3;
}
.imglogogrande {
	margin-left: 15px;
}
.aviso1 {
	width: 207px;
	background-color: #FFFFFF;
	background-image: url(fondocabeceraaviso.jpg);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	text-align: center;
	display: block;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.aviso1tabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	text-align: center;
	vertical-align: top;
}

#tablaaviso table {
	width: 90%;
	text-align: left;
	display: block;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#tablaaviso td {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
}
.fondoform {
	background-color: #FFFFF9;
	border: 1px solid #CCCCCC;
	text-align: center;
	width: 90%;
	margin: auto;
}
.fondovert {
	background-repeat: repeat-y;
	width: 1px;
	background-image: url(dot.gif);
}
#tablaform td {
	white-space: nowrap;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B1B1B1;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #F7F8F9;
	padding-left: 2px;
	padding-right: 2px;
}
#tablaform {
	border: 1px solid #999999;
	padding: 2px;
}
.combogrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.tooltip  a/*tooltips*/
 {
	background-image: url(globo.png);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 39px;
	width: 93px;
	padding-top: 4px;
	text-indent: -5px;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: -1px;
}
.tooltip a:hover {
	background-image: url(globon.png);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 39px;
	width: 93px;
	padding-top: 4px;
	text-indent: -5px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.botonir {
	cursor: hand;
}

