html, body {
font-size:16px !important;
background:#ffffff url(images/body.png) repeat-x left top !important;
}

#foxboro_body {
background:transparent url(images/bodyIn.png) repeat-x left bottom !important;
}

#foxboro_container{
width:1024px !important;
}

#foxboro_courtesy_links{
font-size:11px !important;
line-height:15px !important;
}

#foxboro_header{
padding:21px 18px 12px 17px !important;
height:80px !important;
}

#foxboro_menu{
height:35px !important;
padding-top:10px !important;
}

#foxboro_menu ul.rootGroup li a span{
line-height:35px !important;
font-size:16px !important;
padding:0 9px !important;
}

#foxboro_menu ul.rootGroup li{
margin-left:12px !important;
}

#foxboro_menu ul.group{
margin-top:2px !important;
padding:0px !important;
background:#ffffff !important;
border:1px solid #f50011 !important;
}

#foxboro_menu ul.group li .link {
background:#ffffff !important;
border-bottom:1px solid #f50011 !important;
}

#foxboro_menu ul.group li{
margin:0px !important;
}

#foxboro_menu ul.group li .link span{
color:#f50011 !important;
font-weight:bold !important;
font-family:Arial !important;
font-size:11px !important;
line-height:21px !important;
}

#foxboro_menu ul.group li a:hover{
background-color:#f50011 !important;
}

#foxboro_menu ul.group li a:hover span{
color:#ffffff !important;
}

#foxboro_two-column-right #foxboro_col2 {
width:520px !important;
font-size:11px !important;
}

#foxboro_three-eq-column{
padding-top:20px !important;
}

#foxboro_three-eq-column #foxboro_col2{
width:243px !important;
margin:0 5px 0 10px !important;
}

#foxboro_three-eq-column #foxboro_col1{
width:269px !important;
}

#foxboro_three-eq-column #foxboro_col3{
width:243px !important;
margin:0px !important;
}

#foxboro_three-eq-column #foxboro_col2 div.pad, #foxboro_three-eq-column #foxboro_col1 div.block div.pad, #foxboro_three-eq-column #foxboro_col3 div.block div.pad,#foxboro_three-eq-column #foxboro_col3 div.pad{
margin:0 !important;
padding:0px !important;
}

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

h1{
font-size:16px !important;
font-weight:bold !important;
}

h2{
font-size:14px !important;
font-weight:bold !important;
padding:0 !important;
margin:0 !important;
}

#foxboro_col2 h6{
font-family: arial,sans-serif !important;
font-size: 11px !important;
padding:0 !important;
margin:0 !important;
font-weight:normal !important;
}

#foxboro_col2 h6 a{
color:#858585 !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:11px !important;
font-weight:normal !important;
text-decoration:underline !important;
}

#foxboro_col2 h6 a:hover{
color:#858585 !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:11px !important;
font-weight:normal !important;
text-decoration:none !important;
}

#foxboro_col2 h5{
font-family: arial,sans-serif !important;
font-size: 11px !important;
padding:0 !important;
margin:0 !important;
font-weight:normal !important;
color:#F50011 !important;
}

#foxboro_col2 a{
color:#F50011 !important;
font-size:16px !important;
text-decoration:underline !important;
}

#foxboro_col2 a:hover{
color:#F50011 !important;
font-size:16px !important;
text-decoration:none !important;
}

#foxboro_col2 ul li{
list-style-type:disc !important;
font-size:16;
}

#foxboro_col2 ul li ul li{
list-style-type:circle !important;
font-size:11px !important;
}

#foxboro_col2 ul li ul li ul li{
list-style-type:square !important;
font-size:11px !important;
}

#foxboro_col1 div.block div.pad {
margin:0 !important;
padding:0 !important;
}

#foxboro_col3 {
width:234px !important;
margin-left:20px !important;
background-color:#ebebeb !important;
}

#foxboro_col3 div.pad{
margin:0 !important;
padding:10px 14px 0 14px !important;
}

#foxboro_col3 div.block ,#foxboro_col1 div.block {
margin:0 !important;
}

#foxboro_col3 div.block div.pad{
margin:0 !important;
padding:0 !important;
}

#foxboro_col3 h4{
color:#006595 !important;
font-family:verdana,arial,sans serif !important;
font-size:14px !important;
font-weight:bold !important;
}

#foxboro_content div.block h3 {
margin:0px !important;
}

#foxboro_col3 h5, #foxboro_col3 h5 a, #foxboro_col3 h5a:hover{
color:#006595 !important;
font-family:verdana,arial,sans serif !important;
font-size:10px !important;
font-style:italic !important;
line-height:1em !important;
text-decoration:none !important;
font-weight:normal !important;
}

#foxboro_col3 h6{
font:8px Arial !important;
color:#555555 !important;
}

#foxboro_col3 h6 a{
color:#858585 !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:11px !important;
font-weight:normal !important;
text-decoration:underline !important;
}

#foxboro_col3 h6 a:hover{
color:#858585 !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:11px !important;
font-weight:normal !important;
text-decoration:none !important;
}

#foxboro_col3 .ContactFormWrapper .FormClassID_20651 .FormSubmitButton {
margin-left:5px !important;
}

#foxboro_footer{
float:left !important;
text-align:left !important;
color:#FFFFFF !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:11px !important;
font-weight:normal !important;
line-height:17px !important;
padding:5px 17px !important;
}

#foxboro_footer div.clear {
float:left !important;
text-align:left !important;
margin:0px !important;
padding:0 !important;
}

#foxboro_footer p.copyright {
font-family:Arial,Helvetica,sans-serif !important;
font-size:11px !important;
font-weight:normal !important;
line-height:17px !important;
}

#foxboro_footer a{
color:#FFFFFF !important;
font-size:11px !important;
font-weight:bold !important;
text-decoration:underline !important;
}

#foxboro_footer a:hover{
color:#FFFFFF !important;
font-size:11px !important;
font-weight:bold !important;
text-decoration:none !important;
}

#foxboro_col3 div.ContactFormWrapper, #foxboro_col1 div.ContactFormWrapper {
background-color:#858585 !important;
border:3px solid #ffffff !important;
border-top:none !important;
color:#ffffff !important;
padding:10px !important;
margin:0px !important;
}

.ContactFormWrapper .FormSubmitButton {
margin-left:0px !important;
}

#foxboro_bottom {
background-color:#EBEBEB !important;
padding:0 10px !important;
margin-top:20px !important;
}



