#cambridge_content h1 {
padding:2px 10px;
background-color:#FF0000;
}

#cambridge_content .ISContent a,
#cambridge_content .BlogPostList a {
text-decoration:none;
}

#cambridge_content .ISContent a:hover,
#cambridge_content .BlogPostList a:hover {
text-decoration:none;
color:#FFFFFF;
}

#cambridge_content #cambridge_col2 .ISContent a:hover {
color:#696969;
}

#cambridge_footer {
border-top:solid 4px #FF0000 !important;
}

#cambridge_footer a {
text-decoration:none;
}

#cambridge_content .ISContent ul,
#cambridge_content .ISContent ol {
padding-left:20pt;
}

#cambridge_content .ISContent ul {
list-style-type:disc;
}

#cambridge_two-column #cambridge_col1,
#cambridge_three-column #cambridge_col1 {
width:27%;
}

#cambridge_three-column #cambridge_col2 {
width:39.4%;
}

#cambridge_two-column #cambridge_col2 {
width:72.4%;
}

#cambridge_two-column-right #cambridge_col2 {
width:66.4%;
}

#cambridge_two-column-right #cambridge_col3,
#cambridge_three-column #cambridge_col3 {
width:33%;
}

#cambridge_content #cambridge_col1 .ISContent p,
#cambridge_content #cambridge_col2 .ISContent p,
#cambridge_content #cambridge_col3 .ISContent p,
#cambridge_content .BlogPostList p,
#cambridge_content .BlogPostList ul li,
#cambridge_content .BlogPostList ol li,
#cambridge_content .ISContent ul li,
#cambridge_content .ISContent ol li {
font-size:12px;
line-height:1.2em;
}

#cambridge_content .BlogPostList ul,
#cambridge_content .BlogPostList ol {
color:#FFFFFF;
}

#cambridge_content .BlogPostList ul {
list-style-type:disc !important;
}

#cambridge_content .ISContent table h3 {
margin:0px;
}

#cambridge_content .ISContent table ul {
padding-left:5pt !important;
list-style-image:url(/Portals/51717/images/arrow.gif);
}

#cambridge_content .ISContent table ul li {
padding-bottom:7px;
}

#cambridge_content .ISContent table ul li a:hover,
#cambridge_footer a:hover {
color:#696969 !important;
text-decoration:none;
}

#cambridge_menu ul li.item {
border-right:solid 2px #FFFFFF !important;
}

#cambridge_menu ul li.item.last {
border-right:none !important;
}

#cambridge_menu .group .item,
#cambridge_menu ul li div.slide ul li {
display:block !important;
width:184px !important;
padding-top:0px !important;
padding-bottom:0px !important;
}

#cambridge_menu ul li div.slide ul li.item {
margin-left:0px !important;
padding-right:0px !important;
margin-right:0px !important;
}

#cambridge_menu ul li div.slide ul li.item a {
border:solid 1px #808080 !important;
width:184px !important;
white-space:normal !important;
}

#cambridge_menu ul li div.slide ul li.item a .text {
font-weight:normal !important;
color:#FFFFFF !important;
padding-top:2px;
padding-bottom:2px;
margin:0px;
}

#cambridge_menu ul li div.slide ul li.item a:hover .text {
color:#000000 !important;
}

#cambridge_menu .group .item.separator {
padding:0px !important;
margin:0px !important;
height:0px !important;
width:0px !important;
border:none !important;
}


#bb-container .listing .post h3.title,
#bb-container .post h3.title {
padding:4px 10px !important;
background-color:#CCCCCC;
border:solid 1px #990000;
}

#bb-container .listing .post h3.title a:hover{
text-decoration:none;
color:#FF0000;
}

#bb-container #listing .item h3 a {
text-decoration:none;
}

#bb-container #listing .item h3 a:hover {
color:#334E92;
}

#cambridge_col1 div.pad div.block div.pad,
#cambridge_col3 div.pad div.block div.pad {
padding-left:5px !important;
padding-right:5px !important;
margin:0px !important;
}

#cambridge_three-column #cambridge_col2 div.pad,
#cambridge_two-column-right #cambridge_col2 div.pad,
#cambridge_two-column #cambridge_col2 div.pad {
padding-left:5px !important;
padding-right:0px !important;
}

#cambridge_col1 div.pad,
#cambridge_col2 div.pad,
#cambridge_col3 div.pad {
padding-left:5px !important;
padding-right:5px !important;
}

#list_site_map {
padding-left:250pt !important;
}

#list_site_map li {
padding-bottom:7px !important;
}

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