/* WEBSITE BACKGROUND */
html, body#Body {
background:#753247 url(/Portals/85771/images/bkgd-tile.jpg) repeat-x scroll 0 0!important;
}

/* COURTESY LINKS */
#foxboro_courtesy_links {
background-color:transparent!important;
}

#foxboro_courtesy_links a:hover {
color:#B6B5B5!important;
}

/* HEADER */
#foxboro_header {
display:none!important;
}

#foxboro_header span.logo a {
outline:none!important;
}

/* MENU */
#foxboro_menu {
background:transparent url(/Portals/85771/images/menu-bg.jpg) no-repeat scroll 0 0!important;
padding-bottom:120px!important;
padding-left:329px!important;
padding-top:18px!important;
width:auto!important;
}

#foxboro_menu ul li a {
background-color:transparent!important;
outline:none!important;
}

#foxboro_menu ul li a span {
font-size:12px!important;
padding:0 17px!important;
border-right:1px solid #000000!important;
line-height:14px!important;
}

#foxboro_menu ul li.last a span {
border-right:medium none!important;
}

/* HEADINGS */
#foxboro_col2 h1 {
font-size:18px!important;
letter-spacing:2px!important;
font-weight:bold!important;
line-height:18px!important;
}

#foxboro_col2 h2 {
font-size:15px!important;
font-weight:bold!important;
line-height:18px!important;
}

#foxboro_col2 h3 {
font-size:14px!important;
font-weight:normal!important;
line-height:16px!important;
}

#foxboro_col3 div.block div.pad > h3:first-child {
font-size:15px!important;
font-weight:bold!important;
}

#foxboro_col1 div.block div.pad > h3:first-child {
font-size:13px!important;
font-weight:bold!important;
color:#753247!important;
margin:0!important;
padding:0!important;
}

/* MODULES - ALL COLUMNS - ALL SKINS */
#foxboro_col2 div.pad {
padding-left:15px!important;
padding-right:15px!important;
}

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

#foxboro_col1 div.block div.pad {
padding:8px 5px!important;
}

#foxboro_col3 div.block div.pad {
border-bottom:2px solid #808080!important;
padding:8px 0!important;
margin:0 15px!important;
font-family:Arial, Helvetica, sans-serif!important;
}

/* LISTS */
#foxboro_col2 ul {
list-style-type:disc;
padding-left:5px!important;
}

/* TWO COLUMNS RIGHT SKIN */
#foxboro_two-column-right #foxboro_col2 {
width:74.4%!important;
}

#foxboro_two-column-right #foxboro_col3 {
width:25.5%!important;
}

/* THREE COLUMNS SKIN */
#foxboro_three-column #foxboro_col1 {
width:20.5%!important;
}

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

#foxboro_three-column #foxboro_col3 {
width:25.5%!important;
}

/* TWO COLUMNS SKIN */
#foxboro_two-column #foxboro_col1 {
width:20.5%!important;
}

#foxboro_two-column #foxboro_col2 {
width:79.4%!important;
}

/* TWO COLUMN RIGHT SKIN - THREE COLUMN SKIN */
#foxboro_two-column-right, #foxboro_three-column {
background:transparent url(/Portals/85771/images/divider.jpg) repeat-y scroll 665px 0!important;
}


/* ALL SKINS */
#foxboro_one-column, #foxboro_two-column, #foxboro_two-column-right, #foxboro_three-column {
padding-bottom:15px!important;
padding-top:10px!important;
}

/* FOOTER */
#foxboro_footer {
margin-top:10px!important;
padding:0!important;
background:transparent url(/Portals/85771/images/footer-left.jpg) no-repeat scroll 0 0!important;
}

#foxboro_footer div.clear {
background:transparent url(/Portals/85771/images/footer-right.jpg) no-repeat scroll right 0!important;
padding-bottom:17px!important;
}

span#footerContainer {
margin-right:10px!important;
font-size:9px!important;
font-weight:bold!important;
text-transform:uppercase!important;
}

#foxboro_footer span.SkinObject, #foxboro_footer a.SkinObject {
font-size:9px!important;
font-weight:bold!important;
}

#foxboro_footer a.SkinObject:hover {
color:#B6B5B5!important;
text-decoration:none!important;
}

#foxboro_footer p.copyright {
clear:none!important;
width:auto!important;
}