html, body#Body, #foxboro_body {background:#305B8E url(images/bg.jpg) repeat-x !important;}
#foxboro_container {position:relative !important;}

#foxboro_courtesy_links {background:transparent !important; position:absolute !important;}
#foxboro_header {background:url(images/header.jpg) no-repeat !important;}
#foxboro_header span.logo {width:140px !important; margin-left:355px !important;}



#foxboro_menu .rootGroup .item .text { padding-bottom:10px !important; padding-top:10px !important; }
#foxboro_menu .link {background:url(images/menubg.gif) no-repeat center left !important;}
#foxboro_menu .first .link {background:transparent !important;}
#foxboro_menu {background:transparent !important;}
#foxboro_menu {text-transform:uppercase !important;}
#foxboro_menu .group {text-transform:none !important;}
#foxboro_menu .group .item .text { padding-bottom:4px !important; padding-top:4px !important; }
#foxboro_menu .group .link span{color:#fff !important;}
#foxboro_menu .group a {background:transparent !important;}
#foxboro_menu .group a:hover {background:#4F4C3B !important;}
#foxboro_menu ul li span {font-size:13px !important;}
#foxboro_menu .group span {font-size:12px !important;font-weight:normal !important;}



#foxboro_content {background:transparent !important;}
#foxboro_two-column-right #foxboro_col3 {width:31.2% !important;}
#foxboro_two-column-right #foxboro_col2 {width:68.7% !important;}
#foxboro_two-column-right {}


#foxboro_two-column-right  {background: url(images/col2bg.jpg) no-repeat left top !important; padding:0px !important;}
#foxboro_two-column-right #foxboro_col2  {background: url(images/col2repeat.jpg) repeat-y top left !important; margin-top:20px !important;}
#foxboro_two-column-right #foxboro_col2 div.pad {
background: url(images/col2bottom.gif) no-repeat left bottom !important; padding-bottom:30px !important; padding-left:25px !important;}
#foxboro_content #foxboro_col3 div.block div.pad { margin:0px !important;}
#foxboro_side-menu  {margin-bottom:0px !important;}



#foxboro_content #foxboro_col3 div.block {background: url(images/column3bg.gif) no-repeat scroll 0 0 !important; margin-bottom:0px !important;padding-top:10px !important;}
#foxboro_col3 div.block div.pad {background: url(images/column3bgfooter.gif) no-repeat scroll left bottom !important; padding-bottom:20px !important;}
#foxboro_content div.block h3 { text-transform:uppercase;}

#foxboro_footer {border:6px solid #6B8CAD; width:922px !important; margin:10px 0 !important;}


#foxboro_content div.block ul {list-style:none;}
#foxboro_content div.block ul li {padding-bottom:5px !important;}
#foxboro_content div.block ul a {text-decoration:none !important;font-weight:bold !important;}



#foxboro_col2 h3 {font-weight:bold !important;}
.nobr {margin-bottom:0px !important;}
.plightblue {color:#76A6D3; font-weight:bold; font-style:italic;margin-top:0px !important;}


#dnn_dnnLINKS_lblLinks {display:none !important;}

























#hsjssp {
     display: block;
     height: 0;
     margin-top: -35px\9;   /* for IE only  */
}