tbody        { font-family: Tahoma; font-size: 9pt; line-height: 150%}
body         { background: white; font-family: Tahoma; font-size: 9pt;  line-height: 150%; scrollbar-face-color: #000066; scrollbar-shadow-color: #3300ff; scrollbar-highlight-color: #3399FF; scrollbar-3dlight-color: #CCFFFF; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF;}
hr           { color: #660000; height: 1px}
.division    { color: #DDDDDD; width: 95%; height: 1px }
.linea_disc  { border: thin dotted #8899aa; margin: 0px; padding: 0px;}
.linea_menu  { border: thin dotted #A2A2A2; margin: 0px; padding: 0px;}

ul           { list-style-image: url('imagenes/red_arrow.gif') }
ul ul        { list-style-image: url('imagenes/blue.gif') }
ul ul ul     { list-style-image: url('imagenes/yellow.gif') } 
.texto       { font-family: Tahoma; font-size: 8pt; line-height: 150%}
.form_encab  { font-family: Tahoma; color: #660000; font-size: 8pt; text-align: left}
.out		 {	margin:5px 5px 5px 20px;}
.subtitle    {	font-size: 14px; font-weight: bold;}
.heading     { font-family: Tahoma; font-size: 8pt; font-weight: bold }
.peligro     { text-decoration: none; font-weight: bold; color: red }
.editar      { font-family: Arial; font-size: 10pt; text-decoration: none; font-weight: light; color: black }
.resumen     { text-decoration: none; font-family: Tahoma; font-size: 9pt; line-height: 150%; color: black }
.ayuda       {    cursor: help;  }
.calendaup     { font-family: Tahoma; font-size: 7pt; text-decoration: none; font-weight: light; color: black; text-align: center; }
.calendadn     { font-family: Tahoma; font-size: 8pt; text-decoration: none; font-weight: light; color: white; BACKGROUND: #336699; text-align: center; }
.botnobg     { background: none;}
.footnote    { font-family: Tahoma; font-size: 9pt; color: red; background-image: url('imagenes/message-error.gif'); border: solid; border-color:red; border-style: solid; border-width:1px}
.filestatus    { font-family: Tahoma; font-size: 9pt; color: black; background-image: url('imagenes/status_bg.gif'); border: solid; border-color:green; border-style: solid; border-width:1px}
.steps       { font-family: Tahoma; font-size: 9pt; color: #6633CC; background: #F5F5F5; }
.filtertop      { font-family: Tahoma; font-size: 8pt; color: Black; background: #D7F4E0; }

.filter_select  { font-family: Verdana; font-size: 8pt; font-weight: normal;  color: Black;}
.filter_botton	{FONT-FAMILY: Tahoma,Helvetica,Arial; FONT-SIZE: 8pt; 
		border:outside 1px #ccc; 
		background:#D7F4E0;
		color:black;
		padding: 1px 2px;
		}

  .mbt-textarea {
    padding:0;
    margin:0;
    color:#0080ff;
    font:12px arial;
	font-weight: bold;
    background:#fff;
    border:1px dotted #289728; }

    .mbt-textarea:hover {
    color:#289728;
    border:1px solid red; }
    
#DHTMLgoodies_formTooltipDiv{
	color:#FFF;
	font-family:arial;
	font-weight:bold;
	font-size:0.8em;
	line-height:120%;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:0.7em;
}

.updateformtop  { font-family: Tahoma; font-size: 10pt; color: red; }
.javascriptMessage { font-family: Tahoma; font-size: 9pt; color: red; background: #FFECEC; background-image: url('imagenes/message-error.gif')}
.sub_totals { font-family: Tahoma; font-size: 9pt; color: #CC0000; background:#F0F0F0}
.legend_filelist { font-family: Tahoma; font-size: 8pt; color: black}
.tip { font-family: Verdana; font-size: 8pt; color: #CC6600; }
.tip2 { font-family: Verdana; font-size: 8pt; color: red; letter-spacing: -1px; background: #FFECEC;}
.dis_background { background: #FFECEC; background-image: url('imagenes/disabledbg.gif')}
.totals { font-family: Tahoma; font-size: 9pt; color: #CC0000;}

.info-yellow    { font-family: Tahoma; font-size: 9pt; color: red; background-image: url('imagenes/message-info-yellow.gif'); border: solid; border-color:#FF9900; border-style: solid; border-width:1}

.list_totals     { font-family: Tahoma; font-size: 8pt; color: #FF6600}

.t {background: url(imagenes/dot.gif) 0 0 repeat-x; width: 90%}
.b {background: url(imagenes/dot.gif) 0 100% repeat-x}
.l {background: url(imagenes/dot.gif) 0 0 repeat-y}
.r {background: url(imagenes/dot.gif) 100% 0 repeat-y}
.bl {background: url(imagenes/bl.gif) 0 100% no-repeat}
.br {background: url(imagenes/br.gif) 100% 100% no-repeat}
.tl {background: url(imagenes/tl.gif) 0 0 no-repeat}
.tr {background: url(imagenes/tr.gif) 100% 0 no-repeat; padding:2px}


.tablestyle {
width:555;
position: absolute;
top: 175px;
left: 3%;
}

h4 {font-family: Verdana; color: #CC0000; background-color: #E8E8E8; border-top: 1px solid #004664; font-size: 9pt; font-weight: bold; text-transform: uppercase; line-height: 150%}

h4 {font-family: Verdana; color: black; background-color: white;  border-left: 1px solid #FF6600; border-bottom: 2px solid #FF6600; font-size: 9pt; font-weight: bold; text-transform: capitalize;}

h2 {font-family: Verdana; color: #660000; background-color: #E8E8E8; border-top: 1px solid #004664; font-size: 12pt; }

p {font-family: Tahoma; color: black; font-size: 9 pt; line-height: 150%; }

A:link          {BACKGROUND: none; FONT-WEIGHT: bold; COLOR: #056396; FONT-SIZE: 8pt; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; FONT-WEIGHT: bold; COLOR: #056396; FONT-SIZE: 8pt; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; FONT-WEIGHT: bold; COLOR: #056396; FONT-SIZE: 8pt; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; FONT-WEIGHT: bold; COLOR: black; FONT-SIZE: 8pt; FONT-FAMILY: Arial; TEXT-DECORATION: underline}

.linksbo a		   { font-family: Tahoma; font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: normal; text-indent: 0; line-height: 150% }
.linksbo a:active  { font-family: Tahoma; font-size: 8pt; color: #f8f8e0; text-decoration: none; font-weight: normal; }
.linksbo a:visited { font-family: Tahoma; font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: normal; text-indent: 0; line-height: 150% }
.linksbo a:hover   { font-family: Tahoma; font-size: 8pt; color: black; text-decoration: none; font-weight: normal; background: white }
.linksbo2		   { font-family: Tahoma; font-size: 8pt; color: white; text-decoration: none; font-weight: normal; text-indent: 0; line-height: 150% }

tr.tableheading {
background-image: url('imagenes/table.gif');

}

.tit         { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; font-weight: bold }


INPUT	{FONT-FAMILY: Tahoma,Helvetica,Arial; FONT-SIZE: 8pt; 
		border:outside 1px #ccc; 
		background:#999;
		color:black;
		padding: 1px 2px;
        background:url("imagenes/formbg.gif") repeat-x left top;
		}


.botongrande {FONT-FAMILY: Tahoma,Helvetica,Arial; FONT-WEIGHT: BOLD; FONT-SIZE: 11pt; COLOR:red;}

TEXTAREA	{FONT-FAMILY: Tahoma,Helvetica,Arial; FONT-SIZE: 8pt; COLOR:#007898;}
FORM 		{FONT-FAMILY: Tahoma,Helvetica,Arial; FONT-SIZE: 8pt; COLOR:#007898}
SELECT		{FONT-FAMILY: Tahoma,Helvetica,Arial; FONT-SIZE: 8pt; COLOR:#007898} 

.tditem {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: gray;
}

#load {
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:20px;
	background-color:red;
	color:white;
	display:none;
} 

#bgred {
	background-color:red;
	color:white;
} 