/* WEBSITE BACKGROUND */
#foxboro_body {
   
}

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



/* HEADER */
#foxboro_header {
    background: url("/Portals/164741/images/header_background.jpg") no-repeat scroll center top #CFCCCC !important;
    height: 205px !important;
    width: 979px !important;
   
}



#foxboro_header 
#left {
    float: left;
    padding: 15px;
    width: 314px;
}

#foxboro_header 
h1 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    line-height: 22px;
    margin: 0;
    padding: 0;
}


#foxboro_header 
h2 {
    color: #F1CD7F;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

#foxboro_header 
#logo {
    float: left;
    height: 205px;
    width: 300px;
}

#foxboro_header 
#right {
    float: left;
    padding: 15px;
    text-align: right;
    width: 305px;
}



/* MENU */
#foxboro_menu{
}


#foxboro_menu ul {
 
}


#foxboro_menu ul li {
 
}

#foxboro_menu ul.rootGroup li a span {
min-width:108.7px !important;
text-align: center !important;
padding:0px !important;
line-height:48px !important;
    font-size: 14px !important;
    font-weight: bolder !important;
font-family:Arial, Helvetica, sans-serif !important;
}


#foxboro_menu .rootGroup .first .text {

}



/* |-------------------------| COLUMN |-----------------------------| */
#foxboro_two-column #foxboro_col1,
#foxboro_two-column-right #foxboro_col3,#foxboro_three-column #foxboro_col3{
  width: 235px !important;
}

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

#foxboro_two-column #foxboro_col2,
#foxboro_two-column-right #foxboro_col2 {
 width: 734px !important;
}

#foxboro_three-column #foxboro_col2{
 width:485px !important;
}

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

#foxboro_three-column #foxboro_col1 div.block div.pad{
padding: 5px;
border: 3px solid #E2E2E2;
}

#foxboro_col1 div.block{
margin-bottom:5px !important;
}

#foxboro_col3 div.block div.pad{
padding:0px !important;
}
#foxboro_two-column #foxboro_col2,
#foxboro_two-column-right #foxboro_col2 a:hover{
color:#000000 !important;
text-decoration:underline !important;
}

#foxboro_col2 ul{
margin-left:20px !important;
}

#foxboro_col2 ul li{
margin-bottom:12px!important;
}

/* |-------------------------| HEADINGS |---------------------------| */
#foxboro_content div.block h3 {
font-size: 18px; !important;
font-weight: bold !important;
   margin: 0 !important;
}

#foxboro_col2 h1 {
    font-size: 18px; !important;
font-weight: bold !important;
margin: 0 0 20px !important;
}


#foxboro_col2 h2 {font-size:16px !important; margin: 0 0 20px !important;}
#foxboro_col2 h3 {font-size:14px !important; margin: 0 0 20px !important;}
h4 {font-size:12px !important; margin: 0px !important; padding: 0px;}
h5 {font-size:11px !important; margin: 0px !important; padding: 0px;}
h6 {font-size:10px !important; margin: 0px !important; padding: 0px;}


/* FOOTER */
#foxboro_footer {
  font-size: 13px !important;
}
#foxboro_footer p.copyright {
font-size: 10px !important;
}
#foxboro_footer a{
   font-size: 13px !important;
}

#foxboro_footer a:hover{
text-decoration:none !important;
color: #F4D280 !important;
}