body {
	background-image: url(images/index_bg.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td.ContentPane p{
	margin-left:30px;
	margin-right:15px;
}

/* atributos generales del texto */
.Normal {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
}

p {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666633;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #798E5A;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666633;
}

.subboxhead {
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

TABLE.border {
	background-color: #798E5A;	
	layer-background-color: #5140A1;
}

TR.border {
	background-color: #798E5A;
	layer-background-color: #5140A1;
}

TR.subrow {
	background-color: #C2CDB1;
	layer-background-color: #9F95CB;
}
.smboxhead {
	color: #586741;
	font-size: 10px;
	font-weight: bold;	
}

a.calactive {
	color: #000000;
	font-size: 10px;
}

a.calactive:hover {
	color: #999999;
	font-size: 10px;
}

a.calinactive {
	color: #798E5A;
	font-size: 10px;	 
}

a.calinactive:hover {
	color: #C2CDB1;
	font-size: 10px;	 
}
.tagline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCC65E;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A2A1A9;
}
.yellow10pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCC65E;
}
.yellow12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCC65E;
}
.yellow14pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCC65E;
}

a.mainNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	line-height:280%;

}

a.mainNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	line-height:280%;

}

a.mainNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	line-height:280%;

}

a.mainNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	line-height:280%;

}

a.clusterNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height:180%;
}


a.clusterNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height:180%;
}


a.clusterNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height:180%;
}


a.clusterNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height:180%;
}

.NormalRed
{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
    color: #ff0000
}