<!--
body {
	/*	IEx	Rest
 *		100%	16px
 *		94%	15px	Es bastante desigual
 *		88%	14px	OK
 *		81%	13px    No exacto
 *		75%	12px	EXACTO <=============
 *		69%	11px	No exacto
 */
        /* Only one of the 2 following (underline is for debug purposes) */
	/*background: #ffffff url("./images/underline.gif");*/
	/*background: #ffffff url("./images/bgsite.jpg");*/
	background: #FBE4C2;
	font-size: 75% !important;	/* IEx */
	color: #ce4f16;			/* Main Color - Orange */ 
}

html>body {
	font-size: 12px !important;	/* Safari, FireFox */
}

a:link, a:visited, a:active, a:hover  {
	text-decoration: none
}

h1 {
	text-align: center;
	font-weight: bold;
	color: #ce4f16;
}

input.hCheckBox {
        border: 0px !important;
        background-color: transparent !important;
}

#hPage {
	border: 1px solid #ce4f16;	/* Page Border */
	margin: 0pt auto;
	min-width: 385px;  
	position: relative;
	text-align: left;
	width: 64.17em;  
}

/* Banner related */
#hBanner {
	background-color: #ffffff;
	height: 4.70em;
	*height: 4.17em;
}

.hBannerLeft, .hBannerRight {
	padding: 0.42em
}

.hBannerLeft {
	float: left;
}

.hBannerRight {
	color: #589ABC;
	float: right;
}

a.hBannerLink:link, a.hBannerLink:visited, a.hBannerLink:active  {
	color: #589ABC;
        border-bottom: 1px solid #589ABC;
}
a.hBannerLink:hover {
        background-color: #dddddd;
}

#hBannerNavBar {
        float:left;
        z-index: 100000;
        width: 100%;
        background: url('./images/bbgl.png');	/* Left Filler */
}

#hBannerNavBar UL {
        margin: 0;
        padding: 0;
        color: #ffffff;
}

#hBannerNavBar li {
        float:left;
        list-style: none;
        color: #ffffff;
        width: 16.00%;
        text-align: center;
        background-color: #ce4f16;	/* Blends w/background image */
}

#hBannerNavBar a {
	margin-top: 0;
        padding: 0.58em 0.83em 0.58em 0.83em;     /* This define the width of button */
        margin-bottom: 0;
        background: #000000 url('./images/bbgl.png');
        display: block;
        color: #f8fafc;
        background-position: 100% 50%;
        border-right: 0.09em solid #b12b06; /* This is the separator */
}

#hBannerNavBar a:hover {
        background: url('./images/bbgs.png');
        color: #ff3e3e;
}

#hBannerNavBar a:active {
        background-color: #f8fafc;
        color: #21536a;
}
/* End of Banner related */

/* Content */
#hContent {
	padding: 2.9167em 4.1667em 2.9167em 4.1667em;
	border-top: 0;
	background: #ffffff url('./images/hbgbody.png');
	font-weight: bold;
}

.hContainer, .hBlanco {
	color: #2c2c2c;
        background-color: #ddd8c2;
	border: 0.08em solid #515151;
	padding: 0em 4.17em 0.92em 4.17em;
        text-align: justify;
}
.hContainer {
	padding: 2.92em 4.17em 2.92em 4.17em;
}

.hFieldRequired {
        color: #ff6600;
}

#hPListTable {
        border: 0;
	padding: 0;
}

#hPListTable th {
        padding: 5px;
}
#hPListTable td {
        padding: 5px;
        border-bottom: 1px solid #e16636;
}

#hPListHdr ul {
        margin: 0;
        padding: 0;
        color: #ffffff;
}

#hPListHdr li {
/* AQUIIIIIIII */
        float:left;
        list-style: none;
        color: #ffffff;
        width: 16.00%;
        text-align: center;
        background-color: #ce4f16;      /* Blends w/background image */
}

hContentSubtitle {
        font-size:1.1667em;
        line-height: 1.286em;
        margin:1.929em 0 0.643em 0;
        color: #ce4f16; /* fix #5da5bc; */
        font-weight: bold;
        text-align: left;
}

.hContentText {
        font-size: 1.0em;
        color: #2c2c2c;
        font-weight: normal;
        text-align: justify;
}

a.hContacto:link, a.hContacto:visited, a.hContacto:active, a.hContacto:hover {
        color: #2c2c2c;
        font-weight: normal;
        text-decoration: none;
        border-bottom: 1px solid #99cc66;
        border-bottom: 1px solid #ce4f16;
}
a.hContacto:hover {
        background-color: #c03b07;
}

a.hContact2:link, a.hContact2:visited, a.hContact2:active, a.hContact2:hover {
        color: #ffffff;
        font-weight: bold;
        font-size: 1.2em;
        text-decoration: none;
        border: 1px solid #99cc66;
        border: 1px solid #3d5f6a;
        background-color: #c03b07; /* Fix #357cc2; */
        padding: 0.46em 0.92em 0.46em 0.92em;
        line-height: 6em;
}
a.hContact2:hover {
        color: #ffffff;
        background-color: #000000;
}

a.hLinkText:link, a.hLinkText:visited, a.hLinkText:active  {
        color: #ce4f16;
        border-bottom: 1px solid #ce4f16;
}

a.hLinkText:hover {
        background-color: #000000;
}

span.hSubtitle, span.hSubtitleFAQs {
        font-size:1.0em;
        color: #ce4f16;
        font-weight: bold;
        text-align: left;
        display: block;
}
span.hSubtitle {
        display: inline;
}

.hMagParrafo {
        position: relative;
        line-height:1.5em;
        margin:0 0 1.5em 0;
}
.hParche {
	font-weight: normal;
}

.hPictureRight {
 text-align: right;
 margin-left: 2.0em;
 margin-bottom: 1.0em;
 border: 1px solid #2c2c2c;
}

.hPictureLeft {
 text-align: left;
 margin-right: 2.0em;
 margin-bottom: 1.0em;
 border: 1px solid #2c2c2c;
}

.hGoToTop {
        font-size: 0.84em;
        text-align: right;
        display: block;
        line-height:1.5em;
}


/* End of Content */

/* Footer related */
#hFooter {
        width: 100%;
        padding: 0;
        background-color: #ce4f16;
        border: 0;
}

#hFooterMenuBar {
        text-align: center;
}

.hFooterMenu {
        color: #ffffff;
        background-color: #ce4f16;
        padding: 0.45em 0 0.73em 0;
}

a.hFooterLink:link, a.hFooterLink:visited, a.hFooterLink:active, a.hFooterLink:hover {
        color: #ffffff;
        font-weight: 500;
        text-decoration: none;
        border-bottom: 0.09em solid #ffffff;
        margin: 0 0.91em 0 0.91em;
}

a.hFooterLink:hover   {
        background-color: #dddddd;
        color: #ce4f16;
}

a.hFooterLink:active   {
        color: #ff0000;
}

#hFooterCredits {
        font-size: 93%;
	margin: 3pt auto;
	min-width: 385px;  
	position: relative;
	width: 68.33em;  
}

a.hCarvajalFooter:link, a.hCarvajalFooter:visited, a.hCarvajalFooter:active, a.hCarvajalFooter:hover {
        color: #771011;
        font-weight: normal;
        text-decoration: underline;
        background-color: transparent;
}
/* End of Footer related */




