#CMS_ELE_0 {
margin-top:200px !important;
}

#Body {
background:transparent url(/Portals/54915/images/bg_body.jpg) !important;
}

#cambridge_header {
margin:15px 0 !important;
}

#cambridge_menu {
margin:10px 0 !important;
padding:0 1px !important;
border:solid 1px #FFFFFF !important;
width:986px !important;
}

#cambridge_menu ul.horizontal li.item {
background:#000000 !important;
padding:0 1px !important;
} 

#cambridge_menu ul.horizontal li.item.last,
#cambridge_menu ul.horizontal li.item div.slide ul.vertical li.item {
background:none !important;
}

#cambridge_menu ul.horizontal li.item div.slide {
background:#111111 !important;
border:solid 1px #FFFFFF !important;
}

#cambridge_menu ul.horizontal li.item div.slide ul.vertical li.item {
border-bottom:dotted 1px #FFFFFF !important;
}

#cambridge_menu ul.horizontal li.item div.slide ul.vertical li.item.last {
border:none !important;
}

#cambridge_menu ul.horizontal li.item div.slide ul.vertical li.item a {
background:#303030 !important;
}

#cambridge_two-column-right #cambridge_col3,
#cambridge_two-column #cambridge_col1 {
width:32% !important;
}

#cambridge_two-column-right #cambridge_col2,
#cambridge_two-column #cambridge_col2 {
width:67.4% !important;
}

#cambridge_col1 .pad .block .pad,
#cambridge_col3 .pad .block .pad {
padding-left:0 !important;
padding-right:0 !important;
}

#cambridge_col1 .ContactFormWrapper,
#cambridge_col3 .ContactFormWrapper {
padding-left:25px !important;
}

#cambridge_col1 .ContactFormItem,
#cambridge_col3 .ContactFormItem {
width:80% !important;
}

#cambridge_col1 .FormSubmitButton,
#cambridge_col3 .FormSubmitButton {
width:50% !important;
}

h1 {
font-size:28px !important;
}

h2 {
font-size:26px !important;
line-height:1.2em !important;
}

h4 {
color:#B32017 !important;
}

#cambridge_col2 .ISContent ul,
#bb-container .listing .post ul {
padding-left:20pt !important;
list-style-type:disc !important;
}

.listspace {
margin-top:20px !important;
margin-bottom:20px !important;
}

#cambridge_col2 .ISContent table p {
padding:2px 10px 10px 10px !important;
margin:0 !important;
line-height:1.2em !important;
}

#cambridge_col1 .ISContent a,
#cambridge_col2 .ISContent a,
#cambridge_col3 .ISContent a,
#cambridge_top a,
.BlogPostList a,
#bb-container .listing .post a,
#bb-container .post a {
text-decoration:none !important;
}

#cambridge_col1 .ISContent a:hover,
#cambridge_col2 .ISContent a:hover,
#cambridge_col3 .ISContent a:hover,
#cambridge_top a:hover,
.BlogPostList a:hover,
#bb-container .listing .post a:hover,
#bb-container .post a:hover {
text-decoration:underline !important;
}

#cambridge_top p {
font-size:12px !important;
margin:0 !important;
padding:15px 10px 0 10px !important;
}

#cambridge_one-column,
#cambridge_two-column,
#cambridge_two-column-right,
#cambridge_three-column {
padding-top:0 !important;
}


/* blog - email article */
#emart-form td.NormalBold {
color: #000000 !important;
}
