#cambridge_courtesy_links {
margin:3px 0px !important;
}

#cambridge_courtesy_links a {
padding:0px 14px !important;
font-weight:bolder !important;
}

#cambridge_courtesy_links a:hover {
color:#003399 !important;
}

#cambridge_two-column #cambridge_col1,
#cambridge_two-column-right #cambridge_col3,
#cambridge_three-column #cambridge_col1,
#cambridge_three-column #cambridge_col3 {
width:187px !important;
}

#cambridge_two-column #cambridge_col2,
#cambridge_two-column-right #cambridge_col2 {
width:550px !important;
}

#cambridge_three-column #cambridge_col2 {
width:369px !important;
}

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

#cambridge_col1 div.block div.pad,
#cambridge_col3 div.block div.pad {
background:none !important;
}

#cambridge_two-column {
background:none !important;
background-image:url(/Portals/31815/images/menu_piece.gif) !important;
background-position:left !important;
background-repeat:repeat-y !important;
}

#cambridge_two-column-right {
background:none !important;
background-image:url(/Portals/31815/images/menu_piece.gif) !important;
background-position:right !important;
background-repeat:repeat-y !important;
}

#cambridge_col1 div.pad div.block div.pad p,
#cambridge_col3 div.pad div.block div.pad p {
font-size:10px !important;
font-weight:bolder !important;
}

#cambridge_col1 div.pad div.block div.pad h3,
#cambridge_col3 div.pad div.block div.pad h3 {
font-size:12px !important;
font-weight:bolder !important;
}

#cambridge_col1 div.pad div.block div.pad ul li,
#cambridge_col3 div.pad div.block div.pad ul li,
#cambridge_col1 div.pad div.block div.pad ol li,
#cambridge_col3 div.pad div.block div.pad ol li {
font-size:10px !important;
}

#cambridge_col1 div.pad div.block div.pad ul,
#cambridge_col3 div.pad div.block div.pad ul,
#cambridge_col1 div.pad div.block div.pad ol,
#cambridge_col3 div.pad div.block div.pad ol {
margin-left:0px !important;
}

#cambridge_col1 div.pad div.block div.pad .ISContent a {
font-size:8px !important;
}

#cambridge_col1 div.pad div.block div.pad .ISContent a:hover,
#cambridge_col3 div.pad div.block div.pad .ISContent a:hover {
text-decoration:none !important;
color:#CC3300 !important;
}

#cambridge_col2 div.pad .ISContent p {
font-size:10pt !important;
}

#cambridge_col2 #bb-container div.listing div.post p {
font-size:10pt !important;
line-height:1.3em !important;
}

#cambridge_two-column #cambridge_col2 div.pad h1 {
background-image:url(/Portals/31815/images/h1_bk.gif) !important;
background-position:right !important;
background-repeat:repeat-y !important;
text-align:left !important;
padding:2px 10px 4px 0 !important;
font-family:Arial !important;
}

#cambridge_two-column-right #cambridge_col2 div.pad h1 {
background-image:url(/Portals/31815/images/title-post_bk.gif) !important;
background-position:left !important;
background-repeat:repeat-y !important;
text-align:left !important;
padding:2px 10px 4px 0 !important;
font-family:"Comic Sans MS" !important;
}

#cambridge_three-column #cambridge_col2 div.pad h1 {
background-image:url(/Portals/31815/images/h1_bk_3col.gif) !important;
background-position:right !important;
background-repeat:repeat-y !important;
text-align:left !important;
padding:2px 10px 4px 0 !important;
}

#cambridge_content .ISContent h2,
#cambridge_col2 #bb-container div.post h2 {
line-height:1.2em !important;
}

#cambridge_content .ISContent h4,
#cambridge_col2 #bb-container div.post h4 {
color:#993300 !important;
}

#cambridge_col2 .ISContent p a:hover,
#cambridge_col2 .ISContent h3 a:hover,
#cambridge_col2 .ISContent h4 a:hover,
#cambridge_col2 #bb-container div.post p a:hover,
#cambridge_col2 #bb-container div.post h3 a:hover,
#cambridge_col2 #bb-container div.post h4 a:hover {
text-decoration:none !important;
color:#CC3300 !important;
}

#cambridge_col2 .ISContent h2 a:hover,
#cambridge_col2 #bb-container div.post h2 a:hover {
text-decoration:none !important;
background-color:#EAEAEA !important;
color:#CC3300 !important;
padding:3px 10px !important;
}

#cambridge_content .ISContent ul li,
#cambridge_col2 #bb-container div.post ul li {
color:#000000 !important;
font-size:10pt !important;
padding-bottom:5px !important;
}

#cambridge_content .ISContent ol li,
#cambridge_col2 #bb-container div.post ol li {
color:#000000 !important;
font-size:10pt !important;
padding-bottom:5px !important;
}

#cambridge_content .ISContent ul li,
#cambridge_col2 #bb-container div.post ul li {
list-style-type:none !important;
background-image:url(/Portals/31815/images/disc.gif) !important;
background-repeat:no-repeat !important;
padding-left:15px !important;
}

#cambridge_col2 .feedreader_box .ItemLink,
#cambridge_col2 #bb-container #listing .item h3 {
background-color:#EAEAEA !important;
padding:3px 10px !important;
}

#cambridge_col2 .feedreader_box .ItemLink a,
#cambridge_col2 #bb-container #listing .item h3 a {
text-decoration:none !important;
}

#cambridge_col2 .feedreader_box .ItemLink a:hover,
#cambridge_col2 #bb-container #listing .item h3 a:hover {
color:#CC3300 !important;
}

#cambridge_col2 #bb-container div.post h3.title {
background-image:url(/Portals/31815/images/title-post_bk.gif) !important;
background-position:left !important;
background-repeat:repeat-y !important;
padding:2px 10px 4px 10px !important;
font-size:14px !important;
color:#000099 !important;
font-weight:bolder !important;
}

#cambridge_menu {
border:solid 1px #003399 !important;
padding-left:1px !important;
width:747px !important;
}

#cambridge_menu ul li.item {
padding:5px 1px !important;
}

#cambridge_menu ul li.item .text {
padding:2px 10px !important;
font-size:10px !important;
}

#cambridge_menu ul li.item a {
background-none !important;
background-image:url(/Portals/31815/images/menu_buton_bk.gif) !important;
background-repeat:repeat-x !important;
}

#cambridge_menu ul li.item a:hover,
#cambridge_menu .rootGroup .selectedtab {
background-none !important;
background-image:url(/Portals/31815/images/menu_buton_h_bk.gif) !important;
background-repeat:repeat-x !important;
}

#cambridge_menu ul li.item a:hover .text,
#cambridge_menu .rootGroup .selectedtab .text {
color:#F4E3E9 !important;
}

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

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

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

#cambridge_menu ul li div.slide ul li.item a {
background:none !important;
background-color:#999999 !important;
border:solid 1px #000000 !important;
width:200px !important;
white-space:normal !important;
}

#cambridge_menu ul li div.slide ul li.item a:hover {
background:none !important;
background-color:#CCCCCC !important;
}

#cambridge_menu ul li div.slide ul li.item a .text {
font-weight:normal !important;
color:#FFFFFF !important;
font-size:10px !important;
}

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

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

#cambridge_side-menu ul li {
background-none !important;
background-image:url(/Portals/31815/images/side-menu_buton_bk.gif) !important;
background-repeat:repeat-x !important;
}

#cambridge_side-menu ul li.item,
#cambridge_side-menu ul li.childitem1 a span {
padding:0px !important;
border:none !important;
}

#cambridge_side-menu ul li.item .text,
#cambridge_side-menu ul li.childitem1 a span {
padding:2px 10px !important;
font-size:10px !important;
font-weight:bolder !important;
}

#cambridge_side-menu ul li a:hover,
#cambridge_side-menu ul li.selectedtab,
#cambridge_side-menu ul li.childitem1 {
background-none !important;
background-image:url(/Portals/31815/images/side-menu_buton_h_bk.gif) !important;
background-repeat:repeat-x !important;
}

#cambridge_top {
background-image:url(/Portals/31815/images/top_bk.gif) !important;
background-repeat:no-repeat !important;
padding-right:7px !important;
min-height:5px !important;
width:743px !important;
}

#cambridge_content {
background-image:url(/Portals/31815/images/content_bk.gif) !important;
background-repeat:repeat-y !important;
padding-right:7px !important;
min-width:35px !important;
width:743px !important;
}

#cambridge_side-menu,
#cambridge_side-menu div.radmenu.staticmenu,
#cambridge_side-menu div.radmenu.staticmenu ul li a {
margin:0px !important;
padding:0px !important;
}

#cambridge_col2 div.pad {
padding:0px 10px !important;
}

#cambridge_footer {
border:none !important;
background-image:url(/Portals/31815/images/footer_bk.gif) !important;
background-repeat:no-repeat !important;
background-position:left !important;
}

#cambridge_content .ISContent ul li a {
text-decoration:none !important;
}

#cambridge_content .ISContent ul li a:hover {
text-decoration:none !important;
color:#993300 !important;
}

#cambridge_footer a:hover {
text-decoration:none !important;
}
