*{margin:0px;}

@font-face {
	font-family: "Open Sans";
	src: url(css/fonts/open_sans.ttf);
}


body {
	font-family: "Open Sans","Helvetica Neue";
	font-size:11px;
	/*font:11px Tahoma, Arial, Helvetica, sans-serif;*/
	margin:0px;
	margin-bottom:15px;
	text-align:justify;
	/*nueva version*/
	background:#ebebeb;
	color:#333333;
	/*background-color:#cccccc;*/
	
}

a:link {
	color:#0062a3;
}
a:visited {
	color:#0062a3;
}
a:hover {
	color:#0062a3;
}
a:active {
	color:#0062a3;
}


.body-background{
	/*background:#454545;/*url(images/bg_main.gif) repeat-y top*/
	/*nueva version*/
	background:#ebebeb;
	/*background-color:#cccccc;*/
}

#circules{ 
	/*background: url(images/bg_rounds.gif) no-repeat center top;*/
}

.cap{
	/*background: url(images/cap.gif) no-repeat top center;
	padding-top:22px;*/
}


.border-top{
	/*background: url(images/border-top.gif) no-repeat center top;*/
}



/*SECCION COLUMA*/
.lacolumna{
	width:250px;
	height:550px;
	float:left;
	margin-bottom:50px;

}

.lacolumna_main{
	width:500px;
	height:550px;
	float:left;
	margin-bottom:50px;		
}

.lacolumna_index_main{
	width:560px;
	height:auto;
	float:left;
	margin-bottom:50px;	
}

.lacolumna_index{
	width:280px;
	height:550px;
	float:left;
	margin-bottom:50px;

}


.lafotocolumna{	
	margin:25px;
	float:left;

		
}

.lafechacolumna{
	margin-left:25px;
		
}



.titulocolumna{
	font:arial;
	font-size:18px;
	color:#003366;
	padding-bottom:5px;
	margin:10px;	
	
}

.preview_columna{
	color:#000000;
	font-size:12px;
	margin:10px;
	
}

.ellinkcolumna{
	margin-right:10px;
}




/*TOP  LOGIN*/  
.log-box{
  padding-right:45px;
  float:right;
  font-size: 11px;
  font-weight: bolder;
}
.log-box-first a{
  color:#FFFFFF;
}

.log-box-first a.hover{
  color:#ff6600;
}

.log-box-first .left-side  {
 background: #292929 url(images/esq_izq.jpg) no-repeat bottom left;
}
.log-box-first .right-side{
background:   url(images/esq_der.jpg) no-repeat bottom right;
padding: 7px 15px 8px;
width: auto;
}



.log-box-first{
  float: right;
}



/*DIV CONTENEDOR*/		
#contenedor {
	width:990px;
	position:relative;
	margin:auto;
	overflow:hidden;	 
	/*nueva version*/
	border:1px solid #999999;
	margin-top:10px;
	/*background-color:#eceff1;*/
	background-color:#CCCCCC;
	/*background-color:#FFFFFF;*/

}




/*DIV CONTENEDOR login*/		
#contenedor_login {
 width:961px;
 margin: auto;
}


/*CABECERA*/
#cabecera{
	background-color:#FF0000;
}

/*DIV SUPERIOR_BACK*/
#superior_back{
	/*background-image:url(images/superior_back.jpg);
	background-repeat:repeat-x;*/
	height:15px;
	background-color:#FFFFFF
	
}

/*DIV SUPERIOR_BACK*/
#logo{
	width:960px;
	height:100px;;
	float:left;
	padding-left:5px;
	
}
/*DIV LOGIN*/
#login{	
	float:right;
	text-align:right;
	color:#ffffff;
	font-size:10px;
	margin-left:5px;
	padding-right:10px;
	height:42px;
	padding-top:18px;
	/*nueva version*/
	/*background:#13161c;*/
	/*vertical-align:middle;*/
	}
	
	#login a{
		color:#0062a3;		
		padding-left:5px;
		padding-right:5px;
		
		}
			
	#login a:hover{	
		color:#0062a3;
		padding-left:5px;
		padding-right:5px;
		}
					
	#btn_login{ /*BOTON SUBMIT DEL LOGIN*/
		background:url(images/boton_login3.jpg); 	
		background-repeat:no-repeat;
		border:none; 
		width:68px; 
		height:20px; 
		font-weight:bold; 
		color:#0d0d0d; 
		font-size:10px; 
		margin:0px;
        padding: 2px 7px;
		}
	.textos_logins{ /*CAJA DE TEXTO DEL LOGIN*/
		border: 1px solid #CCCCCC; 
		background-color:#666666; 
		height:14px; 
		width:120px; 
		color:#FFFFFF;
	}
	
	.textos_suscribirse{ /*CAJA DE TEXTO SUSCRIBIRSE*/
		border: 1px solid #CCCCCC; 
		background-color:#666666; 
		height:14px; 
		width:150px; 
		color:#FFFFFF;
	}
		

	.textos_logins2{ /*CAJA DE TEXTO DE LOGIN INCORRECTGO*/
		background-color:#666666; 
		height:14px; 
		width:120px; 
		color:#FFFFFF;
		border:1px solid #FF0000;
	}



#sesion{
	margin-left:210px;	
	float:left;
	text-align:right;
	color:#0062a3;
	font-size:10px;
	padding-right:10px;
	height:42px;
	padding-top:18px;
	position: absolute;
	/*vertical-align:middle;*/
	}
	
	#sesion a{
		color:#0062a3;
		padding-left:5px;
		padding-right:5px;
		}
			
	#sesion a:hover{	
		color:#ffffff;
		padding-left:5px;
		padding-right:5px;
		}		


/*CABECERO SUPERIOR*/
#bacerero_superior{
	/*height:90px;*/
	height:128px;
	background-color:#13161c;
}



/*DIV MENU_SUPERIOR*/
#menu_superior{		
	text-align:left;
	color:#0062a3;
	font-size:11px;
	/*nueva version*/
	heigh:24px;
	width:100%;
	
	}
	
		.tab{
			width:112px;
			height:24px;			
			background-repeat:no-repeat;
			float:left;
			padding-right:2px;
			padding-top:11px;			
			text-align:center;
			vertical-align:middle;
			/*background-image:url(/images/tab.jpg);*/			
			/*nueva version*/
			background-color:#393c45;
			border-right:1px solid #CCCCCC;
		}
		
		.llenatab{
			background-color:#393c45;
			border-right:1px solid #CCCCCC;
			height:35px;
			width:100%;
		}
	
		#menu_superior a{
			color:#FFFFFF;
			font-weight:bold;	
			}
	
		#menu_superior a:hover {
			color:#FFFFFF;			
			font-weight:bold;
			}
				


/*DIV BUSCADOR*/
#buscador{	
	/*background:#020202;*/
	background:#FFFFFF;
	text-align:left;
	color:#999999;
	font-size:11px;
	padding-left:5px;
	}
	
		#barra{
			width:969px;
			height:35px;
			background-image:url(/images/buscador.jpg);
			background-repeat:repeat-x;
			padding-left:10px;
			float:left;
			padding-top:7px;
		}	
		/*#barra_esquina{
			width:23px;
			height:35px;
			background-image:url(/images/ezquina.jpg);
			background-repeat:no-repeat;
			float:left;
		}*/

		
		#text_buscador{ /*CAJA DE TEXTO DEL BUSCADOR*/
			border: 1px solid #000000; 
			background-color:#FFFFFF; 
			height:14px; 
			width:230px; 
			color:#666666;
			font-size:10px; 
		}
		.select_buscador{ /*CAJA SELECT DEL BUSCADOR*/
			border: 1px solid #000000; 
			background-color:#FFFFFF; 
			height:20px; 
			width:150px; 
			color:#666666;
			font-size:10px; 
		}
		.btn_buscar{ /*BOTON BUSCAR*/
			background:url(images/boton_login3.jpg); 	
			background-repeat:no-repeat;
			border:none; 
			width:68px; 
			height:20px; 
			font-weight:bold; 
			color:#0d0d0d; 
			font-size:10px; 
			}	
				

		/*TERMINA LA CABECERA*/





/*DIV IZQUIERDO_FULL PARA MOSTRAR TODOS LAS FOTOS*/
#izquierdo_full{
	width:764px;
	height:auto;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;			
	float:left;
	background-color:#FFFFFF;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:5px;
}
			


#izquierdo_full_negro2{
	width:975px;
	height: auto;	
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;			
	float:left;
	background-color:#ffffff;
	margin-left:5px;
	margin-bottom:5px;
}

#izquierdo_full_negro{
	width:975px;
	height:800px;	
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;			
	float:left;
	background-color:#ffffff;
	margin-left:5px;
	margin-bottom:5px;
}



		#titulo_portafolio {
			width:700px;
			line-height:30px;
			color:#003366;
			padding-left:20px;
			padding-top:10px;
			padding-bottom:5px;
			font-size:16px;
			font-weight:bold;
			}

		.titulo_portafolio2 {
			width:550px;
			line-height:30px;
			color:#dc850a;	
			padding-left:20px;
			padding-top:10px;
			padding-bottom:5px;
			font-size:14px;
			font-weight:bold;				
			}
			
						
			
		.caja_img{
			width:165px;
			padding-left:10px;
			padding-top:15px;
			padding-bottom:15px;
			float:left;		
			font-size:12px;	
			color:#CCCCCC;			
		}
		



		


		.imag{
			border:2px solid #FFFFFF;
			width:140px;
			height:93px; 
		}


		.imag2{
			text-align:center;
			border:2px solid #FFFFFF;
			width:108px;
			height:162px; 
		}
				
		

		#comentar_caja{
			width:auto;
			height:auto;
			margin:5px;
			border-left:1px solid #CCCCCC;
			border-top:1px solid #CCCCCC;
			border-bottom:1px solid #CCCCCC;
			border-right:1px solid #CCCCCC;
			padding:5px;		
		}


/*DIV IZQUIERDO_FOTO PARA MOSTRAR FOTO*/

#izquierdo_foto{
	width:581px;			
	float:left;
	background-color:#ffffff;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;	
}

	#titulo_foto {
		width:560px;
		color:#FFFFFF;
		font-weight:bold;
		float:left;
		padding-left:5px;
		padding-bottom:7px;									
		}


	#titulo_noticia {
		width:700px;
		text-align:center;
		color:#FFFFFF;
		font-size:16px;
		font-weight:bold;
		padding-left:24px;
		padding-bottom:7px;									
		}
				
			
	#izq_foto{
		width:auto;
		height:auto;
		border-left:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;	
		color:#666666;
		margin-bottom:5px;
		padding-top:8px;
		padding-bottom:8px;
		float:left;
		margin-left:10px;	
	}
	
	

#izquierdo_descripcion{
	float:right;
	width:184px;
	height:auto;
	position:relative;
	margin-right:5px;	
}


		#izquierdo_descripcion a{
			/*color:#FFFFFF;*/
			color:#006699;
			font-weight:bold;
	
			}
	
		#izquierdo_descripcion a:hover {
			color:#FF6600;
			font-weight:bold;
			}
			


	.cajas{
		width:auto;
		height:auto;							
		border-left:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;	
		padding-bottom:10px;
		padding-top:10px;
		margin-bottom:5px;
		margin-right:5px;
		text-align:center;
		color:#FFFFFF;
	}

	#comentarios{
		width:auto;
		height:auto;							
		margin-left:5px;
		margin-right:5px;
		text-align:left;
		color:#0062a3;
		font-size:13px;			
	}
	
		#comento{
			width:auto;
			height:auto;
			padding:6px;
			border:1px solid #d0d0e0;  
			background-color: #f0f0f0;
			color:#000000;
			font-size:11px;
			margin:5px
		}
		
		#caja_comento{
			width:auto;
			height:300px;
			padding:6px;
			border:1px solid #d0d0e0; 
			background-color: #f0f0f0; 
			color:#333333;
			font-size:11px;
			margin:5px;
		}
		
		#comento_autor{
			padding:5px;
			border:1px solid #d0d0e0; 
			background-color: #f0f0f0; 
			margin-left:10px;
			margin-right:10px;					
			margin-bottom:8px;				
		}

		.code{
			font-size:18px;			
		}		
		
		#estrella{
			width:38px;
			height:33px;
			float:left;						
		}
		
	
	


	
/*DIV PARA PEDIDOS*/
#id_pedido{
	color:#FFFFFF;		
}
	#id_pedido a{ color:#ff6600;}
	#id_pedido a:hover{ color:#ff6600;}

/*DIV IZQUIERDO PARA TODO EL CONTENIDO*/
#izquierdo{
	width:764px;	
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;			
	float:left;
	/*Nueva versión*/
	background-color:#FFFFFF;	
	color:#666666;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:5px;
}

	#fotosemana{/*DIV DEL FOTO SEMANAL, TEXTO Y TITULO*/
		float:left;
		width:560px;		
		margin-left:5px;
		margin-top:5px;
		margin-bottom:5px;
		margin-right:5px;
		margin-top:8px;
		}
		
		#titulo_fotosemanal {
			width:530px;
			/*background:#8e0f12; vieja versión*/
			line-height:30px;
			color:#FFFFFF;
			padding-left:20px;
			font-size:14px;
			font-weight:bold;
			/*color:#ff6600;*
			/*nuevos cambios*/
			/*background-color:#cccccc 1px solid;/**/
			background-color:#393c45;
			}

		#titulo_portada {
			margin:20px;			
			width:710px;
			background:#8e0f12;
			line-height:30px;
			color:#FFFFFF;
			padding-left:20px;
			font-size:14px;
			font-weight:bold;				
			}
						
			
		#texto_fotosemanal{
			/*color:#CCCCCC;*/
			color:#CCCCCC;
			padding-right:10px;
			font-size:13px;
		}
			

		#fotosemanal_titulo	{
			/*color:#ffffff; vieja version*/
			/*color:#ff6600;*/
			color:#123f6a;
			font-weight:bold;			
		}

	#portafolios{	/*DIV PORTAFOLIOS*/
		float:left;
		width:190px;
		margin-top:5px;		
		}

		#titulo_portafolios{		
			color:#FFFFFF;
			font-weight: bold;
			font-size: 13px;
			text-align:center;
			padding-bottom:6px;
			padding-top:6px;
			margin-right:5px;
			/*background-image:url(/images/buscador.jpg);
			background-repeat:repeat-x;*/
			color:#ff6600;
			}
			
		#fotos_portafolios{
			text-align:center;			
		}	
										
					
		.title_portafolio{
			font-weight:bold;
			text-align:left;
			font-size:12px;

			padding-top:10px;
			/*nueva version*/
			color:#123f6a;
		}			
				
		
		#caja_registro{
			/*background-image:url(images/back_email.jpg);*/
			background-repeat:no-repeat;
			width:440px;
			height:550px;
			background-color:#ebebeb;
			margin-left:110px;
			padding-top:10px;
			text-align:left;
			padding-left:130px;
			padding-right:10px;
			padding-bottom:30px;
			margin-top:20px;
			color:#333333;
			border:1px solid  #333333;			
		}
		#caja_registro2{
			background-image:url(images/back_email.jpg);
			background-repeat:no-repeat;
			width:480px;
			height:368px;
			margin-left:110px;
			padding-top:10px;
			text-align:left;
			padding-left:40px;
			padding-right:60px;
			padding-bottom:400px;
			margin-top:20px;					
		}	
		
		#formulario_registro{
			width:320px;
			float:left;
			height:750px;
		}
		
			.titulo_registro{
				font-weight:bold;
				font-size:18px;
				color:#123f6a;
				padding-bottom:10px;
				}
			.titulo_registro2{
				font-weight:bold;
				font-size:18px; 
				color:#FFFFFF;
				padding-bottom:30px;
				/*padding-bottom:10px;/**/				}
								
			.item{
				padding-bottom:15px;				
			}
			.item2{
				/*padding-top:3px;
				padding-bottom:5px;*/
				height:45px;
			}			
			
			.registro_text{
				border: 1px solid #000000; 
				height:15px; 
				width:300px; 
				font-size:12px; 							
			}
			
			.registro_select{
				border: 1px solid #000000; 
				height:20px; 
				width:180px; 
				font-size:12px;			
			}
		
#breadcrum{
	font-size:12px;
	color:#0062a3;
	padding-left:20px;
}

#breadcrum a{
	color:#0062a3;
}

#breadcrum a.hover{
	color:#0062a3;
}



/*HISTORICO*/
	.titulo2{
		color:#ff6600;
	}
/*FOTOS DEL DIA*/
	.titulo{
		color:#000000;
	}


/*AGREGAR FOTO*/
	.estilo_7{
		color:#CCCCCC;
		font-size:14px;	
	}


/*DIV DERECHO PARA LOS BANNERS*/
#derecho{
	float:right;
	width:198px;
	height:800px;
	height:auto;	
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	position:relative;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	/*nueva version*/
	background-color:#FFFFFF;
	margin-right:5px;
	margin-top:5px;	
	}
	
	#bnr{
		padding-bottom:5px;		
	}
	
	#derecho img{border:0px}


.banner_der{
  background:url(imagenes/fondo_banner.jpg) no-repeat;
  width:192px;
  height:110px;
  padding:10px;
  margin-bottom:15px;
  margin-left:10px;  
}



#contenido h1{padding:0px 0px 10px 0px}
.banner{float:left}
.poliza{float:right}
.semana_head{background:url(imagenes/semana_header.jpg) no-repeat; width:384px;height:39px;}
.semana_info{
   float: left;
   background:url(imagenes/semana_back.jpg) repeat; 
   width:381px;
   height:220px;
}
.linea{clear:both;border-bottom:1px dotted;margin-left:0px;width:750px;}
.linea_g{border-bottom:1px solid;margin-bottom:5px;padding-top:5px;}
.linea_c{clear:both;border-bottom:1px dotted;margin-left:0px;}
.clear{clear:both;}
a{text-decoration:none;}
h1{font-size:18px;color:#8e0f12;}
h2{font-size:14px;color:#8e0f12;}
h3{	background:url(imagenes/vineta.jpg) no-repeat;padding-left:15px;color:#6d6d6d}
.blanco{color:#FFFFFF;}
.rojo{color:#ad1319;}

	#pie {
		width:970px;
		margin-top:20px;		
		position:relative;
		margin:auto;
		overflow:hidden;
		padding-bottom:15px;
		padding-top:15px;
		padding-left:20px;			
		font-size:12px;
		text-align:center;
		/*nueva version*/
		border-top: 15px solid #393c45;	
		background-color:#13161c;
		color:#FFFFFF;
		
		
	}

		#pie a{	
			color:#FFFFFF;
			padding-left:5px;
			padding-right:5px;
			line-height:35px;
			}
	
		#pie a:hover {
			color:#ff6600;	
			padding-left:5px;
			padding-right:5px;
			line-height:35px;				
			}
			
	#validando {
		width:970px;
		position:relative;
		margin:auto;
		overflow:hidden;
		text-align:center;
	}

	#menu{
		width:auto;
		height:800px;
		float:left;		
	}
		#menu a{
			color:#FFFFFF;	
		}
	
		#menu a.hover{
			color:#ff6600;				
		}
		
	.item_menu{
		width:150px;
		line-height:35px;
		padding-left:5px;
		background-image:url(/images/buscador.jpg);
		background-repeat:repeat-x;		
	}

	#top_busquedas{			
	}
		#top_busquedas a{
			color:#FFFFFF;	
		}
	
		#top_busquedas a.hover{
			color:#ff6600;				
		}

/**********************************************************************/
/*FORMATOS PARA EL DEL COLOR DE CADA PÁGINA CUANDO SE HACE             */
/*LA PÁGINACIÓN DE REGISTROS DE LA BASE DE DATOS DE LA TABLA POST       */
/**********************************************************************/						
#pagina{
	width:50px;
	background-color: #ffffff;
	border:1px solid #dddddd;
	text-align:center;	
	color:#999999;	
	}


		#pagina a{
			color:#000000;	
		}
			
#pagina_selected{
	width:20px;
	background-color: #2e6ab1;
	border:1px solid #2e6ab1;			
	text-align:center;
	color:#ffffff;
	}
#pagina_normal{
	width:20px;
	background-color: #ffffff;
	border:1px solid #9aafe5;			
	text-align:center;
	
	}
	
	

			
.boton_buscar {
	background:url(imagenes/boton_bproductos.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:114px;
	height:28px;
	margin-left:80px;
	margin-top:4px;
	float:left;
	cursor:pointer;
}

.boton_empresa {
	background:url(imagenes/boton_bempresas.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:114px;
	height:28px;
	margin-left:20px;
	margin-top:4px;
	float:left;
	cursor:pointer;
}

.boton_productos {
	background:url(imagenes/boton_productos.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:80px;
	height:28px;
	margin-top:4px;
	float:left;
	cursor:pointer;
}

.boton_emp_pro {
	background:url(imagenes/fondo_boton.jpg);
	background-repeat:no-repeat;
	text-align:center;
	border:none;
	width:78px;
	height:27px;
	margin-top:4px;
	float:left;
	cursor:pointer;
	margin-right:2px;
	font-size:11px;
	font-weight:bold;
}

.boton_emp_pro_FOTO {
	background:url(imagenes/fondo_boton.jpg);
	background-repeat:no-repeat;
	text-align:center;
	border:none;
	width:78px;
	height:27px;
	margin-top:4px;
	float:left;
	cursor:pointer;
	margin-right:2px;
	font-size:11px;
	color:#990000;
	font-weight:bold;
}





#signin_menu{
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#ddeef6;
	position:absolute;
	width:210px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:10px;
	margin-left:-8px;
	margin-top:5px;
	color:#789;
	font-size:11px;
	}
	
.ie #signin_menu{
	margin-left:2px;
	}

.ie7 #signin_menu{
	margin-left:3px;
	}

.ie6 #signin_menu{
	border:1px solid #ddeef6;
	width:190px;
	}
	
#signin_menu input[type=text],#signin_menu input[type=password]{
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}

#signin_menu p{
	margin:0;
	}

#signin_menu a{
	color:#6AC;
}

#signin_menu label{
	font-weight:normal;
}

#signin_menu p.remember{
	padding:10px 0;
}

#signin_menu p.forgot,#signin_menu p.complete{
	clear:both;
	margin:5px 0;
}

#signin_menu p a{
	color:#27B!important;
}




#topnav{padding:10px 25px 12px;font-size:11px;line-height:23px;text-align:right;}#topnav a.signin{background:#88bbd4;padding:4px 6px 6px;text-decoration:none;font-weight:bold;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#topnav a.signin:hover{background:#59B;}a.signin{position:relative;margin-left:3px;}a.signin span{background-image:url("http://s.twimg.com/a/1251747949/images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}.ie6 a.signin span{background:#88bbd4 url('http://s.twimg.com/a/1251747949/images/frontpage-toggle-dn-resting.gif') no-repeat center right;}.ie6 a.signin:hover span{background:#59B url('http://s.twimg.com/a/1251747949/images/frontpage-toggle-dn-hover.gif') no-repeat center right;}.ie #topnav a.signin{background:transparent url("http://s.twimg.com/a/1251747949/images/signin-nav-bg-ie.png") no-repeat 0 0;padding:4px 12px 6px;}.ie #topnav a.signin:hover{background:transparent url("http://s.twimg.com/a/1251747949/images/signin-nav-bg-hover-ie.png") no-repeat 0 0;padding:4px 12px 6px;}.ie #topnav a.menu-open,.ie #topnav a.menu-open:hover{background-image:none!important;}.ie7 #topnav a.signin,.ie7 #topnav a.signin:hover{background-position:0 3px!important;}.ie6 #topnav a.signin{background-image:none;background-color:#88bbd4;}.ie6 #topnav a.signin:hover{background-image:none!important;background-color:#59B!important;}#topnav a.menu-open{background:#ddeef6!important;color:#666!important;outline:none;}




.disbld {
	cursor:default;
}


