BODY {
	background-color : #f6f0e6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

TH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	background-color : #EBDDC7;
	text-align : left;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	vertical-align: top;
}

TD.t2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	vertical-align: top;
}


TD.tdd {
	background-color : #faf7f1;
}




TD.tddg {
	background-color : #faf7f1;
	color : Gray;
}

TD.tddr {
	background-color : #faf7f1;
	color : Navy;
	font-weight : bold;
}

TD.tdh {
	background-color : #ebddc7;
}

TD.tdhw {
	background-color : #ebddc7;
	font-weight : bold;
}

TD.tdhwc {
	background-color : #ebddc7;
	font-weight : bold;
	text-align : center;
}

TD.tdhDisabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color : Gray;	
	font-style : italic;	
}

TD.titpag {
	color : navy;
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
}

SPAN.linkDisabled{
	color : #999999;
	font-weight : bold;
}


A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color : blue;
	text-decoration : none;
}

A:visited {
	color : blue;
}

A:hover {
	color : maroon;
	text-decoration : underline;
}

A.aw {
	font-family: Arial,Helvetica, sans-serif; 
	font-weight : bold;
	font-size: 9pt;
	color : navy;
}

A.aw:visited {
	color : navy;
}

A.aw:hover {
	color : Maroon;
}

A.ap {
	font-family: Arial,Helvetica, sans-serif; 
	font-weight : normal;
	text-decoration : none;
	font-size: 8pt;
	color : navy;
}

A.ap:visited {
	color : navy;
}

A.ap:hover {
	color : Maroon;
	text-decoration : underline;
}

A.abh{
	font-family: Arial,Helvetica, sans-serif; 
	font-weight : bold;
	font-size: 9pt;
	color : navy;
}

A.abh:visited {
	color : navy;
}

A.abh:hover {
	color : Maroon;
	text-decoration : none;
}

A.abw{
	font-family: Arial,Helvetica, sans-serif; 
	font-weight : normal;
	font-size: 8pt;
	color : black;
}

A.abw:visited {
	color : black;
}

A.abw:hover {
	color : Maroon;
	text-decoration : none;
}



A.mini{
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;	
	font-size : 8pt;
	color : normal;
	text-decoration : none;
}


A.mini:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : normal;	
	font-size : 7pt;
	color : Maroon;
}

INPUT {
	font-family: Arial,Helvetica, sans-serif; 
	font-size: 9pt;
	font-style : normal;
	font-weight : normal;
	}

SELECT {
	font-family: Arial,Helvetica, sans-serif; 
	font-size: 9pt;
	font-style : normal;
	font-weight : normal;
}

OPTION {
	font-family: Arial,Helvetica, sans-serif; 
	font-size: 9pt;
	font-style : normal;
	font-weight : normal;
}

TEXTAREA {
	font-family: Arial,Helvetica, sans-serif; 
	font-size: 9pt;
	font-style : normal;
	font-weight : normal;
}

.tdhtab1 {
	color : navy;
	background-color : #e3d0b3;
	font-size: 9pt;
	font-weight : bold;
	text-align : center;
	letter-spacing : 1pt;
}

.tdhtab2 {
	color : black;
	background-color : #f6f0e6;
	font-size: 9pt;
	font-weight : bold;
	text-align : center;
	letter-spacing : 1pt;
}

.tdhtab3 {
	color : #996633;
	background-color : #e3d0b3;
	font-size: 9pt;
	font-weight : bold;
	text-align : center;
	letter-spacing : 1pt;
}

.tdhtabt {
	background-color : #be9652;
}

.tdhtabb {
	background-color : #866937;
}

.inputnoedit {
	color : gray;
	font-weight : normal;
	font-style : italic;
}

.errmsg {
	font-family: Arial, Helvetica, sans-serif;
	color : #ff0000;
	font-size: 9pt;
	font-style : normal;
	font-weight : bold;
}


.errmsg1 {
	font-family: Arial, Helvetica, sans-serif;
	color : #ff0000;
	font-size: 8pt;
	font-style : normal;
	font-weight : normal;
}



.oculto {
	position : relative;
	visibility : hidden;
}

DIV.dflota {
	position : absolute;
	z-index : auto;
}

.tbm1{
	background-color : Gray;
}

.tbm2{
	background-color : #f6f0e6;
}

DIV.btd {
	border-style : inset;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	background-color : #be9652;
	}

DIV.btu {
	border-style : inset;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	background-color : #e3d0b3;
	}

DIV.dscroll {
	border-style : inset;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	background-color : #e3d0b3;
	}

INPUT.TEXT.tdh{
	background-color : #ebddc7;
	border-color : #ebddc7;
	border-style : none;
    border-width : 0px;
	}

INPUT.TEXT.gris{
	background-color : #CCCCCC;
	}

divUpControl {
  	position:absolute; z-index:1; text-align: right
	} 
	
divDownControl {
	position:absolute; z-index:1; text-align: right
	} 
	
divContainer {
	position:absolute; overflow:hidden; visibility:hidden
	} 
	
divContent {
	position:absolute; top:0; left:0
	} 
		
