@charset "utf-8";
body  {
	background: #FFFFFF;
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	padding: 0;
	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
    }
* {
	margin: 0;
	padding: 0;
}

h1, h2, h3 {	
}

h1 {
}

h2 {
	text-align: left;
}

h3 {
	margin-bottom: 1em;
	text-transform: uppercase;
	font-size: 12px;
	text-align: center;
}

p, blockquote, ul, ol {
	margin-bottom: 10px;
	line-height: 1.6em;
}

p {
}

blockquote {
	margin-left: 2em;
	margin-right: 2em;
	padding: 1em 1em 0 1em;
	text-align: center;
	font-style: italic;
}

ul {
	list-style: none;
}

ul li {
}

ol {
	list-style-position: inside;
}

ol li {
}

a {
	color: #000000;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #000000;
}
img {

}	
.Estilo1 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Estilo3 {
	font-size: 12px
}
.Estilo5 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Estilo6 {color: #FFFFFF}
.Estilo7 {font-weight: bold}
.Estilo11 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Estilo49 {font-size: 9px}
.Estilo51 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}
.Estilo52 {font-family: Verdana, Arial, Helvetica, sans-serif}
.Estilo74 {
	color: #333333
}
.Estilo75 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;}
.Estilo76 {color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
	
    .thrColFixHdr #container {
	width: 777px;  /* el uso de 20px menos que un ancho completo de 800px da cabida a los bordes del navegador y evita la aparición de una barra de desplazamiento horizontal */
	background: #FFFFFF;
	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
	border: 1px solid #444444;
	text-align: justify; /* esto anula text-align: center en el elemento body. */
    } 
    .thrColFixHdr #header {
	background: #DDDDDD;
	padding: 0;  /* este relleno coincide con la alineación izquierda de los elementos de los divs que aparecen bajo él. Si se utiliza una imagen en el #header en lugar de texto, es posible que le interese quitar el relleno. */
    } 
    .thrColFixHdr #header h1 {
	margin: 0; /* el uso de relleno en lugar de margen le permitirá mantener el elemento alejado de los bordes del div */
    }
    .thrColFixHdr #header0 {
	background: #333333;
	background-image: url(images/i/curva.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 40px;
	color: #FFFFFF;
	padding-top: 21px;
	height: 25px;
    }	
    .thrColFixHdr #header1 { 
    	background: #333333; 
    }
    .thrColFixHdr #header2 {
	background: #FFFFFF;
	margin: 0;
    }
	.thrColFixHdr  #header3 {
	width: 777px; /* el ancho real de este div, en navegadores que cumplen los estándares, o el modo de estándares de Internet Explorer, incluirá el relleno y el borde además del ancho */
	background: #666666; /* el relleno mantiene el contenido del div alejado de los bordes */
    }
    .thrColFixHdr #sidebar1 {
    	float: left; /* dado que este elemento es flotante, debe asignarse un ancho */
    	width: 150px; /* el ancho real de este div, en navegadores que cumplen los estándares, o el modo de estándares de Internet Explorer, incluirá el relleno y el borde además del ancho */
    	background: #EBEBEB; /* el color de fondo se mostrará a lo largo de todo el contenido de la columna, pero no más allá */
    	padding: 15px 10px 15px 20px; /* el relleno mantiene el contenido del div alejado de los bordes */
    }
    .thrColFixHdr #sidebar2 {
    	float: right; /* dado que este elemento es flotante, debe asignarse un ancho */
    	width: 160px; /* el ancho real de este div, en navegadores que cumplen los estándares, o el modo de estándares de Internet Explorer, incluirá el relleno y el borde además del ancho */
    	background: #EBEBEB; /* el color de fondo se mostrará a lo largo de todo el contenido de la columna, pero no más allá */
    	padding: 15px 10px 15px 20px; /* el relleno mantiene el contenido del div alejado de los bordes */
    }
	    .thrColFixHdr #sidebar3 {
	float: right; /* dado que este elemento es flotante, debe asignarse un ancho */
	width: 500px; /* el ancho real de este div, en navegadores que cumplen los estándares, o el modo de estándares de Internet Explorer, incluirá el relleno y el borde además del ancho */
	background: #555555;
	margin: 0;
	padding: 0;
	height: 210px;
    }
    .thrColFixHdr #sidebar4 {
	float: left; /* dado que este elemento es flotante, debe asignarse un ancho */
	width: 277px; /* el ancho real de este div, en navegadores que cumplen los estándares, o el modo de estándares de Internet Explorer, incluirá el relleno y el borde además del ancho */
	background: #EFEBE2;
	margin: 0;
	padding: 0;
	background-image: url(images/i/a18n.jpg);
    }		
    .thrColFixHdr #mainContent {
	padding: 0 10px 0 10px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
	background: #FFFFFF;
	float: right;
	width: 320px;
    }
	.thrColFixHdr #mainContentlibro {
	padding: 0 10px 0 10px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
	background: #FFFFFF;
	float: right;
	width: 755px;
	margin-bottom: 10px;
	margin-top: 5px;
    }
	.thrColFixHdr #mainContenttienda {
	padding: 0 10px 0 10px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
	background: #FFFFFF;
	float: right;
	width: 755px;
	margin-top: 5px;
    }
	.thrColFixHdr #mainContentnoticias {
	padding: 15px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
	background: #FFFFFF;
	float: right;
	width: 500px;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-right: 10px;
	border: 1px solid #977C44;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
    }
	.thrColFixHdr #mainContentnoticias .img1 {	float: left; margin: 5px 5px 0px 0px;}
	.thrColFixHdr #mainContentnoticias .img2 {
	float: right;
	margin: 5px 0px 0px 5px;
}			
	.thrColFixHdr #mainContentcorridas {
	padding: 0 10px 0 10px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
	background: #FFFFFF;
	float: right;
	width: 500px;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-right: 20px;
    }	
	.thrColFixHdr #mainContentcorridas .menu{
	background-color:#ececec;
	color:#272727;
	height:23px;
	width:280px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;	
    }
	.thrColFixHdr #mainContentcorridas .menu1{
	background-color:#ececec;
	color:#272727;
	height:23px;
	width:280px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	}
	.thrColFixHdr #mainContentcorridas .menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
	.thrColFixHdr #mainContentcorridas .menu li {display:inline; line-height:23px;}
	.thrColFixHdr #mainContentcorridas .menu li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:1px solid #ececec; border-right:1px solid #ececec;}
	.thrColFixHdr #mainContentcorridas .menu li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#CCCCCC; font-weight:bold;  position:relative;}
	.thrColFixHdr #mainContentcorridas .img1 {	float: left; margin: 5px 5px 0px 0px;}
	.thrColFixHdr #mainContentcorridas .img2 {	float: right; margin: 5px 0px 0px 5px;}	
	.thrColFixHdr #mainContentcorridas .a1	{font-weight: bold;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {
	border:1px solid #977C44;
	width:470px;
	text-align:justify;
	padding:20px;
	font-size:12px;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
}		 						
	 .thrColFixHdr #sidebar5 {
	float: left; /* dado que este elemento es flotante, debe asignarse un ancho */
	width: 265px; /* el ancho real de este div, en navegadores que cumplen los estándares, o el modo de estándares de Internet Explorer, incluirá el relleno y el borde además del ancho */
	margin: 0;
	padding: 0;
    }
    .thrColFixHdr #sidebar6 {
	float: right; /* dado que este elemento es flotante, debe asignarse un ancho */
	width: 265px; /* el ancho real de este div, en navegadores que cumplen los estándares, o el modo de estándares de Internet Explorer, incluirá el relleno y el borde además del ancho */
	margin: 0;
	padding: 0;
    }	
    .thrColFixHdr #footer {
	background:#ffffff;
    } 
    .thrColFixHdr #footer1 {
	margin: 0; /* el ajuste en cero de los márgenes del primer elemento del pie evitará que puedan contraerse los márgenes (un espacio entre divs) */
	background: #333333;
	background-image: url(images/i/curvabaja.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 40px;
	color: #FFFFFF;
	padding-top: 9px;
	height: 35px;
    }
    .fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
    }
/* Wrapper */

#wrapper {
	clear: both;
	width: 760px;
	margin: 0 auto;
}

/* Column One */

#col-one {
	float: left;
	width: 215px;
}

#col-one .boxed {
	margin-bottom: 10px;
}

#col-one .boxed1 {
	margin-bottom: 10px;
}

#col-one .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one .boxed .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one .boxed .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-one .boxed .content-g {
	background: #EEEEEE;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;	
}

#col-one .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-one .boxed .content2 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 0px 10px 15px;
}

#col-one .boxed1 .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one .boxed1 .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one .boxed1 .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-one .boxed1 .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-one .boxed1 .content2 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-one .boxed .content form {
}

#col-one .boxed .content fieldset {
	border: none;
}

#col-one .boxed .content legend {
	display: none;
}

#col-one .boxed .content label {
	display: block;
	font-size: xx-small;
	font-weight: bold;
}

#col-one .boxed .content .textfield {
	width: 148px;
	margin: 0 0 5px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/i/img04.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

#col-one .boxed .content .button {
	float: right;
	width: 70px;
	height: 18px;
	margin: 0 0 5px 0;
	padding: 0;
	border: 1px solid #464646;
	background: #FAFAFA url(images/i/img05.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

#col-one .boxed .content .tiny {
	clear: both;
	margin: 0;
	font-size: x-small;
}

#col-one .boxed .content .tiny a {
	padding: 0 0 0 11px;
	background: url(images/i/img06.gif) no-repeat left bottom;
}

/* Column One-a */

#col-one-a {
	float: right;
	width: 215px;
	margin-right: 10px;
	margin-left: 5px;
	margin-top: 5px;
}

#col-one-a .boxed {
	margin-bottom: 10px;
}

#col-one-a .boxed1 {
	margin-bottom: 10px;
}

#col-one-a .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one-a .boxed .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one-a .boxed .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-one-a .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-one-a .boxed .content2 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 0px 10px 15px;
}

#col-one-a .boxed1 .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one-a .boxed1 .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one-a .boxed1 .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-one-a .boxed1 .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#col-one-a .boxed1 .content2 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-one-a .boxed .content form {
}

#col-one-a .boxed .content fieldset {
	border: none;
}

#col-one-a .boxed .content legend {
	display: none;
}

#col-one-a .boxed .content label {
	display: block;
	font-size: xx-small;
	font-weight: bold;
}

#col-one-a .boxed .content .textfield {
	width: 148px;
	margin: 0 0 5px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/i/img04.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

#col-one-a .boxed .content .button {
	float: right;
	width: 70px;
	height: 18px;
	margin: 0 0 5px 0;
	padding: 0;
	border: 1px solid #464646;
	background: #FAFAFA url(images/i/img05.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

#col-one-a .boxed .content .tiny {
	clear: both;
	margin: 0;
	font-size: x-small;
}

#col-one-a .boxed .content .tiny a {
	padding: 0 0 0 11px;
	background: url(images/i/img06.gif) no-repeat left bottom;
}

/* Column One-b */

#col-one-b {
	float: left;
	width: 212px;
}

#col-one-b .boxed {
	margin-bottom: 10px;
}

#col-one-b .boxed1 {
	margin-bottom: 10px;
}

#col-one-b .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one-b .boxed .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one-b .boxed .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-one-b .boxed .content-g {
	background: #EEEEEE;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;	
}

#col-one-b .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-one-b .boxed .content2 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 0px 10px 15px;
}

#col-one-b .boxed1 .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one-b .boxed1 .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-one-b .boxed1 .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-one-b .boxed1 .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-one-b .boxed1 .content2 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-one-b .boxed .content form {
}

#col-one-b .boxed .content fieldset {
	border: none;
}

#col-one-b .boxed .content legend {
	display: none;
}

#col-one-b .boxed .content label {
	display: block;
	font-size: xx-small;
	font-weight: bold;
}

#col-one-b .boxed .content .textfield {
	width: 148px;
	margin: 0 0 5px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/i/img04.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

#col-one-b .boxed .content .button {
	float: right;
	width: 70px;
	height: 18px;
	margin: 0 0 5px 0;
	padding: 0;
	border: 1px solid #464646;
	background: #FAFAFA url(images/i/img05.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

#col-one-b .boxed .content .tiny {
	clear: both;
	margin: 0;
	font-size: x-small;
}

#col-one-b .boxed .content .tiny a {
	padding: 0 0 0 11px;
	background: url(images/i/img06.gif) no-repeat left bottom;
}

/* Column Two */

#col-two {
	float: right;
	width: 307px;
	margin-left: 5px;
	margin-top: 5px;
}

#col-two .boxed {
	margin-bottom: 10px;
}

#col-two .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02f.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-two .boxed .content {
	padding: 15px 5px 20px 5px;
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #977C44;
	border-top: none;
}

#col-two .boxed .content1 {
	padding: 15px 5px 20px 5px;
	background: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #977C44;
	border-top: none;
}

#col-two .boxed blockquote {
	background: #E5ECED url(images/i/img08.gif) repeat-x;
}

#col-two .img1 {
	float: left;
	margin: 0px 10px 0px 0px;
}

#col-two .img2 {
	float: right;
	margin: 0px 0px 0px 10px;
}


/* Column Three */

#col-three {
	float: right;
	width: 215px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
}

#col-three .boxed {
	margin-bottom: 10px;
}

#col-three .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-three .boxed .content {
	padding: 7px;
	background: #EEEEEE;
	border: 1px solid #977C44;
	border-top: none;
}

#col-three .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	padding: 7px;
	border: 1px solid #977C44;
	border-top: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#col-three .boxed .content2 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#col-three .boxed .content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #990033;
}

#col-three .boxed .content1 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #990033;
}

#col-three .img1 {
	float: left;
	margin: 5px 5px 0px 0px;
}

/* Column Four */

#col-four {
	float: right;
	width: 257px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 13px;
}

#col-four .boxed {
	margin-bottom: 10px;
}

#col-four .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02d.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-four .boxed .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-four .boxed .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-four .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

/* Column Five */

#col-five {
	float: right;
	width: 239px;
	margin-right: 10px;
	margin-left: 10px;
}

#col-five .boxed {
	margin-bottom: 10px;
}

#col-five .boxed1 {
	margin-bottom: 10px;
}

#col-five .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02e.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-five .boxed .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-five .boxed .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-five .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-five .boxed1 .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02e.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-five .boxed1 .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02g.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-five .boxed1 .content {
	background: #EEEEEE;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-five .boxed1 .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-five .boxed .content form {
}

#col-five .boxed .content fieldset {
	border: none;
}

#col-five .boxed .content legend {
	display: none;
}

#col-five .boxed .content label {
	display: block;
	font-size: xx-small;
	font-weight: bold;
}

#col-five .boxed .content .textfield {
	width: 148px;
	margin: 0 0 5px 0;
	padding: 3px 5px;
	border: 1px solid #C8C8C8;
	background: #FAFAFA url(images/i/img04.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

#col-five .boxed .content .button {
	float: right;
	width: 70px;
	height: 18px;
	margin: 0 0 5px 0;
	padding: 0;
	border: 1px solid #464646;
	background: #FAFAFA url(images/i/img05.gif) repeat-x;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

#col-five .boxed .content .tiny {
	clear: both;
	margin: 0;
	font-size: x-small;
}

#col-five .boxed .content .tiny a {
	padding: 0 0 0 11px;
	background: url(images/i/img06.gif) no-repeat left bottom;
}

/* Column Six */

#col-six {
	float: left;
	width: 215px;
	margin-right: 5px;
	margin-left: 10px;
}

#col-six .boxed {
	margin-bottom: 15px;
}

#col-six .boxed1 {
	margin-bottom: 10px;
}

#col-six .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-six .boxed .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-six .boxed .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-six .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

#col-six .boxed1 .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-six .boxed1 .title1 {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02b.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-six .boxed1 .content {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
	padding: 10px 10px 10px 10px;
}

#col-six .boxed1 .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	border: 1px solid #977C44;
	border-top: none;
}

/* Column Seven */

#col-seven {
	float: left;
	width: 135px;
	margin-right: 10px;
	margin-left: 10px;
}

#col-seven .boxed {
	margin-bottom: 10px;
}

#col-seven .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02h.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-seven .boxed .content {
	padding: 7px;
	background: #EEEEEE;
	border: 1px solid #977C44;
	border-top: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#col-seven .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	padding: 7px;
	border: 1px solid #977C44;
	border-top: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Column Eight */

#col-eight {
	float: right;
	width: 150px;
	margin-right: 10px;
	margin-left: 10px;
}

#col-eight .boxed {
	margin-bottom: 20px;
}

#col-eight .boxed .title {
	height: 20px;
	padding: 8px 0 0 30px;
	background: url(images/i/img02h.gif) no-repeat;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	color: #FFFFFF;
}

#col-eight .boxed .content {
	padding: 7px;
	background: #EEEEEE;
	border: 1px solid #977C44;
	border-top: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#col-eight .boxed .content1 {
	background: #EFEBE2 url(images/i/img10.gif) repeat-x;
	padding: 7px;
	border: 1px solid #977C44;
	border-top: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Calendar */

#calendar {
}

#calendar_wrap {
	padding: 10px 20px 30px 20px;
}

#calendar table {
	width: 200px;
	border-collapse: collapse;
	text-align: center;
}

#calendar caption {
	padding: 2px 0;
	font-weight: bold;
	color: #333333;
}

#calendar thead th {
	padding: 2px 0;
	border-top: 2px solid #BFD19A;
	border-bottom: 2px solid #BFD19A;
}

#calendar tbody td {
	padding: 4px 0;
}

#calendar tfoot td {
	padding: 2px 0;
	border-top: 2px solid #BFD19A;
	font-weight: bold;
}

#prev {
	text-align: left;
}

#next {
	text-align: right;
}

#today {
	background: #BFD19A;
	font-weight: bold;
}
