/* |---------------------------------------| SUMMARY |-------------------------------------| */

/* |---------------------------------------| 1) CONTAINER |--------------------------------| */
/* |---------------------------------------| 2) COURTESY LINKS |---------------------------| */
/* |---------------------------------------| 3) HEADER & MENU PADDING-LEFT |---------------| */
/* |---------------------------------------| 4) HEADER |-----------------------------------| */
/* |---------------------------------------| 5) MENU |-------------------------------------| */
/* |---------------------------------------| 6) TOP |--------------------------------------| */
/* |---------------------------------------| 7) BOTTOM |-----------------------------------| */
/* |---------------------------------------| 8) COLUMNS CONTAINERS |-----------------------| */
/* |---------------------------------------| 9) COLUMNS |----------------------------------| */
/* |---------------------------------------| 10) FOOTER |----------------------------------| */
/* |---------------------------------------| 11) HACKS & EXTRA |---------------------------| */



/* |---------------------------------------| 1) CONTAINER |--------------------------------| */
#foxboro_container {
background:#fff url(/Portals/88668/template/house_bg.gif) left top no-repeat !important;
margin-top:8px !important;
}

/* |---------------------------------------| 2) COURTESY LINKS |---------------------------| */
#foxboro_courtesy_links a:hover {
color:#ABA79F !important;
}

/* |---------------------------------------| 3) HEADER & MENU PADDING-LEFT |---------------| */
#foxboro_header,
#foxboro_menu {
padding-left:150px !important;
width:660px !important;
background:none !important;
}

/* |---------------------------------------| 4) HEADER |-----------------------------------| */
#foxboro_header span.logo {
text-align:right !important;
min-height:80px !important;
_height:80px !important;
_overflow-y:visible !important;
}

/* |---------------------------------------| 5) MENU |-------------------------------------| */
#foxboro_menu {
min-height:35px !important;
_height:35px !important;
_overflow-y:visible !important;
}

#foxboro_menu div.radmenu {
width:660px !important;
background:#ABA79F !important;
}

#foxboro_menu ul.rootGroup {
max-width:660px !important;
}

#foxboro_menu div.NavHidden {
height:25px !important;
}

#foxboro_menu div.NavHidden ul.rootGroup {
display:none !important;
}

#foxboro_menu span.text {
padding:9px 7px 1px 4px !important;
line-height:15px !important;
background:url(/Portals/88668/template/menu_separator.gif) right top no-repeat;
font-size:12px !important;
font-weight:normal !important;
}

#foxboro_menu a.selectedtab span.text {
font-weight:bold !important;
}

#foxboro_menu li.last span.text {
padding-right:4px !important;
background:none;
}

#foxboro_menu div.slide a.link {
background:#92D400 !important;
padding:0 !important;
border-bottom:1px dashed #fff;
}

#foxboro_menu div.slide span.text {
padding:3px 10px !important;
line-height:normal !important;
background:none;
color:#fff !important;
font-size:11px !important;
}

#foxboro_menu div.slide a.link:hover,
#foxboro_menu div.slide a.selectedtab,
#foxboro_menu div.slide a.active {
background:#6F9900 !important;
}

/* |---------------------------------------| 6) TOP |--------------------------------------| */
#foxboro_top {
padding:0 0 10px 0 !important;
}

/* |---------------------------------------| 7) BOTTOM |-----------------------------------| */
#foxboro_bottom {
padding:10px 0 0 0 !important;
}

/* |---------------------------------------| 8) COLUMNS CONTAINERS |-----------------------| */
#foxboro_two-column {
background:#fff url(/Portals/88668/template/columns_border.gif) 200px top repeat-y !important;
}

#foxboro_two-column-right {
background:#fff url(/Portals/88668/template/columns_border.gif) 611px top repeat-y !important;
}

#foxboro_three-column {
background:#fff url(/Portals/88668/template/3cols.gif) left top repeat-y !important;
}

/* |---------------------------------------| 9) COLUMNS |----------------------------------| */
#foxboro_col1,
#foxboro_col3 {
width:200px !important;
}

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

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

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

#foxboro_one-column #foxboro_col2 div.pad {
padding-left:0 !important;
padding-right:0 !important;
}

#foxboro_two-column #foxboro_col2 div.pad,
#foxboro_col3 div.block div.pad {
padding-right:0 !important;
}

#foxboro_two-column-right #foxboro_col2 div.pad,
#foxboro_col1 div.block div.pad {
padding-left:0 !important;
}

/* |---------------------------------------| 10) FOOTER |----------------------------------| */
#foxboro_footer {
border-top:1px solid #92D050;
font-size:1em !important;
}

/* |---------------------------------------| 11) HACKS & EXTRA |---------------------------| */
#foxboro_side-menu {
margin:0 !important;
}

#foxboro_col1,
#foxboro_col2,
#foxboro_col3 {
overflow:hidden !important;
}

#foxboro_col1 {
min-height:1px !important;
_height:1px !important;
_overflow-y:visible !important;
}
