BODY {
	SCROLLBAR-FACE-COLOR: #053e86;
	SCROLLBAR-HIGHLIGHT-COLOR: #f1f1f1;
	SCROLLBAR-SHADOW-COLOR: #f1f1f1;
	SCROLLBAR-3DLIGHT-COLOR: #f1f1f1;
	SCROLLBAR-ARROW-COLOR: #f1f1f1;
	SCROLLBAR-TRACK-COLOR: #912536;
	SCROLLBAR-DARKSHADOW-COLOR: #f1f1f1;
}
#msviRegionIdGraphic {
}
#msviGlobalToolbar {
	text-align: left;
	padding-left: 30px;
}
#msviGlobalToolbar A {
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #F0E9DA;
}
.gt0 {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 0px;
	border: 1px solid #912536;
	background-color: #912536;
	color: #F0E9DA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.feature table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	vertical-align: top;
	color: #FFFFFF;
	margin-right: 12px;
}
.Solutable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	padding-bottom: 10px;
	margin-right: 12px;
	padding-top: 10px;
}


.head2 {
	background-image: url(images/baseweb3_04.gif);
	background-repeat: repeat-x;
}

.gt1 {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 0px;
	border: 1px solid #F0E9DA;
	background-color: #E3D7BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #912536;
}
.gtsep {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 2px;
	COLOR: #F0E9DA;
	PADDING-TOP: 0px;
	font-family: Verdana;
	font-size: 65%;
}
#msviBanner {
	TEXT-ALIGN: right
}
#msviGoButton {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0em; FONT: 110% Tahoma; MARGIN-LEFT: 6px; PADDING-TOP: 0em; POSITION: relative; TOP: 0px
}
#msviNoSearch {
	WIDTH: 271px
}
#msviMastheadHR {
	position: absolute;
	width: 98%;
	top: 0px;
	background-color: #FFFFFF;
	border: 1px solid #719592;
	padding: 2px;
	margin-top: 2px;
	left: 1%;
	right: 1%;

}
#msviLocalToolbar {
	FONT-SIZE: 100%;
	margin-top: 2px;
	background-repeat: repeat-x;
	border-top-style: solid;
	border-bottom-style: none;
	padding: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #719592;
	border-right-color: #719592;
	border-bottom-color: #719592;
	border-left-color: #719592;
}
#msviLocalToolbar A {
	COLOR: #912536;
	TEXT-DECORATION: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #6EB3C8;
	border-right-color: #017387;
	border-bottom-color: #017387;
	border-left-color: #6EB3C8;
	height: auto;
	padding-left: 2px;
}
.lt0 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border: 1px solid #CCCCCC;
}
.lt0145 a {
	display: block;
}

.lt1 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border: 1px solid #999999;
	background-image: url(images/glbnav_background2up.gif);
	cursor: hand;
}
.ltsep {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 0px;
	COLOR: #C5C3CD;
	PADDING-TOP: 0px;
	font-family: Verdana;
	font-size: 70%;
}
#msviHomePageLink {
	PADDING-LEFT: 2px; WIDTH: 145px
}
#msviHomePageLink TD {
	FONT-SIZE: 100%
}
#msviHomePageLink A {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px;
	WHITE-SPACE: nowrap;
	border: 1px none #f1f1f1;
}
#msviHomePageLink A:hover {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px;
	background-color: #E4EEFC;
	border: 1px none #999999;
}
#msviLocalFooter {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #D05219;
	border-bottom-color: #2E0D69;
	border-bottom-style: solid;
	bottom: 1px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
}
#msviGlobalFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #000066;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#msviGlobalFooter a {
	color: #FFFFFF;
	text-decoration: none;
}

.msviPassport {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px
}
.msviPPSpace {
	PADDING-RIGHT: 87px
}
#msviPage {
	margin-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	position: absolute;
	top: 112px;
	width: 96%;
	left: 2%;
	right: 2%;
}
/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;
	width: 145px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EF9772;
	border-bottom-color: #943912;
	line-height: 11px;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #F4E8DF;
	background-image: none;
	font-weight: normal;
	text-decoration: none;
	color: #D05219;
}


/************* relatedLinks styles **************/

#Pagedivi1 {
	background-color: #D05219;
	padding-left: 0px;
	padding-top: 0px;
	float: left;
	margin: 0px;
	border: 1px none #CCCCCC;
	width: 146px;
}
#msviPageName {
	font-weight: bold;
	vertical-align: middle;
	margin-top: 0px;
	border-bottom-style: solid;
	color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	width: 146px;
	background-color: #D05219;
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
#Pagedivi2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}
/************** feature styles *****************/

.feature{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #053e86;
	background-image: url(images/about3.gif);
	vertical-align: top;
	height: 465px;
}

.feature h3{
	color: #D05219;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}


/*************** story styles ******************/
#msviLinea {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #D05219;
	height: 2px;
}
.titTable {
	font-size: 14px;
	color: #912536;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom-style: solid;
	padding-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #912536;
}
.formu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	background-color: #F0F8FF;
	border: 1px solid #000066;
	padding: 5px;
	width: 250px;
}
.flash {
	padding-right: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#msviPageH {
	margin-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	position: absolute;
	width: 96%;
	left: 2%;
	top: 112px;
	right: 2%;
	height: 100%;
	background-image: url(images/fondo.gif);
	background-position: bottom;
	background-color: #06469e;
}
.flash2 {
	background-color: #386BB1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #064696;
	border-right-color: #064696;
	border-bottom-color: #064696;
	border-left-color: #064696;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
}
.listadoTit {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 0px;
	background-repeat: repeat-y;
	position: relative;
	background-color: #B84716;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color:  #03384A;
	border-right-color:  #03384A;
	border-bottom-color:  #03384A;
	border-left-color:  #03384A;
	background-position: right;
}

#readmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F0E9DA;
	background-color: #912536;
	margin-bottom: 2px;
	height: 72px;
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.listadoInt {
}
#imgIzq {

	float: left;
	position: relative;
	left: -2px;
	top: -2px;
}
#imgDer {
	float: right;
	position: relative;
	top: -3px;
	right: -3px;
}

.listadoList {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #ECB9A2;
}
.listadoList a {
	color: #FFFFFF;
	text-decoration: none;
}
.listadoList a:hover {
	font-weight: bold;
	background-color: #996600;
}
.new {
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #064696;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
}
.newInt {
}
.newTit {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	background-color: #912536;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #882B01;
	border-right-color: #882B01;
	border-bottom-color: #882B01;
	border-left-color: #882B01;
}
.newList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 2px;
	padding-left: 10px;
	margin-top: 0px;
	border: 1px solid #719592;
}
.newList2 {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.newList img {
	border: 1px solid #666666;
	margin-top: 5px;
	margin-bottom: 5px;
}
.newList td {
	padding-right: 10px;
}
#readmore a {
	text-decoration: none;
	color: #F0E9DA;
	font-size: 10px;
	font-weight: normal;
}
#readmore a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #CCCCCC;
}
#msviPageizq {
	float: right;
	height: 200px;
	width: 200px;
	overflow: hidden;
	background-color: #006666;
	margin-top: 10px;
	position: relative;
}
.fondo {
	background-image: url(images/fondo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.lt0145 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border: 1px solid #CCCCCC;
	width: 146px;
}
.lt1145 {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border: 1px solid #999999;
	width: 146px;
	background-image: url(images/glbnav_background2up.gif);
	cursor: hand;
}
#imgDerInt {

	float: right;
	position: relative;
	top: -3px;
	right: -7px;
}
#imgEsqRoja {
	float: right;
	position: absolute;
	top: -1px;
	right: 0px;
}
.imgsolu {
	float: left;
	margin-top: 0px;
	position: relative;
}
.listadoList td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 0px;
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #ECB9A2;
	border: 1px none #CCCCCC;
}
.listadoList td a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 0px;
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #9966CC;
	border: 1px none #CCCCCC;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#L1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #B84819;
	background-position: left bottom;
	background-repeat: repeat;
	display: block;
	border: 1px none #CCCCCC;
	background-image: url(images/f-degra2.gif);
	background-color: #f1f1f1;
}
#L1 a:link, #L1 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #B84818;
	margin-top: 0px;
	background-position: right top;
	text-decoration: none;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-repeat: repeat-y;
}
#L1 a:hover {
	background-color: #f1f1f1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: bold;
	background-image: url(images/f-degra2b.gif);
	background-repeat: repeat;
	background-position: left;
}
#imgDer2 {

	float: right;
	position: relative;
	top: -1px;
	right: -1px;
}
.mision {
	line-height: 20px;
	padding-top: 10px;
	padding-right: 100px;
}
#msviPageName2 {
	font-weight: bold;
	vertical-align: middle;
	margin-top: 0px;
	border-bottom-style: solid;
	color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	width: 141px;
	background-color: #D05219;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.feature2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #010315;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	width: 134px;
}
.feature3 {
	width: 5%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	height: 465px;
}
.featureInt {
	padding-right: 10px;
	padding-left: 10px;
}
.feaIntTD2 {
	font-size: 95%;
	padding-top: 10px;
}
.Flechita {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-right: 10px;
}
.Imgab3 {
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	text-align: center;
	display: block;
}
#readmore2 {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-right: 10px;
	margin-left: 2px;
	margin-top: 4px;
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#readmore2 a {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.feaIntTD2 li {
	list-style-type: square;
}
.featureSolu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #042D65;
	background-image: url(images/solu2.gif);
	vertical-align: top;
	height: 465px;
}
.SoluResalt {
	padding: 10px;
	border: 1px solid #CCCCCC;
}
.SubTit {
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.feaIntTD1 {
	font-size: 90%;
	font-style: italic;
}
#readmore2 a:hover {
	text-decoration: none;
	font-weight: bold;
}
.featureContact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #042E68;
	background-image: url(images/contact2.gif);
	vertical-align: top;
}
.featureLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #042E68;
	background-image: url(images/links2.gif);
	vertical-align: top;
}
.Solutable a {
	color: #FFFFFF;
}
.featureLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #042E68;
	background-image: url(images/login2.gif);
	vertical-align: top;
}
#Contenido {
	top: 75px;
}
.featureProducts {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #042E68;
	background-image: url(images/products2.gif);
	vertical-align: top;
}
.featureCareers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #042E68;
	background-image: url(images/careers3.gif);
	vertical-align: top;
}
.featureExpert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: none;
	background-repeat: no-repeat;
	background-color: #042E68;
	background-image: url(images/expert2.gif);
	vertical-align: top;
}
.der1 {
	padding: 5px;
	width: 150px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	margin-right: 10px;
}
.izq {
	margin-right: 10px;
}
.der2 {
	padding: 5px;
	width: 200px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	margin-right: 5px;
	float: right;
}
.titTable2 {

	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-style: none;
	padding-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#msviPageGraf {
}
.mail {

	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #912536;
	margin-right: 5px;
}
.Imgab3Copy {
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	text-align: center;
	display: block;
	cursor: hand;
}
#menu {
	background-color: #D7DED8;
	margin: 2px;
}
#menu a {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFBEB1;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #912536;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E7EBE8;
	border-right-color: #AFBEB1;
	border-left-color: #E7EBE8;
}

.menu {
	width: 98px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #719592;
	background-color: #D7DED8;
}
#flash {
	padding: 2px;
	display: block;
	float: right;
	width: 150px;
}
#flash table {
	border: 1px solid #719592;
	padding-right: 2px;
	padding-left: 2px;
}
#flashtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F0E9DA;
	font-style: italic;
	padding: 15px;
	background-color: #912536;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EEA89D;
}
#flash object {
	margin-top: 2px;
}
.menutd {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFBEB1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #912536;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E7EBE8;
	border-right-color: #AFBEB1;
	border-left-color: #E7EBE8;
	padding: 2px;
}
.simulaa {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFBEB1;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #912536;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E7EBE8;
	border-right-color: #AFBEB1;
	border-left-color: #E7EBE8;
	font-size: 70%;
	cursor: hand;
}
#menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7EBE8;
	line-height: 10px;
}
#menu2 a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	font-size: 100%;
	border-bottom-width: 1px;
	border-bottom-color: #D7DED8;
	display: block;
	color: #5F1823;
	border-top-color: #D7DED8;
	border-top-width: 1px;
}
#menu a:hover {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7EBE8;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #AFBEB1;
	border-right-color: #E7EBE8;
	border-left-color: #AFBEB1;
	background-color: #BCC9CB;
}
.simulaa2 {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7EBE8;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #912536;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #AFBEB1;
	border-right-color: #E7EBE8;
	border-left-color: #AFBEB1;
	font-size: 70%;
	cursor: hand;
	background-color: #BCC9CB;
}

#menu2 a:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-size: 100%;
	border-bottom-width: 1px;
	border-bottom-color: #E7EBE8;
	background-color: #D7DED8;
	color: #859C88;
}
#solutions {
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.soludefi {
	border: 1px solid #999999;
}
#tabsolu {
	border: 1px solid #719592;
	margin: 2px;
	padding: 5px;
}
.solulist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Listado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #017387;
	font-weight: normal;
	line-height: 12px;
	cursor: hand;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #01A0BC;
	border-right-color: #01A0BC;
	border-bottom-color: #01A0BC;
	border-left-color: #01A0BC;
}
#Listado a {
	color: #30697A;
	padding-left: 2px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6CB3C8;
	border-right-color: #378095;
	border-bottom-color: #378095;
	border-left-color: #6CB3C8;
}

.solulist2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px none #719592;
}
#td1 {
	width: 99px;
}
#td2 {
	width: 425px;
}
#tababout {
	border: 1px solid #719592;
	padding: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
#sinb {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.sinb {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#fin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 10px;
}
#Listado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #017387;
	font-weight: normal;
	line-height: 12px;
	cursor: hand;
	padding-right: 2px;
	padding-left: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #01A0BC;
	border-right-color: #01A0BC;
	border-bottom-color: #01A0BC;
	border-left-color: #01A0BC;
	padding-top: 2px;
}
.solulist3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #719592;
}
#interna {
}
.seccion {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B67D3C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	font-variant: small-caps;
	height: 40px;
}
#internaInt {
	margin-right: 10px;
	margin-left: 10px;
}
.txt {
	padding: 10px;
}
#Listado a:hover {
	background-color: #6EB3C8;
	color: #FFFFFF;
}
#flashabout {
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#msviMastheadHR #msviLocalToolbar #Contenido #solutions #tabsolu .solulist .solulist3 #interna #internaInt .titTable2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #017387;
	padding-bottom: 5px;
}
#scroll {
	overflow: auto;
	position: absolute;
}
.menutdAct {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFBEB1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E7EBE8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E7EBE8;
	border-right-color: #AFBEB1;
	border-left-color: #E7EBE8;
	background-color: #AFBEB1;
	font-size: 11px;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.menutd2 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #912536;
	background-color: #AFBEB1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D7DED8;
	border-right-color: #AFBEB1;
	border-bottom-color: #D7DED8;
	border-left-color: #D7DED8;
	padding: 2px;
}
#menu2 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#msviGlobalToolbar A:hover {

	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #912536;
}
.tdAct {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D7DED8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E7EBE8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #E7EBE8;
	border-right-color: #AFBEB1;
	border-left-color: #E7EBE8;
	background-color: #AFBEB1;
	text-align: left;
	padding: 2px;
}
#imp {
	background-image: url(images/baseweb_03.gif);
	background-repeat: no-repeat;
	height: 72px;
}
