A.menu {
	PADDING-LEFT: 14px; FONT-SIZE: 12px; COLOR: #0066FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #0000FF;
	text-decoration: underline;
}
.menutitle {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.menuselected {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

hr {
	color: #B6B6B8;
}
BODY {
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}

A, A:ACTIVE  {
	color: #19519E;
	text-decoration: none;
}

A:HOVER {
	color: #C76168;
	text-decoration: underline;
}

A.show, A.show:ACTIVE  {
	color: #A3A3A3;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

A.show:HOVER {
	color: #A3A3A3;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

A.bar, A.bar:ACTIVE  {
	color: #276482;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;	
}

A.bar:HOVER {
	color: #893037;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

A.on, A.on:ACTIVE	{
	color: #2A7E73;
	font-size: 8pt;
	font-weight: bold;
}

A.on:HOVER {
	color: #2A7E73;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
a.level, .level:active, .level:hover {
	color: White;
	text-decoration: none;
}

FORM { 
	margin: 0px 0px 0px 0px; 
}

TABLE.site { 
border: 1px solid #B6B6B8;
}

TABLE.info { 
	background-color: #ECECEC;
	border: 1px solid #19519E;
}

TABLE.content { 
	border: 1px solid #19519E;
}

TABLE.menu {
	background-color: #C6C6C8;
	border: 1px solid;
	border-color: #317546;
}

TABLE.fondo {
	background-color: #FFFFFF;
}

TEXTAREA {
	color : #000000;
	font-size : 8pt;
	border : 1px solid #19519E;
	font-family : Arial, Helvetica, sans-serif;
}

TD {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
}

TD.title {
	color : #19519E;
	font-size : 8pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

TD.title1 {
	color : Black;
	font-size : 8pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

TD.title2 {
	color: #893037;
	font-size : 8pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.errormsg {
	color: #893037;
	font-size : 12pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

TD.titlebar {
	background-color: #809CC1;
	color: #FFFFFF;
	font-size : 8pt;
	font-weight: bold;
	text-align: left;
	font-family : Arial, Helvetica, sans-serif;
}

TD.labelbar {
	background-color: #19519E;
	color: #FFFFFF;
	font-size : 7pt;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	}

TD.content {
	padding : 10px 0px 10px 0px;
	text-align : left;
	text-align : justify;
}

TD.date {
	color : #4F4F4F;
	font-size: 8pt;
	text-align: right;
}

TD.user {
	color : #4F4F4F;
	font-size: 7pt;
	text-align: left;
}


A.copyright, A.copyright:ACTIVE  {
	color : #3574AC;
	font-size : 7pt;
	text-align : center;
	padding : 2px 0px 2px 0px;
	font-family: Arial;
}

A.copyright:HOVER  {
	color : #E2672D;
	font-size : 8pt;
	text-align : center;
	padding : 2px 0px 2px 0px;
	text-decoration: none;
}


TD.list {

	font-size : 8pt;
	padding : 2px 0px 2px 0px;
}

TD.listNoPad  {
	font-size : 8pt;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
}

TD.level {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	width : 20px;
	color: White;
}
  

TH {
	/*background-color: #4A7D9B;*/
	background-color:#809CC1;
	color: #FFFFFF;
	font-size : 8pt;
	text-align: center;
	font-family : Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
}

TH.help {
	background-color:#144486;
	color: #ffffff;
	font-size : 8pt;
	text-align: center;
	font-family : Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;

}


TR.row0 {
	background-color : White;
}

TR.selected {
	background-color : #D8EBFC;
}

TR.row1 {
	background-color : #ECECEC;
}

.button {
	font-size : 8pt;
	width: 65px;
	height: 20px;
}

.field {
	color : #276482;
	font-weight : bold;
}

.label { 	
	color: #7E7E7E;
	font-weight: bold;  
}

.show { 	
	color: #A3A3A3;
	font-weight: bold;  
}

.notes {
	color : #000000;
	font-size : 8pt;
}

.look {
	color : #893037;
	font-size : 8pt;
	font-weight: bold;
}

.display {
	color : #000000;
	font-size : 8pt;
	border : 0px;
	font-family : Arial, Helvetica, sans-serif;
}

.read {
	color : #4F4F4F;
	font-size : 8pt;
	border : 1px solid #B6B6B8;
	font-family : Arial, Helvetica, sans-serif;
}

.num {
	color : #000000;
	font-size : 8pt;
	border : 1px solid #19519E;
	font-family : Arial, Helvetica, sans-serif;
	text-align: right;
}

.text {
	color : #000000;
	font-size : 8pt;
	border : 1px solid #19519E;
	font-family : Verdana,Arial, Helvetica, sans-serif;
}

.textWrong {
	color : #000000;
	font-size : 8pt;
	border : 1px solid #19519E;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	background-color : #CCCC99;
}


.select {
	color : #000000;
	font-size : 8pt;
	border : 1px solid #19519E;
	font-family : Arial, Helvetica, sans-serif;
}

.showup	{
	background-color: #FFFFFF;
	border: 1px solid #C76168;
	color: #000000;
	font-family: "Courier New", Courier, monospace;
	font-size: 8pt;
}

.wname {
	color: White;
	font-family: "Courier New", Courier, monospace;
	font-size: 8pt;
}

.criticalMsg { color: #2A7E73; text-align: justify;     }

