body {
	margin: 0;
	padding: 0;
	background: #dbdbdb url(../images/bg-pattern.jpg) fixed repeat-x;
}


#header {
	background: url(../images/bg-header2.jpg) no-repeat bottom #FFFFFF;
	width: 1000px;
	height: 165px;
	margin: 0 auto;
}

#header #disney a {
	background:url(../images/DisneysEndurance.jpg) no-repeat left;
	width:116px;
	height:92px;
	margin-top: 24px; margin-right: 99px;
	float:right;
	text-indent:-5000px;
	overflow: hidden;
}

#header #home {
	background:url(../images/Home-icon.jpg) no-repeat left top;
	width:60px;
	height:19px;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	float:right;
	padding-right: 38px;
	padding-top:5px;
}

#home a {
	text-decoration:none; color:#006fca; padding:2px;}

#home a:visited {
	text-decoration:none; color:#71849b; padding:2px;}

#home a:hover {
	text-decoration:none; color:#ffa200; padding:2px;}
	
#home a:active {
	text-decoration:none; color:#8da6b5; padding:2px;}

#header h1 { display: none; }

/**********************************
			  Nav
***********************************/

#nav {
	width: 950px;
	height: 22px;
	margin: 0 auto;
	clear: both;
	padding-top:130px;
	padding-left: 40px;
	padding-bottom:30px;
}

#nav ul {
	padding: 0;
	margin: 0 auto;
}

#nav li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#nav li a {
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	text-decoration:none;
	padding: 7px;
	overflow: hidden;
}

#nav li a:hover {
	text-decoration:none; background-color:#001345; color:#FFFFFF; overflow: hidden;}

#nav li a.selected {
	text-decoration:none; background-color:#37a1db; color:#FFFFFF; overflow: hidden;}

#nav li a:active {
	text-decoration:none; background-color:#ffa200; color:#FFFFFF; overflow: hidden;}
	

/**********************************
		   SubMenu
***********************************/

#submenu {
	background: url(../images/bg-submenu.jpg) no-repeat bottom #FFFFFF;
	width: 1000px;
	height: 45px;
	margin: 0 auto;
}

#submenu ul {
	padding: 0;
	margin: 0 auto;
	padding-top:15px;
	padding-left:40px;
}

#submenu li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#submenu li a {
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#296a9e;
	text-decoration:none;
	padding: 7px;
	overflow: hidden;
}

#submenu li a:hover {
	text-decoration:none; background-color:#001345; color:#FFFFFF; overflow: hidden;}

#submenu li a.selected {
	text-decoration:none; background-color:#37a1db; color:#FFFFFF; overflow: hidden;}
	

#submenu li a:active {
	text-decoration:none; background-color:#ffa200; color:#FFFFFF; overflow: hidden;}
	

.selectedIdidesact{
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#999999;
	text-decoration:none;
	padding: 7px;
	overflow: hidden;
	font-weight:normal;}
	
.selectedIdiomes a{
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	text-decoration:none;
	padding: 7px;
	overflow: hidden;
	font-weight:bold;}
	
.selectedIdiomes a:hover{
	text-decoration:none; background-color:#ff9400; color:#FFFFFF; overflow: hidden;}

.selectedIdiomes a.selected {
	text-decoration:none; background-color:#ff9400; color:#666666; overflow: hidden;}
		
	


/**********************************
			  Content
***********************************/

#content-wrapper {
	background-color:#FFFFFF;
	width:1000px;
	margin: 0 auto;
}

#content {
	width: 955px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636467;
	line-height:20px;
}

#content a {
	text-decoration:underline; color:#006fca; padding:2px; overflow:hidden;}

#content a:visited {
	text-decoration:underline; color:#006fca; padding:2px;}

#content a:hover {
	text-decoration:underline; color:#ffa200; padding:2px;}
	
#content a:active {
	text-decoration:underline; color:#006fca; padding:2px;}

#FAQs-content {
	width: 800px;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636467;
	line-height:20px;
}
#busc-content_dins {
	width: 800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636467;
	line-height:20px;
	float:left;
}
.colordesact{
color:#bbb9b9;}
	
/**********************************
	      Content Titles
***********************************/

#content #title-FromTheDeskOfAndrew {
	/*height: 47px;*/
	padding-bottom:20px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:22px;
	color:#006fcb;

}
#content #title-galeria {
	height: 35px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:26px;
	color:#636467;
	padding-bottom:10px;

}

.wrap {
	font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 26px;
}





#content #title-FindaStoreNearYou {
	height: 25px;
	background: url(../images/title-FindaStoreNearYou.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-InspirationalStories {
	height: 25px;
	background: url(../images/title-InspirationalStories.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-Testimonials {
	height: 25px;
	background: url(../images/title-Testimonials.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-InTheNews {
	height: 25px;
	background: url(../images/title-InTheNews.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-FrequentlyAskedQuestions {
	height: 25px;
	background: url(../images/title-FrequentlyAskedQuestions.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-VideosLinks {
	height: 25px;
	background: url(../images/title-VideosLinks.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-ContactUs {
	height: 25px;
	background: url(../images/title-ContactUs.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-RaceResults {
	height: 25px;
	background: url(../images/title-RaceResults.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-ThankYou {
	height: 25px;
	background: url(../images/title-ThankYou.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

#content #title-DisneysEndurance {
	height: 25px;
	background: url(../images/title-DisneysEndurance.jpg) no-repeat;
	margin: 0 auto 0 auto;
	text-indent: -5000px;
	padding-bottom:20px;
}

/**********************************
			 Retailers
***********************************/

#content #Retailers a {
	text-decoration: none;
	background:none;
	overflow: hidden;
}

#content #Retailers a img {
	border:#e7e7e7 5px solid;
	overflow: hidden;
}

#content #Retailers a:visited img {
	border:#e7e7e7 5px solid;
	overflow: hidden;
}

#content #Retailers a:hover img {
	border:#37a1db 5px solid;
	overflow: hidden;
}

#content #Retailers {
	width: 700px;
	overflow: hidden;
	clear:both;
}

/**********************************
		Online Retailers
***********************************/

#content #online-retailers a {
	text-decoration: none;
	background:none;
}

#content #online-retailers a img {
	height:32px;
	border:#e7e7e7 5px solid;
}

#content #online-retailers a:visited img {
	height:32px;
	border:#e7e7e7 5px solid;
}

#content #online-retailers a:hover img {
	height:32px;
	border:#37a1db 5px solid;
}

#content #online-retailers {
	width: 950px;
	overflow: hidden;
	clear:both;
}


/**********************************
	      Footer Content
***********************************/

#footer-wrapper {
	background-color:#FFFFFF;
	width:1000px;
	margin: 0 auto;
}

#content-footer {
	width: 950px;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636467;
	line-height:18px;
}

#content-footer a {
	text-decoration:none; color:#006fca;}

#content-footer a:visited {
	text-decoration:none; color:#006fca;}

#content-footer a:hover {
	text-decoration:underline; color:#ffa200;}
	
#content-footer a:active {
	text-decoration:none; color:#8da6b5;}

.news-bg {
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	background:url(../images/content_footer/bg-news.jpg) no-repeat center;
	width:440px;
	height:156px;

}

/**********************************
			  Footer
***********************************/

#footer {
	background:url(../images/footer-hr.jpg) #FFFFFF no-repeat center top;
	width:1000px;
	margin: 0 auto;
	text-align: center;
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004292;
	line-height:20px;
	padding-top:15px;
}

#footer a {
	text-decoration:underline; color:#004292; padding:2px;}

#footer a:visited {
	text-decoration:underline; color:#004292; padding:2px;}

#footer a:hover {
	text-decoration:underline; color:#ffa200; padding:2px;}
	
	
/**********************************
		   Contact Form
***********************************/

#submit {
	width: 85px;
	height:25px;
	background-color:#e4e4e4;
	border:#cacaca 3px solid;
	color:#5a5a5a;
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:bold;
	margin-top:50px;
}

.form-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:bold;
	border:#d4d4d4 solid 4px;

}

.form-input:hover{
    border: #b1b1b1 solid 4px;
}

.form-input:focus{
    border: #0079c2 solid 4px;
}


.form-input_indicado {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:bold;
	border:#d4d4d4 solid 4px;
	width:277px;

}
#newsletter-signup {
	font-family: Arial; font-size:10px; border:1px solid #999999;
	height:20px;
}

#submit2 {
	width: 85px;
	height:20px;
	font-size:10px;
	background-color:#e4e4e4;
	border:#cacaca 3px solid;
	color:#5a5a5a;
}

.form-input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:bold;
	border:#d4d4d4 solid 4px;
	width:295px;
	margin-bottom:10px;

}

.form-input2:hover{
    border: #b1b1b1 solid 4px;
}

.form-input2:focus{
    border: #0079c2 solid 4px;
}



.form-input4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:bold;
	border:#d4d4d4 solid 4px;
	width:230px;

}

.form-input4:hover{
    border: #b1b1b1 solid 4px;
}

.form-input4:focus{
    border: #0079c2 solid 4px;
}



/**********************************
		     Extras
***********************************/

.FAQs {
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#004292;
	font-weight:bold;
}

#read-more {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006fca;
}

#read-more a {
	text-decoration:none; color:#006fca; padding:2px;}

#read-more a:visited {
	text-decoration:none; color:#006fca; padding:2px;}

#read-more a:hover {
	text-decoration:none; color:#ffa200; padding:2px;}

#spira_hr {
	background:url(../images/Spira-hr.jpg) #FFFFFF no-repeat center;
	margin: 0 auto;
	padding-top:17px;
	padding-bottom:35px;
}

.margin-top { margin-top:15px;}

.padding-top { padding-top:5px;}

.padding-bottom { padding-bottom:15px;}
.padding-bottom2 { padding-top:3px; border-top:#cecece solid 1px; margin-bottom:10px;}

.Thankyou-padding-bottom { padding-bottom:200px;}

.padding-left { padding-left:15px;}
.marginVideoleft { margin-left:25px;}

.padding-right { padding-right:15px;}

.border {
	border-right:#e4e4e4 solid 3px;
}

.thumb-border {
	border:#c5c5c5 solid 1px;
}

#titles {
	background:url(../images/footer-hr.jpg) #FFFFFF no-repeat left top;
	padding-bottom:10px;
	padding-top:10px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004292;
}

#red {
	font-family: Arial;
	font-size:10px;
	color: #FF0000;
}

#news-links {
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#004292;
	line-height:20px;
}

#news-links a {
	text-decoration:underline; color:#004292; padding:2px; font-size:12px;}

#news-links a:visited {
	text-decoration:underline; color:#71849b; padding:2px; font-size:12px;}

#news-links a:hover {
	text-decoration:underline; color:#ffa200; padding:2px; font-size:12px;}

	
	
#red {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	text-align: right;
}

#red a {
	text-decoration:underline; color:#ff0000; padding:2px;}

#red a:visited {
	text-decoration:underline; color:#ff0000; padding:2px;}

#red a:hover {
	text-decoration:underline; color:#740707; padding:2px;}

#Product-Links {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#c9c9c9;
	margin-bottom:10px;
}

#PleaseClickOnPicture {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#cecece;
	font-weight:bold;
}


/**********************************
	   Testimonial Links
***********************************/

#Testimonial-links {
	background:url(../images/testimonial-hr.jpg) #FFFFFF no-repeat left top;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004292;
	line-height:20px;
	padding-top:17px;
}

#Testimonial-links a {
	text-decoration:underline; color:#004292; padding:2px;}

#Testimonial-links a:visited {
	text-decoration:underline; color:#004292; padding:2px;}

#Testimonial-links a:hover {
	text-decoration:underline; color:#ffa200; padding:2px;}

#Testimonial-titles {
	background:url(../images/testimonial-hr.jpg) #FFFFFF no-repeat left top;
	padding-bottom:10px;
	padding-top:15px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004292;
}

/**********************************
	  Inspirational Pages
***********************************/

#Inspirational-links {
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004292;
	line-height:20px;
	padding-top:17px;
}

#Inspirational-links a {
	text-decoration:underline; color:#004292; padding:2px;}

#Inspirational-links a:visited {
	text-decoration:underline; color:#71849b; padding:2px;}

#Inspirational-links a:hover {
	text-decoration:underline; color:#ffa200; padding:2px;}

.Inspirational-titles {
	padding-bottom:15px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004292;
}

#Inspirational-content {
	width: 800px;
	margin: 0 auto;

}

/**********************************
		       Meet
***********************************/

#meet {
	width: 235px;
	height: 75px;
	clear: both;
}

#meet ul {
	padding: 0;
	width: 235px;
	height: 75px;
	margin: 0 auto;
}

#meet li {
	margin: 0;
	padding: 0;
	height: 75px;
	list-style: none;
	float: left;
}

#meet li a {
	width: 235px;
	height: 75px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
}

#meet li.TeamHoyt a {
	background: url(../images/Button-MeetTeamHoyt.jpg) no-repeat;
	width: 235px;
	height: 71px;
}

#meet li.ArturoBarrios a {
	background: url(../images/Button-MeetArturoBarrios.jpg) no-repeat;
	width: 235px;
	height: 71px;
}

#meet li a:hover {
	background-position: 0 -75px;
}


/**********************************
	      Footer Content
***********************************/


.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 440px; /*width of featured content slider*/
height: 156px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 10px;  /*leave as is*/
/*padding: 5px;
background: white;*/
width: 440px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 100px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: navy;
padding: 5px 10px;
display: none;
visibility:hidden;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
display: none;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
display: none;
}






#mapa{
	height:514px;
	width:670px;
	float:left;
	margin-right:15px;
	display:inline;
}

#tiendas{
	width:270px;
	float:left;
}

#borde_alta{
	width:685px;
	float:left;
	padding:5px 0 0 270px;
	display:inline;
	margin-top:30px;
}


#alta_dd-altadd{
	width: 385px;
	height:30px;
	background-color:#fd9f01;
	border:#FF0000 1px solid;
	float:left;
	display:inline;
	text-align:center;
	padding-top:10px;
	margin-left:270px;
	margin-top:30px;
}


.distribu{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:20px;
	color:#053a66;
	text-decoration:none;
}
.distribu a{
	color:#053a66;
	text-decoration:none;
}
.distribu a:hover{
	color:#000000;
	text-decoration:none;
}


#form_alta{
	width:800px;
	height:100px;
	margin-left:50px;
	margin-top:35px;
	border:#02509e solid 1px;
	padding:15px 50px 15px 50px;
	float:left;
}


#galeria_cont{
	width:950px;
	float:left;
}


#galeria{
	width:212px;
	float:left;
	margin-right:25px;
	margin-bottom:20px;
	display:inline;
}

#gal{
	width:200px;
	height:200px;
	float:left;
	padding:5px;
	border:#778899 solid 1px;

}


.tit_gal{

	text-align:center;
}

.tit_gal_foto{
	width:220px;
	text-align:center;
	margin-bottom:5px;
	margin: 4px;
}

.noti_data{
	text-align:left;
	font-size:11px;
	color:#999999;
	font-weight:normal;
}


.num_gal{
	width:212px;
	text-align:center;
	color:#8b0000;
	font-size:10px;
}

.tit_galler{
	font-family:"Trebuchet MS";
	font-size:26px;
	color:#636467;
}


.formula200{
	width:200px;
}




/* AGENDA  ACTIVITATS */

#agen{
	width:950px;
	float:left;
}

#agen_esq{
	width:640px;
	float:left;
	border-right:#cecece solid 2px;
}


#age1{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#004292;
	line-height:20px;
	float:left;
	width:595px;
}
#ages{
	width:595px;
	float:left;
	display:inline;
	padding-bottom:7px;
	margin-bottom:15px;
}

#age2{
	float:left;
	width:125px;
	}
	
#age3{
	float:left;
	width:455px;
	padding-right:5px;
	line-height:1.4em;
	text-align:justify;}

	
#ages_noti{
	width:595px;
	float:left;
	display:inline;
	padding-bottom:5px;
	padding-top:15px;
}
	
#age22{
	float:left;
	width:200px;
	margin-right:20px;
	padding-top:4px;
	display:inline;
	}
		
#age33{
	float:left;
	width:370px;
	padding-right:5px;
	line-height:1.4em;
	text-align:justify;
	display:inline;}
	
	

#calen{
	width:300px;
	height:500px;
	float:left;
	width:245px;
	padding-left:55px;
	display:inline;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #calen { width:245px; padding-left:55px; }
}


.calen_tit{

	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#004292;
	line-height:20px;
}



.diaBuit {
	background-color: #37a1db;
	color: #FFFFFF;
}

.diaActivitat {
	background-color: #ff9400;
	color: #FFFFFF;
}


.diaPassat {
	background-color:#CCCCCC;
	color: #FFFFFF;
}



#net_float{
clear:both;}


/* USUARIO-PASSWORD */

#usuario{
	width:950px;
	float:left;
	border-bottom:#ff9400 dotted 2px;
	border-top:#ff9400 dotted 2px;
	padding:15px 0 15px 0;
	display:inline;
}
#aceptarCompra{
	width:950px;
	float:left;
	margin-top:15px;
	display:inline;
}
#aCompra1{
	width:170px;
	float:left;
	padding-left:425px;
	display:inline;
}
#aCompra2{
	width:150px;
	float:right;
	padding-left:200px;
	display:inline;
}

#cesta_fin{
	width:650px;
	float:left;
	border-bottom:#ff9400 dotted 2px;
	border-top:#ff9400 dotted 2px;
	padding:25px 0 15px 300px;
	display:inline;
}
#cesta_volver{
	width:600px;
	float:left;
	text-align:right;
}


#usu_esq{
	width:465px;
	float:left;
	border-right:#e4e4e4 solid 3px;
}

#usu_dret{
	width:402px;
	float:left;
	text-align:left;
	padding-left:40px;
	display:inline;
}

#usu_pass{
	width:427px;
	float:left;
	/*margin-rigth:70px;*/
	display:inline;
	padding-right:40px;
	text-align:right;
	margin-bottom:15px;

}

#usu_pass2{
	width:280px;
	float:left;
	display:inline;
	margin-bottom:15px;
	text-align:right;

}

#usu_pass22{
	width:430px;
	float:left;
	display:inline;
	margin-bottom:15px;
	text-align:right;

}



.form-input3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:bold;
	border:#d4d4d4 solid 4px;
	width:150px;

}

.form-input3:hover{
    border: #b1b1b1 solid 4px;
}

.form-input3:focus{
    border: #0079c2 solid 4px;
}

#usuario22{
	width:750px;
	float:left;
	border-bottom:#ff9400 dotted 2px;
	border-top:#ff9400 dotted 2px;
	padding:15px 0 15px 200px;
}
.form-input22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5a5a5a;
	font-weight:bold;
	border:#d4d4d4 solid 4px;
	width:295px;

}

.form-input22:hover{
    border: #b1b1b1 solid 4px;
}

.form-input22:focus{
    border: #0079c2 solid 4px;
}


#EnConst{
	width: 300px;
	height:30px;
	/*background-color:#fcb72e;*/
	border:#f8981d solid 1px;
	float:left;
	display:inline;
	text-align:center;
	padding-top:10px;
	margin:30px 0 30px 325px;
	color:#006fcb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}


