.style0
{
	color: #666666;
	font-weight: none;
	font-family: arial;
	font-size: 9px;
}

.style1
{
	color: #666666;
	font-weight: none;
	font-family: arial;
	font-size: 11px;
}

.style2
{
	color: #ca0302;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
}

.style2b
{
	color: #ffffff;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
}

.style3
{
	color: #949494;
	font-weight: none;
	font-family: arial;
	font-size: 11px;
}

.style4
{
	font-family:Arial; 
	font-size:12px; 
	color:#cc0000; 
	font-weight:bold;
}

.style5
{
	color: #ffffff;
	font-weight: none;
	font-family: arial;
	font-size: 11px;
}

.style6
{
	color: #000000;
	font-weight: none;
	font-family: arial;
	font-size: 11px;
}

.style7
{
	color: #000000;
	font-weight: none;
	font-family: arial;
	font-size: 9px;
}

.style8
{
	color: #020B36;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
}

.style9
{
	color: #000000;
	font-weight: none;
	font-family: arial;
	font-size: 12px;
}

.obliga
{
	font-family: arial;
	font-size: 11px;
	color: #cc0000;
}


/* Estilos para Formularios */
.caja
{
	border-right: #D3D3D1 1px solid;
	border-top: #D3D3D1 1px solid;
	font-size: 10px;
	border-left: #D3D3D1 1px solid;
	border-bottom: #D3D3D1 1px solid;
	font-family: arial, Helvetica, sans-serif
}

.caja_busca
{
	border-right: #D3D3D1 1px solid;
	border-top: #D3D3D1 1px solid;
	font-size: 11px;
	border-left: #D3D3D1 1px solid;
	border-bottom: #D3D3D1 1px solid;
	font-family: arial, Helvetica, sans-serif
}

.combo
{
	font-family: arial; 
	color: #666666;
	font-size: 10px; 
	font-weight: bold;
}

.boton
{
	background: #FFFFFF;
	color: #000000;
	font-family: arial;
	font-size: 10px;
	border: 1px solid;
	border-color: #D3D3D1;
}

/* Estilos para los vinculos */
a.link:link
{
	color: #020B36;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link:visited
{
	color: #020B36;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link:hover
{
	color: #020B36;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link:active
{
	color: #020B36;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link1:link
{
	color: #020B36;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link1:visited
{
	color: #020B36;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link1:hover
{
	color: #020B36;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link1:active
{
	color: #020B36;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link2:link
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link2:visited
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link2:hover
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link2:active
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link3:link
{
	color: #666666;
	font-weight: none;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link3:visited
{
	color: #666666;
	font-weight: none;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link3:hover
{
	color: #666666;
	font-weight: none;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link3:active
{
	color: #666666;
	font-weight: none;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link4:link
{
	color: #020B36;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial;
}

a.link4:visited
{
	color: #020B36;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial;
}

a.link4:hover
{
	color: #020B36;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	font-family: Arial;
}

a.link4:active
{
	color: #020B36;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial;
}

a.link5:link
{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: arial, Arial;
}

a.link5:visited
{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: arial, Arial;
}

a.link5:hover
{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: arial, Arial;
}

a.link5:active
{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-family: arial, Arial;
}

a.link6:link
{
	color: #CE0808;
	font-weight: none;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link6:visited
{
	color: #CE0808;
	font-weight: none;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link6:hover
{
	color: #CE0808;
	font-weight: none;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link6:active
{
	color: #CE0808;
	font-weight: none;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link7:link
{
	color: #0000FF;
	font-weight: none;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link7:visited
{
	color: #0000FF;
	font-weight: none;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
}

a.link7:hover
{
	color: #0000FF;
	font-weight: none;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link7:active
{
	color: #0000FF;
	font-weight: none;
	font-size: 11px;
	text-decoration: underline;
	font-family: arial;
}

a.link8:link
{
	color: #000000;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
	font-family: arial;
}

a.link8:visited
{
	color: #000000;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
	font-family: arial;
}

a.link8:hover
{
	color: #000000;
	font-weight: bold;
	font-size: 9px;
	text-decoration: underline;
	font-family: arial;
}

a.link8:active
{
	color: #000000;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
	font-family: arial;
}

.style_imagen
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}

/* Desde aquí para selección de filas*/

.odd {
	BACKGROUND: #e5e5e5
}
.even {
	BACKGROUND: #d5d5d5
}
TABLE TR.marked {
	BACKGROUND: #ffcc99; COLOR: #000000
}
TABLE TR.marked {
	BACKGROUND: #ffcc99; COLOR: #000000
}
.odd:hover {
	BACKGROUND: #ccffcc; COLOR: #000000
}
.even:hover {
	BACKGROUND: #ccffcc; COLOR: #000000
}
.hover {
	BACKGROUND: #ccffcc; COLOR: #000000
}

.borde_punteado{
	border-right:1px dotted #E8E8E8;
	border-left:1px dotted #E8E8E8;
}

.borde_punteado_right{
	border-right:1px dotted #E8E8E8;
}

.borde_table{
	border-right:1px solid #D3D3D1;
	border-left:1px solid #D3D3D1;
	border-bottom:1px solid #D3D3D1;
	border-top:1px solid #D3D3D1;
}

.borde_table_inf{
	border-right:1px solid #D3D3D1;
	border-left:1px solid #D3D3D1;
	border-bottom:1px solid #D3D3D1;
}

.borde_table_bottom{
	border-bottom:1px solid #D3D3D1;
}

.borde_sup_inf{
	border-top:1px solid #D3D3D1;
	border-bottom:1px solid #D3D3D1;
}

.borde_left_right{
	border-left:1px solid #D3D3D1;
	border-right:1px solid #D3D3D1;
}

/****** TABS ********/
UL {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; PADDING-LEFT: 0pt; FONT-SIZE: 100%; PADDING-BOTTOM: 0pt; MARGIN: 0pt; VERTICAL-ALIGN: baseline; BORDER-LEFT: 0pt; PADDING-TOP: 0pt; BORDER-BOTTOM: 0pt; FONT-FAMILY: inherit
}
LI {
	BORDER-RIGHT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: 0pt; PADDING-LEFT: 0pt; FONT-SIZE: 100%; PADDING-BOTTOM: 0pt; MARGIN: 0pt; VERTICAL-ALIGN: baseline; BORDER-LEFT: 0pt; PADDING-TOP: 0pt; BORDER-BOTTOM: 0pt; FONT-FAMILY: inherit; FONT: Arial, Helvetica, sans-serif
}
.clear {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; position:absolute
}
#container {
	WIDTH: 408px
}
#container UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none
}
#container UL.menu LI {
	FLOAT: left; MARGIN-BOTTOM: -1px; MARGIN-RIGHT: 4px
}
#container UL.menu LI {
	BORDER-RIGHT: #d0ccc9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d0ccc9 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: 700; BACKGROUND: #efefef; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 6px; BORDER-LEFT: #d0ccc9 1px solid; CURSOR: pointer; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #d0ccc9 1px solid; POSITION: relative
}
#container UL.menu LI.active {
	BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; COLOR: #5f95ef; TOP: 1px
}
.content {
	BORDER-RIGHT: #d0ccc9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d0ccc9 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #d0ccc9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d0ccc9 1px solid; TEXT-ALIGN: left
}
.content.ep1 {
	DISPLAY: block
}
.content.ep2 {
	DISPLAY: none
}
.content.ep3 {
	DISPLAY: none
}
.content.ep4 {
	DISPLAY: none
}

/*+++++++++++++++ style table ++++++++++++++*/
#rounded-corner
{
	font-family: "Arial","Sans-Serif";
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('table-images/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('table-images/right.png') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner td
{
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('table-images/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('table-images/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}
