body.BGD { 
  background: #ffffff url("\styles\bground.gif");
  background-repeat: repeat-y;
  background-position: center;
}

body.BGDhome { 
  background: #ffffff url("\styles\bgroundHome.gif");
  background-repeat: repeat-y;
  background-position: center;
}

.text { font: normal 11px/18px Verdana, Helvetica, sans-serif; color: #000000; }
p { font: normal 11px/18px Verdana, Helvetica, sans-serif; color: #000000; }
.textB { font: bold 11px/18px Verdana, Helvetica, sans-serif; color: #595959; }
.textBwhite { font: bold 11px/18px Verdana, Helvetica, sans-serif; color: #FFFFFF; }
.textI { font: italic 11px/18px Verdana, Helvetica, sans-serif; color: #000000; }
.cityTitle { font: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #849635; }
.pageTitle { font: Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #849635; }
.wineTitle { font: Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #849635; }
.matchmakerTitle { font: Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #854C81; }
.subtitle { font: bold 11px/18px Verdana, Helvetica, sans-serif; color: #000000; }
.textRed { font: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FA0028; }
.textGrey { font: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
.textOrange { font: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF823D; }
.textPurple { font: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #80457C; }
.tableTitle { font: bold 11px/18px Verdana, Helvetica, sans-serif; color: #ffffff; }
.tableText { font: normal 11px/18px Verdana, Helvetica, sans-serif; color: #000000; }
.highlight { font: bold 11px/18px Verdana, Helvetica, sans-serif; color: #854C81; }
.price { font: bold 11px/18px Verdana, Helvetica, sans-serif; color: #000000; padding: 2px; }
.footer { font: italic 11px/18px Verdana, Helvetica, sans-serif; color: #999999; }
.footerOrange { font: italic 11px/18px Verdana, Helvetica, sans-serif; color: #FF823D; }

form { padding:0; border:0; margin:0; }
input, select, option, textarea { color: #330066; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #854C81; font: normal 12px/12px Tahoma, Verdana, Arial, sans-serif; text-align: left; border: /* inset 1px #E97B00; */ padding: 2px; }
input.noborder { color: #330066; background-color: #ffffff; border-width: 0px; border-style: solid; border-color: #854C81; font: normal 12px/12px Tahoma, Verdana, Arial, sans-serif; text-align: left; border: /* inset 1px #E97B00; */ padding: 2px; }

a:link { text-decoration: underline; font: normal 11px/18px Verdana, Helvetica, sans-serif; color: #FF823D }
a:active { text-decoration: underline; font: normal 11px/18px Verdana, Helvetica, sans-serif; color: #FF823D }
a:activeText { text-decoration: underline; font: normal 11px/18px Verdana, Helvetica, sans-serif; color: #FF823D }
a:visited { text-decoration: underline; font: normal 11px/18px Verdana, Helvetica, sans-serif; color: #FF823D }
a:hover { text-decoration: none; font: normal 11px/18px Verdana, Helvetica, sans-serif; color: #FF823D }

a.account { text-decoration: underline; font: normal 11px/12px Verdana, Helvetica, sans-serif; color: #FF823D }
a.account:active { text-decoration: underline; font: normal 11px/12px Verdana, Helvetica, sans-serif; color: #FF823D }
a.account:activeText { text-decoration: underline; font: normal 11px/12px Verdana, Helvetica, sans-serif; color: #FF823D }
a.account:visited { text-decoration: underline; font: normal 11px/12px Verdana, Helvetica, sans-serif; color: #FF823D }
a.account:hover { text-decoration: none; font: normal 11px/12px Verdana, Helvetica, sans-serif; color: #FF823D }

td.dotted { border-bottom: 1px dotted #986895; margin: 0; padding: 0; }
