body {
	background-color: #ba0000;
	background-image: url(images/background.jpg);
}
.cambridge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.menutext {
	font-size: 12px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.smalltext {
	font: 11px Arial, Helvetica, sans-serif;
	color: #888;
}

#menubar{
background: url("./images/menu_bg.jpg") no-repeat;
text-align:left;
}

#menubar a{
margin-left:10px;
}


#menubar img{
margin-left:20px;
}


#menubar_sub ul{
margin-top:-8px;
margin-bottom:5px;
line-height:1.5em;
list-style:square;
}

#menubar_sub #ul2{
padding-left:1em;
text-indent:0.5em;
margin-top:0;
margin-bottom:0px;
}
* html #menubar_sub #ul2{
margin-left:-10px;
width:100%
}

#menubar a.unavailable,span .unavailable{
color:#888;
text-decoration:none;
}

#breadcrumbs{
font:11px Arial, Helvetica, sans-serif;
color: #999999;
}
#breadcrumbs a{
color: #999999;
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
}

#breadcrumbs a:hover{
text-decoration:underline;
}

#feetable,#withpadding{
font:12px Arial, Helvetica, sans-serif;
width:100%;

}
#feetable th,#withpadding th{
background:#888;
padding:10px;
color:white;
}
#feetable td{
padding:3px 3px 0px 3px;
border-bottom:solid 1px #EEE
}

#feetable #fee{
text-align:right;
}
#feetable #subtotal{
background:#CCC
}
#feetable #total{
background:#CCC;
font-weight:bold;

}
#feetable #total td{
padding:5px;
}
#feetable .shade{
background:#F2F2F2;
}
#withpadding .shade{
background:#F2F2F2;
font-weight:bold;
padding:5px 3px;
}
#withpadding td{
padding:3px 15px 0px 3px;
border-bottom:solid 1px #EEE
}