BODY {
	margin-left: 2%;
	margin-right: 2%;
	background-color: #FBFBFB;
	text-align: center;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#header {background-color: red;
border: solid blue 2px;
height: 200px;
position: fixed}
	 
.Contenido {
	margin-left: 1%;
	margin-right: 1%
}

.Estilo1 {
	font-size: 9pt
}

.Estilo2 {
	font-size: 12px;
	font-weight: bold;
}
.Estilo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.Estilo4 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Estilo6 {
	color: #0185d7;
	font-weight: bold;
}
.Estilo7 {font-size: 16px; font-family: Arial, Helvetica, sans-serif;}


H1 {
   text-align: left;
   font: bold 12pt Arial, Helvetica, sans-serif;
   color: #333399;
   padding-top: 1.5em;
   padding-bottom: 0.5em} 
H1.window {
   text-align: center;
	 padding: 0}

H2 {
   text-align: left;
   font: bold 11pt Arial, Helvetica, sans-serif;
   color: #333399;
   padding-top: 1.25em;
   padding-bottom: 0} 

H2.table_title {
   text-align: center;
   font: bold 11pt Arial, Helvetica, sans-serif;
   padding-top: 2em;
   padding-bottom: 0}

H3 {
   text-align: left;
   font-weight: bold;
   color: #333399;
   padding-top: 0.5em;
   padding-bottom: 0}
   
P,TD,LI,DT,DL {
   text-align: justify;
   font: 10pt Arial, Helvetica, sans-serif;
   color: black}
	 
P.definition {
   color: #333399;
   font-weight: bold;
	 padding-top: 1em;
	 margin: 0}

P.centered {
   text-align: center}
	 
P.fecha {
   text-align: right;
	 padding-top: 3em}
	 
P.marco {
	 padding: 1.5em;
	 border-style: double;
	 border-color: gray;
	 background-color: #FFFF99;
   font: bold 11pt/1.3em Arial, Helvetica, sans-serif;
	 color: #333399;
   text-align: center}

LI.compact {
   list-style-type: disc;
   line-height: 0.95em}

LI.bullet {
   list-style-type: disc;
   text-align: left;
	 padding-bottom: 0.5em}

LI.dash {
   list-style-type: decimal;
   text-align: left;
	 padding-bottom: 0.5em}

LI.space {
   list-style-type: decimal;
   line-height: 1.5em;
   font-style: italic}

LI.num_list {
   list-style-type: decimal;
   padding-bottom: 0.5em}

.footer {
   font: 8pt Arial, Helvetica, sans-serif;
   color: gray;
   text-align: center;
   margin-top: 5em}

.nota {
   font: 8pt Arial, Helvetica, sans-serif;
   color: gray;
   text-align: center;
   margin-top: 1em}

TABLE.menuLayout {
   border-collapse: collapse;
   border-spacing: 0;
   border: 0;
   padding: 0;
   width: 100%;
   background-color: #333399;
	 text-align: center}
	 
A.menu:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.menu:hover {
	color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.menu:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.menu:active {
	color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.submenu {
	width: 150px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #0084D7;
	text-align: left;
}

.submenu a {
	text-decoration: none;
	color: #0084D7;
	display: block;
	padding: 3px 6px;
	width: 150px;
}

.submenu a:hover {
	background: #E9E9E9;
	color: #002e9a;
}


TD.menu {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #002E9A;
	vertical-align: middle;
	letter-spacing: 1px;
}
	 	 
TD.menuSelect {
   text-align: center;
	 padding-left: 1em;
	 padding-right: 1em;
   background-color: gray;
   font: 12pt Arial, Helvetica, sans-serif;
   font-weight:bold;
   color: yellow}
	 
TABLE.subMenuLayout {
   border-collapse: collapse;
   border-spacing: 0;
   border: 0;
   padding: 0;
   width: 100%;
   background-color: gray;
	 text-align: center}
TABLE.contact {
	width: auto;
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #003399;
	text-align: center
}

TABLE.commercial {
   border-collapse: collapse;
   border-spacing: 0;
   border: 5px solid #666699;
   margin-left: 0;
   text-align: left;
	 float: left}
	 
TABLE.password {
	width: 300px;
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #003399;
	text-align: center
}
	 
TD.dark{
   vertical-align: middle;
   text-align: left;
   padding-top: 0.5em;
   padding-bottom: 0.5em;
   padding-left: 1em;
   font: 10pt Arial, Helvetica, sans-serif;
   color: #002E9A}

TD.light{
   background-color: #EFEFEF;
   vertical-align: middle;
   text-align: left;
   padding-top: 0.5em;
   padding-bottom: 0.5em;
   padding-left: 1em;
   font: 10pt Arial, Helvetica, sans-serif;
   color: black}

P.cliente{
   text-align: center;
   font: bold 10pt Arial, Helvetica, sans-serif;
   color: red}

.form{
   border-bottom: 1px solid gray;
   border-right: 1px solid gray;
   border-left: 1px solid black;
   border-top: 1px solid black;
   background: #FFFFFF;
   font: 10pt Arial, Helvetica, sans-serif;
   color: black}

TABLE.data {
   border-collapse: collapse;
   border-spacing: 0;
   border: black 2px solid}

TH.data {
   background-color: #666699;
   border-bottom: black 2px solid;
   border-right: white 1px solid;
   padding-top: 6px;
   padding-bottom: 6px;
   vertical-align: middle;
   text-align: center;
   font: bold 10pt Arial, Helvetica, sans-serif;
   color: white}

TD.data-left {
   border-right: black 1px solid;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 1em;
   text-align: left;
   font: 10pt Arial, Helvetica, sans-serif;
   color: black}

TD.data-center {
   border-right: black 1px solid;
   padding-top: 2px;
   padding-bottom: 2px;
   text-align: center;
   font: 10pt Arial, Helvetica, sans-serif;
   color: black}

TD.data-right {
   border-right: black 1px solid;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-right: 1em;
   text-align: right;
   font: 10pt Arial, Helvetica, sans-serif;
   color: black}


A:link		{color:#0084D7}
A:hover		{color:#002e9a}
A:visited	{color:#0084D7}
A:active	{color:#0084D7}

img {border: 0}
img.right {
   float: right;
   padding-left: 10px}

img.left  {
   float: left;
   padding-right: 10px}

img.menuBar {float: right}

br.all {clear: both}
TD.arial9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: 500;
}
TD.down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0185d7;
}
TD.promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

