.penfolds
{
  color: white;
  font-weight: bold;
}

.penfolds:hover
{
  color: #C90039;
}

p,body,td
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  line-height : 12pt;
  color : black;
  cursor: default;
}


h1,h2
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight: bold;
  color: #A2224B;
}


.header
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-weight: bold;
}

.inputText
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  border: 1px solid #A2224B;
  background-image: url('/img/inp-bg.gif');
}

a
{
  font-weight: bold;
  color : black;
}


.winelist_link
{
  font-weight: bold;
  color : black;
  text-decoration: none;
}

a:hover, .winelist_link:hover
{
  color : #A2224B;
  text-decoration: underline;
} 



.SiteMap, .SiteMap:hover
{  
  color : white;
} 

.green
{
  color: #064646;

}

.yellow
{
  color: #FFFF66;

}

.blue
{
  color: #0066FF;

}


.darkred
{
  color: #A2224B;

}

.red
{
  color: red;

}


.purple
{
  color: #6600FF;

}





.black     { color : black; }
.white     { color : white; }
.whiteLink { color : white; }
.blackLink { color : black; }



.menuLink
{
  color : white;
  text-decoration: none;
}

.menuLink:hover
{
  text-decoration: underline;
}

.green
{
  color: #064646;

}


.menu
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 9pt;
  color : white;
}
.menu
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  color: #A2224B;
  font-weight: bold;
}

.menu A
{
  color: #A2224B;
  text-decoration: none;
}

.menu A:hover
{
  text-decoration: underline;
}

/* Additional Classes for the B2B Site */

.B2B_TopMenu
{
  padding: 20px;
  text-align: right;
}

.B2B_Padd20px
{
  padding: 20px;
  text-align: left;
}

.B2B_PaddMenu
{
  padding-left: 35px;
  text-align: left;
  font-weight: bold;
  color: #A2224B;
}

.B2B_Footer
{
  padding: 3px;
  padding-right: 20px;
  text-align: right;
  color: white;
  font-size: 7pt;
}

.B2B_LinkDownloads
{
  color: black;
  font-weight: normal;
}

.B2B_LinkDownloads:hover
{
  color : #A2224B;
} 

.B2B_menu
{
  color: #A2224B;
  text-decoration: none;
}

.B2B_menu:hover
{
  text-decoration: underline;
}