html > body #foxboro_col2 img[align="right"] {
border:1px solid #CCCCCC;
margin:0 0 5px 15px;
padding:4px;
}

html > body #foxboro_col2 img[align="left"] {
border:1px solid #CCCCCC;
margin:0 15px 5px 0;
padding:4px;
}


body {
background:url("/Portals/71566/images/body-bg.jpg") repeat-x scroll top left #FFFFFF !important;
}

a:link, a:visited {
color: #185574 !important;text-decoration: none !important;
}

a:hover, a:active, a.sel {
color: #69AC45 !important;
}

#foxboro_header, #foxboro_one-column, #foxboro_two-column, #foxboro_two-column-right, #foxboro_three-column, #foxboro_bottom, #foxboro_footer {
    width: 957px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    float: none !important;
}

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

#foxboro_top {
    width: 940px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    float: none !important;
}


#foxboro_body {
    margin-top: 40px !important;
    min-height: 800px !important;
    _height:800px !important;
    _overflow-y:visible !important;
}

#foxboro_container {
background:url("/Portals/71566/images/page-bg.png") repeat-y scroll 0 0 transparent !important;
padding:0 !important;
width:977px !important;
}

#foxboro_content {
    width:977px !important;
    min-height: 550px !important;
    _height:550px !important;
    _overflow-y:visible !important;
}


#foxboro_header {
background:url("/Portals/71566/images/page-t.png") no-repeat scroll 0 0 transparent !important;
padding:15px 0 10px 0 !important;
width:977px !important;
}

#foxboro_header span.logo {
margin:0 !important;
}

#foxboro_header span.logo a {

}

#logo a:link span, #logo a:visited span {
				background: none !important;
			}

#foxboro_header #homelogo {
	margin: 0 0 0 20px !important;
        height: 69px;
        width: 300px;
        float:left;
}

#foxboro_header #homelogo a {
	background: url(/Portals/71566/images/bizworks360-360_strategies_and_solutions_to_build_your_business.png) no-repeat 0 0 !important;
        height: 69px;
        width: 300px;
}

#linksTop  {
background:url("/Portals/71566/images/top-bg.gif") no-repeat scroll 0 0 transparent !important;
color:#666666 !important;
font-family:Helvetica,Arial,sans-serif !important;
font-size:12px !important;
font-weight:bold !important;
height:27px !important;
line-height:27px !important;
padding:5px 10px 0 60px !important;
position:absolute !important;
margin-left:720px !important;
text-align:center !important;
width:200px !important;
margin-top: -46px !important;
}

#linksTop a {float: left; padding: 0 20px 0 0;}

#foxboro_menu {
    padding-bottom: 3px !important;
    margin: -50px 100px 0 0 !important;
    float:right !important;
    width: 600px !important;
}

#foxboro_menu ul {
    max-width: 600px;
}

#foxboro_menu .radmenu {
    padding: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    float: right !important;
}

#foxboro_menu ul li {
    margin: 0 0 3px 5px !important;
}

#foxboro_menu ul li a span {
    font-size:14px !important;
    text-transform:uppercase;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    line-height: 18px !important;
}

#foxboro_menu ul li a:hover, #foxboro_menu ul li a.selectedtab, #foxboro_menu ul li a.expanded {
    background: transparent url(/Portals/71566/images/template/menu_item_hover_bg.gif) no-repeat left top !important;
}

#foxboro_menu ul li a:hover span, #foxboro_menu ul li a.selectedtab span, #foxboro_menu ul li a.expanded span {
    background: transparent url(/Portals/71566/images/template/menu_item_hover_right_bg.gif) no-repeat right top !important;
}



#foxboro_menu ul.group li {
    margin: 0 !important;
}

#foxboro_menu ul.group li a span {
    font-size:11px !important;
    text-transform:none;
    font-weight: normal !important;
    color: #3F3F3F !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important; 
}

#foxboro_menu ul.group {
    background: #E0E0E0;
}

#foxboro_menu ul.group li a:hover, #foxboro_menu ul.group li a.selectedtab, #foxboro_menu ul.group li a.expanded {
    background: #D0DFE3 !important;
}

#foxboro_menu ul.group li a:hover span, #foxboro_menu ul.group li a.selectedtab span, #foxboro_menu ul.group li a.expanded span {
    background: transparent !important;
}

#foxboro_menu ul.group li a {
    border-left: 1px solid #F7F6F6;
    border-right: 1px solid #F7F6F6;
    border-bottom: 1px solid #F7F6F6;
    background: #E0E0E0;
}

#foxboro_menu ul.group li.first a {
    border-top: 1px solid #F7F6F6;
}

#foxboro_menu ul ul {
    display: none !important;
}

#foxboro_top {
    background: #304B6E url(/Portals/71566/images/template/top_pane_top_bg.gif) no-repeat center top !important;
}

#foxboro_top #dnn_TopPane {
    background: transparent url(/Portals/71566/images/template/top_pane_bottom_bg.gif) no-repeat center bottom !important;
    padding: 0 20px !important;
}

#foxboro_top h1 {
    line-height:1.3em !important;
    font-size:26px !important;
    font-weight: normal !important;
    padding: 10px !important;
    margin: 0 !important;
}


#foxboro_top h2 {
    line-height:1.3em !important;
    font-size:26px;
    font-weight: normal;
    padding: 10px !important;
    margin: 0 !important;
}

#bb-container div.post h3.title {
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:26px !important;
}

#foxboro_col1 h2 {
    margin: 0 0 10px 0 !important;
}

#foxboro_col2 div.section h2 {
    margin: 0 !important;
}


#foxboro_col1 h3 {
    display: none !important;
}

#foxboro_side-menu {display: none !important;}

#foxboro_col1 ul {
    list-style: none !important; padding-left: 5px !important;
}

#foxboro_col2 h1 {
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:30px !important;
    line-height:33px !important;
    margin: 0 !important;
}

#foxboro_col2 h2 {
    font-size:22px !important;
    line-height:27px !important;
    margin-bottom:24px !important;
}

#foxboro_col2 h3 {
    font-size: 1.4em !important;
}

#foxboro_col2 h4 {
    color:#395A86 !important;
    margin-bottom:0 !important;
    margin-top:3px !important;
    text-transform:uppercase !important;
    font-size:1em !important;
}

#foxboro_col2 ul {
color:#555555 !important;
font-family:Arial,"Trebuchet MS",Helvetica !important;
font-size:0.9em !important;
line-height:145% !important;
}

#foxboro_footer {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
    padding: 10px 0 0 0 !important;
}

#foxboro_footer div.clear {
    padding: 0 10px 10px 10px !important;
}

#foxboro_one-column, #foxboro_two-column, #foxboro_two-column-right, #foxboro_three-column {
    margin: 0 auto !important;
}

#foxboro_two-column #foxboro_col2 div.pad, #foxboro_two-column-right #foxboro_col2 div.pad, #foxboro_three-column #foxboro_col2 div.pad {
    padding: 15px 20px 20px 20px !important;
}

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

#foxboro_one-column {
    
}

#foxboro_one-column #foxboro_col2 {

} 

#foxboro_one-column #foxboro_col2 div.pad {
    
}

#foxboro_two-column #foxboro_col2, #foxboro_two-column-right #foxboro_col2 {
    width: 620px !important;
    margin-top: -10px !important;
}

#foxboro_two-column #foxboro_col2 div.pad, #foxboro_two-column-right #foxboro_col2 div.pad {
    
}

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

#foxboro_three-column #foxboro_col2 div.pad {
    
}

#foxboro_col1 {
    padding-top: 10px !important;
    width: 300px !important;
    margin: 0 !important;
}

#foxboro_col1 div.pad {
    padding-bottom: 10px !important;
    min-height:180px !important;
    _height:180px !important;
    _overflow-y:visible !important;
}

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

#foxboro_col3 {
    padding: 0 10px 0 0 !important;
    width: 300px !important;
    margin: 0 10px 0 10px !important;
}

#foxboro_col3 div.pad {
    padding-bottom: 10px !important;
    min-height:180px !important;
    _height:180px !important;
    _overflow-y:visible !important;
}

#foxboro_three-column #foxboro_col1, #foxboro_three-column #foxboro_col3 {
    width: 200px !important;
}

#foxboro_content #foxboro_col1 div.block div.pad, #foxboro_content #foxboro_col3 div.block div.pad {
    margin: 0 4px !important;
    padding: 8px 16px !important;
    background: transparent !important;
    min-height:0 !important;
    _height:auto !important;
    _overflow-y:visible !important;
}

#foxboro_col2 div.block {
    margin:0 0 20px !important;
}

div.block input {
    width:92% !important;
}

#foxboro_content div.block h3 {
    font-weight:bold !important;
    font-size:13px !important;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    color: #fff !important;
    background-color: #304B6E;
    padding:10px 6px 10px 19px !important;
}

#foxboro_footer  {
background:url("/Portals/71566/images/page-b.png") no-repeat scroll 0 100% transparent !important;
margin:0!important;
width:977px !important;
padding:10px 0 15px !important;
text-align:center !important;
}

#foxboro_bottom #dnn_BottomPane {
    padding: 0 20px 0 0;
}

#foxboro_bottom ul li , #foxboro_bottom .feedreader_box td.Item, #foxboro_bottom .feedreader_box td.AltItem {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background:transparent url(/Portals/71566/images/template/ico-next.gif) no-repeat scroll left 7px;
border-bottom:1px dotted #CCCCCC;
line-height:16px;
padding:0.5em 0 0.5em 18px;
}

div.ItemLink a {
background:transparent url(/Portals/71566/images/template/ico-next.gif) no-repeat scroll left 7px;
line-height:16px;
padding:0.5em 0 0.5em 18px;
}

div.RSSItem {
border-bottom:1px dotted #CCCCCC;padding:0.5em 0 0.5em 18px;
padding:5px 0 5px 10px;
}

div.fdpoweredby {
display: none !important;
}

#foxboro_bottom .feedreader_box table  {
    width: 100%;
}


#foxboro_bottom ul {
    padding: 0;
    margin: 0;
}

#foxboro_bottom {margin-top:-30px !important;}

#foxboro_bottom h3  {
    font-weight:bold !important;
    font-size:17px !important;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    background-color: #304B6E;
    padding:10px 6px 10px 19px !important;
    color: #FFFFFF;
}

#foxboro_col2 div.ISContent ul, #bb-container div.post ul {
list-style-type:none;
margin:6px 0 20px 20px;
padding:0;
}

#foxboro_col2 div.ISContent ul li, #bb-container div.post ul li  {
    background:transparent url(/Portals/71566/images/template/ico-bullet.gif) no-repeat scroll left top;
    padding:0 0 5px 20px !important;
}

div.ContactFormItem .AutoFormLabel {
    font-weight: bold;
    font-size: 1.1em;
}

#bb-container div.post {
    font-size: 1em !important;
}

#foxboro_content div.block div.pad div.BloggerBrowseByTags ul li {
    float:left;
    list-style-type:none;
    margin: 2px 0;
    padding: 0 2px;
    line-height: 14px;
}

#follow span {
		float: left !important;
		font-size: 108.33% !important;
		color: #185574 !important;
		line-height: 29px !important;
                padding-right: 10px !important;
	}
	#follow a:link, #follow a:visited {
		float: left !important;
		margin: 0 5px 0 0 !important;
		display: block !important;
		width: 27px !important;
		height: 28px !important;
		text-indent: -1000em !important;
	}

#follow a.email:link, #follow a.email:visited {
	background: url(/Portals/71566/images/email.png) no-repeat 0 0 !important;
}
#follow a.facebook:link, #follow a.facebook:visited {
	background: url(/Portals/71566/images/facebook.png) no-repeat 0 0 !important;
}
#follow a.linkedin:link, #follow a.linkedin:visited {
	background: url(/Portals/71566/images/linkedin.png) no-repeat 0 0 !important;
}
#follow a.twitter:link, #follow a.twitter:visited {
	background: url(/Portals/71566/images/twitter.png) no-repeat 0 0 !important;
}
#follow a.delicious:link, #follow a.delicious:visited {
	background: url(/Portals/71566/images/delicious.png) no-repeat 0 0 !important;
}

span#dnn_dnnLINKS_lblLinks {display: none !important;}

/* --------------------------- 

#EditModuleWrapper_269989 {
    float: left;
    width: 626px;
}

#EditModuleWrapper_276738 {
    float: left;
    width: 313px;
}
*/
