body {
	margin: 0px 0px 0px 0px;
	background-color: #666666;
}

td {
	font: 8pt verdana, Helvetica, sans-serif;
	color: black;
}

hr {
	height: 1px; color: #CCCCCC;
}

h1 {
	font: bold 11pt arial;
	color: #004100;
	padding-top: 6px;
}
	
h2 {
	font: bold italic 10pt arial;
	color: #004100;
}
	
h3 {
	font: bold italic 8.5pt arial;
	color: #004100;
}

a {
	text-decoration: underline;
	color: #878164;
}

a:hover {
	color: #004100;
}

.breadcrumb {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #EE1C23;}
.breadcrumb a:link {	color: #EE1C23;text-decoration: none;}
.breadcrumb a:visited {	color: #EE1C23;	text-decoration: none;}
.breadcrumb a:hover {	color: #F5777B;	text-decoration: none;}
.breadcrumb a:active {	color: #EE1C23;	text-decoration: none;}

.searchbox {
	border: 1px solid gray;
	font: 7pt verdana;
	color: gray;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#f1eae4,EndColorStr=#ffffff);
}

td.left {
	width:125px;
	padding: 5px;
	font: 8pt verdana;
}

td.left a {
	color: black;
	text-decoration: none;
}

td.left a:hover {
	color: #004100;
	text-decoration: underline;
}

td.bodytexthome {
	padding: 5px;
	background-color: #346834;
	border: 1px solid #FFFFFF;
	font: 7.5pt verdana, Helvetica, sans-serif;
	color: white;
}

td.bodytexthome a {
	color: white;
}


td.bodytexthome a:hover {
	color: #e5e0c4;
}


td.bodytextsub {
	padding: 5px;
	font: 7.5pt verdana, Helvetica, sans-serif;
}

td.specialoffersbox {
	padding: 3px;
	background-color: #004100;
	border: 1px solid #FFFFFF;
}

td.specialoffers {
	padding-left: 3px;
	font: bold 8.5pt verdana;
	color: #C5BE98;
}

.alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
}


td.specialoffers a {
	color: #C5BE98;
	text-decoration: none;
}

td.specialoffers a:hover {
	color: white;
	text-decoration: underline;
}

td.specialoffersubshadow {
	background-image: url("images/tile-specialoffersshadow.gif");
	background-repeat: repeat;
}

td.portalboxtop {
	border-top: 1px solid #c8c2a2;
	border-left: 1px solid #c8c2a2;
	border-right: 1px solid #c8c2a2;
}

td.portalboxbottom {
	padding: 3px;
	width: 167px;
	border-bottom: 1px solid #c8c2a2;
	border-left: 1px solid #c8c2a2;
	border-right: 1px solid #c8c2a2;
	background-color: #c5be98;
	font: bold 7.5pt/12pt verdana;
	color: black;
}

td.portalboxbottom a {
	color: black;
	text-decoration: none;
}

td.portalboxbottom a:hover {
	color: #004100;
	text-decoration: underline;
}

td.bottom {
	padding-top: 10px;
	font: bold 7pt arial;
	color: #e5e2ad;
}

td.bottom a {
	text-decoration: underline;
	color: #e5e2ad;
}

td.bottom a:hover {
	text-decoration: underline;
	color: white;
}

td.webonav {
	font: bold 6pt verdana;
	text-decoration: none;
	color: white;
}

td.webonav a {
	font: bold 6pt verdana;
	text-decoration: none;
	color: gray;
}

td.webonav a:hover {
	text-decoration: underline;
	color: #ADBDC7;
}
