/*#############################################################
  #				Name: OAX.		 						  	  #
  #				Date: 24-09-2009						  	  #
  #				Description: 							 	  #
  #				Author: OAX INGENIEROS, S.L.			  	  #
  #				URL: www.oax.es			 					  #
  #															  #
  #############################################################*/
eslogan_index
/*******************************/
/* RESETEO DE LOS VALORES HTML */
/*******************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     /*font-weight: normal;*/
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
    line-height: 1;
	background:#F7F7F7 url(img/body-bg.jpg) repeat-x;
	margin: 16px auto;
	padding: 0 0 13px 0;
}

:focus {
     outline: 0;
}

ol, ul {
     list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0;
}

blockquote:before, blockquote:after, q:before, q:after {
     content: "";
}

blockquote, q {
     quotes: "" "";
}

input, textarea {
     margin: 0;
     padding: 0;
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px;
}

/***************/
/* TIPOGRAFIAS */
/***************/

.strong{
	font-weight: bold;
	}

/***********/
/* COLORES */
/***********/

.blanco{
	color: #FFF;
	}

.azul{
	color: #09F;
	font-size:	11pt;
	}

.azul_fuerte{
	color: #09F;
	font-size: 10pt;
	font-weight: bold;
	}

.verde{
	color: #090;
	}

.naranja{
	color: #F90;
	}

.rojo{
	color: #F30;
	}

/********/
/* MENU */
/********/

#contenedor_menu{
	margin: 12px 0 0 740px;
	padding: 0;
	overflow: hidden;
	}
	
	/***************************/
	
	.opcion_menu{
		margin: 1px;
		padding: 0;
		float: left;
		}
	
	.opcion_menu a{
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12pt;
		color: #FFF;
		margin: 0;
		padding: 0;
		text-decoration: none;
		}
	
	.opcion_menu a:hover{
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12pt;
		color: #F90;
		margin: 0;
		padding: 0;
		text-decoration: underline;
		}
	
	.separador{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 15px;
		color: #FFF;
		margin: 0 10px 0 10px;
		padding: 0;
		float: left;
		}

/*********************/
/* CONTENEDOR CUERPO */
/*********************/

#contenedor_cuerpo{
	width: 978px;
	margin: 10px 5px 0 10px;
	padding: 0;
	overflow: hidden;
	}

/******************************/
/* CONTENEDOR CUERPO LADO IZQ */
/******************************/

#contenedor_cuerpo_izq{
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	}
	
	/***************************/
	
	.menu_cuerpo_izq_imagen_top{
		width: 198px;
		height: 7px;
		margin: 0;
		padding: 0;
		background: url(img/caberera-menu-izq.jpg) no-repeat;
		}
	
	.menu_cuerpo_izq{
		margin: 0;
		padding: 0;
		border: 1px solid #CCC;
		}
	
	.menu_cuerpo_izq p {
		font-family: Verdana;
		font-size: 13pt;
		color: #333;
		height: 32px;
		font-weight: 700;
		height: 24px;
		text-decoration: none;
		margin: 2px 0 0 5px;
		}
		
	.menu_cuerpo_izq a:link, .menu_cuerpo_izq a:visited {
		font-family: Verdana;
		font-size: 10pt;
		height: 20px;
		color: #656556;
		display: block;
		background: url(img/menu-oax.gif) no-repeat;
		padding: 3px 0 0 30px;
		text-decoration: none;
		border-top: 1px solid #CCC;
		}
	
	.menu_cuerpo_izq a:hover {
		height: 20px;
		color: #474739;
		background: url(img/menu-oax.gif) 0 -20px no-repeat;
		padding: 3px 0 0 30px;
		text-decoration: none;
		}
	
	#menu_cuerpo_izq_seleccion {
		height: 20px;
		color: #474739;
		background: url(img/menu-oax.gif) 0 -20px no-repeat;
		padding: 3px 0 0 30px;
		text-decoration: none;
		}
		
	.menu_cuerpo_izq_separador{
		margin: 10px;
		}
	
	/***********************/
	
	#menu_cuerpo_izq_boton{
		margin: 0;
		padding: 0;
		border: 1px solid #CCC;
		}
	
	#menu_boton{
		width: 120px;
		height: 32px;
		margin: 10px 0 10px 35px;
		}
	
	#menu_boton a{
		width: 120px;
		height: 32px;
		font-family: Verdana;
		}

	/***********************/
	
	#contenedor_cuerpo_dch_1{
		width: 750px;
		height: 159px;
		margin: 5px 5px 0 5px;
		padding: 0;
		background: url(img/contenedor-1-relleno.jpg) repeat-x;
		overflow: hidden;
		}
	
	#contenedor_cuerpo_dch_1_izq{
		background: url(img/base_cabecera.png) no-repeat;
		height: 159px;
		width: 529px;
		margin: 0px;
		padding: 0;
		float: left;
		}
	
	#contenedor_cuerpo_dch_1_izq_1{
		width: 368px;
		margin: 0;
		padding: 0;
		float: left;
		}
	
	#contenedor_cuerpo_dch_1_izq_1 h1{
	font-family: Verdana;
	color: #333;
	font-size: 12pt;
	margin: 20px 0 0 30px;
	padding: 0;
		}
	
	#contenedor_cuerpo_dch_1_izq_1 h2{
		font-family: Verdana;
		color: #333;
		font-size: 12pt;
		margin: 16px 0 0 30px;
		padding: 0;
		font-weight: bold;
		}
		
	#contenedor_cuerpo_dch_1_izq_2{
		width: 157px;
		height: 157px;
		margin: 0;
		padding: 0;
		float: right;
		}
	
	#contenedor_cabecera_informacion{
		border-left: 2px solid #F90;
		width: 110px;
		margin: 70px 0 0 50px;
		padding: 0 0 5px 0;
		}
	
	#contenedor_cabecera_informacion p{
	font-family: Verdana;
	font-size: 10pt;
	margin: 0 0 5px 5px;
	padding: 0;
	color: #666;
		}
		
	#contenedor_cuerpo_dch_1_dch{
		width: 200px;
		height: 159px;
		margin: 0;
		padding: 0;
		border-left: 1px solid #CCC;
		float: left;
		}
		
	#contenedor_cuerpo_dch_1_dch a{
		font-family: Verdana;
		font-size: 10pt;
		color: #666;
		margin: 0;
		padding: 0;
		text-decoration: none;
		}
	
	#contenedor_cuerpo_dch_1_dch a:hover{
		font-family: Verdana;
		font-size: 10pt;
		color: #F60;
		margin: 0;
		padding: 0;
		text-decoration: none;
		}
	
	#contenedor_cuerpo_dch_1_dch_imagen{
		width: 193px;
		height: 107px;
		margin: 30px 0 0 10px;
		padding: 0;
		background: url(img/oax-preguntenos.gif) no-repeat;
		overflow:hidden;
		}
	
	#contenedor_cuerpo_dch_1_dch_imagen_bloque_1{
		width: 170px;
		margin: 13px 0 0 15px;
		padding: 0;
		}
	
	
/***********************/
/* APARTADOS GENERICOS */
/***********************/
													
/***** CONTENEDORES PRINCIPALES ****/

#contenedor_web{
	width: 1000px;
	background: url(img/root-bg.jpg) repeat-y;
	margin: 0 auto;
	padding: 0;
	}

#cabecera_web{
	width: 1000px;
	height: 90px;
	background: url(img/oax-ingenieros.jpg) no-repeat;
	margin: 0 auto;
	padding: 1px 0 0 0;
	}
	
#eslogan_index {
	width: 980px;
	height: 170px;
	/*background: url(img/oax-soluciones.jpg) no-repeat;*/
	margin: 0 0 0 10px;
	padding: 0;
	}

#cuerpo_web{
	width: 1000px;
	background: url(img/root-bg.jpg) repeat-x;
	margin: 0 auto;
	padding: 0;
	}


/* CABECERAS DE SECCIONES */

.cabecera_general {
	width: 720px;
	padding: 0 0 3px 0;
	margin: 15px 0 5px 0;
	border-bottom: 2px solid #F90;
	}

.cabecera_general h1{
	font-family: Verdana;
	font-size: 9pt;
	color: #666;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: left;
	margin: 0 0 0 10px;
	padding: 0;
	}

.cabecera_general h2{
	font-family: Verdana;
	font-size: 9pt;
	color: #666;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: left;
	margin: 0 0 0 10px;
	padding: 0;
	}

.cabecera_general h3{
	font-family: Verdana;
	font-size: 9pt;
	color: #666;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: left;
	margin: 0 0 0 10px;
	padding: 0;
	}

/* CONTENEDOR DOBLE CON IMAGEN */

.contenedor_cuerpo_dch_bloque_imagen{
	width: 700px;
	margin: 10px 0 0 15px;
	padding: 0;
	overflow: hidden;
	}

.contenedor_cuerpo_dch_bloque_imagen_izq{
	width: 24px;
	margin: 0;
	padding: 0;
	float: left;
	}

.contenedor_cuerpo_dch_bloque_imagen_dch{
	width: 670px;
	margin: 0;
	padding: 0;
	float: left;
	}

.contenedor_cuerpo_dch_bloque_imagen_dch p{
	font-family: Verdana;
	color: #666;
	font-size: 9pt;
	margin:  10px 0 10px;
	padding: 0;
	line-height: 16px;
	}

.contenedor_cuerpo_dch_bloque_imagen_dch a{
	font-family: Verdana;
	color: #F60;
	font-size: 9pt;
	margin: 10px 0  0 10px;
	padding: 0;
	line-height: 16px;
	text-decoration: none;
	}

.contenedor_cuerpo_dch_bloque_imagen_dch a:hover{
	font-family: Verdana;
	color: #03F;
	font-size: 9pt;
	margin:  10px 0 0 10px;
	padding: 0;
	line-height: 16px;
	text-decoration: underline;
	}
	
/* CONTENEDOR DEL PIE DE LA WEB */

#contenedor_cuerpo_pie{
	width: 980px;
	height: 85px;
	margin: 10px 0 0 10px;
	padding: 10px 0 0 0;
	background: url(img/pie-oax.gif) no-repeat;
	text-align: center;
	}

#contenedor_cuerpo_pie h3{
	font-family: Verdana;
	color: #F90;
	font-size: 10pt;
	margin: 5px 0 5px 0;
	padding: 0;
	}

#contenedor_cuerpo_pie p{
	font-family: Verdana;
	color: #F90;
	font-size: 8pt;
	margin: 0 0 5px 0;
	padding: 0;
	}

#contenedor_cuerpo_pie a{
	font-family: Verdana;
	color: #F90;
	font-size: 10pt;
	margin: 0;
	text-decoration: none;
	}

#contenedor_cuerpo_pie a:hover{
	font-family: Verdana;
	color: #06F;
	font-size: 10pt;
	margin: 0;
	text-decoration: none;
	}

/* CONTENEDOR DE FIN WEB */

#fin_web{
	width: 1000px;
	height: 10px;
	background: url(img/root-bg-b.jpg) no-repeat;
	margin: 0 auto;
	padding: 0;
	}

#contenedor_validaciones_web{
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	}

.contenedor_validaciones_web_bloques{
	float: left;
	margin: 5px 0 0 10px;
	padding: 0;
	}
	
/*******************/
/* PÁGINA DE INDEX */
/*******************/
													
/* CONTENEDOR CUERPO DEL INDEX */

#contenedor_cuerpo_dch_index{
	width: 750px;
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	}

/******* TITULARES DE SECCIOENS ******/
	
.contenedor_separador_bloques{
	background: url(img/destacados.gif) no-repeat;
	width: 286px;
	height: 43px;
	margin: 15px 5px 2px 5px;
	padding: 0;
	overflow: hidden;
	}
	
.contenedor_separador_bloques p{
	font-family: Verdana;
	font-size: 12pt;
	color: #666;
	margin: 10px 0 0 30px;
	padding: 0;
	font-weight: 600;
	}

/******* BLOQUE NARANJA ******/

#contenedor_cuerpo_dch_1_pie{
		width: 750px;
		height: 5px;
		margin: 1px 5px 5px 5px;
		padding: 0;
		background: #F90;
		}

/******* NOTICIAS BLOQUE ******/
	
.contenedor_cuerpo_dch_noticias{
	width: 740px;
	margin: 2px 5px 5px 5px;
	padding: 0;
	}
	
.contenedor_cuerpo_dch_noticias_top{
	background: url(img/noticia-top.gif) no-repeat;
	width: 740px;
	height: 57px;
	margin: 0 0 -1px 0;
	padding: 0;
	overflow: hidden;
	}
		
	/*******************************/
		
	.contenedor_noticias_titular{
		width: 750px;
		margin: 15px 0 0 0;
		padding: 0;
		}
		
	.contenedor_noticias_titular p{
		font-family: Verdana;
		color: #333;
		font-size: 11pt;
		margin: 0 0 0 10px;
		padding: 0;
		font-weight: 700;
		}
		
	.contenedor_noticias_fecha{
		width: 150px;
		margin: 0;
		padding: 0;
		}
		
	.contenedor_noticias_fecha p{
		font-family: Verdana;
		color: #333;
		font-size: 8pt;
		margin: 5px 0 0 10px;
		padding: 0;
		}
	
	.contenedor_cuerpo_dch_noticias_cuerpo{
		background: url(img/noticia-cuerpo.gif) repeat-y;
		width: 740px;
		margin: 0 0 0 0;
		padding: 0;
		}
	
	.contenedor_cuerpo_dch_noticias_cuerpo_detalle{
		width: 700px;
		margin: 0 0 0 10px;
		padding: 0;
		}
		
	.contenedor_cuerpo_dch_noticias_cuerpo_detalle p{
		font-family: Verdana;
		font-size: 10pt;
		color: #666;
		margin: 0;
		padding: 0;
		line-height: 15px;
		}
	
	.contenedor_cuerpo_dch_noticias_cuerpo_detalle a{
		font-family: Verdana;
		font-size: 10pt;
		color: #666;
		margin: 0;
		padding: 0;
		line-height: 15px;
		text-decoration: none;
		}

	.contenedor_cuerpo_dch_noticias_cuerpo_detalle a:hover{
		font-family: Verdana;
		font-size: 10pt;
		color: #F90;
		margin: 0;
		padding: 0;
		line-height: 15px;
		text-decoration: none;
		}
	
	.contenedor_cuerpo_dch_noticias_bottom{
		background: url(img/noticia-bottom.gif);
		width: 740px;
		height: 13px;
		margin: 0;
		padding: 0;
		}

/******* SECCION PHP MYSQL DE PRODUCTOS ******/	

#contenedor_cuerpo_productos{
	width: 740px;
	margin: 2px 5px 5px 5px;
	padding: 0;
	background: #ededed;
	border: 1px solid #CCC;
	}
	
.contenedor_producto{
	width: 679px;
	margin: 5px 0 5px 21px;
	}
	
.contenedor_producto_cabecera{
	width: 699px;
	height:	10px;
	background: url(img/productos_top.png);
	margin: 0;
	padding: 0;
	}
		
.contenedor_producto_cuerpo{
	width: 699px;
	background: url(img/productos_body.png) repeat-y;
	margin: 0;
	padding: 0;
	}
	
.contenedor_producto_cuerpo h3{
	font-family: Verdana;
	font-size: 12pt;
	color: #333;
	font-weight: bold;
	margin: 0 15px 0 14px;
	padding: 0;
	}
		
.contenedor_producto_cuerpo p{
	font-family: Verdana;
	color: #666;
	font-size: 12px;
	margin: 10px 10px 0 20px;
	padding: 0;
	line-height: 16px;
	}
	
.contenedor_producto_pie{
	width: 699px;
	height:	11px;
	background: url(img/productos_bottom.png);
	margin: 0;
	padding: 0;
	}

/*********************/
/* PÁGINA DE EMPRESA */
/*********************/
													
/* CONTENEDOR CUERPO DE LA EMPRESA */

#contenedor_cuerpo_dch_empresa{
	width: 720px;
	margin: 0 0 40px 25px;
	padding: 0;
	float: left;
	}

.contenedor_cuerpo_dch_empresa_sec_texto{
	margin: 10px 0 0 0;
	padding: 0;
	}

.contenedor_cuerpo_dch_empresa_sec_texto p{
	font-family: Verdana;
	color: #666;
	font-size: 9pt;
	margin: 5px 10px 0 10px;
	padding: 0;
	line-height: 16px;
	}
													
/************************/
/* PÁGINA DE SOLUCIONES */
/************************/

/* CONTENEDOR CUERPO DE SOLUCIONES */

#contenedor_cuerpo_dch_soluciones{
	width: 720px;
	margin: 0 0 40px 25px;
	padding: 0;
	float: left;
	}

.contenedor_cuerpo_dch_soluciones_sec_texto{
	margin: 10px 0 0 0;
	padding: 0;
	}

.contenedor_cuerpo_dch_soluciones_sec_texto p{
	font-family: Verdana;
	color: #666;
	font-size: 9pt;
	margin: 5px 10px 0 10px;
	padding: 0;
	line-height: 16px;
	}
	
.contenedor_cuerpo_dch_soluciones_sec_texto a{
	font-family: Verdana;
	color: #F60;
	font-size: 9pt;
	margin: 10px 0  0 10px;
	padding: 0;
	line-height: 16px;
	text-decoration: none;
	}

.contenedor_cuerpo_dch_soluciones_sec_texto a:hover{
	font-family: Verdana;
	color: #03F;
	font-size: 9pt;
	margin:  10px 0 0 10px;
	padding: 0;
	line-height: 16px;
	text-decoration: underline;
	}

/***********************/
/* PÁGINA DE SERVICIOS */
/***********************/
													
#contenedor_cuerpo_dch_servicios{
	width: 720px;
	margin: 0 0 40px 25px;
	padding: 0;
	float: left;
	}

.contenedor_cuerpo_dch_servicios_sec_texto{
	margin: 10px 0 0 0;
	padding: 0;
	}

.contenedor_cuerpo_dch_servicios_sec_texto p{
	font-family: Verdana;
	color: #666;
	font-size: 9pt;
	margin: 5px 10px 0 10px;
	padding: 0;
	line-height: 16px;
	}
	
/**********************/
/* PÁGINA DE MAPA WEB */
/**********************/

#contenedor_cuerpo_dch_mapa{
	width: 740px;
	margin: 0 0 20px 15px;
	padding: 0;
	float: left;
	overflow: hidden;
	}

.contenedor_cuerpo_dch_mapa_opcion{
	width: 220px;
	margin: 10px 0 0 15px;
	padding: 0;
	float: left;
	}

.contenedor_cuerpo_dch_mapa_opcion p{
	font-family: Verdana;
	color: #333;
	font-size: 10pt;
	margin: 0 0 5px 0;
	padding: 0;
	border-bottom: 1px solid #999;
	line-height: 16px;
	font-weight: bolder;
	}

.contenedor_cuerpo_dch_mapa_opcion ul{
	margin: 0 0 0 30px;
	}

.contenedor_cuerpo_dch_mapa_opcion ul li{
	margin: 5px 0 0 0;
	list-style-image: url(img/cube-green.jpg);
	}

.contenedor_cuerpo_dch_mapa_subopcion ul li{
	margin: 5px 0 0 0;
	list-style-image: url(img/cube-red.jpg);
	}

.contenedor_cuerpo_dch_mapa_opcion ul li a{
	font-family: Verdana;
	color: #666;
	font-size: 10pt;
	margin: 0;
	padding: 0 0 0 0;
	/*padding: -2px 0 0 0;*/
	line-height: 16px;
	text-decoration: none;
	}

.contenedor_cuerpo_dch_mapa_opcion ul li a:hover{
	font-family: Verdana;
	color: #F90;
	font-size: 10pt;
	margin: 0;
	padding: 0;
	line-height: 16px;
	text-decoration: none;
	}

/**********************/
/* PÁGINA DE NOTICIAS */
/**********************/
													
#contenedor_cuerpo_dch_noticias{
	width: 740px;
	margin: 0 0 20px 15px;
	padding: 0;
	float: left;
	}

.contenedor_cuerpo_dch_noticias_sec_texto{
	margin: 10px 0 0 0;
	padding: 0;
	}

.contenedor_cuerpo_dch_noticias_sec_texto a{
	font-family: Verdana;
	color: #666;
	font-size: 9pt;
	margin: 0 10px 0 20px;
	padding: 0;
	line-height: 16px;
	text-decoration: none;
	}

.contenedor_cuerpo_dch_noticias_sec_texto a:hover{
	font-family: Verdana;
	color: #F90;
	font-size: 9pt;
	margin: 5px 10px 0 20px;
	padding: 0;
	line-height: 16px;
	text-decoration: none;
	}
													
													
/**********************/
/* PÁGINA DE CONTACTA */
/**********************/

/* CABECERAS CONTACTA Y AVISO LEGAL */

#cabecera_contacta {
	width: 410px;
	padding: 0 0 3px 0;
	margin: 15px 0 5px 0;
	border-bottom: 2px solid #F90;
	}

#cabecera_contacta p{
	font-family: Verdana;
	font-size: 8pt;
	color: #666;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: left;
	margin: 0 0 0 10px;
	padding: 0;
	}

#cabecera_aviso_legal {
	width: 300px;
	padding: 0 0 3px 0;
	margin: 15px 0 5px 0;
	border-bottom: 2px solid #F90;
	}

#cabecera_aviso_legal p{
	font-family: Verdana;
	font-size: 8pt;
	color: #666;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: left;
	margin: 0 0 0 10px;
	padding: 0;
	}

/* CONTENEDOR CUERPO DE CONTACTA */

#contenedor_dch_contacta{
	width: 750px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
	
#contenedor_dch_contacta_sec_izq{
	width: 410px;
	margin: 0 0 40px 25px;
	padding: 0;
	float: left;
	}

#contenedor_dch_contacta_sec_izq_texto{
	margin: 0;
	padding: 0;
	}

#contenedor_dch_contacta_sec_izq_texto p{
	font-family: Verdana;
	color: #666;
	font-size: 8pt;
	margin: 5px 10px 0 10px;
	padding: 0;
	line-height: 16px;
	}
	
#contenedor_dch_contacta_sec_dch{
	width: 300px;
	margin: 0 0 0 5px;
	padding: 0;
	float: left;
	}

#contenedor_dch_contacta_sec_dch_texto{
	margin: 0;
	padding: 0;
	}

#contenedor_dch_contacta_sec_dch_texto p{
	font-family: Verdana;
	color: #666;
	font-size: 8pt;
	margin: 5px 10px 0 10px;
	padding: 0;
	line-height: 16px;
	}

/* FORMULARIO DE CONTACTA */

.inputForm{
	width: 300px;
	border: 1px solid #F90;
	background-color: #FFF;
	font-family: Verdana;
	margin: 6px 0 0 5px;
	}

.textarea{
	padding: 5px;
	}
 
.tMaster{
	width: 400px;
	margin: 10px 0 0 0;
	text-align: left;
	}
 
.tSlave{
	border: none;
	text-align: left;
	width: 100%;
	height: 100%;
	margin: 0 0 0 15px;
	}

.submit{
	border: 1px solid #FF9900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color:  #DDD;
	font-weight: bold;
	padding: 5px;
	margin-left: 150px;
	}

.submit:hover{
	border: 1px solid #FF9900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FC0;
	font-weight: bold;
	margin-left: 150px;
	}

.reset{
	border: 1px solid  #FF9900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px;
	background-color: #DDD;
	font-weight: bold;
	}
	
.reset:hover{
	border: 1px solid  #FF9900;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FC0;
	font-weight: bold;
	}
