:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-family: Arial, Helvetica, sans-serif; font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dt,dd
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
fieldset { border: none;}
legend { display:none; }

/* ******************ESTILOS ESTRUCTURALES PRINCIPALES******************** */

body {
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	background: #fff;
}

	#Contenedorexterior {
		width: 100%;
		height: 100%;
		text-align: center;
		margin: 0px auto 0px auto;
		background: url(/gfx/water_world.jpg) no-repeat top center #2b5e7b;
		display: table;
	}
	
	#Contenedorinterior {
		display: table;
		margin: 0px auto 0px auto;
		width: 960px;
		padding: 20px 0 16px 0;
		text-align: left;
	}
	
	#pieContenedor {
		display: table;
		float: left;
		width: 100%;
		text-align: center;
		background: #000000;
	}
	
		#pieInteriorContenedor {
			display: table;
			margin: 0px auto 0px auto;
			width: 960px;
			text-align: left;
			padding: 10px 0 100px 0;
			font-size: 0.9em;
			color: #fff;
		}

/* **************************** TEXTO PRINCIPAL ESTILOS **************************** */

a:hover, a:active{
	cursor: pointer;
	border: none;
	padding: 0px;
	margin: 0px;
	color: #9DB0BC;
	text-decoration: underline;
}

a:link, a:visited{
	cursor: pointer;
	border: none;
	padding: 0px;
	margin: 0px;
	color: #ED1B2F;
}

h1 {
	font-size: 1.5em;
	font-weight: normal;
}

h2 {
	font-size: 1.3em;
	font-weight: normal;
}

h3 {
	font-size: 1.2em;
	font-weight: normal;
}

h4 {
	font-size: 1em;
	font-weight: normal;
}

p {
	margin: 0 0 10px 0;
	line-height: 1.4em;
}

/* Access key skip nav */

.offScreen { 
	display: none;
	float: none;
}

.printOnly {
	display: none;
}

.redText, .errorsContainer {
	color: #D60035;
	font-weight: bold;
}

hr {
	color: #9DB0BC;
	margin: 0 4px 0 0;
	border: 1px solid #9DB0BC;
	height: 1px;
}

/* **************************** PANEL DE ESTILOS DEL ENCABEZADO **************************** */

#encabezadoContenedor {
	width: 960px;
	float: left;
	margin: 0 0 10px 0;
}

	#encabezadoContenedor .logo {
		float: left;
		width: 266px;
		padding: 0;
		margin: 0 !important;
		margin: 0 0 0 -3px;
	}
	
	#encabezadoDerechoContenedor {	
		width: 682px;
		float: left;
		padding: 0 0 0 12px;
		margin: 0;
	}
	
	#encabezadoDerechoContenedor ul, #encabezadoDerechoContenedor  li {
		list-style: none;
	}
	
	/* Accessibility and search panel */
		
	#encabezadoDerechoContenedor #accessSearchPanel {
		float: left;
		width: 682px !important;
		width: 679px;
	}
	
		/* 	Accesibilidad de navegación */
		
		#encabezadoDerechoContenedor ul#accessNav {
			float: left;
			width: 300px;
			color: #fff;
			padding: 5px 0 0 0;
			margin: 0 !important;
			margin: 0 0 0 8px;
			font-size: 0.9em;
		}
		
			#encabezadoDerechoContenedor ul#accessNav li {
				float: left;
				list-style: none;
				padding: 0 10px 0 0;
			}
			
			#encabezadoDerechoContenedor ul#accessNav a, #encabezadoDerechoContenedor ul#accessNav a:active {
				color: #fff;
			}
			
		/* Caja de búsqueda */
	
		#encabezadoDerechoContenedor #Cajabusqueda {
				float: right;
				width: 215px !important;
				width: 210px;
				margin: 0 !important;
				margin: 0 -3px 0 0;
				font-family: Arial, Helvetica, sans-serif;
			}
			
				#encabezadoDerechoContenedor #Cajabusqueda label {	
					display: none;
					float: none;
				}
				
				#encabezadoDerechoContenedor #Cajabusqueda input.CajabusquedaFormField {
					float: left;
					border: 1px solid #E4E4E4;
					width: 132px;
					min-height: 13px;
					height: auto !important;
					height: 13px !important;
					height: 22px;
					font-size: 0.9em;
					padding: 3px;
				}
				
				#encabezadoDerechoContenedor #Cajabusqueda input.CajabusquedaFormButton {	
					float: left;
					background: #F83438;
					border: 1px solid #fff;
					margin: 0px 0 0 5px;
					color: #fff;
					font-weight: bold;
					font-size: 0.9em;
					padding: 1px 0 1px 0;
					width: 70px;
					min-height: 20px;
					height: auto !important;
					height: 20px;
				}
				
		/* Menú de navegación principal */
				
		#encabezadoDerechoContenedor ul#mainNav {
			float: right;
			width: 681px !important;
			width: auto;
			font-size: 1.0em;
			color: #fff;
			background: url(/gfx/mainMenuBg.gif) no-repeat top left #64747F;
			padding: 6px 0 5px 0 !important;
			padding: 5px 0 5px 0;
			font-weight: bold;
			margin: 6px 0 0 0 !important;
			margin: 6px -10px 0 0;
			font-family: Arial, Helvetica, sans-serif;
		}
		
			#encabezadoDerechoContenedor ul#mainNav li {
				float: left;
				background: url(/gfx/mainMenuDivider.gif) no-repeat top right;
				list-style: none;
				padding: 5px 21px 4px 22px !important;
				padding: 5px 21px 4px 21px;
			}
			
			/* -- Begin IE7 Only Hack -- */
			 *:first-child+html #encabezadoDerechoContenedor ul#mainNav li {
			 	padding: 5px 22px 4px 22px !important;
			 }
			 /* -- End IE7 Only Hack -- */	
			
				#encabezadoDerechoContenedor ul#mainNav li#mainNavLast {
					background: none;
				}
			
			#encabezadoDerechoContenedor ul#mainNav a:hover {
				color: #333;
			}
			
			#encabezadoDerechoContenedor ul#mainNav a, #encabezadoDerechoContenedor ul#mainNav a:active {
				color: #fff;
			}	
			
				#encabezadoDerechoContenedor ul#mainNav a.mainNavOn, #encabezadoDerechoContenedor ul#mainNav a.mainNavOn:active {
					color: #333;
				}
				
/* **************************** PANEL DE ESTILOS SUBNAV **************************** */

#subNavContainer {
	width: 960px;
	float: left;
	background: url(/gfx/subMenuBg.jpg) repeat-x top #64767F;
	padding: 5px 0 5px 0;
}
	
	#subNavContainer ul, #subNavContainer  li {
		list-style: none;
	}
				
		#subNavContainer ul#subNav {
			float: none;
			width: 100%;
			text-align: center;
			font-size: 1.0em;
			color: #fff;
			padding: 5px 0 5px 0;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
		}
		
			#subNavContainer ul#subNav li {
				display: inline;
				background: url(/gfx/mainMenuDivider.gif) no-repeat right;
				list-style: none;
				padding: 10px 12px 10px 10px;
			}
			
				#subNavContainer ul#subNav li#subNavLast {
					background: none;
				}
			
			#subNavContainer ul#subNav a:hover {
				color: #333;
			}
			
			#subNavContainer ul#subNav a, #subNavContainer ul#subNav a:active {
				color: #fff;
			}	
			
				#subNavContainer ul#subNav a.subNavOn, #subNavContainer ul#subNav a.subNavOn:active {
					color: #333;
				}

/* **************************** PRINCIPAL CONTENIDO DE ESTILOS ESTRUCTURALES **************************** */

#contentContainer {
	width: 960px;
	float: left;
	margin: 10px 0 0 0;
}

	#ContenidoContenedorIzquierdo {
		float: left;
		width: 490px;
	}
	
	#middleContentContainer {
		float: left;
		width: 310px;
	}
	
	#ContenidoContenedorDerecho {
		float: left;
		width: 160px;
	}
		
/* ************************** PLACEHOLDER ESTILOS DE CONTENEDORES ******************************** */

.placeholderContainer {
	color: #333333;
	line-height: 1.4em;
}

.placeholderContainer h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	margin: 5px 0 5px 0;
}

.placeholderContainer h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	margin: 5px 0 5px 0;
}
.placeholderContainer p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	margin: 5px 0 5px 0;
	color: #003333;
}
.placeholderContainer p a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	margin: 5px 0 5px 0;
	color: #008800;
}

.placeholderContainer h2 a, .placeholderContainer h4 a {
	color: #000033;
}

#ContenidoContenedorIzquierdo .placeholderContainer {
	float: left;
	width: 236px;
	margin: 10px 0 0 0;
}

	#ContenidoContenedorIzquierdo .placeholderContainer.firstPlaceholder {
		padding: 0 10px 0 0;
	}

#middleContentContainer .placeholderContainer {
	float: left;
	width: 300px;
	margin: 7px 0 0 0;
	padding: 9px 0 0 0;
	border-top: 1px solid #9DB0BC;
}

	#middleContentContainer .placeholderContainer img {
		border: 1px solid #9DB0BC;
	}
	
/* **************************** ESTILOS DE CONTENEDOR IZQUIERDO ************************************ */
	
#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMain {
	float: left;
	width: 482px;
}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel {
		float: left;
		width: 470px !important;
		width: 482px;
		padding: 2px;
		border: 4px solid #63747E;
		background: #fff;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel a:active {
			color: #ED1B2F;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ol, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul {
					margin: 0 0 10px 20px;
				}
						
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ol li {
				list-style: decimal outside;
				margin: 0 0 0 10px;
			}	
							
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul li {
				list-style: square outside;
				margin: 0 0 5px 0;
			}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul ul {
				margin: 5px 0 0 20px;
			}
		
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText {		
		float: left;
		width: 449px !important;
		width: 469px;
		padding: 10px 10px 0 10px;
		color: #333;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelTextRow {		
			float: left;
			width: 429px !important;
			width: 449px;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelTextRowHeading {		
			float: left;
			width: 449px;
			margin: 5px 0 10px 0;
			padding: 0 0 3px 0;
			border-bottom: 1px solid #9DB0BC;			
		}
		
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .ContenidoContenedorIzquierdoMainPanelTextRowHeading h2 {	
				font-size: 1.7em;
			}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText img {
		float: left;
		margin: 0 10px 10px 0;
		border: 1px solid #A3B5C0;
	}
	
		/* Gallery view styles (for non-javascript version) */
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .galleryView {
			width: 449px;
			text-align: center;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .galleryView img {
				float: none;
			}
	
		/* File download styles */
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText img.fileIcon {
			float: left;
			margin: 0 10px 0 0;
			padding: 0 0 10px 0;
			border: none;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .fileIconText {
			float: left;
			width: 389px !important;
			width: 411px;
			min-height: 54px;
			height: auto !important;
			height: 50px;
			padding: 22px 0 0 0;
		}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel h1, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText h1 {
		font-family: Georgia, "Times New Roman", Times, serif;
		margin: 0 0 5px 0;
		font-size: 1.5em;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel h1.subpage {
			padding: 10px 10px 0 10px;
			color: #333;
		}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText h2 {
		font-family: Georgia, "Times New Roman", Times, serif;
		margin: 0 0 5px 0;
		font-size: 1.3em;
	}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText h3 {
		font-family: Georgia, "Times New Roman", Times, serif;
		margin: 0 0 5px 0;
		font-size: 1.1em;
		font-weight: bold;
	}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText hr {
		float: left;
		width: 449px;
	}
	
	/* Main table styles */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText table {
		width: 100%;
		border-top: 1px solid #A3B5C0;
		border-left: 1px solid #A3B5C0;
		border-right: 1px solid #A3B5C0;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText table th {
			text-align: center;	
			background: #A3B5C0;
			color: #fff;
			padding: 5px 0 5px 0;	
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText table td {
			text-align: center;	
			border-bottom: 1px solid #A3B5C0;
			padding: 5px 0 5px 0;	
		}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText p.date {
		font-family: Arial, Helvetica, sans-serif;
		color: #56646D;
		font-size: 0.9em;
	}
	
/* **************************** FULL WIDTH (404 ERROR PAGE) STYLES ************************** */

#ContenidoContenedorIzquierdo.fullWidth {
	float: left;
	width: 960px;
}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMain.fullWidth {
		float: left;
		width: 960px;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.fullWidth {
			float: left;
			width: 948px !important;
			width: 960px;
			padding: 2px;
			border: 4px solid #63747E;
			background: #fff;
			min-height: 550px;
			height: auto !important;
			height: 550px !important;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText.fullWidth {		
			float: left;
			width: 928px !important;
			width: 948px;
			padding: 10px 10px 0 10px;
			color: #333;
		}
	
/* ************************* NETWORK LINKS STYLES *************************************** */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks p {
		color: #56646D;
		font-size: 0.9em;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks ul {
			list-style: none;
			float: left;
			margin: 0;
		}

			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks li {
				list-style: none;
				float: left;
				margin: 0 5px 10px 0;
				width: 24px;
				height: 24px;
			}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks a {
				float: left;
				width: 24px;
				height: 24px;
			}
			
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks li.delicious {
					background: url(/gfx/networkLinksDelicious.gif) no-repeat;
				}
			
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks li.digg {
					background: url(/gfx/networkLinksDigg.gif) no-repeat;
				}
			
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks li.reddit {
					background: url(/gfx/networkLinksReddit.gif) no-repeat;
				}
			
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks li.stumbleUpon {
					background: url(/gfx/networkLinksStumbleUpon.gif) no-repeat;
				}
			
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .networkLinks li.facebook {
					background: url(/gfx/networkLinksFacebook.gif) no-repeat;
				}
		
/* ***************************** IMAGE GALLERY STYLES ************************************* */	

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .imageGallery {
		float: left;
		width: 449px;
		margin: 0 0 10px 0;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .imageGalleryContainer {
			float: left;
			width: 146px;
			margin: 0 5px 0 0;
			text-align: center;
		}
		
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .imageGalleryContainer img {
				float: none;
				margin: 0 0 5px 0;
			}
		
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .imageGalleryContainer.lastInRow {
				width: 147px;
				margin: 0;
			}

	/* Image caption (for elipsis image only) */

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .ContenidoContenedorIzquierdoMainPanelTextImgCaption {
		float: left;
		width: 257px;
		margin: 0 10px -58px 0 !important;
		margin: 0 0 -51px 0;
	}
	
		/* -- Begin IE7 Only Hack -- */
		 *:first-child+html #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .ContenidoContenedorIzquierdoMainPanelTextImgCaption {
		  margin: 0 10px -35px 0 !important;
		 }
		 /* -- End IE7 Only Hack -- */	
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .ContenidoContenedorIzquierdoMainPanelTextImgCaption p {
			float: left;
			width: 250px !important;
			width: 255px;
			padding: 12px 0 11px 5px !important;
			padding: 10px 0 10px 5px;
			background: #000;
			position: relative;
			top: -48px !important;
			top: -45px;
			left: 1px;
			font-family: Arial, Helvetica, sans-serif;
			color: #fff;
			font-size: 0.9em;
			opacity: 0.7;
			filter: alpha(opacity=70);
		}
		
			 /* -- Begin IE7 Only Hack -- */
			 *:first-child+html #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .ContenidoContenedorIzquierdoMainPanelTextImgCaption p {
			  	padding: 10px 0 10px 5px !important;
				top: -45px !important;
			 }
			 /* -- End IE7 Only Hack -- */
			 
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .ContenidoContenedorIzquierdoMainPanelTextImgCaption a {
			color: #fff;
			text-decoration: none;
		}
		
	/* Tab menu for elipsis panel */
		
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu {
		float: left;
		width: 482px;
	}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu ul {
			float: left;
			width: 302px;
		}
		
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li {
				float: left;
				width: 150px;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				list-style: none;
				color: #fff;
				margin: 0 1px 0 0;
				background: #A8B1B7;
			}
			
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu a {
					float: left;
					width: 150px;
					padding: 10px 0 10px 0;
					color: #fff;
				}
				
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu a:hover {
				color: #fff;
				text-decoration: none;
			}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu a:active {
				color: #fff;
				text-decoration: none;
			}
			
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu form {
			float: left;
			width: 176px;
			padding: 8px 0 0 3px;
		}
		
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu form select {
				width: 175px;
				font-size: 0.8em;
			}
			
			/* no script */
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu #noScript select {
				float: left;
				width: 145px;
				font-size: 0.8em;
			}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu #noScript input.formButton {
				float: left;
				width: auto;
				background: #F83438;
				border: none;
				margin: 0 0 0 3px;
				font-family: inherit;
				color: #fff;
				font-weight: bold;
			}
				
	/* Navegación Elipsis */
			
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul#tournNav {
		float: left;
		width: 466px !important;
		width: 469px;
		font-size: 0.9em;
		font-family: Arial, Helvetica, sans-serif;
		color: #fff;
		background: url(/gfx/tournMenuBg.gif) no-repeat top left #778791;
		padding: 2px 0 0 3px !important;
		padding: 2px 0 3px 0;
		margin: 2px 0 0 0;
	}
		
		/* -- Begin IE7 Only Hack -- */
		 *:first-child+html #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul#tournNav {
			padding: 2px 0 3px 3px !important;		 
		 }
		 /* -- End IE7 Only Hack -- */	
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul#tournNav li {
			float: left;
			background: url(/gfx/tournMenuDivider.gif) no-repeat top right;
			list-style: none;
			line-height: 1.1em;
			padding: 2px 12px 1px 10px;
		}	
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul#tournNav li#tournNavLast {
				background: none;
			}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul#tournNav a:hover {
			color: #333;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul#tournNav a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul#tournNav a:active {
			color: #fff;
		}	
		
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel ul#tournNav a.tournNavOn {
				font-weight: bold;
			}
			
/* **************************** TORNEO esquema de color ESTILOS **************************** */		

	/* Feature class */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.featureClass {
		border: 4px solid #000000;
		width: 474px !important;
		width: 482px;
		padding: 0;
	}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.featureClass {
		margin: 0 1px 0 0;
		background: #000000;
		padding: 0 0 1px 0;
	}
	
	/* elipsis - Northern Ireland */
			
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland {
		border: 4px solid #3F8A47;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland a:active {
			color: #3F8A47;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland .paging a.back {
			background: url(/gfx/prevNorthernIreland.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland .paging a.next {
				background: url(/gfx/nextNorthernIreland.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisNorthernIreland {
		margin: 0;
		background: #3F8A47;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #3F8A47;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisNorthernIreland .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #3F8A47;
	}

	/* elipsis - Shanghai Masters */
			
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai {
		border: 4px solid #E21212;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai a:active {
			color: #E21212;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai .paging a.back {
			background: url(/gfx/prevShanghai.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai .paging a.next {
				background: url(/gfx/nextShanghai.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisShanghai {
		margin: 0;
		background: #E21212;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #E21212;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisShanghai .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #E21212;
	}			
			
	/* elipsis - RLWGrandPrix */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix {
		border: 4px solid #001BA8;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix a:active {
			color: #001BA8;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix .paging a.back {
			background: url(/gfx/prevRLWGrandPrix.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix .paging a.next {
				background: url(/gfx/nextRLWGrandPrix.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisRLWGrandPrix {
		margin: 0;
		background: #001BA8;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #001BA8;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisRLWGrandPrix .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #001BA8;
	}			
			
	/* elipsis - Bahrain */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain {
		border: 4px solid #DCC006;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain a:active {
			color: #DCC006;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain .paging a.back {
			background: url(/gfx/prevBahrain.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain .paging a.next {
				background: url(/gfx/nextBahrain.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisBahrain {
		margin: 0;
		background: #DCC006;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #DCC006;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisBahrain .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #DCC006;
	}			
			
	/* elipsis - Maplin */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin {
		border: 4px solid #00B8E4;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin a:active {
			color: #00B8E4;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin .paging a.back {
			background: url(/gfx/prevMasters.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin .paging a.next {
				background: url(/gfx/nextMasters.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisMaplin {
		margin: 0;
		background: #00B8E4;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #00B8E4;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMaplin .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #00B8E4;
	}			
			
	/* Elipsis - Masters */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters {
		border: 4px solid #2b5e7b;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters a:active {
			color: #81989E;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters .paging a.back {
			background: url(/gfx/prevMaplin.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters .paging a.next {
				background: url(/gfx/nextMaplin.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisMasters {
		margin: 0;
		background: #2b5e7b;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #999999;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisMasters .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #999999;
	}
			
	/* elipsis - Welsh Open */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen {
		border: 4px solid #FE2734;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen a:active {
			color: #FE2734;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen .paging a.back {
			background: url(/gfx/prevWelshOpen.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen .paging a.next {
				background: url(/gfx/nextWelshOpen.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisWelshOpen {
		margin: 0;
		background: #FE2734;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #FE2734;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWelshOpen .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #FE2734;
	}			
			
	/* elipsis - China Open */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen {
		border: 4px solid #FE2734;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen a:active {
			color: #FE2734;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen .paging a.back {
			background: url(/gfx/prevChinaOpen.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen .paging a.next {
				background: url(/gfx/nextChinaOpen.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisChinaOpen {
		margin: 0;
		background: #FE2734;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #FE2734;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisChinaOpen .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #FE2734;
	}			
			
	/* elipsis - WS Championship */
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship {
		border: 4px solid #E5D305;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship a, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship a:active {
			color: #E5D305;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship .paging a.back {
			background: url(/gfx/prevWSChampionship.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship .paging a.next {
				background: url(/gfx/nextWSChampionship.gif) no-repeat top right;
				padding: 0 10px 0 0;
			}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoTabMenu li.elipsisWSChampionship {
		margin: 0;
		background: #E5D305;
		padding: 0 0 1px 0;
	}	
				
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
		background: #E5D305;
		color: #FFF;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship .ContenidoContenedorIzquierdoMainPanelText .calendarNote a {
			text-decoration: none;
			color: #FFF;
		}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.elipsisWSChampionship .ContenidoContenedorIzquierdoMainPanelText .results h2 {
		background: #E5D305;
	}		

/* **************************** RESULTADOS DE CONTENEDORES ESTILOS ************************************ */

/* Calendar panel */

#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .calendar {		
	float: left;
	width: 459px !important;
	width: 449px;
	margin: 0 0 10px 0;
}
			
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .calendarNote {	
			float: left;
			width: 39px;
			padding: 2px;
			margin: 0 8px 5px 0 !important;
			margin: 0 6px 5px 0;
			font-size: 0.9em;
			line-height: 1.0em;
			text-transform: uppercase;
			background: #A8B1B7;
			text-align: center;
			color: #3A4449;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .calendarNote p {
			margin: 0;
			line-height: normal;
		}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .calendarNote p.dayNum {
				width: 39px;
				margin: 2px 0 0 0;
				padding: 4px 0 3px 0;
				text-transform: none;
				color: #697B86;
				background: url(/gfx/calendarNoteBg.gif) no-repeat top left;
			}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .calendarNote p.dayNum a {
				color: #697B86;
				text-decoration: none;
			}
		
/* Results panel */
			
#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .results {		
	float: left;
	width: 451px !important;
	width: 449px;
	margin: 0 0 10px 0;
}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .results h2 {	
		float: left;
		width: 431px !important;
		width: 435px;
		padding: 8px 10px 8px 10px;
		color: #fff;
		font-size: 1.0em;
		font-weight: bold;
		background: #3A4449;
		margin: 0 0 1px 0;
	}		
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .results .row {	
			float: left;
			width: 431px !important;
			width: 435px;
			padding: 4px 10px 4px 10px;
			font-size: 1.0em;
			background: #E7E7E7;
			margin: 0 0 1px 0;
		}
		
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .results .row p {	
				margin: 0;
			}
		
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .results .row p.player1 {	
					float: left;
					width: 179px !important;
					width: 172px;
					text-align: left;
					padding: 4px 0 4px 0;
					margin: 0 2px 0 0;
				}
				
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .results .row p.player2 {	
					float: left;
					width: 179px !important;
					width: 171px;
					text-align: right;
					padding: 4px 0 4px 0;
				}
				
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .results .row p.playerResult {	
					float: left;
					width: 25px !important;
					width: 33px;
					text-align: center;
					background: #697B86;
					padding: 4px;
					font-weight: bold;
					color: #fff;
					margin: 0 2px 0 0;
				}
				
					#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .results .row p.playerResult a {	
						color: #fff;
						text-decoration: none;
					}
			
/* Player profile */			
					
#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .playerProfileText {
	float: left;
	width: 277px;
}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .playerProfile p {
		margin: 0 0 5px 0;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText h2.playerProfile {
			width: 100%;
			padding: 0 0 10px 0;
			margin: 0 0 10px 0;
			border-bottom: 1px solid #9DB0BC;
		}
		
/* Calendar encabezado dates */			
					
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText h2.calendarDate {
			width: 100%;
			padding: 0 0 10px 0;
			margin: 0 0 10px 0;
			border-bottom: 1px solid #333;
			color: #333;
		}
				
/* **************************** ACTORES DE CONTENEDORES ESTILOS ************************************ */
					
#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .players {		
	float: left;
	width: 451px !important;
	width: 449px;
}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .players p {	
			margin: 0;
		}
	
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .players .player1, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .players .player2 {	
					float: left;
					width: 162px;
					text-align: center;
					font-weight: bold;
				}
				
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .players .versus {	
					float: left;
					width: 119px !important;
					width: 105px;
					text-align: center;
					padding: 4px;
					font-weight: bold;
					font-size: 1.4em;
					margin: 55px 0 0 0;
				}
				
/* **************************** ENCUESTAS DE CONTENEDORES ESTILOS ************************************ */
					
#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .pollResults {		
	float: left;
	width: 445px !important;
	width: 447px;
	background: #ffdade;
	margin: 0 0 10px 0;
	padding: 2px;
}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .ContenidoContenedorIzquierdoMainPanelText .pollResults img {	
		border: none;
	}
				
/* **************************** ESTILOS DE CONTENEDOR DERECHO ************************************ */

#ContenidoContenedorDerecho .containerPanel {
	float: left;
	width: 160px;
	padding: 0;
	margin: 0 0 10px 0;
}

	/*#ContenidoContenedorDerecho .containerPanel .sponsors {
		margin: 0 0 10px 0;
		border: 1px solid #697686;
	}
	
	#ContenidoContenedorDerecho .containerPanel p {
		color: #6A7C87;
		position: relative;
		top: 2px;
		left: 2px;
		margin-bottom: -15px;
	}*/
	
	#skyscraperAdvert {
		width: 160px;
		margin: 0;
		text-align:center;		
	}

/* ************* WIDGET NAV RIGHT COL ****************** */

#middleContentContainer .containerPanel {
	float: left;
	width: 300px;
	padding: 0;
	margin: 0 0 10px 0;
}

#widgetNav {
	width: 300px;
	float: left;
	margin: 0;
}

	#widgetNav dt {
		/* hide replace for float display: block;*/
		float: left;
		width: 293px !important;
		width: 300px;
		padding: 4px 0 4px 5px;
		margin-bottom: 2px;
		cursor: pointer;
		color: #FFF;
		border: 1px solid #808F98;
		font-size: 1.2em;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
	
		#widgetNav dt.widgetExpand {
			background: url(/gfx/widgetExpand.gif) no-repeat left top #697B86;
			/* WITH NO ARROWS background: url(/gfx/widget.gif) no-repeat left top #697B86; */
		}
		
		#widgetNav dt.widgetCollapse {
			background: url(/gfx/widgetCollapse.gif) no-repeat left top #697B86;
			/* WITH NO ARROWS background: url(/gfx/widget.gif) no-repeat left top #697B86; */
		}
		
			#widgetNav dd {
				width: 286px !important;				
				width: 300px;
				/* hide replace for float display: block;*/
				float: left;
				float: left;
				background: #E7E7E7;
				color: #333333;
				padding: 7px;
				margin: -2px 0 2px 0;
				font-size: 1.0em;
				line-height: 1.8em;
				border-top: 2px solid #232323;
			}

				#widgetNav dd.widgetDdNoPadd {			
					width: 300px !important;				
					width: 300px;
					padding: 0;
					line-height: 0.1em;
				}
				
					#widgetNav dd.widgetDdNoPadd .livescoring {
						padding: 7px;
					}
					
						#widgetNav dd.widgetDdNoPadd h2.livescoring {
							font-family: Georgia, "Times New Roman", Times, serif;
							margin: 0;
							font-size: 1.3em;
						}
			
						#widgetNav dd.widgetDdNoPadd p.livescoring {
							margin: 0;
						}
						
						#widgetNav dd.widgetDdNoPadd ul {
							line-height: 1.2em;
						}	
						
						#widgetNav dd.widgetDdNoPadd li {
							padding: 0 0 5px 0;
						}		
						
				#widgetNav h3 {
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 1.6em;
					margin: 5px 0 5px 0;
					text-transform: capitalize;
				}
								#widgetNav h9 {
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 1.2em;
					margin: 5px 0 5px 0;
					text-transform: capitalize;
				}
				
					#widgetNav h3 a {
						color: #333333;
					}
                    #widgetNav h9 a {
						color: #333;
					}
				
				#widgetNav p {
					margin: 0;
				}
				
				#widgetNav dd ol, #widgetNav dd ul {
					margin: 0 0 0 20px;
				}
						
					#widgetNav dd ol li {
						list-style: decimal outside;
						margin: 0 0 0 10px;
					}	
									
					#widgetNav dd ul li {
						list-style: square outside;
						margin: 0;
					}
					
				/* Widget Gallery */	
					
				#widgetNav .imageGallery {
					float: left;
					width: 286px;
				}
				
					#widgetNav .imageGallery img {
						float: left;
						border: 2px solid #fff;
						margin: 0 9px 0 0;
					}
					
						#widgetNav .imageGallery img.lastInRow {
							margin: 0 !important;
							margin: 0 1px 0 0;
						}
			
					#widgetNav .imageGallery .imageGalleryContainer {
						float: left;
						margin: 0 0 9px 0;
					}
						
				#widgetNav hr {
					float: left;
					width: 286px !important;
					width: 284px;
					margin: 10px 0 10px 0 !important;
					margin: 10px 0 -10px 0;
				}
				
				/* -- Begin IE7 Only Hack -- */
				 *:first-child+html #widgetNav hr {
					margin: 10px 0 -10px 0 !important;
				 }
				 /* -- End IE7 Only Hack -- */		

/************************************ FORM STYLES ***********************************/
	 
#gamesContainer {
	float: left;
	width: 100%;
	text-align: center;
}

	#gamesContainer p {
		text-align: left;
		padding: 10px 10px 0 10px;
	}

		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel.games {
			float: left;
			width: 948px !important;
			width: 960px;
			padding: 2px;
			border: 4px solid #63747E;
			background: #fff;
			min-height: 670px;
			height: auto !important;
			height: 670px !important;
		}

/************************************ FORM STYLES ***********************************/

#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form {
	float: left;
	width: 449px;
	padding: 0 0 10px 0;
}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form abbr {
		border: none;
	}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .formRow, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .formRowCheckbox {
		float: left;
		width: 449px;
		margin: 0 0 5px 0;
	}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .formRowRadio {
		float: left;
		width: 449px;
		padding: 0 0 5px 0;
	}
	
		/* Radio button styles for question/answer on competition */
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .questionAndAnswer {
			float: left;
			width: 449px;
			padding: 0 0 5px 0;
		}		
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .questionAndAnswer input {
				float: none;
				width: auto;
				margin: 0 5px 0 3px;
			}
			
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .questionAndAnswer span.question {
					font-weight: bold;
				}
				
				#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .questionAndAnswer span.answer {
					width: 440px;
					float: left;
					padding: 5px 0 5px 0;
				}

	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form label {
		float: left;
		width: 200px;
		padding: 2px 0 2px 0;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .formRowCheckbox label {
			float: left;
			width: 380px;
			padding: 2px 30px 2px 0;
		}	
		
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .formRowRadio label {
				float: left;
				width: auto;
			}
			
			#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .formRowRadio label.mainRadioLabel {
				float: left;
				width: 200px;
			}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form input {
		float: left;
		width: 200px;
	}
	
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form input.formButton {
			float: left;
			width: auto;
			background: #F83438;
			border: none;
			margin: 5px 0 0 0;
			font-family: Georgia, "Times New Roman", Times, serif;
			color: #fff;
			font-weight: bold;
			padding: 3px 8px 3px 8px;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .formRowCheckbox input {
			float: left;
			width: auto;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form .formRowRadio input {
			float: left;
			width: auto;
		}
		
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form select {
		float: left;
		width: 204px;
	}
	
	#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel form textarea {
		float: left;
		width: 398px;
		margin: 3px 0 0 0;
	}

/* **************************** PAGING STYLES **************************** */

.paging {
	float: left;
	width: 449px;
	border-top: 1px solid #9DB0BC;
	border-bottom: 1px solid #9DB0BC;
	font-size: 1.1em;
	padding: 5px 0 5px 0;
	margin: 10px 0 10px 0;
	text-align: center;
}

	/* -- Begin IE7 Only Hack -- */
	 *:first-child+html .paging {
	 	float: none;
	  	margin: 0 0 10px 0 !important;
	 }
	 /* -- End IE7 Only Hack -- */			

	.paging p {
		margin: 0;
	}
	
	.paging a.prev, .paging a.back {
		float: left;
	}
	
	.paging a.next {
		float: right;
	}
	
	.paging p.paginationInfo {
		float: left;
		margin: 0 0 0 1px;
	}
	
	.paging p.paginationNum {
		float: right;
		margin: 0 1px 0 0;
	}
	/* **************************** PAGING2 STYLES **************************** */

.paging2 {
	float: left;
	width: 449px;
	border-top: 1px solid #9DB0BC;
	border-bottom: 1px solid #9DB0BC;
	font-size: 1.1em;
	padding: 5px 0 5px 0;
	margin: 10px 0 10px 0;
	text-align: left;
}

	/* -- Begin IE7 Only Hack -- */
	 *:first-child+html .paging {
	 	float: none;
	  	margin: 0 0 10px 0 !important;
	 }
	 /* -- End IE7 Only Hack -- */			

	.paging2 p {
		margin: 0;
	}
	
	.paging2 a.prev, .paging a.back {
		float: left;
	}
	
	.paging2 a.next {
		float: right;
	}
	
	.paging2 p.paginationInfo {
		float: left;
		margin: 0 0 0 1px;
	}
	
	.paging2 p.paginationNum {
		float: right;
		margin: 0 1px 0 0;
	}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .paging a.prev, #ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .paging a.back {
			background: url(/gfx/prev.gif) no-repeat top left;
			padding: 0 0 0 10px;
		}
		
		#ContenidoContenedorIzquierdo #ContenidoContenedorIzquierdoMainPanel .paging a.next {
			background: url(/gfx/next.gif) no-repeat top right;
			padding: 0 10px 0 0;
		}

/********************************** CONTENEDOR DE PIE DE PÁGINA ***********************************/

#pieContenedor ul, li {
	list-style: none;
}

	#pieContenedor ul#pieNav {
		float: left;
	}
	
		#pieContenedor ul#pieNav li {
			display: inline;
			list-style: none;
			padding: 0 10px 0 0;
			margin: 0 10px 0 0;
			border-right: 1px solid #fff;
		}
		
			#pieContenedor ul#pieNav li#pieNavLast {
				border-right: none;
			}
			
			#pieContenedor ul#pieNav li#pieNavCopyright {
				border-right: none;
				padding: 5px 0 0 0;
				display: block;
			}
		
		#pieContenedor p.pieDerecho {
			float: right;
			margin: 0;
			padding: 0;
			color: #fff;
		}
		
		#pieContenedor a:hover {
			color: #fff;
			text-decoration: underline;
		}
		
		#pieContenedor a, #pieContenedor a:active {
			color: #fff;
			text-decoration: none;
		}
