html,body#Body {
background:#DBDBE6 url(/Portals/80068/template/body_bg.gif) top repeat-x !important;
}

#foxboro_container {
background:url(/Portals/80068/template/container_bg.gif) top left no-repeat !important;
padding:0 49px 0 50px !important;
overflow:visible !important;
}

#foxboro_header {
border-left:1px solid #dcdbe0;
border-right:1px solid #dcdbe0;
width:724px !important;
}

#foxboro_menu {
background:url(/Portals/80068/template/menu_middle.gif) left repeat-y !important;
}

#foxboro_menu div.radmenu {
background:url(/Portals/80068/template/menu_top.gif) top left no-repeat !important;
width:726px !important;
}

#foxboro_menu ul.rootGroup {
background:url(/Portals/80068/template/menu_bottom.gif) bottom left no-repeat !important;
width:700px !important;
padding:11px 13px 17px 13px !important;
}

#foxboro_menu span.text {
padding:0 10px 0 8px !important;
line-height:26px !important;
font-size:12px !important;
background:url(/Portals/80068/template/span_separator.gif) right center no-repeat;
font-family:Arial, Helvetica, sans-serif !important;
}


#foxboro_menu li.last span.text {
background:none !important;
padding:0 10px !important;
}

#foxboro_menu a.link {
background:url(/Portals/80068/template/link_bg.gif) top repeat-x !important;
}

#foxboro_menu li.first {
background:url(/Portals/80068/template/li_first.gif) top left no-repeat !important;
padding-left:10px !important;
}

#foxboro_menu li.last {
background:url(/Portals/80068/template/li_last.gif) top right no-repeat !important;
padding-right:10px !important;
}

#foxboro_menu div.slide li.item {
padding:0 !important;
}

#foxboro_menu div.slide span.text {
font-weight:normal !important;
color:#666666 !important;
background:none !important;
padding:0 10px !important;
line-height:20px !important;
}

#foxboro_menu div.slide ul {
border-top:1px dotted #999999;
}

#foxboro_menu div.slide a.link {
background:#E6E6E7 !important;
border-bottom:1px dotted #999999;
}

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

#foxboro_menu div.slide a.link:hover span.text,
#foxboro_menu div.slide a.selectedtab span.text {
color:#999999 !important;
}

#foxboro_content {
background:url(/Portals/80068/template/content_bg.gif) left repeat-y !important;
padding:0 20px 0 14px !important;
width:692px !important;
}

#foxboro_col1,
#foxboro_col3 {
width:156px !important;
}

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

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

#foxboro_two-column {
background:url(/Portals/80068/template/two_column-bg.gif) left repeat-y !important;
}

#foxboro_two-column-right {
background:url(/Portals/80068/template/two_column_right-bg.gif) left repeat-y !important;
}

#foxboro_three-column {
background:url(/Portals/80068/template/three_column-bg.gif) left repeat-y !important;
}

#foxboro_one-column,
#foxboro_two-column,
#foxboro_two-column-right,
#foxboro_three-column {
padding-bottom:20px !important;
}

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

#foxboro_footer {
background:url(/Portals/80068/template/content_bg.gif) left repeat-y !important;
padding:0 !important;
}

#foxboro_footer div.clear {
width:692px !important;
padding:0 20px 65px 14px !important;
background:url(/Portals/80068/template/footer_bg.gif) left bottom no-repeat !important;
}

#foxboro_footer span#dnn_dnnLINKS_lblLinks {
display:block !important;
border-top:1px dashed #CCCCCC;
padding-top:5px !important;
}

#foxboro_col2 div.pad {
min-height:550px !important;
_height:550px !important;
_overflow-y:visible !important;
padding-right:13px !important;
padding-left:13px !important;
}

#foxboro_content div.block {
margin-bottom:10px !important;
}

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

#foxboro_col2 div.pad p,
#foxboro_col2 div.pad li,
#foxboro_content div.block,
#foxboro_content div.block p,
#foxboro_content div.block li,
#foxboro_top p,
#foxboro_top li,
#foxboro_bottom p,
#foxboro_bottom li,
#bb-container div.post,
#bb-container div.post div.byline {
font-size:1em !important;
}

#foxboro_content div.block .IngeniMailSubscribeEmailInput {
width:95% !important;
}

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

#foxboro_top h1 {
font-size:11px !important;
font-weight:bold !impotant;
color:#F8981D !important;
background:url(/Portals/80068/template/top_h1_bg.gif) top left no-repeat !important;
line-height:100% !important;
padding:11px 20px 17px 43px !important;
margin:0 !important;
}

#foxboro_col2 div.pad h1 {
font-size:12px !important;
font-weight:bold !important;
clear:both !important;
}

#foxboro_col2 div.pad h2,
#foxboro_col2 div.pad h3 {
font-size:11px !important;
margin-bottom:0 !important;
}


#foxboro_col2 div.pad ul {
margin-left:30px !important;
}


#foxboro_col2 div.pad ul li,
#foxboro_content div.block div.pad ul li {
padding-bottom:0 !important;
}


#foxboro_col2 div.pad p {
margin:0 0 16px 0 !important;
}

#foxboro_col2 div.pad table td,
#foxboro_top,
#foxboro_content div.block div.pad table td {
font-family:Verdana,Arial,Helvetica,sans-serif !important;
line-height:150% !important;
font-size:11px !important;
}

#bb-container h3.title {
font-weight:bold !important;
}



#foxboro_content div.block div.pad h3 {
font-size:12px !important;
font-weight:bold !important;
}

#bb-container div.post a {
color:#F8981D !important;
}

#bb-container div.post h3.title a {
color:#0165A4 !important;
}