html, body#Body {
background:#FFFFFF url(/Portals/61107/images/cmibackground.jpg) top repeat-x !important;
}

a.home_link {
float:left;
display:block;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_home_page.gif);
}

a.home_link:hover {
float:left;
display:block;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_home_page_hover.gif);
}

a.about_link {
float:left;
display:block;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_about_page.gif);
}

a.about_link:hover {
float:left;
display:block;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_about_page_hover.gif);
}

a.software_link {
display:block;
float:left;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_software_page.gif);
}

a.software_link:hover {
display:block;
float:left;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_software_page_hover.gif);
}

a.contact_link {
float:left;
display:block;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_contact_page.gif);
}

a.contact_link:hover {
display:block;
float:left;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_contact_page_hover.gif);
}

a.sitemap_link {
float:left;
display:block;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_sitemap_page.gif);
}

a.sitemap_link:hover {
float:left;
display:block;
width:102px;
height:28px;
background:url(/Portals/61107/images/cmi_fixed_assets_accounting-software_specialists_sitemap_page_hover.gif);
}

#duxbury_menu {
width:124px !important;
padding-top:10px !important;
padding-left:21px !important;
padding-right:25px !important;
background:url(/Portals/61107/images/menu_bg_all.gif) top left no-repeat !important;
}

#duxbury_menu .text {
font-weight:bold !important;
}

#duxbury_menu .selectedtab {
background:url(/Portals/61107/images/menu_bg.gif) left top repeat-x !important;
}

#duxbury_menu .selectedtab .text {
font-style:italic !important;
color:#FF0000 !important;
}

#duxbury_menu .item, 
#duxbury_menu .link, 
#duxbury_menu .radmenu,
#duxbury_menu .rootGroup,
#duxbury_menu .vertical,
#duxbury_menu .staticmenu {
background:none !important;
border:0 !important;
}

#duxbury_menu .link:hover {
background:url(/Portals/61107/images/menu_bg.gif) left top repeat-x !important;
}

#duxbury_footer .copyright {
display:block;
height:20px;
font-weight:bold;
padding-top:5px !important;
background:url(/Portals/61107/images/copyright_bg.gif) repeat-x;
}

#duxbury_footer {
padding-bottom:0px !important;
}

#duxbury_col1 h3, #duxbury_col3 h3 {
padding:3px 10px !important;
background:#0e0d84 url(/Portals/61107/images/module_title_bg.gif) top left repeat-x !important;
margin:0px !important;
font-size:14px !important;
font-weight:bold !important;
}

#duxbury_col1 .ISContent, #duxbury_col3 .ISContent {
border:1px solid #000000 !important;
border-top:0 !important;
padding:5px !important;
}

#duxbury_col1 .pad, #duxbury_col3 .pad {
padding-left:0px !important;
padding-right:0px !important;
}

#duxbury_header {
margin-top:10px !important;
}

#duxbury_col1 p, 
#duxbury_col2 p,
#duxbury_col3 p, 
#duxbury_col1 .ISContent li, 
#duxbury_col2 .ISContent li, 
#duxbury_col3 .ISContent li {
line-height:112% !important;
}

h5 {
font-weight:normal !important;
color:#0099CC !important;
line-height:100% !important;
margin:0px !important;
padding:0px !important;
display:inline;
}


#duxbury_col2 {
padding-top:10px !important;
}

h6 {
font-weight:normal !important;
line-height:110% !important;
font-size:10px !important;
margin:0px !important;
padding:0px !important;
}

#duxbury_col1 .block, #duxbury_col3 .block {
margin-bottom:5px !important;
}