/* CONTAINER */
#duxbury_container {
/*border:1px solid #333333!important;*/
}

/* HEADER */
#duxbury_header {
border:1px solid #333333!important;
border-bottom:medium none!important;
width:auto!important;
}

#duxbury_header span.logo a {
outline:none!important;
}

#duxbury_header span.logo {
border-right:1px solid #BFBFBF!important;
border-left:1px solid #5A5A5A!important;
border-top:1px solid #5A5A5A!important;
width:auto!important;
}

/* MENU */
#duxbury_menu ul {
margin-left:3px!important;
}

#duxbury_menu ul li {
background:#E6E6E6 url(/Portals/52677/images/dots.gif) no-repeat scroll 0 center!important; 
height:auto!important;
min-height: auto!important;
white-space:normal!important;
}

#duxbury_menu ul li a {
outline:none!important;
}

#duxbury_menu ul li a:hover {
background-color:transparent!important;
}

#duxbury_menu ul li a span {
padding-left:0!important;
padding-right:0!important;
margin-left:15px!important;
display:inline-block!important;
}

#duxbury_menu ul li.selectedtab a {
font-weight:normal!important;
}

#duxbury_menu ul li a:hover span {
background-color:#336699!important;
}

/* SUB MENU */
#duxbury_menu ul li.childitem1 {
background-position:15px center!important;
}

#duxbury_menu ul li.childitem1 a span {
margin-left:30px!important;
}

#duxbury_menu_bottom {
padding-bottom:20px!important;
}

/* CONTENT */
#duxbury_content {
border-left:1px solid #333333!important;
border-right:1px solid #333333!important;
background:#FFFFFF url(/Portals/52677/images/col1-bar-bg.jpg) repeat-y scroll right 0!important;
}

/* ALL SKINS */
#duxbury_two-column, #duxbury_three-column  {
border-left:1px solid #5A5A5A!important;
border-right:1px solid #BFBFBF!important;
float:none!important;
width:auto!important;
background:transparent url(/Portals/52677/images/col1_bg.jpg) no-repeat scroll right bottom!important;
padding-top:15px!important;
}

/* TWO COLUMN SKIN */
#duxbury_two-column #duxbury_col1 {
width:17.7%!important;
}

#duxbury_two-column #duxbury_col2 {
width:82.2%!important;
}

/* THREE COLUMN SKIN */
#duxbury_three-column #duxbury_col2 {
width:57.2%!important;
float:right!important;
}

#duxbury_three-column #duxbury_col1 {
width:17.7%!important;
}

/* COLUMN 1 - ALL SKINS */
#duxbury_col1 {
float:right!important;
padding-bottom:116px!important;
background-color:transparent!important;
}

/* COLUMN 3 - ALL SKINS */
#duxbury_col3 {
float:left!important;
}

/* MODULES - COLUMN 1 - TWO COLUMN SKIN */ 
#duxbury_two-column #duxbury_col1 div.block div.pad {
margin-left:0!important;
padding-left: 10px!important;
padding-right: 10px!important;
}

/* MODULES - COLUMN 1 - ALL SKINS */
#duxbury_col1 div.block div.pad {
margin-left:0!important;
}

/* MODULES - COLUMN 2 - ALL SKINS */
#duxbury_col2 div.pad {
padding-left:5px!important;
padding-right:5px!important;
}

/* MODULES - COLUMN 3 - ALL SKINS */
#duxbury_col3 div.block div.pad {
margin-right:0!important;
}

/* HEADINGS */
#duxbury_col2 h1 {
font-size:12px!important;
font-weight:bold!important;
}

/* LISTS */
#duxbury_col2 ul {
list-style-type:disc!important;
padding-left:40px!important;
}

/* FOOTER */
#duxbury_footer {
padding-top:0!important;
}

#dnn_dnnLINKS_lblLinks {
display:none!important;
}

#footerContainer {
text-align:left!important;
display:block!important;
border:1px solid #333333!important;
border-bottom:1px solid #BFBFBF!important;
border-top:medium none!important;
background-color:#999999!important;
line-height:16px!important;
}

#footerContainer a {
font-size:9px!important;
text-decoration:underline!important;
}

#footerContainer a:hover {
color:#336699!important;
}

#footerContainer a img {
border:medium none!important;
}

#duxbury_footer p.copyright {
border-top:1px solid #333333!important;
font-size:10px!important;
padding-bottom:43px!important;
padding-top:6px!important;
}

/* LANDING PAGES - ONLY */
.landingPage #duxbury_menu {
display: none!important;
}