/* ----------- TOP MODULE  -----------*/
#foxboro_content {
  width: 100%!important;
  margin: 0 auto!important;
}
div.top_home {
   width:980px; 
   margin: 0 auto;
}
#foxboro_top {
    overflow: visible!important;
    background: #eaeaea!important;
    margin: 0 auto!important;
    width: 100%!important;
    border-bottom: 2px #aaaaaa solid;
    padding-top: 8px;
}
#foxboro_top div#bannerwrap div.banner p {
    font-size: 15px!important;
}
div#foxboro_one-column {
    width: 100%; 
}
#foxboro_one-column #foxboro_col2 {
}
/* ----------- BLOG BACKGROUND  -----------*/

#foxboro_bottom {
    overflow: hidden!important;
    background: #0080B7!important;
    padding: 20px 0!important;
    border-bottom: 2px #006CA9 solid;
    border-top: 2px #006CA9 solid;
}
div#foxboro_content div#foxboro_col2 h1#blog {
 background: #0080B7!important;
 color: #ffffff!important;
 padding: 10px 20px 15px 20px!important;
 width: 980px;
  margin: 0 auto;
}
#foxboro_bottom div#dnn_BottomPane {
 width: 980px;
  margin: 0 auto;
}
div.feedreader_box {
 background: #0080B7!important;
 color: #ffffff!important;

}
/* ----------- TABLES  -----------*/

div#foxboro_col2 table#three_col_home td {
 vertical-align: top!important;
}
div#foxboro_col2 table#three_col_home td#left {
 padding-right: 20px;
 border-right: 1px solid #cccccc;
}
div#foxboro_col2 table#three_col_home td#right {
 padding-left: 20px;
}
div#foxboro_col2 table#three_col_home td h1 {
 color: #0080B7;
}
table#home_table td {
 vertical-align: top!important;
}
table#home_table td#middle {
 padding: 1px 10px 0 10px;
}
table#home_table td  h1{
 margin:  30px 0 10px 0!important;
 border-bottom: 1px solid #999999;
 padding-bottom: 15px;
 font-weight: 600;
 font-size: 2.35em!important;
}
table#home_table td#offer {
 padding: 60px 30px 0 0!important;
}
table#home_table td#offer h2 {
 line-height: 125%!important;
 font-weight:100;
}
div#foxboro_container div#foxboro_content p  {
 font-size: 13px!important;
 line-height: 125%;
}
img.talent {
 height: 312px;
 width: 232px;
 background: url(/Portals/115950/images/talent-selection.jpg) top left;
}
img.talent:hover {
 background: url(/Portals/115950/images/talent-selection.jpg) 0 100%;
}
img.accountability {
 height: 312px;
 width: 232px;
 background: url(/Portals/115950/images/accountability-systems.jpg) 0 0;
}
img.accountability:hover {
 background: url(/Portals/115950/images/accountability-systems.jpg) bottom left;
}
img.culture {
 height: 312px;
 width: 232px;
 background: url(/Portals/115950/images/culture-standards.jpg) 0 0;
}
img.culture:hover {
 background: url(/Portals/115950/images/culture-standards.jpg)bottom left;
}
.twtr-ft {
 display: none;
}
#foxboro_col1 div.pad, #foxboro_col2 div.pad, #foxboro_col3 div.pad {
 padding-bottom: 15px!important;
}