#duxbury_header {
border:solid 1px #9C9DCB;
border-bottom:none;
margin-top:30px;
width:800px !important;
}

#duxbury_content {
border:solid 1px #9C9DCB;
border-top:none;
}

#duxbury_footer a {
color:#1670B0 !important;
}

#duxbury_footer a:hover {
color:#212179 !important;
}

#duxbury_top ul {
list-style-type:none;
}

#duxbury_top ul li {
padding-top:5px;
padding-bottom:5px;
}

#duxbury_top ul li a {
background:transparent url(/Portals/51628/images/arrow_blue.jpg) no-repeat !important;
padding-left:15px !important;
text-decoration:none !important;
color:#ADAEAE !important;
}

#duxbury_top ul li a:hover {
background:transparent url(/Portals/51628/images/arrow_yellow.jpg) no-repeat !important;
padding-left:15px !important;
}

#duxbury_top h1 {
margin:0 !important;
color:#C9CAE3 !important;
font-size:28px;
font-weight:normal;
font-family:"Times New Roman",Times,serif;
padding-left:40px;
line-height:1em !important;
}

#duxbury_top h3,
.ISContent h3 {
color:#006699 !important;
font-family:"Times New Roman",Times,serif !important;
font-size:14px !important;
font-style:italic !important;
font-variant:normal !important;
font-weight:normal !important;
line-height:16px !important;
}

.ISContent a img {
border:none !important;
}

#duxbury_three-column #duxbury_col1 {
width:20% !important;
}

#duxbury_three-column #duxbury_col3 {
width:19% !important;
}

#duxbury_three-column #duxbury_col2 {
width:60.9% !important;
}

#duxbury_col1 .pad .block .pad {
padding-left:10px !important;
padding-right:10px !important;
margin:0 !important;
}

#duxbury_col1 .pad .block {
border-bottom:dotted 2px #9C9DCB !important;
}

#duxbury_col1 .pad .block .pad {
border-top:dotted 2px #9C9DCB !important;
}

#duxbury_three-column #duxbury_col3 .pad .block .pad {
padding-left:0 !important;
padding-right:0 !important;
margin:0 !important;
}

.IngeniMailSubscribeEmailInput {
width:90% !important;
}

#duxbury_col1 .pad .block .pad h3 {
font-weight:bold !important;
font-size:14px !important;
}

#duxbury_three-column #duxbury_col2 .pad {
padding-right:0 !important;
}

#duxbury_menu {
border:solid 1px #4F97B4 !important;
}

#duxbury_menu ul li {
height:100% !important;
_height:100% !important;
}

#duxbury_menu ul li.item {
font-weight:bold !important;
}

#duxbury_menu .childitem1,
#duxbury_menu .childitem1 a:hover {
background-color:#E1EDF2 !important;
font-weight:normal !important;
}

#duxbury_menu .childitem1 span {
padding:0 !important;
white-space:normal !important;
font-weight:normal !important;
line-height:1.3em !important;
color:#036E61 !important;
}

#duxbury_menu .childitem1 span:hover {
color:#18AE68 !important;
}

#duxbury_menu .childitem1.selectedtab span {
color:#18AE68 !important;
font-weight:bold !important;
}

#duxbury_menu .childitem1 .link {
padding:5px 5px 5px 20px !important;
width:84% !important;
}

.ISContent p,
#bb-container .listing .post p {
line-height:1.35em !important;
}

.ISContent a,
#bb-container .listing .post a {
color:#1670B0 !important;
text-decoration:none !important;
}

.ISContent a:hover,
#bb-container .listing .post a:hover {
color:#003399 !important;
text-decoration:underline !important;
}

.ISContent ul,
#bb-container .listing .post ul {
padding-left:20pt !important;
}

.ISContent ul li,
#bb-container .listing .post ul li {
padding:3px 0 !important;
line-height:1.35em !important;
}

.ContactFormItem .AutoFormLabel {
color:#666666 !important;
font-weight:bold !important;
}

.ContactFormItem {
color:#666666 !important;
}

#bb-container .listing .post h3.title,
#bb-container .post h3.title {
color:#1670B0 !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:16px !important;
display:block !important;
text-align:center !important;
font-weight:bold !important;
margin:0.67em 0 !important;
}