/*Esta hoja de estilo esta destinada al sitio web de Cricket*/

/*Caracteristicas del body*/
html{text-align: -moz-center;}

body
{
background-color: ThreedLightShadow;
padding: 0; 
margin: 0; 
cursor: default; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:9pt; 
font-family:Arial; 
color: #000000;
text-align: center;
overflow-y: auto;
overflow-x: hidden;
background-image: url(../images/jpg/bg.jpg);
background-repeat: repeat;

}

/*Cuerpo*/
#cuerpo{
	height: auto;
	/*text-align: center;*/
	margin-left: auto;
	margin-right: auto;
	width: "100%";
}
.bground{
/*	background-image: url(../images/jpg/bg.jpg) */
	}

/*Div TOP y todo lo que contiene*/
#top_1{
background: #fff url(../images/gif/top_1.gif) no-repeat;
height: 113px;
}
#top_2{
background: #fff url(../images/gif/top_2.gif) no-repeat;
height: 39px;
}

#i_top{
	background: #fff url(../images/gif/top.gif) no-repeat;
	height: 154px;
	text-align: right;
	width: "100%";
	}

/*Estilos para el banner*/
#picture{
	top: 113px;
	position: relative;
	text-align: right;
	padding-top: 1px;
	width: "100%";
	height: 41px;
	float: left;
}
#banner .td_1{
background-image: url(../images/gif/banner_1.gif);
background-repeat: no-repeat;
width: 22px;
}
#banner td.td_2{
width: 450px;
}
#banner td.td_3{
background-image: url(../images/jpg/picture.jpg);
background-repeat: no-repeat;
width: 112px;
}
#banner table{
width: 584px;
height: 44px;
}
#banner a{
text-decoration: none;
display: block;
width: 100%;
height: 42px;
}

/*---------------------------------------------------------*/
/*DIV CONTENIDO y todo lo que contiene*/
#results{
	position: relative;
	text-align: right;
	top: 38px;}
	
#col_1_1{
vertical-align: top;
width: 820px;
}

/*Primera Columna y menu*/
#col_1{
text-align: left;
vertical-align: top;
width: 200px;
}

ul{
list-style-type: none;
margin-left: 5px;
}

#menu #subcalendar a {
	font-size: 9pt;
}
#menu a {
	background: url(../images/gif/img.gif) no-repeat;
	display: block;
	color: #330066;
	font-size: 10pt;
	font-weight: bold;
	height: 28px;
	padding-top: 6px;
	padding-left: 2px;
	text-align: left;
	text-decoration: none;
	width: 184px;
	font-family: "arial narrow";
}

#menu ul{
	margin: 0px;
	padding: 0px;
	margin-left: 2px;
}

#menu ul li{margin-top: 0px; margin-bottom: 0px;}

/*Segunda Columna y contenido*/

#col_2{
font-size: 12pt;
text-align: left;
vertical-align: top;
width: 620px;
}

h2{color: #1a510c;}

h4{color: #000000;}

h3{color: #840105;}

input{ border: 1pt solid #c0c0c0;}

/*Cambios en el home para incluir el nuevo menu*/

#texto_h{
float: left;
clear: right;
/*width: 480px;*/
margin: 5px;
text-align: center;
}

#new{
float: left;
text-align: center;
width: 150px;
margin: 5px;
}

.new_menu{
width: 111px;
margin-left: auto;
margin-right: auto;
}
#new_menu{
background-image: url(../images/gif/new_med.gif);
background-repeat: repeat-y;
background-position: left;
}
#new .new_top{
background-image: url(../images/gif/new_top.gif);
background-position: left;
background-repeat: no-repeat;
height: 19px;
}
#new_menu .new_especial{
background-image: url(../images/gif/new_especial.gif);
background-position: left;
background-repeat: no-repeat;
height: 22px;
}
#new_menu .new_link{
background-image: url(../images/gif/new_link.gif);
background-position: left;
background-repeat: no-repeat;
height: 22px;
}
#new_menu .new_blank{
background-image: url(../images/gif/new_blank.gif);
background-position: left;
background-repeat: repeat-y;
height: 15px;
}
#new_menu a{
	display: block;
	color: #000;
	font-size: 10pt;
	font-weight: bold;
	height: 7px;
	padding-top: 6px;
	padding-left: 3px;
	text-align: left;
	text-decoration: none;
	font-family: "arial narrow";
}
#new_menu a:hover{
color: #1a510c;
text-decoration: underline;
}
#new_menu ul{
margin: 0px;
padding: 0px;
margin-left: 2px;
}
.ocultar{display: none;}

/*---------------------------------------------------------*/
/*Estilo para las tablas de datos*/
.fuente{
border: 1pt solid #c01f24;
font-size: 12pt;
font-family: "arial narrow";
}

.fuente2{
border: 1pt solid #c01f24;
font-size: 10pt;
font-family: "arial narrow";
}
.titulo{
background-color: #c01f24;
color: #f8f3df;
font-weight: bold;
font-family: "arial narrow";
}
.fila1{
background-color: #f9efcb;
color: #000000;
font-family: "arial narrow";
}
.fila2{
background-color: #f9f2e0;
color: #000000;
font-family: "arial narrow";
}
span{
background-color: #c01f24;
font-weight: bold;
color: #ffffff;	
}
/* estilo para la tabla de members directory */
.linea1{
background-color: #ffff00;
color: #000000;
font-weight: bold;
font-family: "arial narrow";
}
.linea2{
background-color: #e0e0e0;
color: #000000;
font-weight: bold;
font-family: "arial narrow";
}
.linea3{
background-color: #ffffff;
color: #000000;
font-weight: bold;
font-family: "arial narrow";
}
.linea4{
background-color: #ffcc99;
color: #000000;
font-weight: bold;
font-family: "arial narrow";
}
.estilo_tabla{
border: 1pt solid;
font-size: 10pt;
font-family: "arial narrow";
}
#div_members{
width: 97%;
background-color: #f1f1f1;
text-align: center;
border: 1px solid #000000;
}
#tabla_members p{
font-size: 10pt;
font-family: "arial-narrow";
}
#tabla_members p a{
font-size: 8pt;
font-family: "arial-narrow";
}

/*Hasta aqui llega el codigo de la pagina membership directory*/

#club li, #club2 li{
height: 25px;
}

#club a, #club2 a{
	color: #1a510c;
	display: block;
	font-family: "arial narrow";
	font-size: 10pt;
	font-weight: bold;
	height: 30px;
	padding-top: 5px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}
.club1{
text-align: left;
width: 260px;
background-color: #f9efcb;
border: 1pt solid #c01f24;
}
.club_head{
border: 1px solid #c01f24;
background-color: #ffffff;
font-weight: bold;
text-align: center;
vertical-align: middle;
}
#tabla_stats a{
color: #000000;
text-decoration: none;
font-weight: bold;
}
#tabla_stats a:hover{
background-color: #1a510c;
color: #ffffff;
}
#tabla_stats{
font-weight: bold;
}
/*Estilos para la pagina de grounds*/
.g_h4{
background-color: #ffff00;
font-weight: bold;
color: #000000;
}
/*Hasta aqui llega el codigo de la pagina grounds*/

/*DIV PIE y todo lo que contiene*/
.hbot {
	background: #900;
	clear: both;
	height: 35px;
	padding: 0px;
	width: "100%";
}
/*Cambios 21-01-05*/
/*clase negrita en la pagina grounds*/
.negrita{
font-weight: bold;
}
/*-----------------------------------*/
/*estilos para rules*/

#rules{
border: 1px solid #c01f24;
height: 480px;
margin-right: 10px;
padding-right: 2px;
padding-left: 3px;
overflow: auto;
/*width: 590px;*/
}
#rules h1{
text-align: center;
font-size: 18pt;
}
#rules h2{
text-align: center;
font-size: 16pt;
}
#rules h3{
text-align: center;
font-size: 14pt;
}
/*---------------------*/
/*Estilos para Schedule*/
#schedule{
border: 1px solid #c01f24;
height: 480px;
margin-right: 10px;
padding-right: 2px;
padding-left: 3px;
overflow: auto;
/*width: 590px;*/
}
#schedule h1{
text-align: center;
font-size: 18pt;
}
#schedule h2{
text-align: center;
font-size: 16pt;
}
#schedule h3{
text-align: center;
font-size: 14pt;
}
#schedule span{
font-size: 10pt;
background-color: transparent;
color: #000;
}
#schedule table td{
border-bottom: 1px solid #c01f24;
}