body{font-family: Verdana; margin: 0px; text-align: center;}
A:link, A:visited, A:active{font-size: 10px; text-decoration: none; color: Black;}
A:hover{color:  darkred; text-decoration: underline;}
INPUT.CommandButton {font-size: 11px; background-color: #336699; color: white; text-decoration: none;}
.sendCommandButton {font-size: 11px; background-color: #336699; color: white; text-decoration: none;}

/* -------------------------------------------------------------------------------------- */
/* Main Class */
	table.main {width: 760px; height: 100%; background-color: #FFFFFF;}
/* -------------------------------------------------------------------------------------- */
	/* Header Style */
		td.logo{width: 292px; height: 70px; vertical-align:super;}
		td.banner{width: 468px;	height: 70px; padding-top: 0px; padding-bottom: 0px;}
/* -------------------------------------------------------------------------------------- */
		/* HeaderNavigation Style */
			table.headerNavigation{width: 100%; background-color: #336699; font-family:Verdana}
			td.headerNavigationShape{font-family:Verdana; height: 20px; width: 5px; background-color: #336699;}
			td.headerNavigationPlaceHolder{font-family:Verdana; background-color: #5388bc; color: #FFFFFF; font-size: 8px; text-align: center; height: 20px;}
			td.headerNavigationPlaceHolderSpace{font-family:Small Fonts; background-color: #5388bc; color: #FFFFFF; font-size: 8px; text-align: center; height: 20px; width:2%;}
			
		/* Buscar Style */
			table.headerSearch{width: 70px; height: 20px; background-color: #336699;}
			td.headerSearch{height: 20px; width: 5px; background-color: #5388bc;}
			td.search{font-family:Small Fonts; width: 65px; color: #FFFFFF; background-color: #336699; font-size: 8px; font-weight: bold; text-transform: uppercase; height: 20px;}
		/* DateTime */
			table.headerNavigationDateTime{background-color: #336699; font-family:Verdana}
			td.headerNavigationDateTime{font-family:Small Fonts; background-color: #5388bc; color: #FFFFFF; font-size: 9px; height: 20px}
		/* LanguagePlaceholder 
			table.languagePlaceHolder{font-size: 10px; background-color: #6A96BD; width: 85px; height: 13px;} */
			td.headerNavigationLinkLanguage	{text-align:center;}
			A.headerNavigationLinkLanguage:link, A.headerNavigationLinkLanguage:active, A.headerNavigationLinkLanguage:visited
			{font-family:Small Fonts; color: #465475; font-size: 9px; font-weight: bold; text-decoration: none; height: 15px}
			A.headerNavigationLinkLanguage:hover {text-decoration: underline;}
/* -------------------------------------------------------------------------------------- */
	/* Footer Style */
		table.footer{width: 100%;  background-color: #336699;}
		td.footer{font-family:Small Fonts; width: 100%; height: 13px; color: #FFFFFF; font-size: 9px; background-image: url(../images/bg_footer.gif); text-align: center;}

/* -------------------------------------------------------------------------------------- */

	/* Channel Style */
		table.navigationBar{background-color: #FFFFFF; width: 100%;}
		/*td.channelBar{height: 18px; background-color: #F1FAFF; text-align: center;}*/
		/*td.channelSep{width: 1px;}*/
		/*table.channelButton{border: 1px; outset #DDDDDD;}*/
		td.channelButtonContainer{width: 98px; height: 18px;}
		/* Channel */ 
			td.channelButtonLeft{width: 6px; background-color: #5388bc; text-align: center;}
			td.channelButtonMain, A.channelButtonMain:link, A.channelButtonMain:active, A.channelButtonMain:visited, A.channelButtonMain:hover
				{font-family:Small Fonts; width: 90px; text-align: center; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer ;}
			td.ButtonHoroscopo, A.ButtonHoroscopo:link, A.ButtonHoroscopo:active, A.ButtonHoroscopo:visited, A.ButtonHoroscopo:hover{font-family:Small Fonts; width: 75px; text-align: center; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}		
			

		/* El resto de los canales */
			td.channelButtonNews, A.channelButtonNews:link, A.channelButtonNews:active, A.channelButtonNews:visited, A.channelButtonNews:hover
			{font-family:Small Fonts; width: 90px; text-align: center; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}		
			
			td.channelButtonCulture, A.channelButtonCulture:link, A.channelButtonCulture:active, A.channelButtonCulture:visited, A.channelButtonCulture:hover
			{font-family:Small Fonts; width: 90px; text-align: center; font-size: 8px; color: #ffffff; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}
				
			td.channelButtonCubaGuide, A.channelButtonCubaGuide:link, A.channelButtonCubaGuide:active, A.channelButtonCubaGuide:visited, A.channelButtonCubaGuide:hover
			{font-family:Small Fonts; width: 90px; text-align: center; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}
			
			td.channelButtonMusica, A.channelButtonMusica:link, A.channelButtonMusica:active, A.channelButtonMusica:visited, A.channelButtonMusica:hover
			{font-family:Small Fonts; width: 90px; text-align: center; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}
			
			td.channelButtonMultimedia, A.channelButtonMultimedia:link, A.channelButtonMultimedia:active, A.channelButtonMultimedia:visited, A.channelButtonMultimedia:hover
			{font-family:Small Fonts; width: 90px; text-align: center; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}

		/* Vertical Channel */
			tr.VerticalChannel{height: 15px}
			td.VerticalChannelLeftTitle{width: 6px; background-color: #5388bc;}
			td.VerticalChannelTitle{background-color: #336699; height: 8px}
			div.VerticalChannelTitle
				{font-family:Small Fonts; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold;}
			A.VerticalChannelTitle:link, A.VerticalChannelTitle:active, A.VerticalChannelTitle:visited, A.VerticalChannelTitle:hover
				{font-family:Small Fonts; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}
			
			.VerticalChannelMouseOver{background-color: #5388bc}
			
			td.VerticalChannelLeft{width: 6px; background-color: #336699;}
			td.VerticalChannelLeftNew{width: 6px; background-color: #FFFFFF;}
			td.VerticalChannel{background-color: #F2F7FF;}
			
			table.VerticalChannel{border-right: solid 1px #336699; border-top: solid 1px #336699; border-left: solid 1px #336699; border-bottom: solid 1px #336699;}
			table.VerticalChannelNew{border-right: solid 1px #3d3d3d; border-top: solid 1px #3d3d3d; border-left: solid 1px #3d3d3d; border-bottom: solid 1px #3d3d3d;}
			
			A.VerticalChannel:link, A.VerticalChannel:active, A.VerticalChannel:visited, A.VerticalChannel:hover
				{font-family:Small Fonts; font-size: 8px; color: #000000; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}
			div.VerticalChannel
				{font-family:Small Fonts; font-size: 8px; color: #000000; text-transform: uppercase; font-weight: bold;}
			
			A.VerticalChannelChild:link, A.VerticalChannel:active, A.VerticalChannel:visited, A.VerticalChannel:hover
				{font-family:Small Fonts; font-size: 8px; color: #000000; text-transform: uppercase; CURSOR: pointer;}
			div.VerticalChannelChildCurrent
				{font-family:Small Fonts; font-size: 8px; color: #000000; text-transform: uppercase; font-weight: bold}
			.space {width: 8px;}
			.darkspace {background-color: #336699;}

/* -------------------------------------------------------------------------------------- */
	/* Horoscopo 
		td.headerHoroscopoLeft {height: 13px; width: 6px; background-color: #5388bc;}
		td.headerHoroscopoMain {font-family:Small Fonts; height: 13px; width: 75px; color: #FFFFFF; background-color: #336699; font-size: 8px; font-weight: bold; text-transform: uppercase; text-align:center;} */
/* -------------------------------------------------------------------------------------- */

	/* Panes */
		#LeftPane{width: 155px; padding-left: 4px; padding-right: 5px;}
		#ContentPane{}
		#RightPane{width: 167px; text-align: right;}
/* -------------------------------------------------------------------------------------- */
	/* Login Style */
		td.loginLeft{padding-left: 3px; height: 13px; background-color: #FFFFFF;}
		td.loginCaption{font-family:Small Fonts; padding-left: 6px; height: 13px; background-color: #27467a; text-align: left; font-size: 8px; color: #FFFFFF; text-transform: uppercase; font-weight: bold;}
		input.login{font-family:Small Fonts; font-size: 9px; color: Black; height: 16px;}
		input.loginPassword{font-size: 9px; color: Black; height: 16px;}
/* -------------------------------------------------------------------------------------- */
	/* DimensionUtilsClass */
		td.h6pxspace{height: 6px; width: 760px; background-color: #F1FAFF;}
/* -------------------------------------------------------------------------------------- */
	/* HTML Element Style */
		/*label{font-size: 10px; color: White;}*/
		A.List:link, A.List:visited, A.List:active{font-size: 10px; text-decoration: none; font-weight: bold; color: Black;}
		A.List:hover{color: darkred; text-decoration: underline;}
		input.style{font-family:Verdana; font-size: 10px; color: Black; height: 18px;}
		select.style{font-family:Verdana; font-size: 10px; color: Black; height: 18px;}
/* -------------------------------------------------------------------------------------- */
	/* INPUT Element Style */
		input.search{font-family:Small Fonts; font-size: 9px;  height: 16px;}
/* -------------------------------------------------------------------------------------- */
	/* Text Style */
		.head{font-family:Verdana; font-size: 10px; font-weight: bold; color: Black;}
		.label{font-family:Verdana; font-size: 11px; font-weight: bold; color: Black;}
		A.text:link, A.text:active, A.text:visited, A.text:hover, .text, td.text{font-size: 10px; color: #FFFFFF;}
		/* LinkButton.text {font-size: 10px; color: #FFFFFF;} */
		.normal, td.normal{font-family:Verdana; font-size: 10px; color: Black;}

		.normal12{font-family:Verdana; font-size: 12px; color: Black;}
		.XmlText{font-size: 10px; color: Navy;}
		.ErrorText{font-size: 10px; color: Red; font-weight:bold;}
		A.CommandButton, A.CommandButton:active, A.CommandButton:visited {font-size: 10px; background-color: #1a3c78; color: white; text-decoration: none; border:solid 3px #1a3c78;}
		A.CommandButton:hover {font-size: 10px; background-color: #336699; color: white; text-decoration: none; border:solid 3px #336699;}
		/*A.CommandButton, A.CommandButton:active, A.CommandButton:visited {font-size: 10px; background-color: #336699; color: white; text-decoration: none; border:#336699 3px solid; border-top: #336699 3px solid;}
		A.CommandButton:hover {font-size: 10px; background-color: white; color: #336699; text-decoration: none;  border-top:white 3px solid;}*/
		A.CommandButtonBlue, A.CommandButtonBlue:active, A.CommandButtonBlue:visited {font-size: 10px; background-color: #1a3c78; color: white; text-decoration: none; border:solid 2px #336699; border-top:solid 2px #336699;}
		A.CommandButtonBlue:hover {font-size: 10px; background-color: #5388bc; color: white; text-decoration: none;}
		table.WorkflowEngine {border-style:solid; border-color:#5388bc; border-bottom-style:double;}
		table.WorkflowEngineContent {border-style:outset; border-color:#5388bc;}
		table.BorderBlack{border-right: solid 1px black; border-top: solid 1px black; border-left: solid 1px black; border-bottom: solid 1px black;}
		td.WorkflowEngineLanguageCaption {font-size: 10px; color: #FFFFFF; background-color:#5388bc; font-weight:bold;}
		td.WorkflowEngineAttributeCaption {font-size: 10px; color: Black; font-weight:bold;}
		td.WorkflowEngineAttributeValue {font-size: 10px; color: Black;}
		.TitleRow {border-right: solid 1px buttonshadow; border-top: solid 1px buttonshadow; font-weight: bold; font-size: 10pt; border-left: solid 1px buttonshadow; color: captiontext; border-bottom: solid 1px buttonshadow; font-family: verdana; height: 1px; background-color: activecaption;}
/* -------------------------------------------------------------------------------------- */
	/* All link class */
		A.headerNavigationPlaceHolder:link, A.headerNavigationPlaceHolder:active, A.headerNavigationPlaceHolder:visited, A.headerNavigationPlaceHolder:hover
		{font-family:Small Fonts; color: #FFFFFF; font-size: 8px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
		A.footer:link, A.footer:active, A.footer:visited{font-size: 9px; text-decoration: none; color: #FFFFFF;}
		A.footer:hover{text-decoration: underline;}
/* -------------------------------------------------------------------------------------- */
/* Temp Style */
	td.PageStatusCell{font-size: 10px; background-color: #EFEFEF; border-left: none; border-right: none;  border-bottom: solid;  border-bottom-width:1px; border-bottom-color:#CCCCCC; padding-right: 5px;}
/* -------------------------------------------------------------------------------------- */
/* Search Page Style */
	.headerDataGrid {font-weight: bold;	color: white; background-color: blue; font-size:12px;}
	.alternatingItem {Font-Size:12px; text-align:center; background-color:#CCDDDD;}
	.normalItem {Font-Size:12px; text-align:center; background-color:#CCFFFF;}
	.pagerstyle{font-family:Verdana; font-size: 14px; color: #336699; font-weight: bold;}
/* -------------------------------------------------------------------------------------- */

.TableBorder{border: solid 1px #336699; border-collapse: collapse;}
.TableBorderStripContent{border-bottom: solid 1px #336699; border-left: solid 1px #336699; border-right: solid 1px #336699; border-collapse: collapse;}
.TableBorderStripSelected{border-top: solid 1px #336699; border-left: solid 1px #336699; border-right: solid 1px #336699; border-collapse: collapse;}
.TableBorderStripUnSelected{background-color: #5388bc; border-bottom: solid 1px #336699; border-top: solid 1px #336699; border-right: solid 1px #FFFFFF; border-collapse: collapse;}
.TableBorderStripUnSelectedSpecials{background-color: #ac2828; border-left: solid 1px #336699; border-bottom: solid 1px #336699; border-top: solid 1px #336699; border-collapse: collapse;font-weight: bold;font-size: 7pt;color:#FFFFFF;text-transform:uppercase;}
.TableBorderStripSelectedRSS{border-top: solid 1px #336699; border-left: solid 1px #336699; border-collapse: collapse;}
.TableBorderStripUnSelectedRSS{background-color: #5388bc; border-bottom: solid 1px #336699; border-top: solid 1px #336699; border-collapse: collapse;}
.TableBorderStripSelectedRSS_XML{border-top: solid 1px #336699; border-right: solid 1px #336699; border-collapse: collapse;}
.TableBorderStripEmptyZone{border-bottom: solid 1px #336699; border-collapse: collapse;}
.TableBorderStripLeftZone{background-color: #5388bc;border-bottom: solid 1px #336699; border-top: solid 1px #336699; border-left: solid 1px #336699; border-collapse: collapse;}
.TableTitle{font-weight: bold;font-size: 7pt;color: #336699;}
.TableTitleSpecials{font-weight: bold;font-size: 7pt;color:#FFFFFF;text-transform:uppercase;}/*#ac2828*/
.TableTitleNew{font-weight: bold;font-size: 7pt; color: #FFFFFF; background-color: #3d3d3d;}
.RedTitle{font-weight: bold;font-size: 7pt;color:#ac2828;text-transform:uppercase;}/*#ac2828*/
.TableAuthor{font-weight: bold;font-size: 7pt;color: #000000;}
.TableAbstract{font-weight: normal;  font-style:italic; font-size: 8pt;color: #000000;}
.TableText{font-weight: normal; font-size: 7pt;color: #000000; font-family:Verdana;}
.TableTextExtended{font-weight: normal; font-size: 9pt;color: #000000; font-family:Verdana; line-height: 6mm}
.WhiteTitle{font-weight: bold;font-size: 7pt;color: #FFFFFF;}
.TableBackGroud{background-color:F2F7FF}
.TableBackGroundGrey{background-color:#d0d0d0}

/*5388bc*/
/* registracion */ 
a.link_azul_12:link    {font-size:11px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: none;}
a.link_azul_12:visited {font-size:11px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: none;}
a.link_azul_12:active  {font-size:11px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: none;}
a.link_azul_12:hover   {font-size:11px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#CC0000;text-decoration: none;}

a.link_azul_10:link    {font-size:9px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: none;}
a.link_azul_10:visited {font-size:9px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: none;}
a.link_azul_10:active  {font-size:9px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: none;}
a.link_azul_10:hover   {font-size:9px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#CC0000;text-decoration: none;}

a.email_12:link    {font-size:10px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: underline;}
a.email_12:visited {font-size:10px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: underline;}
a.email_12:active  {font-size:10px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#2d5287;text-decoration: underline;}
a.email_12:hover   {font-size:10px; font-family:verdana, helvetica, sans-serif; margin:0pt 0px 0px 0px; padding:0px 0px 0px 0px;line-height:9pt;font-weight:bold;color:#CC0000;text-decoration: underline;}

/* Esto es para los link de la barra vertical de secciones del pie de página*/
A.verticalbar_footer:link, A.verticalbar_footer:active, A.verticalbar_footer:visited, A.verticalbar_footer:hover
		{font-family:Verdana; color: #336699; font-size: 12px; text-decoration: none;}
