#cambridge_header{
padding-top:30px !important;
padding-bottom:20px !important;
}

#cambridge_top h3{
font-size:24px;
font-style:italic;
margin-bottom:15px;
}

#cambridge_top h2{
font-size:24px;
margin-left:50px;
margin-top:0;
}

#cambridge_col2 div.block div.pad{
margin:0 !important;
}

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

p{
text-align:justify !important;
}

#cambridge_col3 p{
font-size:12px !important;
}

#cambridge_col2 h1, #cambridge_col3 h1{
font-size:14px !important;
font-variant:normal !important;
font-weight:bold !important;
line-height:20px !important;
}

#cambridge_col2 h2, #cambridge_col3 h2{
font-size:12px !important;
font-variant:normal !important;
font-weight:bold !important;
line-height:20px !important;
}

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

#cambridge_col3 div.block div.pad{
margin:0 !important;
padding:0 !important;
}

#cambridge_col3{
width:350px !important;
}

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

#cambridge_menu .rootGroup .link span{
font-size:12px !important;
text-transform:lowercase !important;
border-right:1px solid #000000 !important;
line-height:normal !important;
padding:0 5px 0 10px !important;
}

#cambridge_menu li.last .link span{
border-right:0px solid #000000 !important;
}

#cambridge_menu .rootGroup a:hover{
text-decoration:underline;
}

#cambridge_menu ul.group li .link span{
font-size:11px !important;
text-transform:lowercase !important;
font-weight:normal !important;
border-right:0px solid #000000 !important;
padding:0 5px 10px 10px !important;
}

#cambridge_content ul {
list-style-type:disc !important;
margin:6px 10px 6px 38px !important;
}

#cambridge_content ul ul{
list-style-type:circle !important;
}

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

#cambridge_content a:hover{
text-decoration:underline !important;
}

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