
BODY, P, TABLE, TR, TD {
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-style: normal;
  text-decoration: none;
}
      
BODY {
  background: #DA8F6B none right top repeat scroll;
}
      
A:link {
  color: #428BBF;
  text-decoration: none;
}
      
A:visited {
  color: #428BBF;
  text-decoration: none;
}
  
A:hover {
  color: #428BBF;
  font-weight: normal;
  text-decoration: none;
}
      
A:active {
  color: #428BBF;
  font-weight: normal;
  text-decoration: underline;
}
      
.Frame {
  background-color: #FFFFFF;
}
      
.Window {
  background: #FFFFFF none right bottom repeat scroll;
}
      
.PageTitle, A.PageTitle {
  font-size: 14pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  color: #000000;
  font-style: normal;
  text-decoration: none;
}
A.PageTitle:link {
  color: #000000;
  text-decoration: none;
}
      
A.PageTitle:visited {
  color: #000000;
}
      
A.PageTitle:hover {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}
      
A.PageTitle:active {
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}
      
.Title, A.Title {
  font-size: 12pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  color: #000000;
  font-style: normal;
  text-decoration: none;
}
A.Title:link {
  color: #000000;
  text-decoration: none;
}
      
A.Title:visited {
  color: #000000;
}
      
A.Title:hover {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}
      
A.Title:active {
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}
      
.Label, A.Label {
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  color: #000000;
  font-style: normal;
  text-decoration: none;
}
      
A.Label:link {
  color: #000000;
  text-decoration: underline;
}
      
A.Label:visited {
  color: #000000;
}
      
A.Label:hover {
  color: #CC3300;
  font-weight: bold;
  text-decoration: underline;
}
      
A.Label:active {
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}
      
.Content, A.Content {
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: normal;
  color: #000000;
  font-style: normal;
  text-decoration: none;
}
A.Content:link {
  color: #428BBF;
  text-decoration: underline;
}
      
A.Content:visited {
  color: #428BBF;
}
      
A.Content:hover {
  color: #428BBF;
  font-weight: normal;
  text-decoration: underline;
}
      
A.Content:active {
  color: #428BBF;
  font-weight: normal;
  text-decoration: underline;
}
      
.ActionBar, A.ActionBar {
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  color: #000000;
  font-style: normal;
  text-decoration: none;
}
A.ActionBar:link {
  color: #000000;
  text-decoration: underline;
}
      
A.ActionBar:visited {
  color: #000000;
}      
A.ActionBar:hover {
  color: #CC3300;
  font-weight: bold;
  text-decoration: underline;
}
      
A.ActionBar:active {
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}
TH {
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color: 00000000;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}
.ProductListEntry0, .ProductListEntry1 { width: 100% }
.ProductListEntry1 { background-color: white; }

BODY { 
  margin-left: 0px;
  margin-right: 0px;
  text-align: center; /* this is required for centering tables in some versions of IE */
}

TABLE.Frame
{ 
  border: solid #428BBF 1px;
  width: 790px;
  margin-left: auto;
  margin-right: auto;
}

.Frame TABLE { 
  width: 100%;
  border: none;
}

/*
.PageTitle { text-align: center; color: yellow; }
.PageTitle { background-color: black; padding: 0; spacing: 0; }
*/
.PageTitle { padding-top: 5px; padding-left: 20px; }
.ActionBar { padding-left: 20px; padding-right: 20px; }
INPUT.ActionBar { padding-left: 0px; padding-right: 0px; }
#WOFBillingInfo .ActionBar { padding-left: 2px; padding-right: 2px; }

#ShoppingCart { border-top: solid silver 1px; border-bottom: solid silver 2px; }
#ShoppingCart TD { border-top: solid silver 1px; }
#WOFBillTo, #WOFShipTo { border-top: solid silver 1px; text-align: right; }
#WOFBillingInfo .Label { text-align: right }
#WOFBillingInfo .ActionBar { text-align: right }
#WOFPaymentInfo .Label { text-align: right }

/* TABLE.sizingcharts { width: auto; } */
.sizingcharts, .sizingcharts TD { border: solid silver 1px; padding: 2px; }
.Title { padding-left: 20px; padding-top: 10px; padding-bottom: 10px; }
