html,body#Body {
background:#989898 url(/Portals/55340/images/all_bg.gif) top repeat-x !important;
}

#cambridge_container {
border:1px solid #ffffff;
}

#cambridge_header img[usemap] {
border:0 !important;
}

#cambridge_menu {
border-bottom:1px solid #000000;
background:url(/Portals/55340/images/link_bg.gif) !important;
}

#cambridge_menu ul.rootGroup {
width:879px !important;
padding:0 !important;
}

#cambridge_menu .item {
height:26px !important;
background:url(/Portals/55340/images/menu_item_right_line.gif) right top no-repeat !important;
padding-right:1px !important;
}

#cambridge_menu span {
padding:5px 12px 5px 12px !important;
font-style:italic !important;
text-transform:uppercase !important;
font-size:0.90em !important;
}

#cambridge_menu span.expandTop {
background:url(/Portals/55340/images/slide_bg.gif) center right no-repeat;
padding-right:25px !important;
}

#cambridge_menu a.link:hover span.expandTop {
background:url(/Portals/55340/images/slide_bg_hover.gif) center right no-repeat;
color:#ffffff !important;
}

#cambridge_menu a.link {
background:url(/Portals/55340/images/link_bg.gif) top repeat-x !important;
}

#cambridge_menu a.selectedtab {
background:#7A2312 url(/Portals/55340/images/selectedtab_bg.gif) top repeat-x !important;
}

#cambridge_menu .group {
background:none !important;
}

#cambridge_menu .slide a.link {
background:#000000 !important;
filter:alpha(opacity=75);
opacity: 0.75;
-moz-opacity:0.75;
}

#cambridge_menu .slide a.link:hover {
background:#ED1C24 !important;
}

#cambridge_menu .slide .item {
background:none !important;
padding-right:0px !important;
border-bottom:1px solid #ffffff !important;
height:28px !important;
}

#cambridge_menu .slide span {
padding:6px 18px !important;
font-style:normal !important;
text-transform:none !important;
font-size:10px !important;
font-weight:normal !important;
color:#ffffff !important;
}


/* format */
#cambridge_col1 h3,
#cambridge_col3 h3 {
font-weight:bold !important;
}

#cambridge_col1 .ISContent h3,
#cambridge_col3 .ISContent h3 {
font-weight:normal !important;
}

H3 H5 {
FONT-WEIGHT:NORMAL;
margin:0;
padding:0;
color:#333333;
font-size:11px;
}

#cambridge_top a {
text-decoration:none !important;
}

#cambridge_top a:hover {
color:#CC0000 !important;
text-decoration:underline !important;
}

#cambridge_two-column #cambridge_col1,
#cambridge_two-column-right #cambridge_col3 {
width:30% !important;
}

#cambridge_two-column #cambridge_col2,
#cambridge_two-column-right #cambridge_col2 {
width:69.9% !important;
}

#cambridge_top p,
#cambridge_top ul,
#cambridge_top ol
#cambridge_top h1,
#cambridge_top h2,
#cambridge_top h3,
#cambridge_top h4 {
margin:0 !important;
padding-top:5px !important;
padding-bottom:10px !important;
}

#cambridge_top h2 {
color:#CC0000 !important;
font-weight:normal !important;
}

#cambridge_top h1 {
font-weight:normal !important;
}

#cambridge_top h3 {
color:#CC0000 !important;
}

#cambridge_footer {
background:#ffffff url(/Portals/55340/images/footer_bg.jpg) top center no-repeat !important;
border-top:0 !important;
padding-top:10px !important;
}

#cambridge_footer ul.rootGroup {
width:879px !important;
}

#cambridge_col1,
#cambridge_col2,
#cambridge_col3 {
overflow:hidden !important;
}