#wp-header {
 
    background-color: #173365;

    color: #FFFFFF !important;

    font-size: 1.6em;
    font-weight: bold;
    height: 31px;
    margin: 0 0 20px;
    padding: 9px 0 1px 17px;
    width: 880px;
}

.wp-section-text {
    padding-top: 11px;
}


#whitepaper-section {
    border: 1px solid #1E3B6C;
    height: 225px;
    margin: 0 auto;
    padding: 0 19px 110px 0;
    width: 878px;
}

#whitepaper-right {
    border-left: 1px dotted #1E3B6C;
    display: block;
    float: right;
    height: 236px;
    padding-left: 34px;
    width: 400px;
}

#whitepaper-left {
    width: 400px;
    display: block;
    float: left;  
}

#wp-add-row {
    border-top: 1px dotted #1E3B6C;
    margin-top: 110px;
    padding-top: 38px;
    padding-left: 25px;
}

#wp-row-one {
    height: auto;
    padding-bottom: 0;
    padding-left: 25px;
}




#map {
	padding: 13px 0pt 0pt 40px;
	margin: 18px auto;
	background: url(/Portals/70977/images/flashmapbg.jpg) no-repeat scroll center top transparent;
	height: 1700px;
}

#myId { vertical-align: top;
	width: 800px;
	height: 1570px;
	margin-top: 0;
        text-align: center !important;
}






div.ContactFormWrapper {
font-size:11px;
}


#foxboro_courtesy_links {
display:none !important;
}

/* css */
.specialtytexthead {
color:#4C4C4C !important;
font-family:Verdana,Geneva,sans-serif !important;
font-size:1.6em !important;
font-weight:normal !important;
line-height:115% !important;
margin:8px 0 15px !important;
padding:0 !important;
}

.specialtytext {
color:#4C4C4C !important;
font-family:Verdana,Geneva,sans-serif !important;
font-size:13px !important;
line-height:24px !important;
text-align:left !important;
}



.CommandButton {
color:#e7a513;
font-size:11px;
font-weight: bold;
text-transform:uppercase;
font-family: Verdana, Arial, Helvetica, sans-serif;
}




#bb-container div.post {
border-bottom:1px solid #CCCCCC;
display:block;
font-size: 1em;
line-height:165%;
margin:0 0 20px;
padding:0 0 30px;
}



#bb-container div.post .tags {
color:#888888;
font-weight: bold;
margin:4px 0;
font-size: .85em !important;
}



#bb-container div.post div.submissions {
border-bottom:1px solid #E2E2E2;
border-top:1px solid #E2E2E2;
color:#E2E2E2;
margin:0;
padding:7px 0;
font-size: .7em !important;
}




#foxboro_two-column-right #foxboro_col2 div.pad {
padding:0 50px;
}



a:hover {
text-decoration:none;
}


#hdrNavSrch {
color:#4C4C4C;
font-size:12px;
text-transform:uppercase;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.hdrNavSrch a:link,.hdrNavSrch a:active,.hdrNavSrch a:visited {
text-decoration: none !important;
color:#4C4C4C;
}

.hdrNavSrch a:hover {
text-decoration: underline !important;
color:#4C4C4C;
}






.auctionNav a:link,.auctionNav a:active,.auctionNav a:visited {
width:128px;
height:36px;
text-align:center;
background-image:url("/Portals/70977/images/btnAuctiona.gif");
background-repeat:no-repeat;
display:block;
background-position:top center;
text-decoration:none;
color:#203d6e;
font-size:11px;
padding-top:3px;
}


.auctionNav a:hover {
background-image:url("/Portals/70977/images/btnAuctionNa.gif");
}



.auctionNav {
background-image:url("/Portals/70977/images/auctiontopbar.gif");
background-repeat:no-repeat;
height:34px;
text-align:center;
width:942px;
padding-left: 8px;
margin-left: 8px;
}






#foxboro_header {
background:#ffffff url(/Portals/70977/images/header_bg.gif) bottom repeat-x !important;
}



/* ----------------    MENU    ----------------- */
#foxboro_menu {
background:url(/Portals/70977/images/menu_bg.gif) top !important;
padding-left:17px !important;
padding-right:10px !important;
_width:933px !important;
/width:933px !important;
}
#foxboro_menu ul li.item a {
border-left:1px solid #779FCA;
background:url(/Portals/70977/images/menu_bg.gif) top !important;
}
#foxboro_menu ul li.item.last {
border-right:1px solid #779FCA;
}
#foxboro_menu ul li.item a:hover {
border-left:1px solid #1D3A6B;
background:url(/Portals/70977/images/menu_bg_hover.gif) top repeat-x !important;
}
#foxboro_menu li.last a:hover {
border-right:1px solid #1D3A6B;
}
#foxboro_menu ul li.item a span {
font-size:9px !important;
text-transform:uppercase !important;
font-weight:normal !important;
padding:9px 6px 10px 6px !important;
}
#foxboro_menu ul li.item a.selectedtab span,
#foxboro_menu ul li.item a.expanded span {
color:#FFFFFF !important;
}
#foxboro_menu ul li.item a.selectedtab:hover span,
#foxboro_menu ul li.item a.expanded:hover span {
color:#203D6E !important;
}
/* --------------    END MENU    --------------- */


/* ------------    VERTICAL MENU    ------------ */
#foxboro_menu .radmenu ul.vertical,
#foxboro_menu ul.group {
background:transparent !important;
padding:0 !important;
margin:0 !important;
}
#foxboro_menu .radmenu ul.vertical li.item a,
#foxboro_menu .radmenu ul.vertical li.item a span {
background:none !important;
}
#foxboro_menu ul.group li.item {
margin:0 !important;
padding:0 !important;
}
#foxboro_menu .radmenu ul.vertical li.item a {
border:solid 1px #264B7D !important;
background-color:#C9DAEC !important;
margin:0 !important;
padding:0 !important;
}
#foxboro_menu .radmenu ul.vertical li.item a span {
border:none !important;
margin:0 !important;
font-weight:normal !important;
padding:4px 15px !important;
font-size:7pt !important;
color:#203D6E !important;
text-transform:uppercase !important;
background-color:#C9DAEC !important;
min-width:175px !important;
_min-width:175px !important;
}
#foxboro_menu .radmenu ul.vertical li.item a:hover span,
#foxboro_menu .radmenu ul.vertical li.item .selectedtab span {
background-color:#FFFFFF !important;
color:#203D6E !important;
}
#foxboro_menu .radmenu ul.vertical li.item a:hover,
#foxboro_menu .radmenu ul.vertical li.item .selectedtab {
background-color:#FFFFFF !important;
color:#203D6E !important;
padding:0 !important;
margin:0 !important;
}
/* ----------   END VERTICAL MENU    ----------- */




#foxboro_col1 .pad .pad,
#foxboro_col3 .pad .pad {
border:1px solid #203D6E !important;
}

#foxboro_col1 h3,
#foxboro_col3 h3 {
font-weight:bold !important;
font-size:1.1em !important;
}

#foxboro_col1 .ISContent h3,
#foxboro_col3 .ISContent h3 {
font-weight:normal !important;
}

#foxboro_footer {
background:#ffffff url(/Portals/70977/images/header_bg.gif) bottom repeat-x !important;
border-top:1px dashed #cccccc !important;
font-size: 0.8em !important;
}

#foxboro_footer a img {
border:none !important;
}



#foxboro_one-column,
#foxboro_two-column,
#foxboro_two-column-right,
#foxboro_three-column {
padding-top:30px !important;
padding-bottom:10px !important;
}

#foxboro_one-column #foxboro_col2 div.pad {
padding:0 10px !important;
}

#foxboro_col2 ul {
list-style-type:disc !important;
}

#foxboro_col2 li {
padding-top:3px !important;
padding-bottom:3px !important;
}

#foxboro_bottom .ISContent a {
color:#055783 !important;
text-decoration:none !important;
}
#foxboro_bottom .ISContent a:hover {
color:#055783 !important;
text-decoration:underline !important;
}
#foxboro_bottom h3 {
color:#FFFFFF !important;
font-size:12px !important;
font-weight:normal !important;
margin:0 0 0 10px !important;
padding-right:30px !important;
padding-top:7px !important;
text-transform:uppercase !important;
}

#foxboro_bottom table h2,
#foxboro_bottom table p {
padding:0 10px !important;
}

#foxboro_bottom table h2 {
margin-top:0 !important;
font-size:18px !important;
padding-top:5px !important;
}

#foxboro_col2 .ISContent p,
#foxboro_col2 .ISContent li {
font-family:Verdana,Geneva,sans-serif !important;
font-size:13px !important;
}

#copyrightFooter {
    display: none !important;
}

#dnn_dnnLINKS_lblLinks {
  display: none !important;
}

#foxboro_footer {
}

#foxboro_footer-NEW {
    color: #333333;
    display: block;
    margin: 0 auto;
    padding-top: 13px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 960px;
}

#CMS_ELE_1 {
    top: 155px !important;
    display: block;
    left: 0 !important;
    visibility: visible;
    z-index: 1 !important;
}
