h1 { font:16px Arial, sans-serif!important; }
h2 { font:14px Arial, sans-serif!important; }
h3 { font:12px Arial, sans-serif!important; }
h5 { font:11px Arial, sans-serif!important; }

p {font:12px Arial, sans-serif!important; }

ul li { font:12px Arial, sans-serif!important; }
ul li li font:11px Arial, sans-serif!important;

div#fscroller {
background:#EEEEEE !important;
font-size:16px !important;
text-align:right !important;
padding:7px !important;
}

#cambridge_top p {
margin:0 !important;
padding:8px 0px 0px !important;
}

#cambridge_container {
padding-top:15px !important;
width: 1026px !important;
}

#cambridge_menu .radmenu {
float:left !important;
}

#cambridge_menu span {
font-size:13px !important;
font-weight:normal !important;
}

#cambridge_menu li a.selectedtab span {
font-weight:bold !important;
}

#cambridge_menu li a span.expandTop {
background:url(/Portals/53286/template/slide_bg.gif) top right no-repeat !important;
padding-right:30px !important;
}

#cambridge_menu ul.level2 span.text,
#cambridge_menu ul.level3 span.text,
#cambridge_menu ul.level4 span.text,
#cambridge_menu ul.level5 span.text,
#cambridge_menu ul.level6 span.text {
font-size:13px !important;
}

#cambridge_col2 h1 {
background:url(/Portals/53286/template/h1_bg.gif) top left no-repeat !important;
padding-left:35px !important;
padding-top:4px !important;
padding-bottom:2px !important;
font-weight:bold !important;
font-size:1.65em !important;
}

#cambridge_col2 .pad {
font-size:0.9em !important;
line-height:152% !important;
}

#cambridge_col2 p {
margin-top:0 !important;
margin-bottom:0 !important;
padding-bottom:10px !important;
padding-top:9px !important;
}

#cambridge_col2 td {
font-size:0.9em !important;
}

#cambridge_col2 td td {
font-size:1em !important;
}

#cambridge_footer {
border-top:4px solid #E6E9E9 !important;
margin-top:15px !important;
}

.FeatureBox {
background-color:#FFFFFF;
background-image:url(/Portals/53286/template/dynamic_text_bg.jpg);
background-repeat:repeat-x;
border:1px solid silver;
padding:10px;
}

div.block1 {
background:transparent url(/Portals/53286/template/footer-block-bg.jpg) no-repeat;
color:#111111;
font-size:1.3em;
padding:49px 0 0 40px;
text-transform:uppercase;
line-height:130%;
text-align:left !important;
}

table.bottom_box {
font-size:0.9em;
margin-bottom:20px;
_margin-top:-110px !important;
}

#QuickPreviewOverlay {
padding-right:20px !important;
}
table.bottom_box h3 {
font-size:1.3em !important;
}

table.bottom_box a {
color:#802B02;
}

table.bottom_box a img {
border:0;
}

h4 {
color:#993300 !important;
font-weight:normal !important;
}

table#dock {
border:1px dotted #C0C0C0;
background:url(/Portals/53286/images/dynamic_text_bg.jpg) top repeat-x;
}

table#dock td {
vertical-align:middle;
padding:6px;
}

td p {
padding:0 !important;
margin:5px 0px !important;
}



hr {
border-style:none;
height:1px;
color:black;
background-color:#C0C0C0;
}

table#presentation {
background:url(/Portals/53286/images/dynamic_text_bg.jpg) top repeat-x;
border:1px solid #C0C0C0;
}

table#presentation td {
vertical-align:top !important;
}

#cambridge_col2 .ContactFormWrapper,
#cambridge_col1 .ContactFormWrapper,
#cambridge_col3 .ContactFormWrapper {
background:#EDF5FF;
border:1px dashed #C0C9C7;
padding:10px 20px;
}

#cambridge_col2 .ContactFormWrapper .StandardI {
width:100% !important;
}

#cambridge_col2 .ContactFormWrapper label,
#cambridge_col1 .ContactFormWrapper label,
#cambridge_col3 .ContactFormWrapper label {
font-size:1.2em !important;
}

#cambridge_col2 .ContactFormWrapper .AutoFormLabel,
#cambridge_col1 .ContactFormWrapper .AutoFormLabel,
#cambridge_col3 .ContactFormWrapper .AutoFormLabel {
font-weight:bold;
margin-bottom:5px;
font-size:1em !important;
}

#cambridge_col1 .pad .pad ul li,
#cambridge_col3 .pad .pad ul li,
#cambridge_col2 .pad ul li{
background:url(/Portals/53286/template/list-marker.gif) 0 10px no-repeat !important;
padding-left:11px !important;
line-height:2em !important;
list-style-type:none !important;
margin-left:0 !important;
}

#cambridge_col2 .pad h3 {
font-size:1em !important;
}

#cambridge_col1 div.block h3,
#cambridge_col3 div.block h3 {
font-size:1.3em !important;
font-weight:bold !important;
}

#cambridge_col1 div.block,
#cambridge_col3 div.block {
margin-bottom:10px !important;
}

#cambridge_col1 textarea.StandardI,
#cambridge_col3 textarea.StandardI {
height:75px !important;
}

#bb-container,
#bb-container div.post {
font-size:1em !important;
}

#bb-container h3.title {
font-size:1.3em !important;
font-weight:bold !important;
color:#802B02 !important;
}

#bb-container h3.title a {
color:#802B02 !important;
text-decoration:underline !important;
}

#cambridge_menu {
margin:0 !important;
width:980px !important;
}