/* WEBSITE BACKGROUND */
html, body#Body {
background: #ffffff url(/Portals/70509/images/bg-body.gif) repeat-x scroll 0 0!important;
}

#cambridge_container {
background:transparent url(/Portals/70509/images/globe-bg.jpg) no-repeat scroll left 35px!important;
padding:0 180px!important;
}

/*
#cambridge_body {
background: transparent url(/Portals/70509/images/globe-bg.jpg) no-repeat scroll 7.2% 35px!important;
}
*/

/* HEADER */
div#CMS_ELE_0 {
}

#cambridge_header {
background-color: transparent!important;
padding-top:74px!important;
}

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

#google_translate_element { float:right; margin-top:-20px; }
#google_translate_element div { color:#fff; font-size:1px; line-height:1px; }
#google_translate_element span { display:none; }


/* TOP PANE */
#cambridge_top {
padding-top:10px!important;
}


/* MENU */
#cambridge_menu {
background:transparent url(/Portals/70509/images/menu-bg.gif) no-repeat scroll left bottom !important;
padding-bottom:2px!important;
}

#cambridge_menu div.radmenu { float:right; margin-top:-30px; }

#cambridge_menu ul li a {
outline: none!important;
}

#cambridge_menu ul { }

#cambridge_menu ul li {
font-size:18px!important;
font-family:Verdana,Arial,Helvetica,sans-serif!important;
font-weight: normal!important;
padding:0 0 0 1px!important;
display:block;
}

#cambridge_menu ul li.last {
padding:0 0 0 6px !important;
}

#cambridge_menu ul li.last a span {
visibility: hidden!important;
}

#cambridge_menu ul li a span {
height:25px !important;
padding:8px 20px 0 17px !important;
}

#cambridge_menu ul li.last a, #cambridge_menu ul li.last a.selectedtab, cambridge_menu ul li.last a.selectedtab:hover, cambridge_menu ul li.last a:hover {
background:transparent url(/Portals/70509/images/online-link.gif) no-repeat scroll 0 0 !important;
width:95px!important;
height: 32px!important;
}

#cambridge_menu ul li a, #cambridge_menu ul li a.selectedtab {
background:transparent url(/Portals/70509/images/button-left-bg.gif) no-repeat scroll left 0!important;
padding-left:5px!important
}

#cambridge_menu ul li a span, #cambridge_menu ul li a.selectedtab span {
background:transparent url(/Portals/70509/images/button-right-bg.gif) no-repeat scroll right 0!important;
}

#cambridge_menu ul li a:hover, #cambridge_menu ul li a.selectedtab:hover {
background:transparent url(/Portals/70509/images/button-left-hover-bg.gif) no-repeat scroll left 0!important;
padding-left:5px!important
}

#cambridge_menu ul li.last a:hover, #cambridge_menu ul li.last a.selectedtab:hover {
background:transparent url(/Portals/70509/images/online-link.gif) no-repeat scroll 0 0 !important;
width:95px!important;
height: 32px!important;
}

#cambridge_menu ul li a:hover span, #cambridge_menu ul li a.selectedtab:hover span {
background:transparent url(/Portals/70509/images/button-right-hover-bg.gif) no-repeat scroll right 0!important;
}


/* SUB MENU */
#cambridge_menu div.slide .group {
background:#AADBFE!important;
width: auto!important;
}

#cambridge_menu div.slide .group li a span {
font-size:13px!important;
font-weight:bold!important;
font-family:Verdana,Arial,Helvetica,sans-serif!important;
}

#cambridge_menu div.slide .group li a span {
background: none!important;
}

#cambridge_menu div.slide ul li .link, #cambridge_menu div.slide ul li.last .link, #cambridge_menu div.slide ul li .link:hover {
background:none !important;
}

#cambridge_menu div.slide .group li {
padding-left:10px!important;
border-bottom:1px solid #68C0F2!important;
}

#cambridge_menu div.slide .group li a, #cambridge_menu div.slide .group li a.selectedtab, #cambridge_menu div.slide .group li a:hover, #cambridge_menu div.slide .group li a.selectedtab:hover, #cambridge_menu div.slide .group li.last a, #cambridge_menu div.slide .group li.last a.selectedtab, #cambridge_menu div.slide .group li.last a:hover, #cambridge_menu div.slide .group li.last a.selectedtab:hover {
background:transparent url(/Portals/70509/images/icon-top.gif) no-repeat scroll left center!important;
padding:0!important;
}

#cambridge_menu div.slide .group li a span, #cambridge_menu div.slide .group li a.selectedtab span {
color: #003962!important;
}

#cambridge_menu div.slide .group li a:hover span, #cambridge_menu div.slide .group li a.selectedtab:hover span {
color: #B78C00!important;
}

#cambridge_menu div.slide .group li.last a span {
visibility: visible!important;
}

#cambridge_menu .expanded, #cambridge_menu .expanded:link, #cambridge_menu .expanded:active, #cambridge_menu .expanded:visited, #cambridge_menu .expanded:focus  {
background:transparent url(/Portals/70509/images/button-left-hover-bg.gif) no-repeat scroll left 0!important;
padding-left:5px!important;
}

#cambridge_menu .expanded .text {
background:transparent url(/Portals/70509/images/button-right-hover-bg.gif) no-repeat scroll right 0!important;
color: #003962!important;
}


/* HEADINGS*/
#cambridge_col2 h1 {
font-size:18px!important;
font-weight:bold!important;
}

#cambridge_col2 h2 {
font-size:13px!important;
font-weight:bold!important;
}


/* FOOTER */
#cambridge_footer {
border-top:1px solid #B78C00!important;
margin-top:20px!important;
}


/* TWO COLUMN RIGHT */
#cambridge_two-column-right #cambridge_col2 {
width:73%!important;
}

#cambridge_two-column-right #cambridge_col3 {
width:26.9%!important;
}


/* THREE COLUMN SKIN */
#cambridge_three-column #cambridge_col1 {
width:21.5%!important;
}

#cambridge_three-column #cambridge_col2 {
width:51.4%!important;
}

#cambridge_three-column #cambridge_col1 div.block div.pad {
margin-left:0!important;
}

#cambridge_three-column #cambridge_col3 {
width:26.9%!important;
}

#cambridge_three-column #cambridge_col1 div.block div.pad {
padding:8px 10px!important;
}


/* MODULES - COLUMN 3 - ALL SKINS */
#cambridge_col3 div.block div.pad {
margin-right: 0!important;
}
