/*
cont_gene
bloq_supe_izqu
bloq_supe_dere
bloq_infe_izqu
bloq_infe_dere


#segmentArea	{
	float: left;
	width: 175px;
	height: 100%;
	background-color: #666;
	color: #FFF;
	}
*/	
#cont_gene{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 3000px;
  background-color: #FFFFFF;
}

#bloq_tapa_publ{
  position:absolute;
  width:1200px;
  height: 400px;
  background-color: #FFFFFF;
}
#bloq_supe_izqu	{
  position:absolute;
  width:800px;
  height: 400px;
}
#bloq_supe_cent	{
  position:absolute;
  width: 10px;
  height: 100px;
  left: 170px;
}
#boto_supe{
  position:absolute;
  left: 178px;
  width:600px;
  background-color: #666;
  height: 100px;
}
#logo_supe_izqu{
  position:absolute;
  left: 5px;
  width:64px;
  height: 64px;
  top: 5px;
}

#boto_supe_izqu{
  position:absolute;
  left: 0px;
  width:345px;
  height: 50px;
  top: 0px;
}

#boto{
  position:absolute;
  left: 200px;
  width:64px;
  height: 64px;
  top: 200px;
}

#bloq_intr{
  position:absolute;
  top: 0x;
  width:800px;
  /*background-color: #666;*/
  height: 600px;
  left:0px;
  
}

#bloq_infe_izqu{
  position:absolute;
  top: 225px;
  width:455px;
  /*background-color: #666;*/
  height: 148px;
  left:12px;
  
}

#bloq_infe_dere{
  position:absolute;
  top: 103px;
  width:400px;
  /*background-color: #666;*/
  height: 342px;
  left: 178px;
}

#bloq_infe_dere_dere{
  position:absolute;
  top: 103px;
  width:96px;
  /*background-color: #666;*/
  height: 329px;
  left:682px;
  background-color: #C5C5C5;
}

#bloq_infe_dere_titu{
  position:absolute;
  top: 0px;
  width:450px;
  background-color: #C5C5C5;
  height: 46px;
  left: 150px;
  text-align: left;
  font-weight: bold;
  font-size: 130%;
}
#bloq_infe_dere_titu_text{
  margin-left: 15px;
  text-indent: -10px;
}
#bloq_infe_dere_text{
  position:absolute;
  top: 49px;
  width:450px;
  background-color: #E4EE9B;
  height: 280px;
  left: 150px;
}
#bloq_infe_dere_text_cont{
  position:absolute;
  left: 4px;
  top: 3px;
}
#bloq_infe_dere_text_cont_text{
  margin-left: 5px;
  font-weight:normal;
  left: 4px;
  top: 3px;
}
#bloq_infe_dere_text_cont_subt{
  margin-left: 5px;
  font-weight:bold;
}
#bloq_infe_dere_text_cont_text_vine{
 margin-left: 30px;
 font-weight:normal;
 left: 4px;

}
#boto{
  display: table;
  width: 100%;
  height: 46px;
  border-bottom: solid #999 1px;
  padding: 0;
}
.boto_link{
  display: table-cell;
  vertical-align: middle;
  width: auto;
  text-align: left;
  /* HACK: Following two lines are visible only in MAC IE5 \*//*/
  position: relative; 
  top: 50%; 
  height: 1px;
  /* END HACK */
}
.boto_link_text{
  margin-left: 15px;
  text-indent: -10px;
  width: auto;
  /* HACK: Following two lines are visible in in MAC IE5 \*//*/
  position: relative; 
  top: -50%; 
  /* END HACK */
}

#hhoButton	{
	display: table;
	width: 100%;
	height: 49px;
	border-bottom: solid #999 1px;
	padding: 0;
	}
#smbButton	{
	display: table;
	width: 100%;
	height: 49px;
	border-bottom: solid #999 1px;
	padding: 0;
	}
#entButton	{
	display: table;
	width: 100%;
	height: 49px;
	border-bottom: solid #999 1px;
	padding: 0;
	}
#pubButton	{
	display: table;
	width: 100%;
	height: 49px;
	border-bottom: solid #999 1px;
	padding: 0;
	}
#partnerButton	{
	display: table;
	width: 100%;
	height: 50px;
	padding: 0;
	}
.buttonLink	{
	display: table-cell;
	vertical-align: middle;
	width: auto;
	text-align: left;
	/* HACK: Following two lines are visible only in MAC IE5 \*//*/
	position: relative; 
	top: 50%; 
	height: 1px;
	/* END HACK */
	}
.buttonLinkText{
	margin-left: 15px;
	text-indent: -10px;
	width: auto;
	/* HACK: Following two lines are visible in in MAC IE5 \*//*/
	position: relative; 
	top: -50%; 
	/* END HACK */
	}


.screenReading	{
	position: absolute;
	width: 0;
	height: 0;
	font-size: 0;
	overflow: hidden;
	}

a.whiteudrline	{color:#FFF; text-decoration: underline;}
a.whiteudrline:active {color:#FFF;}
a.whiteudrline:link {color:#FFF;}
a.whiteudrline:visited {color:#FFF;}

a.whitenormal	{color:#FFF;}
a.whitenormal:active {color:#FFF;}
a.whitenormal:link {color:#FFF;}
a.whitenormal:visited {color:#FFF;}

form#searchForm	{display:inline;}
input#textbox1	{width:170px;margin-right:4px;}

body {font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 78%;bgcolor="#FFFFFF"}

a {color: #003366; text-decoration: none;}
a:active {color: #003366;}
a:link {color: #003366;}
a:visited {color: #660066;}
a:hover {text-decoration: underline;}

a.bold {font-weight: bold;}
a.small {font-size: 90%;}
a.udrline {text-decoration: underline;}
a.udrlinebold {font-weight: bold; text-decoration: underline;}
a.udrlinesmall {text-decoration: underline; font-size: 90%;}

a.lftnavhdr {font-weight: bold;}
a.lftnavhdr:visited {font-weight: bold; color: #003366;}

h1 {font-size: 180%; font-weight: normal; margin-bottom: 2px; margin-top: 2px;}
h2 {font-size: small; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}
h3 {font-size: small; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}
h4 {font-size: small; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}
h5 {font-size: small; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}
h6 {font-size: small; margin-bottom: 1px; margin-top: 1px; font-weight: normal;}

.bold {font-weight: bold;}
.small {font-size: 90%;}
.smallbold {font-size: 90%; font-weight: bold;}
.srchopt {color: #333333; font-size: 90%;}
.copyright {color: #666666; font-size: 90%;}
.color333333 {color: #333333;}
.color666666 {color: #666666;}
.color003366 {color: #003366;}
.color003366bld {color: #003366; font-weight: bold;}
.colorFFFFFF {color:#FFFFFF;} /*-- NEW Addition - January 2003 --*/
.colorFFFFFFbld {color:#FFFFFF; font-weight:bold;} /*-- NEW Addition - January 2003 --*/
.countryInd {color:#333333;} /*-- NEW Addition - January 2003 --*/
.srchradbtn {background-color:#E7E7E7;}

/*-- COMPAQ STYLE ADDITIONS - dgarcia@hp.com - January 2003 --*/
.color990000 {color:#990000;}
.color990000bld {color:#990000; font-weight:bold;}
.colorCCCCCCbg {background-color:#CCCCCC;}
.colorE7E7E7bg {background-color:#E7E7E7;}
    
a.cpqRed {color:#990000; text-decoration: none;}
a.cpqRed:active {color:#990000;}
a.cpqRed:link {color:#990000;}
a.cpqRed:visited {color:#660066;}

a.cpqRedbold {color:#990000; text-decoration: none; font-weight:bold;}
a.cpqRedbold:active {color:#990000; font-weight:bold;}
a.cpqRedbold:link {color:#990000; font-weight:bold;}
a.cpqRedbold:visited {color:#660066; font-weight:bold;}
    
a.cpqBreadcrumb {font-size: 90%; color: #990000; text-decoration:underline;}
a.cpqBreadcrumb:active {font-size: 90%; color: #990000; text-decoration:underline;}
a.cpqBreadcrumb:link {font-size: 90%; color: #990000; text-decoration:underline;} 
a.cpqBreadcrumb:visited {font-size: 90%; color: #660066; text-decoration:underline;}   

a.cpqNavWhite {color:#FFFFFF; text-decoration: none;}
a.cpqNavWhite:active {color:#FFFFFF;}
a.cpqNavWhite:link {color:#FFFFFF;}
a.cpqNavWhite:visited {color:#FFFFFF;}

a.cpqUdrline {color:#990000; text-decoration:underline;}
a.cpqUdrline:active {color:#990000;}
a.cpqUdrline:link {color:#990000;} 
a.cpqUdrline:visited {color:#660066;}  
 
a.cpqUdrlinebold {color:#990000; text-decoration:underline; font-weight:bold;}
a.cpqUdrlinebold:active {color:#990000;}
a.cpqUdrlinebold:link {color:#990000;} 
a.cpqUdrlinebold:visited {color:#990000;}  
 
.cpqsrchopt {color: #990000; text-decoration: underline;}

/*-- NEW Addition - 2003 HPWEB_1-2 --*/
a.smallbld {font-weight: bold; font-size: 90%;}

a.cpqsmall {font-size: 90%; color:#990000;}
a.cpqsmall:active {font-size: 90%; color:#990000;}
a.cpqsmall:link {font-size: 90%; color:#990000;}
a.cpqsmall:visited {font-size: 90%; color:#660066;}

a.cpqsmallbld {font-weight: bold; font-size: 90%; color:#990000;}
a.cpqsmallbld:active {font-weight: bold; font-size: 90%; color:#990000;}
a.cpqsmallbld:link {font-weight: bold; font-size: 90%; color:#990000;}
a.cpqsmallbld:visited {font-weight: bold; font-size: 90%; color:#660066;}

a.colorFFFFFFbld {font-weight: bold; color: #FFFFFF;}
a.colorFFFFFFbld:active {font-weight: bold; color: #FFFFFF;}
a.colorFFFFFFbld:link {font-weight: bold; color: #FFFFFF;} 
a.colorFFFFFFbld:visited {font-weight: bold; color: #FFFFFF;}

.large {font-size: 110%;}

.color333333bg {background-color:#333333;}
.colorDCDCDCbg {background-color:#DCDCDC;}
.color666666bg {background-color:#666666;}
.color999999bg {background-color:#999999;}
.colorFFFFFFbg {background-color:#FFFFFF;}
.color000000bg {background-color:#000000;}

.commButton {border-right: #CC0000 2px solid; border-top: #FF9899 2px solid; border-left: #FF9899 2px solid; border-bottom: #CC0000 2px solid; font-size: 90%; font-weight: bold; color: white; font-family: Arial, Verdana, Helvetica, Sans-serif; background-color: #FF0000; text-align: center; padding-right: 0px; margin-right: 0px; cursor: pointer; cursor: hand;}
.primButton {border-right: #000000 2px solid; border-top: #999999 2px solid; border-left: #999999 2px solid; border-bottom: #000000 2px solid; font-size: 90%; font-weight: bold; color: white; font-family: Arial, Verdana, Helvetica, Sans-serif; background-color: #333333; text-align: center; padding-right: 0px; margin-right: 0px; cursor: pointer; cursor: hand;}
.secButton {border-right: #333333 2px solid; border-top: #CCCCCC 2px solid; border-left: #CCCCCC 2px solid; border-bottom: #333333 2px solid; font-size: 90%; font-weight: bold; color: white; font-family: Arial, Verdana, Helvetica, Sans-serif; background-color: #666666; text-align: center; padding-right: 0px; margin-right: 0px; cursor: pointer; cursor: hand;}

.newmarker {font-size: 90%; color:#ff0000; font-weight:bold;}
.strike {text-decoration: line-through}
.tertnavdiv {position:relative; margin-top:6px; margin-bottom:6px; width:1px; height:19px; background-color:#CECECE; layer-background-color:#CECECE; visibility:visible;}
.bulletlist {padding:0; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:16px;}
.numberedlist {list-style-type:decimal; padding:0; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:30px;}

.callout {margin: 0px 0px 10px 10px; width:160px; padding:10px; float:right; background-color:#E7E7E7;}
.error {font-weight: bold; color: #ff0000;}

/* 20050309 */