html,body {background:#e1e1e1 url(/Portals/133871/template/bkgd.jpg) 0 0 repeat-x!important;}

div#foxboro_body {background:url(/Portals/133871/template/page_bkgd.png) 50% 94px no-repeat;}

a {
 outline:none!important; 
 -webkit-transition-property:color,background; 
 -webkit-transition-duration:.2s,.25s; 
 -webkit-transition-timing-function:linear; 
 -moz-transition-property:color,background; 
 -moz-transition-duration:.2s,.25s; 
 -moz-transition-timing-function:linear; 
 transition-property:color,background; 
 transition-duration:.2s,.25s; 
 transition-timing-function:linear; 
}

div#foxboro_container {}

div#foxboro_courtesy_links {display:none;}

div#foxboro_header {background:url(/Portals/133871/template/header.jpg) 0 0 no-repeat; height:94px;}
div#foxboro_header div#logo {font:9px Arial, Helvetica, sans-serif; float:left; width:300px; height:80px; margin-top:10px; letter-spacing:1px;}
div#foxboro_header div#contact {font:12px Arial, Helvetica, sans-serif; float:right; width:200px; color:#777; margin-top:30px; padding-right:41px; line-height:1.4em; text-align:right; letter-spacing:1px;}
div#foxboro_header div#contact a {color:#777; text-decoration:none;}

div#foxboro_menu {background:url(/Portals/133871/template/logos_infor_partner.jpg) 800px 7px no-repeat; width:890px; margin:0 auto; padding:14px 42px;}
div#foxboro_menu div.radmenu {}
div#foxboro_menu ul.rootGroup > li {margin:0 14px; border-bottom:1px solid transparent;}
div#foxboro_menu ul.rootGroup > li:hover {border-bottom:1px solid #cc0000;}
div#foxboro_menu ul.rootGroup > li > a span {font-size:14px; padding:5px 0!important; font-weight:normal; text-transform:uppercase;}
div#foxboro_menu ul.rootGroup > li > a span:hover {-webkit-transition-property:color,background; -webkit-transition-duration:.2s,.25s; -webkit-transition-timing-function:linear; -moz-transition-property:color,background; -moz-transition-duration:.2s,.25s; -moz-transition-timing-function:linear; transition-property:color,background; transition-duration:.2s,.25s; transition-timing-function:linear;}

div#foxboro_menu ul.group {background-color:#fff; width:180px; opacity:.95; filter:alpha(opacity=95); -moz-box-shadow:0 0 3px #cfcfcf; box-shadow:0 0 3px #cfcfcf;}
div#foxboro_menu ul.group li {}
div#foxboro_menu ul.group li a {width:180px; white-space:normal;}
div#foxboro_menu ul.group li a:hover {background-color:#eee;}
div#foxboro_menu ul.group li a.selectedtab {}
div#foxboro_menu ul.group li a span {font:12px Arial, Helvetica, sans-serif; padding:10px 12px!important;}

p, div#foxboro_content li, .ISContent, .ItemLink a, span.subhead, div.comments, div.comments span, div.comment-form span, div.comment-body, a.CommandButton, div.tags {font:12px Arial, Helvetica, sans-serif!important;}

div#foxboro_content {background:url(/Portals/133871/template/bg-content.png) 50% 0 repeat-y; min-height:600px; padding:0 42px;}
div#foxboro_content a {text-decoration:none; outline:none!important;}
div#foxboro_content a:hover {color:#383838;}

div#foxboro_content p {margin:0 0 16px 0; line-height:18px!important;}
div#foxboro_content li {margin:0 0 8px 0; line-height:18px!important;}

div#foxboro_content div.pad h1 {font-size:26px;}
div#foxboro_content div.pad h2 {}
div#foxboro_content div.pad h3 {font-size:14px; margin:5px 0; font-weight:bold; line-height:1.5em;}
div#foxboro_content div.pad h4 {margin:0 0 2px 0;}

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_col2 ul ul, div.block ul ul {margin:8px 0 4px 25px!important;}
div#foxboro_col2 ol li, div.block ol li {padding:0 0 6px 0!important;}

div#foxboro_one-column, div#foxboro_two-column, div#foxboro_two-column-right, div#foxboro_three-column, div#foxboro_three-eq-column, div#foxboro_two-eq-column {}

div#foxboro_col1, div#foxboro_col3 {background:#f1f1f2;}

div#foxboro_content div#foxboro_col1 div.block, div#foxboro_content div#foxboro_col3 div.block {margin:0; border-top:1px solid #fefefe;}

div#foxboro_content div#foxboro_col1 div.block div.pad, div#foxboro_content div#foxboro_col3 div.block div.pad {margin:0; border-bottom:1px solid #ccc;}

div#foxboro_col1 div.pad, div#foxboro_col2 div.pad, div#foxboro_col3 div.pad {padding-bottom:0;}

div#bb-container {padding-bottom:20px;}

p.Normal.hk_menu {font-size:11px!important; text-align:right!important;}
p.Normal.hk_menu a:hover {text-decoration:none!important;}
p.Normal.hk_menu img {width:12px; height:12px; vertical-align:middle!important;}

div.byline {font-size:11px!important; margin:5px 0 10px 0!important;}

div#bb-container div.post {margin:0 0 30px 0!important;}
div#bb-container div.post h3 {}
div#bb-container div.post h3, div#bb-container div.post h3 a {font:22px Arial, Helvetica, sans-serif!important;}
div#bb-container div.post h3 a:hover {text-decoration:none;}
div#bb-container div.post div.tags {margin-top:10px;}
div#bb-container div.post div.comments {}

div.submissions a {font-size:11px!important;}
div.submissions a img {vertical-align:middle!important;}

div#foxboro_content input.StandardI, div#foxboro_content textarea.StandardI {padding:6px 4px; border:1px solid #ccc;}
div#foxboro_content input.StandardI:hover, div#foxboro_content textarea.StandardI:hover {border:1px solid #aaa;}

div#foxboro_bottom {}
div#foxboro_bottom {}

div#foxboro_footer {background:url(/Portals/133871/template/bkgd_footer.jpg) 50% 0 no-repeat; width:890px; margin:0 auto; padding:20px 42px;}
div#foxboro_footer div {margin:0 auto; padding-right:20px; text-align:right!important;}
div#foxboro_footer div span#dnn_dnnLINKS_lblLinks a {font:11px Arial, sans-serif!important; padding:0 5px; text-decoration:none; color:#fff; text-shadow:0px 1px 3px #555;}
div#foxboro_footer div span#dnn_dnnLINKS_lblLinks a:hover {color:#777;}
div#foxboro_footer div span.SkinObject {display:none;}
div#foxboro_footer p.copyright {font:11px Arial, sans-serif!important; width:990px; margin:-14px auto 0 auto; padding-left:50px; text-align:left; color:#fff; text-shadow:0px 1px 3px #555;}

/* -- CMS -- */
div.CMSConfigureBox, div.CMSEditBox {padding:7px 10px!important; border:0 none!important; opacity:.85; filter:alpha(opacity=85);}
div.CMSConfigureBox:hover, div.CMSEditBox:hover {}

div.CMSConfigureBox a, div.CMSEditBox a {color:#fff!important;}
div.CMSConfigureBox a:hover, div.CMSEditBox a:hover {color:#454545!important;}

/* -- Tracking Code -- */
#hsjssp {height:0; display:block; margin-top:-35px\9;} /* for IE only */