/* WEBSITE BACKGROUND */
html, body#Body {
background: #C6C6C6 url(/Portals/73746/images/back.jpg) no-repeat scroll center top!important;
}
#foxboro_body {
padding-top: 2px!important;
}

/* CONTAINER */
#foxboro_container {
border-left: 1px solid #FFFFFF!important;
border-right: 1px solid #FFFFFF!important;
}

/* TWO-COLUMN SKIN */
#foxboro_two-column #foxboro_col1 {
width:38.7%!important;
}
#foxboro_two-column #foxboro_col2 {
width:61.1%!important;
}

/* TWO-COLUMN-RIGHT SKIN */
#foxboro_two-column-right #foxboro_col2 {
width: 73.0%!important;
}
#foxboro_two-column-right #foxboro_col3 {
width: 26.9%!important;
}

/* ALL MODULES - ALL SKINS */
#foxboro_col1 {
padding: 0!important;
}
#foxboro_col2 div.pad {
padding: 25px 40px 0 30px!important;
}

/* COURTESY LINKS */
#foxboro_courtesy_links a {
outline: none!important;
}

/* LOGO */
#foxboro_header span.logo a {
outline: none!important;
}

/* MENU */
#foxboro_menu {
font-family: Verdana, Geneva, sans-serif!important;
background: #EB0C1A url(/Portals/73746/images/menu_bg.jpg) no-repeat scroll 0 0!important;
height: 79px!important;
outline: none!important;
}
#foxboro_menu .radmenu {
padding-left: 6px!important;
padding-top: 23px!important;
border-bottom: 1px solid #EB0C1A!important;
}
#foxboro_menu ul.group {
outline: none!important;
}
#foxboro_menu ul li {
font-weight: bold!important;
}
#foxboro_menu ul li.first {
}
#foxboro_menu ul li a:hover {
background: #EB0C1A url(/Portals/73746/images/menu_item.jpg) repeat-x !important;
}
#foxboro_menu ul li a span {
padding: 6px 27px 0 !important;
font-size: 10px!important;
height:25px!important;
}

/* TOP PANE */
#foxboro_top a {
outline: none!important;
}

/* HEADINGS */
#foxboro_col2 h1 {
font-family: Verdana, Geneva, sans-serif!important;
font-size: 20px!important;
}
#foxboro_col2 h2 {
font-size: 16px!important;
font-weight: bold!important;
}
#foxboro_col2 h3 {
font-size: 12px!important;
}
#foxboro_col1 h3 {
padding: 0 30px!important;
}

/* MODULES - COLUMN 1 & 3 - ALL SKINS */
#foxboro_col3 div.block div.pad {
margin-right:0!important
padding: 0 10px!important;
}
#foxboro_col1 div.pad div.block {

}


/* FONT */
#foxboro_col2 table td p {
font-size: 12px!important;
}

#foxboro_col3 div.block p, #foxboro_col3 div.block table p, #foxboro_col3 div.block ul li, #foxboro_col3 div.block table td {
font-size: 12px!important;
}
#foxboro_footer {
font-size: 12px!important;
}

/* FOOTER */
#foxboro_footer a {
outline: none!important;
}
#foxboro_footer .copyright span {
color: #ffffff!important;
}


/* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE */

a{
	text-decoration:none;
}

@font-face {
    font-family: 'Myriad';
    src: url('/Portals/73746/new_site/fonts/myriadwebpro-webfont.eot');
    src: url('/Portals/73746/new_site/fonts/myriadwebpro-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Portals/73746/new_site/fonts/myriadwebpro-webfont.woff') format('woff'),
         url('/Portals/73746/new_site/fonts/myriadwebpro-webfont.ttf') format('truetype'),
         url('/Portals/73746/new_site/fonts/myriadwebpro-webfont.svg#MyriadWebProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad';
    src: url('/Portals/73746/new_site/fonts/myriadwebpro-italic-webfont.eot');
    src: url('/Portals/73746/new_site/fonts/myriadwebpro-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Portals/73746/new_site/fonts/myriadwebpro-italic-webfont.woff') format('woff'),
         url('/Portals/73746/new_site/fonts/myriadwebpro-italic-webfont.ttf') format('truetype'),
         url('/Portals/73746/new_site/fonts/myriadwebpro-italic-webfont.svg#MyriadWebProItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

.pastilla_contenedor{
	background:#fff url('/Portals/73746/new_site/images/bg_pastilla_contenedor.png') top center repeat-x;
	position:relative;
	border-bottom:2px solid #EC0000;
	height:167px;
}
.pastilla{
	float:left;
	position:relative;
	background:url('/Portals/73746/new_site/images/bg_pastilla.png');
	width:182px;
	height:167px;
	overflow:hidden;
	margin: 1px 0 0;
	color:#000;
	font:11px Arial,sans-serif;
}

.pastilla > div{
	padding:9px !important;
}
.pastilla p{
	margin:0;
}
.pastilla .uno{
	text-align:center;
}

.pastilla .dos{
	display:none;
}
.pastilla:hover .uno{display:none;}
.pastilla:hover .dos,
.pastilla .dos:hover{display:block;}

.pastilla.larga{
	background:url('/Portals/73746/new_site/images/bg_pastilla_larga.png');
	width:413px;

}
.pastilla.larga img{
	margin:0 auto;
	display:block;
}

.pastilla.larga .titulo{
	font:bold italic 20px 'Myriad',arial,sans-serif;
        color: #1E69A3;
        padding-left:10px;
        padding-top:7px;

}

.pastilla.larga .texto{
        padding-left:12px;
        padding-right:20px;
        padding-top:12px;

}
.pastilla.azul,
.pastilla .azul{
	height:167px;
	color:#fff;
	background:url('/Portals/73746/new_site/images/bg_pastilla_azul.png');
}
.pastilla.azulhome,
.pastilla .azulhome{
	height:167px;
	color:#fff;
	background:url('/Portals/73746/new_site/images/bg_pastilla_azulplain.png');
}

.azul > div{
	margin:10px;
}
.azulhome > div{
	margin:10px;
}

.pastilla .uno .titulo{
	font:bold 12px Arial,sans-serif;
        color: #1E69A3;
}

.pastilla .uno .subtitulo{
	font:bold 12px Arial,sans-serif;
        color: #1E69A3;
}
.pastilla.azul .titulo,
.pastilla .dos.azul .titulo{
	font:bold italic 15px/20px 'Myriad',Arial,sans-serif;
 
}

.pastilla.azul .subtitulo,
.pastilla .dos.azul .subtitulo{
	margin-top:90px;
	font:bold 14px/20px 'Myriad',Arial,sans-serif;
        text-align: center;    
        color:#00547E;
        background:url('/Portals/73746/new_site/images/requestademo.png') center no-repeat;
        height: 20px;
        width: 150px; 

}
.pastilla .dos.azul{
	background:url('/Portals/73746/new_site/images/bg_pastilla_azulplain.png');
}
.pastilla.marca{
	background:none;
	width:285px;

}
.pastilla.marca img{
	margin:25px 0 0 65px;
}
.pastilla.text{
	background:url('/Portals/73746/new_site/images/textbase.png') left no-repeat;
	width:auto;  
float:none;
position:absolute;
top:0;
left:0;     
}
.pastilla.text img{
	margin:0px 0 0 0px;
        height:172px; 

}
.pastilla.text .titulon{
	font:bold 17px/22px 'Myriad',Arial,sans-serif;
        letter-spacing:10%;
        color: #CC3300;
        text-align:left;
	padding-left: 10px;
        padding-top: 50px;
        height: 172px;
        width: 550px;
        position:relative;
        z-index:100;
}

.pastilla.imagen{
	background:none;
	width:493px;
	margin:0 0 0 285px;
}
.pastilla.imagencareers{
	background:none;
	width:675px;
	margin:0 0 0 285px;
}

a.masinfo,
a.masinfo div{
	position:absolute;
	right:0;
	bottom:0;
}
a.masinfo{ /*clickzone*/
	display:block;
	width:182px;
	height:166px;
}
a.masinfodemo,
a.masinfodemo div{
	position:absolute;
	right:0;
	bottom:0;
}
a.masinfodemo{ /*clickzone*/
	display:block;
	width:182px;
	height:166px;

}
.pastilla.larga a.masinfo{
	width:413px;
}
.ampliartexto {
	display:none !important;
}
.ampliartexto a.masinfo{
	width:50px;
	height:50px;
}
a.masinfo div{
	width:50px;
	height:50px;
	background:url('/Portals/73746/new_site/images/bg_pastilla_mas.png') top right no-repeat;
}
a.masinfo:hover div{
	background-position:bottom right;

}
a.masinfodemo div{
	width:50px;
	height:50px;
	background:url('/Portals/73746/new_site/images/bg_pastilla_masno.png') top right no-repeat;
}
a.masinfodemo:hover div{
	background-position:bottom right;
}

.sombra_top{
	height:25px;
	background:url('/Portals/73746/new_site/images/bg_sombra_top.png') bottom center no-repeat;
}
#foxboro_top .sombra_top{
	height:15px;
}
.sombra_bot{
	height:25px;
	background:url('/Portals/73746/new_site/images/bg_sombra_bottom.png') top center no-repeat;
}
.sombra_mid{
	height:25px;
	background:url('/Portals/73746/new_site/images/bg_sombra_mid25.png') top center no-repeat;
}
.sombra_midhome{
	height:25px;
	background:url('/Portals/73746/new_site/images/bg_sombra_mid25.png') top center no-repeat;
}

/* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE *//* NEW SITE */


html, body#Body {
	background:#C6C6C6 url('/Portals/73746/new_site/images/back.jpg') center top no-repeat !important;
}

#foxboro_body {}

#foxboro_container {
    width: 960px;
	border-left: none !important;
	border-right: none !important;
	overflow:visible;
	position:relative;
}

/* HEADER */
#foxboro_header{
/*	position:absolute;
	margin-top:80px*/
}

/* MENU */
#foxboro_menu {
	background: url('/Portals/73746/new_site/images/botonera.png') center top no-repeat !important;
	outline: none !important;
	height: 35px !important;
	margin: 77px 0 0 0;
	width:960px;
      
}

#foxboro_menu .radmenu {
	border: none !important;
	padding:0 !important;
}

#foxboro_menu ul.group {}

#foxboro_menu ul li {
	font: 13px/16px 'Myriad',arial,sans-serif !important;
        padding:10.5px 0 0 0!important;

}

#foxboro_menu ul li:hover, #foxboro_menu ul li.active {
background:url('/Portals/73746/new_site/images/menu_header_sombra.png') bottom center no-repeat;
    
}


#foxboro_menu ul li.first {
	margin-left:0;
	margin-right:0;

}
#foxboro_menu ul li.first:hover, #foxboro_menu ul li.first.active {
	background:url('/Portals/73746/new_site/images/menu_header_home.png') bottom center no-repeat;

}
#foxboro_menu ul li a.link,
#foxboro_menu ul li a {
	background:none !important;
}

#foxboro_menu ul li a:hover {}

#foxboro_menu ul li a span,
#foxboro_menu ul li a span.text {
	padding: 0px 20px !important;
}

#foxboro_menu .rootGroup .item .text{
	font-size:13px !important;
	text-transform:capitalize !important;

}

#menu_support_login{
    position: absolute;
    right: 20px;
    top: -25px;
	font:italic bold 13px/16px 'Myriad',arial,sans-serif !important;
	color:#9CC7EF;
	z-index: 100;
}
#menu_support_login a{
	display:block;
	color:#9CC7EF !important;
	padding:0 10px;
	display:block;
	height:31px;
	float:right;
	
}
#menu_support_login a:hover{
	background:url('/Portals/73746/new_site/images/menu_header_login2.png') bottom center no-repeat;
}

.sub_menu,
.last_new{
	width:960px;
	background:url('/Portals/73746/new_site/images/bg_sombra_mid40.png')bottom center no-repeat;
	height:40px;
	font-size:12px;
	line-height:40px;
	text-align:center;
}
.last_newhome{
	width:960px;
	background:url('/Portals/73746/new_site/images/bg_sombra_mid.png');
	height:32px;
	font-size:12px;
	line-height:30px;
	text-align:center;
}
.sub_menu a,
.sub_menu a:link,
.sub_menu a:visited{
	padding:0 25px;
	color:#fff;
}
.sub_menu a:hover,
.sub_menu a.current{
	color:#6FD7F5 !important;
}

.radmenu .slide{
	display:none !important;

}

/* CONTENT */
#foxboro_content {
    width: 960px;
	background: none !important;
	padding:0 !important;
}



/* CONTENT_TOP */
#foxboro_top {
	position:relative;
	background: none !important;

}

/* CONTENT_BOTTOM */
#foxboro_bottom {
	background: none !important;
}

/* FOOTER */
#foxboro_footer {
	background: url('/Portals/73746/new_site/images/bg_footer.png') top center repeat-x !important;
    text-align: middle !important;
    width: 960px !important;
    padding:0 !important;
    height:110px !important;
    font:12px Arial,sans-serif !important;
    
    
}
#foxboro_footer a {
	background: none !important;
}
#foxboro_footer .copyright {
    color: #CCCCCC  !important;
    margin:15px !important;
}

 




/* ALL MODULES - ALL SKINS */
#foxboro_one-column {
    padding: 0;
}
#foxboro_col1 {
padding: 0 !important;
font-family: Verdana, Geneva, sans-serif !important;

}
#foxboro_col2 div.pad {
padding:0px !important;

}




/* TEMPLATE 2 y 3*/
#foxboro_three-column,
#foxboro_two-column-right{
	background:url('/Portals/73746/new_site/images/bg_blanco.png') top center repeat-y;
	border-bottom:2px solid #f00;
	padding:0;
	overflow:hidden;
	/* height:343px; USAR ESTO PARA EL JQUERY*/
}

#foxboro_two-column-right{
	/*height:400px;*/
	height:auto;
	
}
#foxboro_three-column div.block div.pad{
	background:none !important;
}

#foxboro_two-column-right #foxboro_col2 .pad{
	position:relative;
	width:778px !important;
	/*height: 400px;*/
	height:auto;

}
#foxboro_two-column-right #foxboro_col2 .pad h1{
	font:italic 16px 'Myriad',Arial,sans-serif;
        margin:35px 0 50px 50px;
        color: #1E69A3;
}
#foxboro_two-column-right #foxboro_col2 .pad div h1 + div{
	margin: -20px 75px 50px 50px;

}

#foxboro_two-column-right #foxboro_col2 .pad p{
	font-size:12px;
	line-height:17px;
	color:#000;
    
}
#foxboro_two-column-right #foxboro_col2 .pad a,
#foxboro_two-column-right #foxboro_col2 .pad a:link{
	color:#3D84CF;
        text-decoration:underline; important!
}

#foxboro_two-column-right #foxboro_col3{
	width:182px !important;
	margin:0;

}
#foxboro_two-column-right #foxboro_col3 .block{
	margin:0;

}
#foxboro_two-column-right #foxboro_col3 .block .pad{
	position:relative;
	background: #5A5C63 url('/Portals/73746/new_site/images/bg_gris.png') top center no-repeat;
	font-size:12px;
	margin: 4px !important;
	padding:18px 16px 24px !important; //ACA DECIA 38 Y LO BAJE A 18, PRIMER VALOR
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#foxboro_three-column h3,
#foxboro_two-column-right h3{
	font:bold 18px 'Myriad',Arial,sans-serif !important;
	margin-bottom:10px !important;
        margin-top:8px !important;
}

#foxboro_three-column h8,
#foxboro_two-column-right h{
	font:bold 16px 'Myriad',Arial,sans-serif !important;
	margin-bottom:5px !important;
        margin-top:8px !important;

}

#foxboro_two-column-right #foxboro_col3 .block .pad ul{
	color:#fff;
	margin:0;
}
#foxboro_two-column-right #foxboro_col3 .block .pad li{
	list-style:none;
	background:url('/Portals/73746/new_site/images/bg_li.png') bottom center repeat-x;
	line-height:14px;
	padding: 8px 0;
        font:12px Arial,sans-serif !important;
}


#foxboro_two-column-right #foxboro_col3 .block .pad li a:link{
	color:#fff;

}

#foxboro_two-column-right #foxboro_col3 .block .pad li a:hover{
	text-decoration:underline;

}

#foxboro_two-column-right #foxboro_col3 .block .pad li a:visited{
	color:#FFF;
}

#foxboro_three-column #foxboro_col1{
	width:500px !important;
	margin:0;
	/*height:389px;*/
	
}

#foxboro_three-column #foxboro_col2,
#foxboro_three-column #foxboro_col3{
	width:224px !important;
	margin:0 0 0 5px;
}


#foxboro_three-column .pastilla a{
	color:#fff !important;
}
#foxboro_three-column .pastilla a:hover{
	text-decoration:underline !important;
}

#foxboro_three-column .pastilla h3{
	margin-top:0;

	
}
#pastilla_us_hq{
	background:url('/Portals/73746/new_site/images/contactus_hq.png') center center no-repeat;
	height:224px;
        width:222px;
        margin:0;
font-size:11.5px;

	
}
#pastilla_ca_hq{
	background:url('/Portals/73746/new_site/images/contactus_hq.png') center center no-repeat;
	height:224px;
        width:222px;
        margin:0;	
}


.pastilla.support.azul .subtitulo,
.pastilla .support.azul .subtitulo{
	margin-top:-20px;
        margin-left:-29px;
	font:bold 12px/20px 'Myriad',Arial,sans-serif;
        text-align: center;    
        color:#FF3300;
        background:url('/Portals/73746/new_site/images/ticket.png') center no-repeat;
        height: 20px;
        width: 204px;
    

}
.pastilla .support.azul {
	background: none;


}
a.masinfodemosup,
a.masinfodemosup div{
	position:absolute;
	right:0;
	bottom:120px;
}
a.masinfodemosup{ /*clickzone*/
	display:block;
	width:182px;
	height:166px;


}
#foxboro_three-column #foxboro_col1 .block h3{
	margin: 20px 0 !important;
	padding-left:0 !important;
	color:#2C6CA3 !important;
}

.ContactFormWrapper {
	margin:0 !important;

}

/*-------------------------*/
/*FORM*/
/*-------------------------*/
.ContactFormWrapper input[type=text],
.ContactFormWrapper textarea{
	width:435px !important;
	border:1px solid #ccc !important;
}
.ContactFormWrapper input[type=submit]{
        text-transform:capitalize !important;	
}



#foxboro_col2 table{ 
        font-size:12px;
}
#foxboro_col2 strong{ 
        font-size:12.5px;

}

.pad hTRES{
text-shadow: 1px 1px #000; //NO LO USAMOS
}


////// TRES COLUMNAS //////
////// TRES COLUMNAS //////
////// TRES COLUMNAS //////
////// TRES COLUMNAS //////
////// TRES COLUMNAS //////


#foxboro_content {
	border-bottom:222px solid #f00 !important;
}
#foxboro_three-eq-column #foxboro_col1,
#foxboro_three-eq-column #foxboro_col2,
#foxboro_three-eq-column #foxboro_col3 {
        background: url('/Portals/73746/new_site/images/bg_blanco3333.png') top center no-repeat;
	width: 320px;

}

#foxboro_three-eq-column .pad a,
#foxboro_three-eq-column .pad a:link{
	color:#3D84CF;
        text-decoration:underline; important!
}
.pastilla.columnas{
	background:none !important;
        width: 330px;
height:150%;
}

.pastilla.columnas .titulocolumnas{
	font:italic 20px 'Myriad',arial,sans-serif !important;
        color: #1E69A3;
        padding-left:10px;
padding-bottom:10px;
        padding-top:7px;
        width: 330px;
}

.pastilla.columnas .textocolumnas{
        padding-left:12px;
        padding-right:20px;
        padding-top:12px;
        padding-bottom:12px;
        font:11.5px Arial,sans-serif !important;
line-height:125% !important;

}
.pastilla.introcolumnas{
        width: 960px;
margin-bottom: 15px !important;
border-bottom:2px solid #f00 !important;
background: #FFF url('/Portals/73746/new_site/images/bg_blanco333.png') center repeat-x !important;
height:100%;
}
.pastilla.introcolumnas .textointrocolumnas{
        padding-left:12px;
        padding-right:20px;
        padding-top:12px;
        padding-bottom:12px;
        font: italic 12px Arial,sans-serif !important;
line-height:125% !important;


}
.rojo{
	height:2px;
	background:#f00 !important;
}

