body
{
	font-size: 8pt;
	margin: 0px;
	font-family: Calibri;
	/*text-align: center;	*/
}

.ejeBox
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	width: 355px;
	color: black;
	border-bottom: 1px solid;
	height: 200px;
	background-color: #f5f5dc;
}

.ejeBar
{
	border-top-width: thin;
	border-left-width: thin;
	left: 0px;
	border-bottom-width: thin;
	width: 100px;
	height: 35px;
	position: relative;
	top: 0px;
	background-color: #4d432f;
	border-right-width: thin;
}

.ejeBarBackground
{
	border-right: 3px solid;
	border-top: 3px solid;
	left: 7px;
	border-left: 3px solid;
	width: 335px;
	border-bottom: 3px solid;
	position: relative;
	background-color: #ffffff;
}

.ejeBarText
{
	font-weight: bold;
	font-size: 18pt;
	right: 15px;
	width: 335px;
	color: black;
	font-family: Calibri;
	position: absolute;
	top: 4px;
	text-align: right;
}

.ejeBarTextElement
{
	
}

.bar
{
	border-top-width: thin;
	border-left-width: thin;
	left: 0px;
	border-bottom-width: thin;
	width: 650px;
	position: relative;
	top: 0px;
	background-color: #8b0000;
	border-right-width: thin;
}

.linkEje
{
	font-size: 16pt;
	color: #696969;
	font-family: Calibri;
}


.linkMenu
{
	font-size: 8pt;
	color: green;;
	font-family: Calibri;
}
.barBackground
{
	border-right: #a52a2a 3px outset;
	border-top: #a52a2a 3px outset;
	border-left: #a52a2a 3px outset;
	border-bottom: #a52a2a 3px outset;
	position: relative;
	background-color: #ffffff;
}

.barText
{
	left: 10px;
	width: 695px;
	color: black;
	position: absolute;
	top: 0px;
}

.barTextElement
{
	font-weight: bold;
	font-size: 24pt;
	color: black;
	font-family: Calibri;
	position: relative;
	top: 12px;
}

div
{
	display: block;
}

.buttonLink
{
	border-top-style: none;
	font-family: Calibri;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-decoration: underline;
	border-bottom-style: none;
}

.cellMeta
{
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: #000000 2px solid;
	color: white;
	border-bottom: #000000 2px solid;
	font-family: Calibri;
	background-color:#003399;
}

.boton
{
	border-right: #f5f5dc 1px outset;
	border-top: #f5f5dc 1px outset;
	font-size: 8pt;
	border-left: #f5f5dc 1px outset;
	border-bottom: #f5f5dc 1px outset;
	font-family: Calibri;
	height: 25px;
	background-color: #ece9d8;
}

.textBox
{
	font-size: 8pt;
	font-family: Calibri;
	height: 20px;
} 

.listBox
{
	width: 712px;
	font-size: 8pt;
	font-family: Calibri;
}

.cellMenu
{
	border-right: #000000 2px;
	border-top: #000000 2px;
	font-weight: bold;
	font-size: 12px;
	border-left: #000000 2px;
	color: white;
	border-bottom: #000000 2px;
	font-family: Calibri;
	background-color: black;
}

.MenuItem
{
	border-right: #f8f8ff 1px solid;
	border-top: #f8f8ff 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: #f8f8ff 1px solid;
	color: #000000;
	border-bottom: #f8f8ff 1px solid;
	font-family: Calibri;
	background-color: #f5f5f5;
}

.cellCaption
{
	font-size: 8pt;
	color: #333333;
	width: 50px;
	font-family: Calibri;
	text-align: left;
}
.cellCaptionNormal
{
	font-weight: bold;
	font-size: 9pt;
	color: #1e1e1e;
	font-family: Calibri;
	text-align: justify;
}
.cellCaptionCenter
{
	font-size: 8pt;
	width: 50px;
	color: #333333;
	font-family: Calibri;
	text-align: center;
}

.tableBorder
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px;
	background-color: transparent;
}

.cellTitleTable
{
	font-weight: bold;
	font-size: 8pt;
	width: 50px;
	color: #464646;
	font-family: Calibri;
	text-align: left;
	text-decoration: underline;
}

.cellTitleTableBlack
{
	font-weight: bold;
	font-size: 8pt;
	width: 50px;
	color: #f8f8ff;
	font-family: Calibri;
	background-color: black;
	text-align: left;
}

.cellSubTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #2a2a2a;
	font-family: Calibri;
	text-align: left;
}

.cellDescription
{
}

.genericTable
{
	padding: 0px 0px 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.containerTable
{
	width: 718px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-collapse: collapse;	
	border-bottom-style: none;
	
}
A:active
{
	FONT-SIZE: 10px; 
	color: #cc0000;
	text-decoration: underline;
}
A:hover
{
	FONT-SIZE: 10px; 
	Color : #CC0000 ;
	Text-Decoration : Underline
}
A:link
{
	FONT-SIZE: 10px; 
	COLOR: #2c2c2c; 
	TEXT-DECORATION: underline;
	Color : #CC0000 ;
}
A:visited
{
	font-size: 10px;
	color: #cc0000;
	text-decoration: underline;
}
SELECT
{
	Font-Family : Arial ;
	Font-Size : 7pt
}
/* ******************************** **
	Legal Style
** ******************************** */
#NavBarSite
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 7pt;
	float: none;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 2px;
	font-family: Calibri;
	list-style-type: none;
	height: 20px;
}
#NavBarSite LI
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 8pt;
	float: right;
	padding-bottom: 4px;
	border-left: #d3d3d3 1px solid;
	color: black;
	padding-top: 4px;
}
#NavBarSite A
{
	border-right: whitesmoke 2px solid;
	padding-right: 4px;
	border-top: whitesmoke 2px solid;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: whitesmoke 2px solid;
	color: maroon;
	padding-top: 2px;
	border-bottom: whitesmoke 2px solid;
	text-decoration: none;
}
#NavBarSite A:hover
{
	border-right: maroon 1px solid;
	border-top: maroon 1px solid;
	background: #ffffff;
	border-left: maroon 1px solid;
	color: maroon;
	border-bottom: maroon 1px solid;
}
#NavBarSpacer
{
	font-size: 0px;
	float: none;
	line-height: 0px;
	letter-spacing: 0px;
	height: 4px;
	/* background-color: #ffcc66; */
}