/*** style for highlightmenu ***/

.highlight {
margin: 0; margin-left: 25px; padding: 0;
list-style: none;
color: #a87c4d;
width:280px;
border-top: dotted 1px #590002;}

		.highlight td {
		margin: 0; padding: 0 5px;
		vertical-align: top;}

				.highlight h3 {
				display: block;
				margin: 0;
				color: #5a000c;
				font-weight: bold;
				font-size: 150%;
				text-decoration: none;
				background: url('../Webmasters/Images/curlyarrow.gif') 60% 5 no-repeat;}
					
.highlight a {
color: #a87c4d;
text-decoration: underline;}

		.highlight a:hover {
		text-decoration: none;}

/*** style for calendar ***/

.calendar {
margin: 0; padding: 0;
vertical-align: top;
color: #6c3310;}

		.calendar table {
		margin: 10px 0; padding: 0;
		font: 11px Tahoma, sans-serif;
		table-layout: fixed;
		border-collapse: collapse;}
		
				.calendar table, .calendar td {
				vertical-align: top;}		
		
		.calendar h2 {
		margin: 0; padding: 5px 0 0 0;
		color: #5a000c;
		background: #a4c224;}
		
		.calendar a {
		color: #6c3310;
		font-weight: bold;
		text-decoration: none;}
		
				.calendar a:hover {
				text-decoration: underline;}

/*** style for catalognew ***/

.catalognew {
margin: 0; padding: 0;
vertical-align: top;
color: #590000;
font-family: Tahoma;}
	
		.catalognew h2 {
		margin: 0; padding: 5px 0 0 0;
		color: #ffffd9;
		background: #590000;}

		.catalognew table {
		margin: 0; padding: 0;
		color: #590000;
		font-family: Tahoma;}
		
				.catalognew table td {
				margin: 0; padding: 5px 0;}

.new {
display: block;
margin: 0 0 10px 0; padding: 0 0 0 10px;
color: #fff;
background: url('../Webmasters/Images/new.gif') center left no-repeat;}