/*
Favorite Combinations:

sans-serif
Verdana,Geneva,Arial,Helvetica,sans-serif
Arial,Helvetica,sans-serif
'MS Sans Serif',Geneva,sans-serif
'Arial Narrow','Arial MT Condensed Light',sans-serif
System,Chicago,sans-serif

serif
'Times New Roman',Times,serif
Georgia,'Times New Roman',Times,serif
'MS Serif','New York',serif
Garamond,Palatino,serif

monospace
'Courier New',Courier,monospace
Terminal,Monaco,monospace

cursive
fantasy


*/



BODY, SPAN, TD, TR {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color:black;
}

H1,H2,H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color:black;
}

.searchform-text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : White;
}

.registration-thankyou {
font-weight: bold;
}
.registration-notes {
font-style:italic;
font-size:8pt;
}

.results-title {
	font-family : "Zurich BT",Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : 333399;
}

.results-td {
	font-family : "Zurich BT",Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : 333399;
}

.results-td-header {
	font-family : "Zurich BT",Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : 333399;
}

.TNR {
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt;
}

.TNRI {
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt;
	font-style : italic;
}

.TNRB {
	font-family : "Times New Roman", Times, serif;
	font-size : 8pt;
	font-weight : bold;
}

.TNRB9, .isrchVintage {
	font-family : "Times New Roman", Times, serif;
	font-size : 9pt;
	font-weight : bold;
}

.AriB, .isrchTitle, .isrchWine {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}

.teaser-bold-gray {
	font-family : "Arial Black", Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-variant : small-caps;
	font-weight : normal;
	color : Gray;
}

.info-headline-small {
	font-family : Verdana;
	font-size : 11px;
	font-weight : 900;
}

.info-content-small-gray, .eventdetails-Description, .eventdetails-Price, .calendar-event-price {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : black;
	padding-left : 0;
}

.info-content-small-notbold {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
	padding-left : 0;
}

.info-content-medium-gray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bolder;
	color : 4F4F4F;
	padding-left : 2;
}

.info-content-small-link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : Blue;
	padding-left : 0;
	text-decoration: underline;
}

.wine-store-navbar {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : White;
	background-color : Navy;
	padding-left : 5;
	padding-top : 1;
	padding-bottom : 1;
}

.wineshop-headline-red {
	font-family : "Times New Roman", Times, serif;
	font-size : 22px;
	font-weight : bold;
	color : cc3333;
}

.error-message {
	color: cc0000;
}

.error-message-headline {
	font-weight: bold;
	color: cc0000;
}

.login-header{
	font-size:10pt;
	font-weight: bold;
	color: 000033;
}

.login-info {
	font-size:10pt;
	font-weight: bold;
	color: 660000;
}

.calendar-month {
	font-family: Arial Black, Verdana;
	font-size: 11px;
	color: 666666;
}

.calendar-contact-text {
	font-family: Arial, Antique Olive;
	font-size: 10px;
	color:330000;
	font-style:italic;
}

.calendar-daynumber {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color: 999999;
}

.calendar-date-time {
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: gray;
	font-weight: bold;
}

.event-table-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.event-table-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.event-info-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.event-info-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.event-info-datetime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.headline-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.headline-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.event-details-instructions {
	color: 666666;
	font-size: 13px;
	text-indent: 15px;
}
.event-details-date {
	color: 666666;
	font-size: 15px;
	font-weight: bold;
}
.event-details-title {
	color: 666666;
	font-size: 15px;
	font-weight: bold;
}

.event-details-where {
	color: 666666;
	font-size: 11px;
}
.event-details-formtext {
	color: 666666;
	font-size: 13px;
	font-weight: bold;
}

TD.COS-content {
	font-family: arial;
	font-size: 11px;
	Text-align: justify;
}

.WineStore_WineTeaser {
	font-family: 'Times New Roman',Times,serif;
	font-size:11pt;
	font-style:italic;
	font-weight: normal;
	color: 993300;	
	}
	
.WineStore_WineSelection {
	font-size:11pt;
	font-style:normal;
	font-weight: bold;
	color: 333300;	}
	
.WineStore_WineDescription {
	font-family: 'MS Sans Serif',Geneva,sans-serif;
	font-size:10pt;
	font-style:normal;
	font-weight: normal;
	color: 000066;	
}

.callus {
	font-family: 'MS Sans Serif',Geneva,sans-serif;
	font-size:10pt;
	font-style:normal;
	font-weight: bold;
	color: 990066;	
}
.auction-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: 333366;
}

.list-view-eventtitle {
	font-size: 12px;
	color: 660099;
	font-weight: bold;
}

.list-view-date {
	font-family: Arial Black, Verdana;
	font-size: 11px;
	color: 666666;
}

.form-text {
	font-family: Arial, Verdana;
	font-size: 12px;
}

.form-required {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: CC3399;
}

A, .catalog-year-links, .list_view_links {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}

A.catalog-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.catalog-year-links, .list_view_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

A.COS-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: bold; 
	text-decoration: none;
}

A.calendar-event-title {
	font-size: 10px;
}

A.calendar-list-view {
	font-size:11px;
	font-weight:bold;
}

A.isrchLink {
	font-size:8pt;
}

A.back-to-previous, A.next-wine {
	font-size:8pt;
	font-style:italic;
	font-weight: normal;
}

A:Hover {
	color:red;
}

.discount {
	color:red;
}

.WineNoteScore {
	color: red;
	font-weight: bold;
}