.mainheader {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000000;
	letter-spacing: 5px;
}
.mainheader_sm {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000000;
	letter-spacing: 3px;
}

.planheader {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
}

ul {
margin-bottom:0px;
}
li {margin-left:-15px; list-style-type:square;}

a:link {text-decoration: none; color:#333333;}
a:visited {text-decoration:none; color:#333333;}
a:hover {text-decoration:underline; color: #333333;}

.ddown {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-transform:uppercase;
}

div#dropdown {
	width: 699px;
	overflow:inherit;
	height:20px;
	float:none;
}

div#header {
	width: 605px;
	overflow:inherit;
	background-image: url("cater_images/bg_black.gif");
	height:30px;
	padding: 0px;
	float: right;
	margin-top: 10px;	
}

div#description {
	width: 590px;
	overflow:inherit;
	padding: 0px;
	float: right;
	margin-top: 0px;
}

div#desc_border {
	width: 590px;
	overflow:inherit;
	padding: 0px;
	float: right;
	margin-top: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

div#leftcontent {
	width: 390px;
	margin-top: 10px; 
	padding: 0px; 
	overflow:inherit;
	float: left;
}

div#rightcontent {
	width: 290px;
	margin-top: 10px; 
	padding: 0px; 
	overflow:inherit;
	float: right;
}

div#bottom {
	width: 700px; 
	margin-top: -30px; 
	overflow:inherit;
	float:none; 
	z-index:1;
}

.blackline {
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.bottomtext {
	font-family: "Trebuchet MS";
	font-size: 30px;
	text-transform: uppercase;
	letter-spacing: 10pt;
	text-align: right;	
}

.text {
	font-family: "Trebuchet MS";
	font-size: 13px;
}
.small_text {
	font-family: "Trebuchet MS";
	font-size: 11px;
}

.subhead {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.blueline {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #002E7F;
	padding-top:10px;
	padding-bottom:10px;
}

.bluebox {
	background-color:#899AC9;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #002E7F;
	padding-top:5px;
	padding-bottom:5px;
}

.yellowline {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFDD5C;
	padding-top:10px;
	padding-bottom:10px;
}

.yellowbox {
	background-color:#FFEDAC;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFDD5C;
	padding-top:5px;
	padding-bottom:5px;
}

.redline {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FA2227;
	padding-top:10px;
	padding-bottom:10px;
}

.greenline {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #005F2C;
	padding-top:10px;
	padding-bottom:10px;
}
.greenbox {
	background-color:#BFE2BA;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #005F2C;
	padding-top:5px;
	padding-bottom:5px;
}
td {padding-top:5px; padding-bottom:5px;}

