/* HEADER */
#duxbury_header {
margin-top:51px!important;
margin-bottom:30px!important;
}

#duxbury_header span.logo a {
outline:none!important;
}

/* MENU */
#duxbury_menu_top {
background:transparent url(/Portals/78693/images/nav_top.gif) no-repeat scroll right 0!important;
height:24px!important;
}

#duxbury_menu {
margin-left:5px!important;
margin-right:20px!important;
}

#duxbury_menu div.radmenu {
background-color:transparent!important;
}

#duxbury_menu ul li {
background-color:transparent!important;
height:36px!important;
border:medium none!important;
text-align:center!important;
}

#duxbury_menu ul li a {
background:transparent url(/Portals/78693/images/button-right.gif) no-repeat scroll right 0!important;
padding-right:7px!important;
width:auto!important;
outline:none!important;
}

#duxbury_menu ul li a span {
background:transparent url(/Portals/78693/images/button-left.gif) no-repeat scroll 0 0!important;
display:block!important;
padding:5px 0!important;
}

#duxbury_menu ul li.selectedtab a {
background:transparent url(/Portals/78693/images/button-right-on.gif) no-repeat scroll right 0!important;
font-weight:normal!important;
}

#duxbury_menu ul li.selectedtab a span {
background:transparent url(/Portals/78693/images/button-left-on.gif) no-repeat scroll 0 0!important;
}

#duxbury_menu ul li a:hover {
background:transparent url(/Portals/78693/images/button-right-hover.gif) no-repeat scroll right 0!important;
}

#duxbury_menu ul li a:hover span {
background:transparent url(/Portals/78693/images/button-left-hover.gif) no-repeat scroll 0 0!important;
}

#duxbury_menu ul li.selectedtab a:hover {
background:transparent url(/Portals/78693/images/button-right-on.gif) no-repeat scroll right 0!important;
}

#duxbury_menu ul li.selectedtab a:hover span {
background:transparent url(/Portals/78693/images/button-left-on.gif) no-repeat scroll 0 0!important;
}

/* FOOTER */
#duxbury_footer p.copyright {
background:#FFFFFF url(/Portals/78693/images/hr.gif) no-repeat scroll center 0!important;
font-size:13px!important;
padding-top:13px!important;
margin-top:17px!important;
}

span#footerContainer a:hover {
color:#000099!important;
}

#dnn_dnnLINKS_lblLinks {
display:none!important;
}

span#footerContainer {
font-size:13px!important;
}

span#footerContainer a {
font-size:13px!important;
}

/* COLUMN 1 - ALL SKINS */
#duxbury_col1 div.pad {
background:transparent url(/Portals/78693/images/nav_bg.gif) repeat-y scroll right 0!important;
}

#duxbury_col1 {
background:transparent url(/Portals/78693/images/nav_bottom.gif) no-repeat scroll right bottom!important;
padding-bottom:24px!important;
}

#duxbury_col1 #dnn_Col3Pane {
padding-right:10px!important;
}

/* COLUMN 3 - ALL SKINS */
#duxbury_col3 {
background:transparent url(/Portals/78693/images/side_top.gif) no-repeat scroll 0 0!important;
padding-top:21px!important;
}

#duxbury_col3 > div.pad {
background:transparent url(/Portals/78693/images/side_bottom.gif) no-repeat scroll 0 bottom!important;
padding-bottom:10px!important;
}

#duxbury_col3 #dnn_Col3Pane {
background:transparent url(/Portals/78693/images/side_bg.gif) repeat-y scroll 0 0!important;
}

#duxbury_col3 div.block div.pad {
background-color:transparent!important;
padding:8px 10px!important;
}

#duxbury_col3 div.pad div.block {
margin-bottom:0!important;
padding-bottom:35px!important;
}

/* HEADINGS */
#duxbury_col2 h1 {
font-size:24px!important;
}

#duxbury_col2 h2 {
font-size:18px!important;
}

#duxbury_top h1 {
font-size:24px!important;
font-weight:normal!important;
}

#duxbury_top h2 {
font-size:16px!important;
}

/* LISTS */
#duxbury_col2 ul {
list-style-image:url(/Portals/78693/images/bullet.gif)!important;
margin-left:30px!important;
}

#duxbury_col3 div.block ul {
list-style-image:url(/Portals/78693/images/bullet.gif)!important;
padding-left:10px!important;
}

/* FONTS */
#duxbury_content table td {
font-family:Arial,Helvetica,sans-serif!important;
font-size:16px!important;
}

/* MODULES ALL SKINS */
#duxbury_col1 div.block div.pad {
margin-left:0px!important;
}

#duxbury_col3 div.block div.pad {
margin-right:0!important;
}

/* FORMS */
#duxbury_col3 div.block input {
width:97%!important;
}

/* THREE COLUMN SKIN */
#duxbury_three-column #duxbury_col1 {
width:22.1%!important;
}

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

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

/* TWO COLUMN SKIN */
#duxbury_two-column #duxbury_col1 {
width:22.1%!important;
}

#duxbury_two-column #duxbury_col2 {
width:77.8%!important;
}