a{
color:#7D7148;
}
a:hover{
color:#B60303;
}
a:active{
color:#7D7148;
}
a:visit{
color:#7D7148;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
	.smallfnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.mediumfnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.largefnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.smallB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}

.largeB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


hr {
	color: #CCCCCC;
}
.formButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1px;
	padding: 1px;
	font-weight: bold;
	color: #C70202;
	text-transform: uppercase;
	border: 1px solid #993300;
	background-color: #E1D3A9;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	color: 004EA0;
}

.errorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FF0000;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #999999;


}

ul {
	list-style-image: url(../images/greyBulletRight.gif);
	line-height: 20px;


}
TR.on {
	BACKGROUND-COLOR: E2DED0;

}
TR.off {
	BACKGROUND-COLOR: F3EFE0
}

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #FFFFCC; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #CCFFCC; }
.textareaSmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #999999;
}
table.tableMain {
	border-collapse: collapse;
	border: 1px solid #E0D2A7;

}

table.tableMain td {
	border: 1px solid #E0D2A7;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


}
.recText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #79662B;

}
.recPrice {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 9D0000;
}

.mediumB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #92282D;

}

a.mediumB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;

}

a.mediumB:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

a.mediumB:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;

}

.HeaderTopLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BB0202;
	text-decoration: none;
	font-weight: bold;
}

a.HeaderTopLink:Visited {
	color: #BB0202;
	text-decoration: none;
}

a.HeaderTopLink:Hover {
	color: #BB0202;
	text-decoration: underline;
}

.NewsletterTextField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding: 1px;
	height: 16px;
	width: 110px;
	border: 1px solid #999999;
}

.HeaderMidLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E8E5C;
	text-decoration: none;

}
a.HeaderMidLink:Visited{
	color: #9E8E5C;
	text-decoration: none;
}

a.HeaderMidLink:Hover{
	color: #FF0026;
	text-decoration: underline;
}
	
.DarkHeadingShop {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: 006072;
	text-decoration: none;
}
.TextShop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #988858;
	text-decoration: none;
}
a.TextShop:Hover {
	color: #CC3300;}

.topMenuLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;

}

a.topMenuLinks:Visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.topMenuLinks:Hover {
	color: #FFFFFF;
	text-decoration: none;
}
	
.Price {
	font-family: Tahoma;
	font-size: 14px;
	text-decoration: none;
	color: #008DA7;
	font-weight: bold;

}
.FooterLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BB0202;
	text-decoration: none;
}

a.FooterLink:Hover {
	text-decoration: underline;}
.top3 {
	background-image: url(../images/top3left3.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.Link {
	font-family: Arial, Helvetica, sans-serif;
	color: #7D7148;
	text-decoration: underline;
	font-size: 11px;
}

a.Link:Hover {
	text-decoration: none;}
.smallfntExh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;

}
.smallfntExh1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
}
.exhibition {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC99;
	text-decoration: none;
}

.ticker {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#bb0202;}

.ull {
	background-image: url(../images/cat_images/HeaderImage.gif);
	background-repeat:no-repeat;
	height:50px;
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
}