/*** $LastChangedBy: adiaz001 $* $Rev: 1553 $* $Date: 2008-09-30 15:12:24 -0400 (Tue, 30 Sep 2008) $*/* {	margin: 0px;	padding: 0px;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #505161;	background: #fff url(../../images/bg_gradient_repeat_x.gif) top repeat-x;}body a:link {	color: #f7931d;	font-weight: bold;	text-decoration: none;}body a:visited {	color: #f7931d;	font-weight: bold;	text-decoration: none;}body a:hover {	text-decoration: underline;}#wrap {	width: 982px;	margin: 0px auto 0px auto;}/* Header---------------------------------------------------------------------------*/#header {/*	height: 112px; */}#header_right {	float: right;	display: inline;	margin-right: 4px;	width: 723px;}#header_options {	text-align: right;	vertical-align: middle;	height: 26px;	padding: 21px 0px 0px 0px;	}#header_options ul li {	float: right;	margin-left: 10px;	display: block;	list-style-type: disc;	color: #000;	font-weight: bold;	background: url(../../images/header_bullet.gif) 0 50% no-repeat;	padding-left: 10px;}#header_options ul li a, a:visited {	font-weight: bold;	color: #000;	text-decoration: none;}#header_options ul li a:hover {	text-decoration: underline;}#header_sponsors {	width: 484px;	height: 61px;	border: 1px solid #d3d3d3;	background: url(../../images/bg_header_sponsors.gif) 0 0 repeat-x;	position: relative;	float: right;	display: inline;}#header_sponsors img {	vertical-align: top;}.logo_sponsor {	margin-left: 20px;}.link_especial {	position: absolute;	top: 40px;	left: 24px;}.callout_label{	width: 153px;	height: 26px;	line-height: 26px;	background-color: black;	text-indent: 5px;	margin: 1px auto 1px auto;	border: 1px solid #777777;	border-bottom: 0;}.callout_image{	border: 1px solid #EDEDED;	border-bottom: 0;	padding: 1px;}.minor_link{	color: #EC2224;	font-size: 11px;	font-weight: bold;}.highlight_small{	color: #F7931D;	font-size: 11px;	font-weight: bold;}div.lista_estrellas p{	width: 150px;	float: left;	margin-right: 20px;	display: block;}#header_donacions {	width: 723px;	height: 63px;	margin: 0 0 10px 0;	background: url(../../images/header_interior_right_bg.gif) 0 0 no-repeat;}#header_donacions_inner {	width: 721px;	height: 61px;	position: relative;	top: 1px;	left: 1px;}#header_donacions_inner img {	float: left;	display: inline;}#header_donacions_inner div {	float: left;	display: inline;	height: 61px;	width: 100px;	margin: 12px 0px 0px 8px;}#header_donacions_inner div.donate_textwide {	width: 220px;	margin: 0px 0px 0px 12px;}#header_donacions_inner a, a:visited {	color: #f7931d;	font-weight: bold;	text-decoration: none;}#header_donacions_inner a:hover {	text-decoration: underline;}/* Content---------------------------------------------------------------------------*/#content_wrap {	width: 982px;	height: 420px;	margin-top: 20px;	/* background: url(../../images/bg_content_uparrows.gif) bottom left no-repeat; */}#content_wrap_interior {	width: 982px;	margin-top: 20px;}	/* Interior content */				#content {			float: left;			margin-left: 41px;			width: 774px;		}				#content p {			margin-bottom: 14px;		}				#content h2 {			font-size: 16px;			margin-bottom: 14px;		}				#content h4 {			font-weight: bold;			font-size: 12px;			text-decoration: underline;			margin-bottom: 7px;		}		#content ul {			margin: 0px 0px 10px 16px;		}				#content ol {			 margin: 0px 0px 10px 30px;			 overflow:visible;		}				#content .o-bold {			color: #f7931d;			font-size: 16px;			margin-bottom: 14px;			font-weight: bold;		}				#content a, a:visited {			color: #f7931d;			font-weight: bold;			text-decoration: none;		}				#content a:hover {			text-decoration: underline;		}				/* Recursos */		#content #recursos_links ul, ol {			margin: 0px 0px 10px 0;		}				#content #recursos_links li {			background: url(../../images/callout_bullet_arrow.gif) 0 50% no-repeat;			padding-left: 10px;			margin: 0px 0px 18px 0px;			list-style-type: none;		}				#content #recursos_links a, a:visited {			color: #505161;			font-weight: bold;			text-decoration: none;		}				#content #recursos_links a:hover {			text-decoration: underline;		}						/* Interior content */		#content_header {			margin-bottom: 20px;		}		#content_subheader {			margin-bottom: 20px;		}		#content div.acerca {			background: url(../../images/content_line_acerca.gif) left bottom no-repeat;			clear: both;		}				#content div.acerca p {			margin: 10px 0px 10px 0px;		}				#content div.acerca h3 {			color: #f7931d		}				#content div.acerca div {			float: right;			display: inline;			clear: both;			width: 518px;			padding-top: 14px;		}				#content div.acerca img {			float: left;			display: inline;			margin-top: 14px;		}								/* Left column callouts */		#left_column {			width: 163px;			float: left;			display: inline;		}				#especial_box {			width: 159px;			height: 119px;			background: #c1c1c1;			clear: both;			background: url(../../images/especial_bg.gif) 0 0 no-repeat;		}				#especial_box img {			margin-top: 28px;			margin-right: 2px;		}				#mun2_box {			width: 158px;			margin-bottom: 20px;				/* background: url(../../images/mun2_bg.gif) 0 0 no-repeat; */		}				/*		#mun2_box img {			margin-top: 6px;		}		*/				#uparrows {			height: 135px;			width: 163px;			margin-top: 10px;			clear: both;		}				#imprimir_pdf {			padding: 10px 0px 10px 0px;		}		#content_img_box {			float: left;			margin: 0px 20px 20px 0px;		}			/* Homepage content */			#middle {			float: left;			width: 594px;			height: 410px;			margin-left: 21px;			display: inline;			background: url(../../images/content_box2.gif) 0 0 no-repeat;		}				#middle_inner {			width: 550px;			margin: 2px auto 0px auto;		}				#middle_inner p {			margin-top: 10px;		}		/* Navigation Menu---------------------------------------------------------------------------*/#nav {	float: left;	width: 158px;	height: 255px;	display: inline;	margin-bottom: 20px;}#nav ul li {	display: block;	list-style-type: none;	width: 158px;	height: 30px;}#nav ul li a {	text-decoration: none;}#nav ul li a:hover, a:visited {	text-decoration: none;}#nav ul li#nav_home {	height: 31px;}#nav ul li#nav_recursos {	height: 31px;}#nav ul li#nav_dinero {	height: 43px;}#nav ul li#nav_home a {	height: 31px;	display: block;	width: 158px;	background: url(../../images/nav_inicio.gif) 0 0 no-repeat;}#nav ul li#nav_home a:hover {	background-position: 0 -31px;}#nav ul li#nav_mision a {	height: 30px;	display: block;	width: 158px;	background: url(../../images/nav_mision.gif) 0 0 no-repeat;}#nav ul li#nav_mision a:hover {	background-position: 0 -30px;}#nav ul li#nav_manifiesto a {	height: 30px;	display: block;	width: 158px;	background: url(../../images/nav_manifiesto.gif) 0 0 no-repeat;}#nav ul li#nav_manifiesto a:hover {	background-position: 0 -30px;}#nav ul li#nav_dinero a {	height: 43px;	display: block;	width: 158px;	background: url(../../images/nav_dinero.gif) 0 0 no-repeat;}#nav ul li#nav_dinero a:hover {	background-position: 0 -43px;}#nav ul li#nav_ahora a {	height: 30px;	display: block;	width: 158px;	background: url(../../images/nav_porqueahora.gif) 0 0 no-repeat;}#nav ul li#nav_ahora a:hover {	background-position: 0 -30px;}#nav ul li#nav_especial a {	height: 30px;	display: block;	width: 158px;	background: url(../../images/nav_especial.gif) 0 0 no-repeat;}#nav ul li#nav_especial a:hover {	background-position: 0 -30px;}#nav ul li#nav_acerca a {	height: 30px;	display: block;	width: 158px;	background: url(../../images/nav_acerca.gif) 0 0 no-repeat;}#nav ul li#nav_acerca a:hover {	background-position: 0 -30px;}#nav ul li#nav_compras a {	height: 30px;	display: block;	width: 158px;	background: url(../../images/nav_compras.gif) 0 0 no-repeat;}#nav ul li#nav_compras a:hover {	background-position: 0 -30px;}#nav ul li#nav_recursos a {	height: 31px;	display: block;	width: 158px;	background: url(../../images/nav_recursos.gif) 0 0 no-repeat;}#nav ul li#nav_recursos a:hover {	background-position: 0 -31px;}.hidetext {	visibility: hidden;}	/* Callout---------------------------------------------------------------------------*/#callout {	float: right;	width: 206px;	height: 410px;	margin: 0;	display: inline;	background: url(../../images/callout_box2.gif) 0 0 no-repeat;}#callout_inner {	width: 174px;	margin: 15px 0px 0px 12px;}#callout_inner img {	border: 0;	}#callout_inner p {	margin-top: 7px;}/* Bottom---------------------------------------------------------------------------*/#bottom {	width: 100%;	height: 145px;	background: url(../../images/bg_bottom_repeat_x.gif) top repeat-x;	clear: both;	display: block;	position: relative;}#bottom_content {	width: 981px;	height: 106px;	background: #ffffff;	margin: 0px auto 0px auto;	position: relative;	top: 27px;	background: url(../../images/bottom_box.gif) 0 0 no-repeat;}#bottom_content_inner {	width: 979px;	height: 80px;	position: relative;	top: 1px;	left: 1px;}#bottom_content_inner img {	float: left;	display: inline;}#bottom_content_inner div {	width: 118px;	height: 50px;	float: left;	display: inline;	margin: 12px 0px 0px 14px;}#bottom_content_inner div.textwide {	width: 205px;}.redtext {	color: #ff0000;}/* Footer-------------------------------------------------------------------------- */#footer {	width: 982px;	margin: 10px auto 10px auto;	clear:both;}#footer p {	font-size: 11px;}#footer a, a:visited {	color: #505161;	text-decoration: none;	font-weight: normal;}#footer a:hover {	text-decoration: underline;}.interiorFooter {	background:url(../../images/content_line_acerca.gif) repeat-x top left;	padding-top:10px;}/* Forms---------------------------------------------------------------------------*/#es_opt_in label {	display: block;	width: 200px;	float: left;	text-align: right;	padding-right: 7px;	color: #45465b;	font-weight: bold;}#es_opt_in input.submit {	margin: 0px 0px 0px 0px;	padding: 0px;	width: 110px;	height: 30px;	display: block;	background: url(../../images/form_btn_enviar.gif) 0 0 no-repeat;	text-indent: -9999px;	border: 0;	cursor: pointer;}#es_opt_in input.text {	width: 200px;	margin-bottom: 12px;	background: #f3f3f5;	border: 1px solid #e2e2e5;}#es_opt_in select {	margin-bottom: 12px;	background: #f3f3f5;	border: 1px solid #e2e2e5;}#es_contact {	margin-top: 16px;}#es_contact label {	display: block;	width: 140px;	float: left;	text-align: right;	padding-right: 7px;	color: #45465b;	font-weight: bold;}#es_contact input.text {	width: 200px;	margin-bottom: 12px;	background: #f3f3f5;	border: 1px solid #e2e2e5;}#es_contact button {	margin: 0px 0px 0px 0px;	padding: 0px;	width: 110px;	height: 30px;	display: block;	background: url(../../images/form_btn_enviar.gif) 0 0 no-repeat;	text-indent: -9999px;	border: 0;	cursor: pointer;}#es_contact textarea {	width: 560px;	margin-bottom: 10px;	background: #f3f3f5;	border: 1px solid #e2e2e5;}#es_contact p {	margin: 0px 0px 20px 0px;}span.required {	color: #f7931d;}#req_note {	text-align: right;	font-weight: bold;}#error {	font-weight: bold;	color: #ff0000;}/* Fixes---------------------------------------------------------------------------*/.clearfix {	/*content: ".";	display: block;	height: 0;*/	clear: both;	/*visibility: hidden;*/	display: block;}.clearfix {	display: inline-block; /* for IE on the Mac */}/* styles for splash page */.splashWrap #header_options{	height:auto;	padding-top:18px;}.splashLeftColumn {	float:left;	margin:35px 14px 0 0;}.splashLeftPromo {	/*width:477px;*/	float:right;	margin-bottom:5px;	border:solid 1px #d3d3d3;	clear:both;}.splashRightColumn p {	color:#4d4848;	font-weight:bold;	font-size:17px;}img {border: 0;}