/* WEBSITE BACKGROUND */

html, body#Body {
background: #FFFFFF url(/Portals/70018/images/bg.png) repeat-x scroll 0 0 !important;
}


/* MENU */

#cambridge_menu {
margin-left: 40px !important;
margin-top: 10px !important;
}

#cambridge_menu ul {
height: 30px !important;
}

#cambridge_menu ul li a span {
border-left: 1px dotted #003366 !important;
font-size: 1.2em !important;
line-height: 13px !important;
margin: 9px 0px !important;
padding: 0 10px !important;
}

#cambridge_menu ul li.first a span {
border-left: none !important;
}


/* SUB MENU */

#cambridge_menu ul li div.slide span {
border-left: none !important;
}

#cambridge_menu ul li div.slide li {
border: 1px solid #F4F5F5 !important;
border-top: medium none !important;
}

#cambridge_menu ul li div.slide li.first {
border-top: 1px solid #F4F5F5 !important;
}

#cambridge_menu ul li div.slide li a {
background: #FFFFFF !important;
font-weight: normal !important;
font-size: 9px !important;
}

#cambridge_menu ul li div.slide span {
color: #000000 !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
margin: 0 !important;
}


/*div.slide ul li {
overflow:hidden!important;
width:100%!important;
}

div.slide ul li a span.expandLeft {
background: transparent url(/Portals/70018/images/tri.gif) no-repeat scroll 0 0!important;
overflow:hidden!important;
width:100%!important;
}*/


/* CONTENT */

#cambridge_content {
background: transparent !important;
}

/* TOP PANE */

#cambridge_top {
background: transparent !important;
}

/* COLUMN 2 - ALL SKINS */

#cambridge_col2 {
font-size: 11px !important;
line-height: 14px !important;
}

/* MAIN MODULES CONTAINER - COLUMN 2 - ALL SKINS */

#cambridge_col2 div.pad {
border: 1px solid #5188A3 !important;
margin-bottom: 40px !important;
}

/* HEADINGS */

#cambridge_col2 h1 {
font-size: 12px !important;
font-weight: bold !important;
}

#cambridge_col2 h2 {

}

#cambridge_col2 h3 {
font-weight: bold !important;
}

/* LISTS */

#cambridge_col2 ul {
list-style-type: disc !important;
padding-left: 25px !important;
}

#cambridge_col2 ul li { line-height:1.7em !important; }

#cambridge_col2 ol {
padding-left: 25px !important;
}

#cambridge_col2 ul li ul, #cambridge_col2 ol li ul {
list-style-type: circle !important;
}

#cambridge_col3 ul {
list-style-type: disc !important; 
}

/* MODULES - COLUMN 1 - ALL SKINS */

#cambridge_col1 div.block div.pad {
margin: 0px !important;
background-color: transparent!important;
}

/* MODULES - COLUMN 1 AND 3 - ALL SKINS */

#cambridge_col1 div.block, #cambridge_col3 div.block {
margin: 0 0 15px !important;
}

/* BLOG */

#bb-container div.post div.byline {
font-size: 0.9em !important;
}

/* FOOTER */

#cambridge_footer {
padding-left: 10px !important;
}

#cambridge_footer div {
text-align: left !important;
}

#cambridge_footer p.copyright {
text-align: left !important;
}


/* TWO COLUMN - SKIN */

#cambridge_two-column {
padding-top:0!important;
}

#cambridge_two-column #cambridge_col2 {
width: 63% !important;
margin-top:24px!important;
}

#cambridge_two-column #cambridge_col1 {
width: 34% !important;
}


/* HOMEPAGE SLIDESHOW */

#slideshow {
background:url(/Portals/70018/images/quotes/bg_home-right.jpg) right top no-repeat;
position:relative;
width:412px;
height:232px;
}

#slideshow img {
position:absolute;
top:130px;
left:12px;
z-index:8;
opacity:0.0;
}

#slideshow img.active {
z-index:10;
opacity:1.0;
}

#slideshow img.last-active {
z-index:9;
}

