html {overflow:auto;}
html,body {background:#fff url(/Portals/46354/template/applog-bg.gif) repeat!important;}
form#Form {background:url(/Portals/46354/template/bg-top.png) 0 0 repeat-x;}
div#foxboro_body {background:url(/Portals/46354/template/bg-content.png) 50% 0 fixed no-repeat;}

div#foxboro_container {overflow:visible!important;}

div#foxboro_header span.logo {}

div#foxboro_content li, .ISContent, .ItemLink a, p, .maintext {font:12px Arial,Helvetica,sans-serif!important;}

div#foxboro_content {}
div#foxboro_content a {text-decoration:none;}
div#foxboro_content a:hover {text-decoration:underline;}
div#foxboro_content p {margin:0 0 18px 0; line-height:18px!important;}

div#foxboro_content h1, div#foxboro_content h2, div#foxboro_content h3 {text-shadow:0 1px 1px rgba(0,0,0,.3);}

div#foxboro_courtesy_links {display:none;}
div#foxboro_courtesy_links a {margin:0 8px;}

div#foxboro_header span.logo {margin:4px 0 0 25px;}

div#foxboro_menu {background:transparent url(/Portals/46354/template/bg-menu.png) center top no-repeat!important; height:30px; padding-top:4px;}
div#foxboro_menu .radmenu {padding-left:35px;}
div#foxboro_menu ul li a {background:transparent!important;}
div#foxboro_menu ul.rootGroup li a span {font:14px Arial,Helvetica,sans-serif; padding:5px 18px!important; font-weight:bold; text-shadow:0 1px 1px rgba(0,0,0,.3);}

div#foxboro_menu div.slide {margin-left:8px!important;padding-top:4px!important;}
div#foxboro_menu ul.group {background-color:#ebf2d1; width:172px; border:solid #c3cacd; border-width:0 1px 2px 1px;}
div#foxboro_menu ul.group li a {border-top:1px dotted #c3cacd;}
div#foxboro_menu ul.group li.first > a {border-top:none;}
div#foxboro_menu ul.group li a {width:172px;}
div#foxboro_menu ul.group li a span {font-size:12px; color:#777!important; padding:5px 5px 5px 10px!important; font-weight:normal; text-shadow:0;}
div#foxboro_menu ul.group li a:hover span {color:#636656!important;}

div#foxboro_menu ul.group.level2 {margin-left:2px;}
div#foxboro_menu ul.group.level2 li.first {border-bottom:1px solid #c3cacd;}

div#foxboro_side-menu {display:none!important;}
div#foxboro_side-menu ul li a:hover {text-decoration:none!important;}
div#foxboro_side-menu ul li a:hover span {color:#A01729!important;}
div#foxboro_side-menu ul li a span {font-family:Trebuchet MS,Arial,Helvetica,sans-serif!important!important;font-weight:bold!important;font-size:13px!important;letter-spacing:1px!important;padding:6px 15px 7px 17px!important;text-transform:uppercase!important;}
div#foxboro_side-menu ul li.childitem1 span {padding-left:29px!important;margin-left:0!important;border-bottom: 1px solid #7A815F!important;}
#foxboro_side-menu ul li.childitem1.last {padding-bottom:0!important;border-bottom:medium none!important;}

div#foxboro_content {}

div#foxboro_content div.block div.pad {-webkit-border-radius:12px; -webkit-border-bottom-left-radius:0; -moz-border-radius:12px; -moz-border-radius-bottomleft:0; border-radius:12px; border-bottom-left-radius:0; border:1px solid #c3cacd;}

div#foxboro_col2 ul, div.block ul {margin:0 0 8px 25px!important; list-style-type:disc!important;}
div#foxboro_col2 ul li, div.block ul li {padding:0 0 4px 0!important;}

div#foxboro_footer {background:#9aad76 url(/Portals/46354/template/bg-footer.png) 0 0 repeat-x; padding-top:0px; padding-bottom:20px;}
div#foxboro_footer div {float:right; clear:none; padding:10px 20px 0 0;}
div#foxboro_footer div span a {font-size:11px!important;}
div#foxboro_footer p.copyright {font-size:11px!important; margin-top:-15px; padding-left:20px;}

div#foxboro_footer div.clear {display:none!important;}
div#foxboro_footer #footerContainer {font-size:12px!important;line-height:14px!important;}
div#foxboro_footer #footerContainer a {font-size:12px!important;}
div#foxboro_footer #footerContainer p {font-size:11px!important;}