td { font-family: arial, helvetica, sans-serif; color:#000000; font-size:12px;}
/* VIEJO
td { font-family: arial, helvetica, sans-serif; color:#000000; font-size: 75%;}
*/

/* site colors */
.tshgreen { color:#669999; font-family: verdana, helvetica, sans-serif; font-weight:bold;}
.tshgreenlight { color:#8FC0B0; font-family: verdana, helvetica, sans-serif; font-weight:bold;}

.tshblue { color:#3366cc; font-family: verdana, helvetica, sans-serif; font-weight:bold;}

.tshblue2 { color:#0033CC; font-family: verdana, helvetica, sans-serif; font-weight:bold;}

td#busq1{

font-size:-1;
width: 50%;

}

td#busq0{

width: 10%;
}

p#bus{

text-align: center;
}

td#mat{

text-align: left; width :40%;
}

td#encabezado{

      width:21%;

}


td#encabezado2{

      width:16%;

}


td#parrafo1{

      width:2%;

}

ul#circulo{

	list-style-type: circle;
}


/* main styles */

.body { 
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	border-left:1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	list-style-type: square;
}

.body a:link { text-decoration:none; color:#3366cc;}
.body a:visited {	text-decoration: none;	color:#3366cc;}
.body a:active { text-decoration:none; color:#3366cc; }
.body a:hover {	text-decoration:none;	color: #0033CC;}

/* before a:hover #999999 */

.thead {
	color:#669999; 
	font-family: verdana, helvetica, sans-serif; 
	font-weight:bold;
	background-color:#E4E5D7;
} 	

thead {
	color:#669999; 
	font-family: verdana, helvetica, sans-serif; 
	font-weight:bold;
    font-size:10px;
} 	

th {
	color:#669999; 
	font-family: verdana, helvetica, sans-serif; 
	font-weight:bold;
    font-size:10px;
} 	

ul {
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 0px;
	padding-left: 0px;
}

li.body  {
	list-style-type: circle;
	list-style-position: inside;
	/*color: white;*/
}

li {
	list-style-type: circle;
	list-style-position: outside;
	/*color: white;*/
}

input, select, textarea {
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	margin:'margin-middle';
	/*
	margin:'margin-bottom';
	*/
}

img{

border: 0;
}

hr {
	border-top: 1px dashed #115699;
	color: #ffffff;
	background-color: #ffffff;
	height: 2px;
	width: 100%;
}

/* ts main style sheet */

.tsbanner { height:22px; width:760px; background-color:#d1d1d1; }
.topgraphic { border: 1px solid #d1d1d1; }

.topnav { text-decoration:none; color:#000000; font-size:12px; font-weight:bold;  font-family: verdana,arial, helvetica,san serif; }
.topnav a:link { text-decoration:none; color:#000000; font-size:12px; font-weight:bold;  font-family: verdana,arial, helvetica,san serif; }
.topnav a:visited { text-decoration:none; color:#000000; font-size:12px; font-weight:bold;  font-family: verdana,arial, helvetica,san serif; }
.topnav a:active { text-decoration:none; color:#000000; font-size:12px; font-weight:bold;  font-family: verdana,arial, helvetica,san serif; }
.topnav a:hover { text-decoration:underline; color:#000000; font-size:12px; font-weight:bold;  font-family: verdana,arial, helvetica,san serif; }

.topnav_c { text-decoration:none; color:#cc3399; font-size:12px; font-weight:bold;  font-family: verdana,arial, helvetica,san serif; }

.search a:link { text-decoration:underline; color:#3366cc; font-size:10px;  font-family: arial, helvetica,san serif; }
.search a:visited { text-decoration:underline; color:#3366cc; font-size:10px;  font-family: arial, helvetica,san serif; }
.search a:active { text-decoration:underline; color:#999999; font-size:10px;  font-family: arial, helvetica,san serif; }
.search a:hover { text-decoration:underline; color:#999999; font-size:10px;  font-family: arial, helvetica,san serif; }

.leftnav { color:#ffffff; font-size:11px; font-weight:normal; font-family: verdana,arial, helvetica,san serif; }
.leftnav a:link { text-decoration:none; color:#ffffff; font-size:11px; font-weight:normal; font-family: verdana,arial, helvetica,san serif; }
.leftnav a:visited { text-decoration:none; color:#ffffff; font-size:11px; font-weight:normal; font-family: verdana,arial, helvetica,san serif; }
.leftnav a:active { text-decoration:none; color:#ffffff; font-size:11px; font-weight:normal; font-family: verdana,arial, helvetica,san serif; }
.leftnav a:hover { text-decoration:none; color:#ffffff; font-size:11px; font-weight:normal; font-family: verdana,arial, helvetica,san serif; }

.vignette { font-family: arial, helvetica, sans-serif; color:#666666; border-left:1px solid #d1d1d1; border-right: 1px solid #d1d1d1; }

.leftbreak1 {
	border-right: 1px solid #999999;
}

.leftbreak2 {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
}

.leftnav_bd1 {
	background-color:#E4E5D7;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
} 	

.leftnav_bd2 {
	background-color:#E4E5D7;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
} 	

.nsnav1 {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
} 	

.nsnav2 {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
} 	

.greenbar {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.bluebar {
	border-bottom: 1px solid #999999;
	color:#FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}

.bluebar a:link { text-decoration:none; color:#ffffff; font-size:10px; font-family: verdana,arial, helvetica,san serif; }
.bluebar a:visited { text-decoration:none; color:#ffffff; font-size:10px; font-family: verdana,arial, helvetica,san serif; }
.bluebar a:active { text-decoration:underline; color:#ffffff; font-size:10px; font-family: verdana,arial, helvetica,san serif; }
.bluebar a:hover { text-decoration:underline; color:#ffffff; font-size:10px; font-family: verdana,arial, helvetica,san serif; }

.breadcrumb {
	color: #666666;
	font-size: 10px;
}

.breadcrumb a:link, .breadcrumb a:visited {
	text-decoration:underline; 
	color: #999999; 
	font-size: 10px;
}

.breadcrumb a:hover, .breadcrumb a:active {
	text-decoration:underline;
	color: #666666;
	font-size: 10px;
}

select.product_dropdown {
	width: 120px;
}

span.product_dropdown {
	font-size: 11px;
}

.topNavDropdown {
    position:absolute;
    left:634px;
    top:19px;
    width:208px;
    height:auto;
    z-index:10;
    visibility: hidden;
}

.buffer { border-left:1px solid gray; border-right: 1px solid #d1d1d1; }
.padit { margin-left:10px; margin-right:1px; }
.padit2 { margin-left:10px; margin-right:1px; font-size:110%;}

.quadpad { margin-left:5px; margin-right:5px; margin-top:10px; }
.quadpad  a:link { text-decoration:none; color:#3366cc; }
.quadpad  a:visited { text-decoration:none; color:#3366cc; }
.quadpad  a:active { text-decoration:none; color:#3366cc; }
.quadpad  a:hover { text-decoration:none; color:#999999; }


.quad {
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
}

.quad1{
	border-right: 1px solid #d1d1d1;	 	
	color:#666666;
	font-family:  arial, helvetica, sans-serif; 
	margin-left:5px;
}

li.quad1 {
	list-style-type: square;
	list-style-position: inside;
	color: gray;
}
	 
.quad2 {		
	color:#666666;
	margin-left:5px;
	font-family:  arial, helvetica, sans-serif;
}

li.quad2 {
	list-style-type: square;
	list-style-position: inside;
	color: gray;
}

.quad3 {
	border-right: 1px solid #d1d1d1;
	color:#666666;			
	font-family:  arial, helvetica, sans-serif;
    margin: 5px;			
}

li.quad3 {
	list-style-type: square;
	list-style-position: inside;
	color: gray;
}
			
.quad4 {
	border-left: 1px solid #d1d1d1;		
	color:#666666;
	font-family:  arial, helvetica, sans-serif;
	margin-left:5px;
}

li.quad4 {
	list-style-type: square;
	list-style-position: inside;
	color: gray;	 
}

.quad35 {
	border-top: 1px solid #d1d1d1;	
	color:#666666;
	font-family:  arial, helvetica, sans-serif;
	margin-left:5px;
}

.intended {
	border: 1px solid gray; color:#666666;
	font-family:  arial, helvetica, sans-serif;
}
		
.scenario { border: 1px solid #d1d1d1; color:#666666; font-family:  arial, helvetica, sans-serif; }
.rightnav1 { border: 1px solid #d1d1d1; color:#666666; font-family:  arial, helvetica, sans-serif; }
.rightnav2 { border: 1px solid #d1d1d1; color:#666666; font-family:  arial, helvetica, sans-serif; }
.rightnav3 { border: 1px solid #d1d1d1; color:#666666; font-family:  arial, helvetica, sans-serif; }
.rightnav4 { border: 1px solid #d1d1d1; color:#666666; font-family:  arial, helvetica, sans-serif; }
.subhead { color: #666666; font-family: verdana, helvetica, sans-serif; font-weight:bold; }
.newstitle { color: #666666; font-family: verdana, helvetica, sans-serif; font-weight:bold; }
.newsbkgrd { background-color:#E4E5D7; }

.rtitle { 
	font size: 12px; 
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #d1d1d1;
	border-top: 1px solid #d1d1d1;
	padding-left: 5px; 
	font-family: arial, verdana, helvetica, sans-serif; 
	font-weight:bold; 
	color:#666633; 
	background-color:#e4e5d7; 
}


.newsbox {
	color:#666666;
	font-family: arial, helvetica, sans-serif;
	background-color:#E4E5D7;
} 			

.newsbox{
	color:#666666;
	font-family: arial, helvetica, sans-serif;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	background-color:#E4E5D7;
} 			

.newsboxtop3 {
	color:#666666;
	font-family: arial, helvetica, sans-serif;
	background-color:#E4E5D7;
} 		

.newsboxtop2 {
	color:#666666;
	font-family: arial, helvetica, sans-serif;
	border-top: 1px solid #d1d1d1;
	background-color:#E4E5D7;
} 		

.newsboxtop1 {
	color:#666666;
	font-family: arial, helvetica, sans-serif;
	border-top: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	background-color:#E4E5D7;
} 		

.newsboxtop1 a:link {text-decoration:underline; color:#3366CC;}
.newsboxtop1 a:visited {text-decoration:underline; color:#3366CC;}
.newsboxtop1 a:active {text-decoration:underline; color:#999999;}
.newsboxtop1 a:hover {text-decoration:underline; color:#999999;}
.newsbox a:link {text-decoration:underline; color:#3366CC;}
.newsbox a:visited {text-decoration:underline; color:#3366CC;}
.newsbox a:active {text-decoration:underline; color:#999999;}
.newsbox a:hover {text-decoration:underline; color:#999999;}

.newsdate {	
	font-family: verdana, arial, sans-serif;
	background-color:#FFFFFF; 
	font-family: arial, helvetica, sans-serif;
	border:	 1px solid #D1D1D1;
	padding-left: 10px;
	/*
	color:#669999;
	background-color:#E4E5D7;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	*/
}

.midbox { 
	background-color: #e4e5d7; 
	margin-left:0px; margin-right:0px; margin-top:2px; margin-bottom:2px;
}

.a2z {
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.a2z  A:link {
	FONT-SIZE: 11px; text-decoration:none; color:#3366CC;
}
.a2z  A:visited {
	FONT-SIZE: 11px; text-decoration:none; color:#3366CC;
}
.a2z  A:hover {
	FONT-SIZE: 11px; text-decoration:none; color:#999999;
}
.a2z  A:active {
	FONT-SIZE: 11px; text-decoration:none; color:#999999;
}

.header { font-family: verdana, helvetica, sans-serif; font-weight:bold; FONT-SIZE: 11px;}

.subtitle { color:#CC6633; font-family: verdana, helvetica, sans-serif; FONT-SIZE: 10px;}
.presslocation { color:#666666; font-weight:bold; font-family: arial, helvetica, sans-serif;  }
.form { color: #666666; font-family: arial, helvetica, sans-serif;}

.leftdrop {
	color:#666666;
	font-size: 9px;
	font-family: verdana, arial, helvetica, san-serif;
	width: 154px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.leftdrop a:link { text-decoration:none; color:#8FC0B0; font-size: 9px; }
.leftdrop a:visited { text-decoration:none; color:#8FC0B0; font-size: 9px; }
.leftdrop a:active { text-decoration:underline; color:#8FC0B0; font-size: 9px; }
.leftdrop a:hover { text-decoration:underline; color:#8FC0B0; font-size: 9px; }
			
.hdimg {
	color:#d1d1d1;
	font-family: arial, helvetica, san-serif;
}

.pgtitle {
	color:#666666;
	font-weight: bold;
	margin-left: 16px;
	font-family: arial, helvetica, san-serif;
}

.pgtopic { 
	font-family: verdana, helvetica, sans-serif;
	color: #660066;
	font-weight:bold;
	margin-left: 18px;
	text-align: left;
}

.topicbox {
	background-color: E4E5D7;
	font-family: arial, helvetica, sans-serif;
	color: #336699;
	font-weight:normal;
}

.topicbox  a:link { text-decoration:none; color:#336699;  font-weight:normal; font-family: verdana,arial, helvetica,san serif; }
.topicbox  a:visited { text-decoration:none; color:#336699;  font-weight:normal; font-family: verdana,arial, helvetica,san serif; }
.topicbox  a:active { text-decoration:none; color:#336699;  font-weight:normal; font-family: verdana,arial, helvetica,san serif; }
.topicbox  a:hover { text-decoration:none; color:#999999;  font-weight:normal; font-family: verdana,arial, helvetica,san serif; }

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

.langs {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: verdana, helvetica, sans-serif; 
	font-weight: bold;
}
.langs A:link {
	FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
/*.langs A:visited {
	FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none
}*/
.langs A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
	/*COLOR: #99FFCC*/
}
.langs A:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
	/*COLOR: #99FFCC*/
}

.bg_9 { background-color: #999999; }

.footerGrey {
	FONT-SIZE: 10px;
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
/* ANTES COLOR footerGrey #999999
*/
.footerGrey A:link {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
.footerGrey A:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
.footerGrey A:hover {
	COLOR: #666666}
.footerGrey A:active {
	COLOR: #666666
}
.footer2 {
	FONT-SIZE: 14px;
	COLOR: #000000;
	/*COLOR: #3366cc;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.footer {
	FONT-SIZE: 10px;
	COLOR: #3366cc;
	font-family: Arial, Helvetica, sans-serif;
}
.footer A:link {
	FONT-SIZE: 10px; COLOR: #3366cc; TEXT-DECORATION: none
}
.footer A:visited {
	FONT-SIZE: 10px; COLOR: #3366cc; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #999999}
.footer A:active {
	COLOR: #999999
}
select.product_dropdown {
	width: 120px;
}
span.product_dropdown {
	font-size: 11px;
}
