A:link	{
	color:	#004889;
	background-color: transparent;
	text-decoration: underline;
	}
A:visited	{
	color:	#004EA0;
	background-color: transparent;
	text-decoration: underline;
	}
A:active	{
	color:	#FF0000;
	background-color: transparent;
	}
A:hover	{
	color:	#004889;
	background-color: #F0F0F0;
	text-decoration:	underline overline;
	}
td { font: 10pt Arial,Helvetica,sans-serif; font-weight: normal; }

h1 {
font-size: 14pt;
font-family: 'helvetica neue',sans-serif,Arial,Helvitica;letter-spacing:2px;
font-size: bold;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 0px;
color: #B9B9B9;
}

h2 {
font-size: 12pt;
font-family: 'helvetica neue',sans-serif,Arial,Helvitica;letter-spacing:3px;
font-size: bold;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 0px;
color: #B9B9B9;
}

h3 {
font-size: 10pt;
font-family: 'helvetica neue',sans-serif,Arial,Helvitica;letter-spacing:3px;
font-size: regular;
line-height: 18pt 
margin-top: 5px;
margin-bottom: 0px;
margin-left: 15px;
color: #B9B9B9;
}

p {
font-size: 10pt;
font-family: 'helvetica neue',sans-serif,Arial,Helvitica;letter-spacing:1px;
font-size: regular;
line-height: 1.5em;
margin-top: 15px;
margin-bottom: 15px;
margin-left: 25px;
color: #1F1F1F;
}

.border {
	border: 1px dashed #DD7180;
	margin : 0px 4px 0px 4px;
	padding : 2px 2px 2px 2px;
	background-color : #FEEBEC;
}

.printheading { font-family: Arial, Helvetica, sans-serif; 
                font-size: 14pt; 
                font-style: normal; 
                font-weight: bold; 
                text-decoration: none; 
                text-align: center; 
                vertical-align: top;
                color: #ffffff;
                }

.instructions { font-family: Arial, Helvetica, sans-serif; 
                font-size: 10pt; 
                font-style: normal; 
                font-weight: bold; 
                text-decoration: none; 
                text-align: center; 
                vertical-align: top;
                color: #660000;
                }

.menuheading { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   font-style: normal;
   font-weight: bold; 
   color: #000000; 
   background-color: #cc9966;
   }  
   
.menubody { 
   font-family: Arial,Helvetica,sans-serif; 
   font-size: 10pt; 
   font-style: normal;
   font-weight: normal; 
   color: #000000; 
   background-color: #ffffcc;
   } 
   
.tableheading { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   color: #000000; 
   background-color: #cc9966;
   }  
   
.tablebody { 
   font-family: Arial,Helvetica,sans-serif; 
   font-size: 10pt; 
   color: #000000; 
   background-color: #ffffcc;
   }       

.sidenavigation { padding: 8px; } 
.sidenavigation { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-decoration: none; text-align: left; vertical-align: top;}
.sidenavigation { color: #FFFFFF; }
.sidenavigation a:link { text-decoration: none; color: #ffffff; }
.sidenavigation a:visited { text-decoration: none; color: #ffffcc; }
.sidenavigation a:hover { text-decoration: underline; color: #ffffcc; }
.sidenavigation a:active { text-decoration: none; color: #ffffff; }

.bottomnavigation { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; vertical-align: top;}
.bottomnavigation { color: #663333; }
.bottomnavigation a:link { text-decoration: underline; color: #663333; }
.bottomnavigation a:visited { text-decoration: underline; color: #663333; }
.bottomnavigation a:hover { text-decoration: underline; color: #663333; }
.bottomnavigation a:active { text-decoration: none; color: #663333; }

.bottomaddress { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   font-style: normal;
   font-weight: bold; 
   text-align: center; 
   vertical-align: top;
   color: #ffffff; 
   background-color: #330000;
   }

.footing { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; text-align: center; vertical-align: top;}
.footing { color: #000000; }
.footing a:link { text-decoration: underline; color: #000000; }
.footing a:visited { text-decoration: underline; color: #000000; }
.footing a:hover { text-decoration: underline; color: #000000; }
.footing a:active { text-decoration: underline; color: #000000; }

.dialogue { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-decoration: none; background-color: #660000;}
.dialogue { color: #ffffff; }
.dialogue a:link { text-decoration: underline; color: #ffffff; }
.dialogue a:visited { text-decoration: underline; color: #ffffff; }
.dialogue a:hover { text-decoration: underline; color: #cc9900; }
.dialogue a:active { text-decoration: underline; color: #ffffff; }

td.subheading { font-size: 14pt; font-family: Arial,Helvetica,sans-serif; }
td.winelist1 { font-size: 8pt; font-family: Arial,Helvetica,sans-serif; }
td.winelist2 { font-size: 10pt; font-family: Arial,Helvetica,sans-serif; }
td.menus { font-size: 10pt; font-family: Arial,Helvetica,sans-serif; }
