  /* Menu Style replace background color with image */ 
#foxboro_menu {
width: 980px;
height: 26px;
background-color: transparent none !important;
background-image:url(images/3ppnav.jpg) !important;
background-position: left top !important;
background-repeat:no-repeat !important;
padding:0 0 0px 230px !important;
line-height:1.1em; !important;

}

#foxboro_menu .link {
background: transparent none !important;
font-weight: 400!important;
font-stretch: expanded !important;
font-size: 1.2em!important;
}

/* override font info for h1 */
h1{font-size:2.2em !important;
font-weight: 800 !important;
line-height:1em; !important;
margin: 0px !important;}


/* override font info for h2 */
h2{font-size:1.5em !important;
font-weight: 700 !important;
font-style: italic !important;
line-height:.5em; !important;}

/* override bottom space info for h4 */
h4{
margin:0px; !important;}


/* override margins for col 1 */
#foxboro_col1 {

width:21% !important;
}

#foxboro_three-column #foxboro_col2 {
width:58% !important;
}

/* override margins for col 3 */
#foxboro_three-column #foxboro_col3 {
margin-right: 0px !important;
padding-left: 0px !important;
width:20.9% !important;
}


/* change height of top pane */
#foxboro_top {
    height: 5px !important;
}

/* image background nav col 1 */
#foxboro_side-menu ul li a  {
display:block;
width: 190px;
height: 28px;
background-color: transparent none !important;
background-image:url(images/col1nav.jpg) !important;
background-position: left top !important;
background-repeat:no-repeat !important;
line-height:17px;
padding:0px 15px 8px 18px;
}
#foxboro_side-menu ul li a {
font-size:1em;}

#foxboro_side-menu ul li a:hover{
color:#cccccc;
}

#foxboro_side-menu ul li.childitem1 a span {
background-color:#ffffff !important;
}


/* custom table for main content in col 2 */
.maintable td {
font-family:arial, helvetica, sans-serif !important;

}
/* -- Drop Down Colors -- */
#foxboro_menu ul.group.level1 li a span  { background-color:#005595 !important; display:block!important;  }
#foxboro_menu ul.group.level1 li a span:hover { background-color:#005595 !important; display:block!important; }

#foxoboro_menu ul.group.level2 li a span { color:#000!important; display:block!important; }
#foxoboro_menu ul.group.level2 li a span:hover { color:#fff!important; display:block!important; }

#foxboro_menu ul.group.level1  { background-color:#005595 !important; display:block!important;  }



/* custom table for pics with descriptions */
.productstable td {
font-family:arial, helvetica, sans-serif !important;
font-size:.9em;
line-height:1.3em; !important;
}

/* custom table for buttons in col 1 & 3 */
.linktable td{
width: 80%;
font-family:arial, helvetica, sans-serif !important;
background-color: #cc0033; padding: 3px;
font-size:14px;
color:#ffffff;
text-align: center;

}

/* custom table for buttons in col 2-main */
.linktablemain td{
width: 40%;
font-family:arial, helvetica, sans-serif !important;
background-color: #cc0033; 
padding: 2px;
font-size:14px;
color:#ffffff !important;
text-align: center;
}

/* link color col 2-main */
.linktablemain a {
color:#FFFFFF !important;
}

