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;}

/* 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;}
			td.headerNavigationShape{font-family:Small Fonts; height: 20px; width: 5px; background-color: #336699;}
			td.headerNavigationPlaceHolder{font-family:Small Fonts; 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;}
			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;}
			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;}			
		/* Canal News (Este Css) */			
			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.channelButtonNews {background-color:#1a3c78;}
		/* El resto de los canales */
			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;}

			/*
			td.channelButtonCulture, A.channelButtonMain:link, A.channelButtonMain:active, A.channelButtonMain:visited, A.channelButtonMain:hover
			td.channelButtonCubaGuide, A.channelButtonMain:link, A.channelButtonMain:active, A.channelButtonMain:visited, A.channelButtonMain:hover
			td.channelButtonMusica, A.channelButtonMain:link, A.channelButtonMain:active, A.channelButtonMain:visited, A.channelButtonMain:hover
			td.channelButtonMultimedia, A.channelButtonMain:link, A.channelButtonMain:active, A.channelButtonMain:visited, A.channelButtonMain:hover												
			*/
			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;}
		/* Channel Selected*/ 
			td.channelButtonLeftSelected{width: 6px; background-color: #5388bc;}
			td.channelButtonMainSelected, A.channelButtonMainSelected:link, A.channelButtonMainSelected:active, A.channelButtonMainSelected:visited, A.channelButtonMainSelected: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: #1a3c78}
			div.VerticalChannelTitle
				{font-family:Small Fonts; font-size: 6pt; 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: 6pt; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; CURSOR: pointer;}
			
			.VerticalChannelMouseOver{background-color: #5388bc}
			
			td.VerticalChannelLeft{width: 6px; background-color: #1a3c78;}
			td.VerticalChannelLeftNew{width: 6px; background-color: #FFFFFF;}
			td.VerticalChannel{background-color: #E1ECF8;}
			
			table.VerticalChannel{border-right: #1a3c78 1px solid;border-top: #1a3c78 1px solid;border-left: #1a3c78 1px solid;border-bottom: #1a3c78 1px solid;}
			table.VerticalChannelNew{border-right: #3d3d3d 1px solid;border-top: #3d3d3d 1px solid;border-left: #3d3d3d 1px solid;border-bottom: #3d3d3d 1px solid;}
			
			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.VerticalChannelChild:active, A.VerticalChannelChild:visited, A.VerticalChannelChild: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: #1a3c78;}					

/* -------------------------------------------------------------------------------------- */
	/* Horoscopo 
		td.headerHoroscopoLeft {height: 13px; width: 6px; background-color: #5388bc;}
		td.headerHoroscopoMain {font-family:Small Fonts; height: 13px; width: 75px; color: #FFFFFF; background-color: #1a3c78; 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;}
/* -------------------------------------------------------------------------------------- */
	/* 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: underline; color: Black;}
		A.List:hover{color: darkred; text-decoration: underline;}
/* -------------------------------------------------------------------------------------- */
	/* INPUT Element Style */
		input.search{font-family:Small Fonts; font-size: 9px;  height: 16px;}
/* -------------------------------------------------------------------------------------- */
	/* Text Style */
		.head{font-size: 10px; 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-size: 10px; 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:#1a3c78 3px solid;}
		A.CommandButton:hover {font-size: 10px; background-color: #5388bc; color: white; text-decoration: none; border:#5388bc 3px solid;}
		A.CommandButtonBlue, A.CommandButtonBlue:active, A.CommandButtonBlue:visited {font-size: 10px; background-color: #1a3c78; color: white; text-decoration: none; border:#336699 2px solid; border-top:#336699 2px solid;}
		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: black 1px solid;border-top: black 1px solid;border-left: black 1px solid;border-bottom: black 1px solid;}
		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: buttonshadow 1px solid;border-top: buttonshadow 1px solid;font-weight: bold;font-size: 10pt;border-left: buttonshadow 1px solid;color: captiontext;border-bottom: buttonshadow 1px solid;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 1px #CCCCCC; padding-right: 5px;}
/* -------------------------------------------------------------------------------------- */
/* Serch 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;}
/* -------------------------------------------------------------------------------------- */

.DarkColor
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: verdana;
	background-color: #2d5287;
}
.LightColor
{
	font-size: 10pt;
	color: black;
	font-family: verdana;
	background-color: #6699cc;
}
.LinkOnLightColor
{
	font-weight: normal;
	font-size: 10pt;
	color: white;
	font-family: verdana;
}
.GlobalFont
{
	font-size: 10pt;
	color: black;
	font-family: verdana;
}


.GlobalFont LABEL
{
	font-size: 10pt;
	color: black;
	font-family: verdana;
}

.GlobalFont TD
{
	font-size: 10pt;
	color: black;
	font-family: verdana;
}

.TableBorder{border: #1a3c78 1px solid;border-collapse: collapse;}
.TableBorderStripContent{border-bottom: #1a3c78 1px solid;border-left: #1a3c78 1px solid;border-right: #1a3c78 1px solid;border-collapse: collapse;}
.TableBorderStripSelected{border-top: #1a3c78 1px solid;border-left: #1a3c78 1px solid;border-right: #1a3c78 1px solid;border-collapse: collapse;}
.TableBorderStripUnSelected{background-color: #1a3c78;border-bottom: #1a3c78 1px solid;border-top: #1a3c78 1px solid;border-right: #1a3c78 1px solid;border-collapse: collapse;}
.TableBorderStripEmptyZone{border-bottom: #1a3c78 1px solid;border-collapse: collapse;}
.TableBorderStripLeftZone{background-color: #1a3c78;border-bottom: #1a3c78 1px solid;border-top: #1a3c78 1px solid;border-left: #1a3c78 1px solid;border-collapse: collapse;}
.TableTitle{font-weight: bold;font-size: 7pt;color: #1a3c78;}
.TableTitleNew{font-weight: bold;font-size: 7pt; color: #FFFFFF; background-color: #3d3d3d;}
.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:#E1ECF8}
.TableBackGroundGrey{background-color:#d0d0d0}