@charset "utf-8";
/* CSS Document */

*{
	border:0;
	margin:0;
	padding:0;		
}
	
	body{
		background-color:#dadee1;
		font-family:Arial, Helvetica, sans-serif;
		color:#3E3D3B;
	}
			
		/* contenedor */
		#contenedor{
			width:62.5em;
			margin:0 auto;
			margin-top:0.625em;
			margin-bottom:0.625em;
		}
					
			/* menu-cabezal */
			#menu-cabezal{
				color:#fff;
				background-image:url(../imgs/corner-izq.gif);
				background-repeat:no-repeat;
				height:2em;
				padding-left:2.9em;
				background-color:#14536a;
			}
						
				#menu-cabezal-fondo{
					background-image:url(../imgs/corner-der.gif);
					background-repeat:no-repeat;
					background-position:top right;
					height:2em;
				}
						
					#menu-cabezal #menu-cabezal-fondo ul{
						margin:1em;
						margin-bottom:0;
					}
							
						#menu-cabezal a , 
						#menu-cabezal span {
							color:#fff;
							font-size:0.75em;
							background-color:#14536a;
						}
								
						#menu-cabezal span{
							font-weight:bold;
						}
														
			/* cabezal */
			#cabezal{
				padding:0.625em;
				background-color:#14536a;
				color:#fff;
			}
							
				/* contenedor-logo-buscador */
				#cabezal #contenedor-logos{
					height:auto;
				}
									
					#cabezal #contenedor-logos a{
						margin:0;
						padding:0;
						height:auto;
						background-color:#14536a;/* para IE 8 */
						color:#fff;/* para IE 8 */
					}
									
						/* logo-oid */
						#cabezal #contenedor-logos #logo-oid{
							width:auto;
							margin:0 0 0 1.25em;
						}
						
						/* logo-presidencia */
						#cabezal #contenedor-logos #logo-presidencia{
							margin:1em 1em 0 0;
						}
						
						/* Logo Agesic */
						#cabezal #contenedor-logos #LogoAgesic{
							margin:2.2em 1em 0 0;
						}
						
						/* Logo Bicentenario */
						#cabezal #contenedor-logos #LogoBicentenario{
							margin:1.5em 1.5em 0 0;
						}

						
											
			/* contenedor-menu-buscador */
			#contenedor-menu-buscador{
				padding:0.625em 1em;
				background-image:url(../imgs/fondo-menu.gif);
				background-repeat:repeat-x;
				background-color:#333333;
				color:#fff;
				height:1.5em;
			}
							
				#contenedor-menu-buscador ul{
					/*width:36.2em;*/
				}
					
					#contenedor-menu-buscador ul li{
					}
						
						#contenedor-menu-buscador ul li:after{
							content:" | ";
							margin:0 0.3em;
						}
							
							#contenedor-menu-buscador ul li:last-child:after{
								content:"";
								margin:0;
							}
							
					#contenedor-menu-buscador ul li a{
						color:#fff;
						font-size:1.02em;
						background-color:#252f32;
					}
										
						/* buscador */
						#buscador{
							display: flex;
						}
						
						#buscador .item-buscador{
						    margin-left: 15px;
						}
						
						#buscador label{
						    background: transparent;
						    font-size: 12px;
						    color: white !important;
						    width: auto;
						}
						
						#buscador input[type="checkbox"]{
						    vertical-align: middle;
						    width: auto;
						}
						
											
					
			/* contenido */
			#contenido{
				min-height:25em;
				height:auto;
				padding:1.25em;
				background-color:#fff;
				color:#3E3D3B;
			}
			
				/* menu-secundario */
				ul.menu-secundario{
					padding:0.938em;
					margin:0em;
					font-size:0.875em;
					background-color:#f6f6f6;
					color:#3E3D3B;
					border-left:0.313em solid #d38314;
					border-right:0.313em solid #d38314;
				}
										
					ul.menu-secundario li{
						padding:0 1.563em;
						border-right:0.063em solid #3E3D3B;
						border-right: 0.1em solid #3E3D3B;
					}
										
						ul.menu-secundario li a{
							background-color:#F6F6F6;
							color:#000;
						}
						
				#contenido-home{}
					
				/*  Estilos Noticia Destacada 
					de la Página Principal */ 
					
					#NoticiaHome{
						border:none;
						margin:0!important;
						padding:0!important;						
					}
					
					#NoticiaHome p{
						margin:1em 0;
					}
					
					#NoticiaHome img{
						border:3px solid #eceded;
						float:left;
						margin: 0 1em 0.5em 0;
					}
				
					.box-left-home-interna{
						border:none!important;
						width:100%!important;
						margin:2em 0;
					}
					
					.box-left-home{
						border:1px solid #ccc;
						#border:1px solid #ccc!important;						
						border:1px solid #ccc\0/!important;						
						width:42.5em;
					}
					
					.box-left-home div.New{
						padding-bottom:2em;
						border-bottom:1px solid #ccc;						
					}
					
					.box-left-home p, .box-left-home li {
						font-size:0.75em;
					}
					
					.box-left-home p{
						margin:0 2.5em;
						margin-top:1em;
						line-height:1.5em;
						/*text-align:justify;*/
					}
					
						.box-left-home li{
							padding-left:1em;
							margin:1em 2em;
							background-image:url(../imgs/bullet-menu-li.gif);
							background-repeat:no-repeat;
							background-position:0em 0.3em;
						}
						
						.box-left-home p.sub-titulo-home{
							margin-left:0em;
							padding-left:1.3em;
							font-size:1.2em;
							background-image:url(../imgs/bullet-h2.gif);
							background-repeat:no-repeat;
							background-position:0.3em;
							
						}
					
					.box-left-home div{
						margin:2em;
					}
					
					div.destacados{
						background-color: #1A2225;
						color: #fff;
						font-size: 0.75em;
						margin-bottom:1em;
						padding: 2em;
						width:16em;
					}
					
						div.destacados li{
							margin:1em 0;
						}
						
							div.destacados li a{
								display:block;
								background-color:#1A2225;
								color:#fff;
								font-weight:bold;
							}
							
							div.destacados li span{
								display:block;
								font-weight:bold;							
							}
							
							div.destacados a.link-destacados{
								background-color:#1A2225;
								color:#fff;
								background-image: url(../imgs/bullet-menu-li-black.gif);
								background-position: 0 0.3em;
								background-repeat: no-repeat;
								padding-left: 1em;
								margin-top:2em;
								text-decoration:underline;
							}
								
								div.destacados a.link-destacados:hover{
									text-decoration:none;
								}
							
						div.Twitter{
							margin-bottom:10px;
						}
						
						div.Twitter iframe{
							width: 15em !important;
						}
								
				/* preguntas frecuentes - Ayuda */
				div.preguntasFrecuentes{
					margin:20px 40px;
				}
					
					div.preguntasFrecuentes ul{
						margin:30px 50px;
					}
						
						div.preguntasFrecuentes ul li{
							margin-bottom:30px;
							padding-bottom:30px;
							border-bottom:1px solid #e1e1e1;
						}
							
							div.preguntasFrecuentes ul li ul{
								margin:10px;
								margin-left:20px;
							}
							
							div.preguntasFrecuentes ul li ul li{
								margin:5px 0;
								padding:0;
								border:none;								
								font-size:12px;
							}
						
						div.preguntasFrecuentes ul li p{
							font-size:12px;
							line-height:18px;
						}
							
							div.preguntasFrecuentes ul li p.pregunta{
								color:#d38314;
								font-size:15px;
								margin-bottom:5px;
							}
							
						div.preguntasFrecuentes ul.indice{
							border-bottom:2px dotted #3c464a;
							padding-bottom:25px;
						}
						
						div.preguntasFrecuentes ul.indice li{
						    background-image: url("../imgs/bullet-menu-li.gif");
							background-position: 0 0.5em;
							background-repeat: no-repeat;
							padding:0 0.7em;
							margin:0 0 5px 0;
							border:none;

						}
						
						div.preguntasFrecuentes ul.indice li a{
							font-size:12px;
						}
						
				div.boxAyuda{}		
					
					div.boxAyuda{
						border-bottom:0.1em solid #ccc;
						padding-bottom:2em;
						margin:2em;
					}
					
					div.boxAyuda p{
						font-size:0.8em;
						margin:1em 2em;
						line-height:1.4em;						
					}
					
					div.boxAyuda table{
						margin:1em 2em;
						width:95%;
						 border-collapse: collapse;
					}
					
					div.boxAyuda table th,
					div.boxAyuda table td{
						border:0.1em solid #999999;
						font-size:1.2em;
					}
					
						
				div.ayudaInterna{
					margin-bottom:30px;
					padding-bottom:20px;
					border-bottom:1px solid #ccc;
				}
					
					div.ayudaInterna ul li{
						background-image: url("../imgs/bullet-menu-li.gif");
						background-position: 0 0.3em;
						background-repeat: no-repeat;
						margin: 1em 2em;
						padding-left:1em;
					}
					
					div.ayudaInterna p{
						font-size:13px;
						line-height:20px;
					}
								
				div.documentos-destacados{
					padding-bottom:4em;
				}
				
					div.documentos{
						margin-top:2em;
						margin-left:5em;
					}
						
						div.documentos p.title{
							font-size:0.85em;
							background-image: url(../imgs/bullet-menu-li.gif);
							background-repeat:no-repeat;
							background-position:center left;
							color:#ab6b11;
							margin-left:0em;
							padding-left:0.8em;
							background-color:#fff;
						}
						
						div.documentos p{
							font-size:0.75em;
							margin:0.35em 0;
							margin-left:1em;
						}
						
							div.documentos a{
								background-color: #FFFFFF;
								color: #155669;
								text-decoration: underline;
							}
							
								div.documentos a:hover{
									text-decoration:none;
								}
								
							div.documentos span{
								margin:0 0.3em;
								margin-left:0.5em;
								padding-right:2em;
								background-image:url(../imgs/pdf.gif);
								background-repeat:no-repeat;
								background-position:right;
								
							}				
				
				#recuperar-contrasenia{
					/*width:600px;*/
					width:36.3em;
					margin:20px;
					padding:20px;
				}
					
					#recuperar-contrasenia p.ayudaContrasenia{
						font-weight: bold;
						margin-bottom: 10px;
					}
					
					#recuperar-contrasenia .combo{
						width:36.3em !important;
						margin:5px 0;
					}
						#recuperar-contrasenia span{
							margin-left:148px;
							margin-top:5px;
						}
						
						#recuperar-contrasenia span.detalle-correo{
							margin-left:10px;
							font-size:0.9em;
							display:inline!important;
						}
					
					#recuperar-contrasenia label{
						width:160px!important;
						margin-right: 0em !important;
						font-size:1em;
					}
					
					#recuperar-contrasenia input{
						width:20em!important;
					}
					
					#recuperar-contrasenia input[type=submit]{
						width:8em!important;
					}
					
					.error-rec-con span{
						margin-left:20px!important;
						font-size:0.75em;
					}
				
								
				/* buscador general del contenido */
				#buscador-general{
					width:auto;
					padding:1.25em;
					margin:0 0 1em 2.5em;
				}
								
				/* arbol-organizacion */
				.arbol-organizacion{	
					height:auto;
					width:100%;
				}
										
					.arbol-organizacion ul.titulo-lista-arbol-organizacion{
						font-size:0.75em;
						height:auto;
					}
											
						.arbol-organizacion ul.titulo-lista-arbol-organizacion li{
							float:left;
							background-color:#f6f6f6;
							width:25em;
							color:#000;
							margin-right:1.25em;
							padding:0.7em 0.3em;
						}
											
							.arbol-organizacion ul.titulo-lista-arbol-organizacion li:last-child{
								margin:0;
							}
												
								.arbol-organizacion ul.titulo-lista-arbol-organizacion li a{
									margin-left:0.625em;
									background-color:#F6F6F6;
									color:#000;
								}
									
					/* listas */
					ul.listas{ 
						height:auto;
						width:25.5em;
						font-size:0.75em;
						margin-right:1.4em;
						line-height:2.3em;
					}
										
						ul.listas:last-child{
							margin-right:0;
						}
										
							ul.listas li{
								padding-left:1.25em;
								margin-left:0.938em;
								background-image:url(../imgs/flecha-li-2.gif);
								background-repeat:no-repeat;
							}
											
							ul.listas li:last-child{
								margin-left:0.938em;
								background-image:url(../imgs/ultimo-li.gif);
								background-repeat:no-repeat;
							}
										
			
					/* combo-uno */
					ul.combo-uno{
						float:none;
						width:9.1em;
						height:auto;
						margin:0 auto;
					}
											
						ul.combo-uno li{
							font-size:0.938em;
							text-align:center;
							padding:0.313em;
							width:9em;											
							background-color:#1a2225;
							color:#fff;
							border:0.125em solid #3c464a;
							height:1.25em;
							display:block;
						}
												
							ul.combo-uno li:first-child{
								margin-bottom:1.3em;
								font-weight:bold;
							}
												
								ul.combo-uno li:first-child:after{
									content:"";											
									background-image:url(../imgs/flecha.gif);
									background-repeat:no-repeat;
									background-position:center top;
									display:block;													
									width:2em;
									height:1em;
									margin:0.45em 0 0 3.6em;
									#margin:0.4em 0 0 0;
								}
										
										
					/* Flechas */
					.flechas{
						height:1.875em;
						background-image:url(../imgs/flechas.gif);
						background-repeat:no-repeat;
						background-position:7em 0;
					}	
								
					/* contenedor-tabla-menu */
					.contenedor-tabla-menu{
						height:auto;
						margin-top:1.25em;
					}
									
					/* menu-tabla-datos */
					.interna-rama{
						margin:1em;
						width:42em!important;
					}
					
					.menu-tabla-datos{
						height:32em;
						margin-right:1.375em;
						width:37em;
						font-size:0.688em;
					}
											
						.menu-tabla-datos ul{
							margin:0.313em;
							margin-left:0.8em;
							height:1.45em;
							margin-top:1em;
						}
												
							.menu-tabla-datos ul li:first-child{
							}
							
							.menu-tabla-datos ul li{
								background-image:url(../imgs/flecha-li-menu.gif);
								background-repeat:no-repeat;
								padding-left:1.4em;
							}
							
								.menu-tabla-datos ul li a{
									text-decoration:underline;
								}		
													
								.menu-tabla-datos ul.menu-primer-ul{
									background-image:none;
									margin:0;
									padding:0;
									height:auto;
								}	
									
									.menu-tabla-datos ul.menu-primer-ul li.menu-primer-li{
										background-image:none;
									}
									
					div.examinar{
						background-color:#fafafa;
						padding:20px;
						color:#3E3D3B;
					}
						
						div.combo-exam{
							margin-right:20px;
						}
							
							div.combo-exam input{
								width:15em;
							}
							
							div.combo-exam  input[type=file]{
								width:auto;
							}
							
							div.baja-oid .boton{
								margin-right:1em;
							}
								
							div.baja-oid label{
								margin-bottom:1em;
							}
							
							div.combo-textarea textarea{
								width:34em;
								font-size:1em;
								padding:0.3em;
								margin-bottom:1em;
								vertical-align:top;
							}	
														
					/* tabla-datos */
					.tabla-datos{
						height:auto;
						width:auto;
					}
											
						.ancho-fijo-arbol{ 
							width:33em!Important;
						}
											
							.tabla-datos table{
								margin:0.625em 0;
								font-size:0.688em;
								width:100%;
							}
												
								.tabla-datos table th{
									text-align:left;
									background-color:#f6f6f6;
									color:#3E3D3B;
								}
													
								.tabla-datos table th a{	
									background-image:url(../imgs/flecha-ordenar.gif);
									background-repeat:no-repeat;
									background-position:right;
									padding-right:1em;
									color:#3E3D3B;
									background-color:#f6f6f6;
								}
												
									.tabla-datos table td,
									.tabla-datos table th {
										padding:0.313em;
										border:0.1em solid #999;
										padding:0.7em;
										vertical-align:top;
									}	
									
										.tabla-datos table td a {
											color:#155669;
											background-color:#fff;
											text-decoration:underline;
										}
														
											.tabla-datos table td a:hover {
												text-decoration:none;																
											}
															
												.tabla-datos table td.radio-table{
													text-align:center;
												}
												
												td.width-checkBox {
													width: 1em;
												}
												
										.tabla-datos table td span.rut{
										    color: #d38314;
										    font-weight: bold;
										}
										
										.tabla-datos table td span.estado{
										    display: block;
										}		
										
						.tabla-datos .estado{}				
						.tabla-datos .estado p{
						    font-size: 11px;
						    font-weight: bold;
						}				
						.tabla-datos .estado span{
						    color: #908F8E;
						}				
												
						div.tabla-registro{
							padding-top:1em;
						}
						
							div.tabla-registro span{							
								display:block;
								margin-top:1em;
							}
						
							div.tabla-registro table{
								width:12.5!important;
								margin:1em 0;
								font-size:0.7em;								
							}
							
								div.tabla-registro table tr td label{
									width:auto!important;
								}
							
							
							#MainContent_rbOrg td,
							#MainContent_rbList td{
								border:none!important;
								font-size:1.5em;
								padding:0.3em;
							}
								
								#MainContent_rbOrg td label,
								#MainContent_rbList td label{
									width:auto!important;
								}
								
							div.tabla-registro div.boton{
								margin-top: 20px;
							}
							
					div.tabla-datos p.atencion{
					    font-size: 11px;
					}
					    
					    div.tabla-datos p.atencion span{
					        color: #d38314;
							font-weight: bold;
						}									
														
													
				/* paginado */
				.paginado{
					text-align:right;
					font-size:1em;
				}
				
					.paginado span{
						font-weight:bold;
						color:#92570e;
						background-color:#fff;
					}
									
						.paginado td:before{
							content:"Ir a:";
							#content:"diego";
							padding-left:20px;
							page-break-before: always;
							
							color:#3E3D3B !important;
							background-color:#fff;
							font-weight:normal;
							margin:0 0.6em;
						}
												
							.paginado a{
								color:#3E3D3B!important;
								background-color:#fff;
							}
												
					/* login */
					#login{
						width:21em;
						height:12em;
						margin:0 auto;
						margin-top:3em;
						margin-bottom:3em;
					}
										
						#login span{
							color:red;
							background-color:#FFFFFF;
						}
										
						#login .error-login{
							font-size:0.75em;
							color:red;
							background-color:#FFFFFF;
							
						}
											
							#login .error-login span{
								display:block;
								margin:0.5em 0;
							}
							
							.login-recuperar-contraseña a{
								color:#155669;
								font-size:0.75em;
								background-color:#fff;
								text-decoration:underline;
							}
								
								.login-recuperar-contraseña a:hover{
									text-decoration:none;
								}
											
					/* registro-usuario */
					#registro-usuario{
						padding:2em;
						width:40em;
						font-size:0.75em;
					}
									
						p.titulo-datos-usuarios{
							font-size:1.2em;
							margin:0.5em 0;
							background-image:url(../imgs/bullet.gif);
							background-repeat:no-repeat;
							background-position:center left;
							padding-left:0.6em;
						}
										
							.datos-usuario{
								padding:1.5em;
								border-bottom:0.1em solid #999999;
								padding-bottom:3em;
							}
								
								.datos-usuario p.clausula{
									margin:1em;
									margin-right:0;
								}
								
							div.msgAviso{
								border: 2px solid #D38314;
								background-color:#f7f7f7;
								border-radius: 5px 5px 5px 5px;
								padding: 1em;
								position: relative;
							}
							
								div.msgAviso div.arrow{
									background:url("../imgs/arrowAviso.png");
									background-repeat: no-repeat;
									height:12px;
									position: absolute;
									top: -12px;
									width:20px;									
								}
								
					/* pie */
					#pie{
						color:#fff;
						background-image:url(../imgs/corner-bottom-pie.gif);
						background-repeat:no-repeat;
						background-color:#14536a;
						height:2.95em;
						padding-left:2.3em;
					}
									
						#pie-fondo{
							background-image:url(../imgs/corner-fondo-pie.gif);
							background-repeat:no-repeat;
							background-position:top right;
							height:2.7em;
							padding:1em 0 0 0;
						}
									
						#pie p{
							color:#fff;
							background-color:#14536a;
							font-size:0.75em;
						}
						
						#pie a{
							color:#fff;
							text-decoration:underline;
							background-color:#14536a;
						}
										
						#pie a:hover{
							color:#fff;
							text-decoration:none;
							background-color:#14536a;
						}			
											
											
					
					/**--------------------------------------- ESTILOS GENERALES ---------------------------------------**/
					
					.float-left{
						float:left;
					}						
					
					.float-right{
						float:right;
					}
					
					ul li{
						list-style-type:none;
					}
						
						ul.inline li{
							display:inline;
						}
							
						ul.after li:after{
							content:" | ";
						}	
						
						ul.inline li:last-child:after{
							content:"";
						}	
						
					.seleccionado{
						font-weight:bold;
					}
					
					p{}
			
					a{
						text-decoration:none;
						color:#3E3D3B;
						background-color:#fff;
					}
							
						a:hover{
							text-decoration:underline;
						}
			
					h1{	
						padding-left:1.25em;
						margin:0.6em 0 0 0em;
						font-size:1.375em;
						font-weight:normal;
						background-image:url(../imgs/bullet-h1.gif);
						background-repeat:no-repeat;
						background-position:center left;
					}
					
					h2{	
						padding-left:1.5em;
						font-size:1.175em;
						font-weight:normal;
						background-image:url(../imgs/bullet-h2.gif);
						background-repeat:no-repeat;
						background-position:center left;
					}
					
					caption{
						 font-size:1.8em;
						 padding:0 1.0em;
						 margin-bottom:0.625em;
						 background-image:url(../imgs/bullet-h2.gif);
						 background-repeat:no-repeat;
						 background-position:0 0.425em;
						 text-align:left;
						 width:24em; 
					}
					
					hr{}
					
					.opcion{
						font-size:0.75em;
						padding:1em;
						margin:1em 2em;
					}
					
											
						.fondo{
							border:2px solid #3E3D3B;
							background-color:#f6f6f6;
							color:#3E3D3B;
						}	
											
									p.nota , p.nota-organizacion{
										font-size:1em;
										background-image:url(../imgs/flecha-indicar.gif);
										background-repeat:no-repeat;
										background-position:0.3em 0.4em;
										margin-bottom:1em;
										padding-left:1em;
										font-style:italic;
										margin-top:0.5em;
										margin-left:1.5em;
									}
									
										p.nota-organizacion{
											padding:1.5em;
											background-position:1em 1.8em;
											padding-left:2em;
											color:#92570E;
											margin-left:0;
											border:2px solid #d38314;
											background-color:#FFFFFF;
										}
										
										p.nota a{
											color:#14536a;
											background-color:#FFFFFF;
										}
										
										p.error{
											border:2px solid #cc1a1a;
											padding:20px;
											margin:20px;
											color:#cc1a1a;
											background-color:#fff;
										}
										
										p.confirmacion{
											border:2px solid #1c6d38;
											padding:20px;
											margin:20px;
											color:#1c6d38;
											background-color:#fff;
										}
										
										p.ayuda{
											margin-top:2em;
											font-size:0.95em;
										}
										
								/* resultadoVacio */
								#MainContent_resultadoVacio{
									margin:0.6em 0 0 5em;
									padding:0.6em;
								}
									
									#MainContent_resultadoVacio p{
										margin:0.7em 0;
										background-image:url(../imgs/objeto-no-encontrado.gif);
										background-repeat:no-repeat;
										background-position:left;
										padding-left:1.45em;
										font-weight:bold;
									}
									
										#MainContent_resultadoVacio ul{
											margin:1.5em;
										}
										
											#MainContent_resultadoVacio ul li{
												margin:0.3em 1.5em;
												font-size:0.8em;
												background-image:url(../imgs/bullet-menu-li.gif);
												background-repeat:no-repeat;
												background-position:center left;
												padding-left:1em;
											}
											
												#MainContent_resultadoVacio ul li:first-child{
													font-weight:bold;
													font-size:0.8em;
													margin:0.5em 0;
													padding:0;
													background-image:none;
												}
													
													.margen-izq{
														margin-left:3.75em;
													}
													
													.margen-top{
														margin-top:3em;
													}
					
					/* ---- clearfix ---- */
					.clearfix:after {
						content: ".";
						display: block;
						clear: both;
						visibility: hidden;
						line-height: 0;
						height: 0;
					}
					
					.clearfix {
						display: inline-block;
					}
					
					html[xmlns] .clearfix {
						display: block;
					}
					
					* html .clearfix {
						height: 1%;
					}
					
					/* Nuevos estilos -> primer a con link al primer contenido */

					
					.skip {display: none; font-family: verdana, sans-serif; text-align: left; margin: 0; padding: 0; position: absolute} /*All incl Opera*/
					/* * html */ .skip {display: block} /*Seen by IE*/
					:root .skip {display: block} /*Seen by Moz, FF and Safari*/
					.skip a {padding: 0 0.5em; display: inline; z-index: 2; text-decoration:none; position: absolute; width: 14em; left: -200em;}
					.skip a:focus, .skip a:active {position: absolute; left: 0.5em; border: solid #333 2px; color: #fff; background: #555;}
					.skip a:hover {cursor: default}
