html, body {
background:#80BBE7
url(images/bg-body.gif) repeat-x scroll left top !important;
font-size:15px !important;
line-height:155% !important border-top:1px hidden #4C5A68 !important;
text-align:center !important;
}

#cambridge_header {background-color:#ffffff;
padding-top:0px !important;
height:141px !important;
background:#ffffff

}

#cambridge_header span.logo {
color:#ffffff !important;
margin-left:34px !important;
font-family:impact,Gill Sans,Helvetica,sans-serif !important;
font-size:44px
text-align:center !important;
}

#cambridge_content{
padding-top:33px !important;
padding-left:24px !important;  
padding-right: 1px
background:#80BBE7 url(images/bx-menu.gif) repeat-y scroll left top !important;
border-top:1px double #215DAB !important;
border-right:1px double #215DAB !important;
border-left:1px double #215DAB !important;
border-bottom:1px double #215DAB !important;}

#cambridge_menu {
background:#80BBE7 url(images/bx-menu.gif) repeat-x scroll left top !important;
margin-top:0px !important;
margin-left:44px !important;
margin-right:44px !important;
padding-left:11px !important;
width:1173px !important;
height:30px !important;
text-align:center !important;
}

#cambridge_menu .radmenu {
width:100% !important;
background:#80BBE7 url(images/bx-menu.gif) no-repeat scroll right top !important;
}

#cambridge_menu ul.rootGroup li{
background:#80BBE7 url(images/van-divider.gif) no-repeat scroll right center !important;
height:25px !important;
padding-right:1px !important;
}

#cambridge_menu ul.rootGroup li.last{
background-image:none !important;
}

#cambridge_menu ul.rootGroup .link {
background:#80BBE7 url(images/bx-menu.gif) repeat-x scroll left top !important;
}

#cambridge_menu .rootGroup a:hover,#312f2c cambridge_menu .rootGroup a.selectedtab{
background:#80BBE7 url(images/bg-menu.gif) repeat-x scroll left top !important;
! text-decoration:underline !important;
}

#cambridge_menu ul.rootGroup .link span{
font-family:Gill sans,Geneva,Arial,Helvetica,sans-serif !important;
font-size:18px !important;
color:#312f2c;
font-weight:normal !important;
line-height:.5em !important;
padding:12px 8px 8px !important;
text-align:center !important;
border-bottom:1px hidden #4C5A68 !important;
}

#cambridge_menu ul.group li{
background:#80BBE7 none repeat scroll 0 0 !important;
}

#cambridge_two-column-right {
background:#ffffff url(images/twoColuxBg2.PNG) repeat-y scroll left top !important;
}

#cambridge_two-column-right #cambridge_col2 {
width:660px !important;
padding:0px 0px 0px 0px !important;
}

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

#cambridge_col3 {
margin-right:1px !important;
padding:7px !important;
width:220px !important;
}

#cambridge_col3 div.block{
margin-bottom:22px !important;
}

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

h2, h3, h4{ 
font-weight:bold !important;
padding: 5px 0px !important;
}

h1 {
font-size: 21px !important;
font-family:Gill sans,Geneva,Arial,Helvetica,sans-serif !important;
color:#312f2c;
font-weight:normal !important;
line-height:.5em !important;
padding:12px 18px 8px !important;
line-height: 24px !important;
}

h2,#cambridge_col3 h3{ 
font-size: 16px !important;
line-height: 20px !important;
}

#cambridge_col3 h3{ 
padding:0px !important;
margin:0px !important;
}

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

h4 { 
font-size: 12px !important;
line-height: 18px !important;
}

#cambridge_footer {
margin-top:10px !important
border-top:1px hidden #215DAB !important;
border-right:1px hidden #215DAB !important;
border-left:1px hidden #215DAB !important;
border-bottom:1px hidden #4C5A68 !important;
text-align:center !important; 
}

#cambridge_footer div.clear {
text-align:center !important; 
border-top:1px hidden #215DAB !important;
border-right:1px hidden #215DAB !important;
border-left:1px hidden #215DAB !important;
border-bottom:1px hidden #215DAB !important;
}

#cambridge_col2 ul {
list-style-type:disc !important;
margin:6px 0 6px 25px !important;
}

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

#cambridge_col2 ul ul ul {
list-style-type:square !important;
}

#cambridge_footer p.copyright {
}
