/* Noise CCSTheme */
BODY, TABLE, TH, TR, TD, UL, OL, LI, FONT, A, BLOCKQUOTE, LABEL { font-family: Verdana, Tahoma, Helvetica, Arial; font-size: 13px; }

P { margin-top: 0px; margin-bottom: 5px; }

.NoisePageBODY { }
.NoiseFormTABLE{ }
.NoiseFormHeaderFont{ font-family: Arial; color: #000000; font-size: 18px; font-weight: bold; }
.NoiseSectionHeaderFont{ font-family: Arial; color: #395A9C; font-size: 15px; font-weight: bold; }
.NoiseHighlightFont{ color: #CE0000; font-weight: bold; }

.NoiseFieldCaptionTD { background-color: #FFFFFF; color: #395A9C; font-size: 12px; font-weight: bold; }
.NoiseDataTD { background-color: #FFFFFF; color: #000000; font-size: 13px; }
.NoiseErrorDataTD { background-color: #E8F0F6; color: #FF0000; font-size: 13px; }
.NoiseColumnTD { color: #000000; background-color: #F7F7F7; font-size: 13px; font-weight: bold; }
.NoiseAltDataTD { background-color: #F7F7F7; color: #000000; font-size: 13px; }
.NoiseSeparatorTD { height: 1px; background-color: #A3BDD4; }
.NoiseFooterTD{ background-color: #FFFFFF; color: #000000; font-size: 13px; }

a.NoiseSorterLink:link,a.NoiseSorterLink:visited{ color: #000000; font-size: 13px; text-decoration: underline; }
a.NoiseSorterLink:hover,a.NoiseSorterLink:active{ color: #000000; font-size: 13px; text-decoration: none; }
a.NoiseDataLink:link,a.NoiseDataLink:visited{ color: #000000; font-size: 13px; text-decoration: underline; }
a.NoiseDataLink:hover,a.NoiseDataLink:active{ color: #CE0000; font-size: 13px; text-decoration: none; }

a.NoiseCaptionLink:link,a.NoiseCaptionLink:visited{ font-family: Arial; color: #395A9C; font-size: 15px; font-weight: bold; text-decoration: underline; }
a.NoiseCaptionLink:hover,a.NoiseCaptionLink:active{ font-family: Arial; color: #CE0000; font-size: 15px; font-weight: bold; text-decoration: none; }

a.NoiseNavigatorLink:link,a.NoiseNavigatorLink:visited{ color: #000000; font-size: 13px; text-decoration: underline; }
a.NoiseNavigatorLink:hover,a.NoiseNavigatorLink:active{ color: #000000; font-size: 13px; text-decoration: none; }

.NoiseButton { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #395A9C; color: #FFFFFF; font-size: 13px; font-family: Verdana, Tahoma, Helvetica, Arial; font-weight: bold; }
.NoiseInput { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #FFFFFF; font-size: 13px; font-family: Verdana, Tahoma, Helvetica, Arial; }
.NoiseTextarea { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #FFFFFF; font-size: 13px; font-family: Verdana, Tahoma, Helvetica, Arial; }
.NoiseSelect { font-size: 13px; font-family: Verdana, Tahoma, Helvetica, Arial; }

/* Calendar */
a.today:link,a.today:visited{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.today:hover,a.today:active{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:link,a.selectedDay:visited{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:hover,a.selectedDay:active{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited{ color: #000000; text-decoration: none; }
a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }
TD.selectedDay { margin: 1px; color: #000000; background-color: #D4E1EC; font-size: 13px; font-weight: bold; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; background-color: #FFFFFF; color: #000000; font-size: 13px; }
TD.workday { background-color: #FFFFFF; color: #000000; font-size: 13px; }
TD.weekend { background-color: #E4EDF2; color: #000000; font-size: 13px; }
TH.calendar { margin: 1px; color: #000000; background-color: #D4E1EC; font-size: 13px; font-weight: bold; }
.CalendarButtons { margin: 1px; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #E8F0F6; font-size: 13px; font-family: Verdana, Tahoma, Helvetica, Arial; font-weight: bold; }
.CalendarControls { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }
.Table { border: solid 1px #000000; }


/* Noise CCSTheme */
.Estilo1 {
	color: #800080;
	font-weight: normal;
}
.Estilo3 {color: #990000; font-weight: bold; }
.Estilo4 {font-family: Arial, Helvetica, sans-serif}
.Estilo6 {
	color: #FF0080;
	font-size: 25px;
}
.Estilo7 {color: #000000}
.Estilo8 {
	color: #FF0080;
	font-weight: bold;
	font-size: 14px;
}
.Estilo11 {color: #800080}
.Estilo12 {color: #800080; font-weight: bold; }
.Estilo14 {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.Estilo17 {
	color: #660066;
	font-weight: bold;
}
.Estilo20 {font-weight: bold; color: #FF0099;}
.Estilo21 {color: #FF0000; font-weight: bold; }
.Estilo22 {font-weight: bold; color: #990066; }
.Estilo26 {color: #660066}
.Estilo27 {color: #006600; font-size: 20px; font-weight: bold; }
.Estilo29 {font-size: 9px}
.Estilo31 {color: #FF0080; font-size: 20px; }
.Estilo36 {color: #FF0000}
.Estilo45 {
	font-size: 20px;
	color: #006600;
}
.Estilo47 {
	color: #993300;
	font-weight: bold;
}
.Estilo49 {color: #000099}
.Estilo50 {
	color: #006600;
	font-weight: bold;
}
.Estilo51 {color: #FF0066}

.style1 {
	font-weight: bold;
	color: #FF0000;
	font-size: 14px;
}
.style2 {color: #FF0000}
.style3 {font-size: 14px;
        color: #000000;
        font-weight: bold;
 }
.style4 {color: #FF00CC}
.style5 {
	color: #FF0000;
	font-weight: bold;
	font-size: 20px;
}

.style6 {color: #660066; font-weight: bold; }
.style7 {color: #FF0000; font-weight: bold; }
.style8 {color: #006600; }
.style9 {color: #FF0000; font-weight: bold; font-size: 14px; }
.style10 {
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}
.style11 {color: #0000CC; font-weight: bold; }
.style12 {font-size: 18px}
.style13 {color: #660066; font-weight: bold; font-size: 18px; }
.style14 {font-weight: bold; color: #FF0099; font-size: 18px; }
.style15 {font-size: 14px; color: #000000; font-weight: bold; }
.style16 {
	font-weight: bold;
	color: #FF6600;
	font-size: 16px;
}
.style17 {
	color: #6600CC;
	font-size: 20px;
	font-weight: bold;
}
.style18 {font-size: 20px}
.style19 {color: #FF0000}
.style20 {
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
.style22 {
	font-size: 13px
}
.style24 {color: #006600}
.style25 {font-weight: bold; color: #000000; font-size: 16px; }
.style27 {
	color: #F00;
	font-size: 24px;
	font-family: "Arial Black", Gadget, sans-serif;
}


.style28 {
	color: #CE0000;
	font-weight: bold;
	font-size: 16px;
}

.style29{ color: #FF0000; font-weight: bold; text-decoration: none; }
.style30{ color: #000000; font-weight: bold; text-decoration: none; }


.style31 {
	color: #F00;
	font-size: 35px;
	font-family: "Arial Black", Gadget, sans-serif;
}
.style32 {color: #008040; }
.style34 {color: #CCCC33}
.style35 {font-weight: bold; color: #CC0000; font-size: 16px; }
.style37 {
	color: #660099;
	font-weight: bold;
	font-size: 20px;
}
.style38 {color: #660099}
.style39 {background-color: #FFFFFF; color: #848484; font-size: 12px;}

.style40 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #008000;
	font-weight: bold;
}

.ESTILO {
	color:#00F;
	font-size:18px;
	font-weight:bold;
}

/*******Tabla Cobertura*********/

#hor-minimalist-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 677px;
	border-collapse: collapse;
	text-align: left;
/*	line-height: 1.6em;*/
}
#hor-minimalist-b th
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 10px 8px;
	border-bottom: 2px solid #FF0000;
	line-height: 1.6em;
}
#hor-minimalist-b td
{
	border-bottom: 1px solid #808000;
	color: #006600;
	padding: 6px 8px;
	/*line-height: 1.6em;*/
}
#hor-minimalist-b tbody tr:hover td
{
	/*color: #009;*/
	color: #FF0000; font-weight: bold;
	/*line-height: 1.6em;*/
}

.ESTILO .ESTILO {
	color: #00F;
}
