body {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  margin: 0px;
  border-width: 0px;
  padding:0px 0px 0px 0px;
  background-repeat: repeat-x;
  background-image: url(/img/bg_image.png);
}

A:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #0066CC;
}
 A:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #666666;
}
 A:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #0066CC;
}
 A:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #666666;
}
h2 {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

h3 {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #336699;
}

H4  { page-break-after: always;}

.container {
  width:950px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
}

.CommonLargeText {
  font-family: Verdana, Helvetica Neue, arial, sans-serif;
  font-size: 14px;
  color: #000000;
  text-decoration: none
}

.CommonText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}

.OrderHistoryText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #666666;
}

.QuickOrderText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
  color: #666666;
}

.commontext {
  font-weight: normal;
  font-size:11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #000000;
}

.CommonTextGry {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  color: #666666;
}

.CommonTextRed {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: red;
}

.CommonTextWhite {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #ffffff;
}

.gallery-text {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  color: #666666;
}

.SmallText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  font-weight: normal;
  color: #000000;
}

.SmallTextGry {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  font-weight: normal;
  color: #CCCCCC;
}

.SmallTextOrange {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  font-weight: normal;
  color: #FF6600;
}

.CommonTextOrange {
  color:#f66e05;
}

.SmallestText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 8px;
  font-weight: normal;
}

.ErrorText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #ff0000;
}

.LongText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  line-height: 16px;
}

.Explanation {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  color: #ff0000;
}

.PaleBlueText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
  color: #007DB6;
}

.AlternatingRowColor {
  background-color: #eeeeee;
}

.CommonHeader {
  font-family: Verdana, Helvetica Neue, arial, sans-serif;
  font-size: 13px;
  color: #000000;
  text-decoration: none
}

.CommonHeaderBlue {
  font-family: Verdana, Helvetica Neue, arial, sans-serif;
  font-size: 12px;
  color: #0066cc;
  text-decoration: none
}

.WhiteHeader {
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
}

.WhiteFooter {
  font-size:9px;
  font-weight:normal;
  color:#ffffff;
}

.WhiteFoot {
  font-size:8px;
  font-weight:normal;
  color:#ffffff;
}

.Super {
  font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:normal;
  vertical-align:super;
}

.Sub {
  font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight:normal;
  vertical-align: sub;
}

.search {
  border: none;
  background-color: transparent;
  font-weight: bold;
  font-size: 9pt;
  color:#666666;
}

.search-small {
  border: solid 1px #d2d2d2;
  background-color: transparent;
  font-weight: bold;
  font-size: 8pt;
  color:#666666;
}
    

.watermark {
  font-family: Verdana, Helvetica Neue, arial, sans-serif;
  background-color: #f5f6f7;
  font-weight: normal;
  font-size: 8pt;
  color:#aeaeae;
}

.hovermenu {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  background-color: #ffffff;
  border: 1px solid #666666;
}

.hovermenu a {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #666666;
  text-decoration: none;
  text-indent: 10px;
  margin-right: 10px;
  line-height: 16px;
  font-weight: normal;
  background-color: #ffffff;
  width: 100%;
  display: block;
}

.hovermenu a:hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  color: #ffffff;
  background-color: #007db6;
}

a.SpotlightLink:link {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9pt;
  font-weight: bold;
  background-color: #f5f6f7;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #666666;
}

a.SpotlightLink:hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9pt;
  font-weight: bold;
  background-color: #f5f6f7;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #007db6;
}

a.SpotlightLink:visited {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9pt;
  font-weight: bold;
  background-color: #f5f6f7;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #666666;
}

a.SpotlightLink:visited:hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9pt;
  font-weight: bold;
  background-color: #f5f6f7;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #007db6;
}

.HighlightsLabel {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 14pt;
  background-color: #eaeaea;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  color: #666666;
}

a.HighlightLink:link {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #eaeaea;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #666666;
}

a.HighlightLink:hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #eaeaea;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #007db6;
}

a.HighlightLink:visited {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #eaeaea;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #666666;
}

a.HighlightLink:visited:hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #eaeaea;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  text-decoration: none;
  color: #007db6;
}

span.HighlightText {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11pt;
  font-weight: normal;
  background-color: #eaeaea;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  color: #666666;
}

 A.WhiteLink:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color: #ffffff;
  text-decoration: underline;
  font-weight: normal;
}
A.WhiteLink:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
  background-color:#ffffff;
}
A.WhiteLink:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color: #ffffff;
  text-decoration: underline;
  font-weight: normal;
}
A.WhiteLink:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
  background-color:#ffffff;
}

A.BlueLink:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #0066CC;
  text-decoration: none;
  font-weight: bold;
}
A.BlueLink:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
  font-weight: bold;
}
A.BlueLink:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #0066CC;
  text-decoration: none;
  font-weight: bold;
}
A.BlueLink:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
  font-weight: bold;
}

a.MenuLink:link {
  text-decoration: none;
  font-weight: bold;
  font-size:13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color:#666666;
}
a.MenuLink:hover {
  text-decoration: none;
  font-weight: bold;
  font-size:13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color:#007db6;
}
a.MenuLink:visited {
  text-decoration: none;
  font-weight: bold;
  font-size:13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color:#666666;
}
a.MenuLink:visited:hover {
  text-decoration: none;
  font-weight: bold;
  font-size:13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color:#007db6;
}

A.PaleBlueLink:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #336699;
  text-decoration: none;
  font-weight: bold;
}
A.PaleBlueLink:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #ffffff;
  background-color:#336699;
  text-decoration: none;
  font-weight: bold;
}
A.PaleBlueLink:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #336699;
  text-decoration: none;
  font-weight: bold;
}
A.PaleBlueLink:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #ffffff;
  background-color:#336699;
  text-decoration: none;
  font-weight: bold;
}

.SideLinkInactive {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
  font-weight: bold;
  line-height: 11px;
}
A.SideLink:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #0066cc;
  text-decoration: none;
  font-weight: bold;
  line-height: 11px;
}
A.SideLink:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
  font-weight: bold;
  line-height: 11px;
}
A.SideLink:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #0066cc;
  text-decoration: none;
  font-weight: bold;
  line-height: 6pt;
}
A.SideLink:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
  font-weight: bold;
  line-height: 6pt;
}

.ListBorder {
  background-color: #C2C2C2;
  color: #000000;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
}

.ListBackground {
  background-color: #ECECEC;
  color: #000000;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
}

A.ListLink:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #0066cc;
  text-decoration: none;
  font-weight: normal;
}
A.ListLink:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #666666;
  text-decoration: none;
  font-weight: normal;
}
A.ListLink:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #0066cc;
  text-decoration: none;
  font-weight: normal;
}
A.ListLink:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #666666;
  text-decoration: none;
  font-weight: normal;
}

/*paging*/
.PagingLinkInactive {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

A.PagingLink:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #336699;
  text-decoration: none;
  font-weight: normal;
}
A.PagingLink:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #336699;
  text-decoration: none;
  font-weight: normal;
}
A.PagingLink:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #336699;
  text-decoration: none;
  font-weight: normal;
}
A.PagingLink:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #336699;
  text-decoration: none;
  font-weight: normal;
}

.ProductNameLabel {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 14pt;
  color: #666666;
  text-align:left;
  height:40px;
  padding-left: 10px;
}

.CatalogRequest {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 8pt;
  color: #2a9ab7;
  text-align: center;
  vertical-align: middle;
  height: 40px;
}

.CatalogRequest a.link {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  color: #2a9ab7;
  text-align: center;
  vertical-align: middle;
  height:40px;
}

.CatalogRequest a.hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  color: #2a9ab7;
  text-align: center;
  vertical-align: middle;
  height:40px;
}

.CatalogRequest a.visited {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  color: #2a9ab7;
  text-align: center;
  vertical-align: middle;
  height:40px;
}

.CatalogRequest a.visited:hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  color: #2a9ab7;
  text-align: center;
  vertical-align: middle;
  height:40px;
}

.ContentLeft {
  border-left: solid 1px #dedcdc;
  border-top: solid 1px #dedcdc;
  border-bottom: solid 1px #dedcdc;
  vertical-align: top;
}

.ContentRight {
  border-right: solid 1px #dedcdc;
  border-top: solid 1px #dedcdc;
  border-bottom: solid 1px #dedcdc;
}

.SectionLabel {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  font-weight:bold;
  text-align:left;
  height:20px;
  background-color:#666666;
  color:white;
  padding-left:10px;
}

.NrOfResultsLabel {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11pt;
  font-weight: normal;
  text-align: left;
  width: 680px;
  height: 20px;
  background-color:#eaeaea;
  color: #666666;
  padding-left: 10px;
}

.ResultsLabel {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11pt;
  font-weight: normal;
  text-align: left;
  width: 680px;
  height: 20px;
  background-color:#666666;
  color: #ffffff;
  padding-left: 10px;
}

.SearchLink {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  width: 680px;
  height: 20px;
  text-align: left;
  background-color:#ffffff;
  color: #000000;
  padding: 2px 0px 2px 25px;
}

.SearchLink a.link {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  width: 680px;
  text-align: left;
  background-color:#ffffff;
  color: #000000;
}

.SearchLink a.hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  width: 680px;
  text-align: left;
  background-color:#ffffff;
  color: #000000;
}

.SearchLink a.visited {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  width: 680px;
  text-align: left;
  background-color:#ffffff;
  color: #000000;
}

.SearchLink a.visited:hover {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11pt;
  font-weight: bold;
  width: 680px;
  text-decoration: none;
  text-align: left;
  background-color:#ffffff;
  color: #000000;
}

a.SearchItemLink:link {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  color: #666666;
}

a.SearchItemLink:visited {
  color: #666666;
}

a.SearchItemLink:hover {
  color: #007db6;
}

a.SearchItmeLink:visited:hover {
  color: #007db6;
}

.SearchDescription {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9pt;
  font-weight: normal;
  text-align: left;
  background-color:#ffffff;
  color: #666666;
  padding: 2px 0px 2px 25px;
}

/*Forms*/
.FormBorder {
  /*Edited 07/07/05 Nelson Chu--------------------------------------------------------------------------------*/
  /*background-color: #77889A;*/
  background-color: #666666;
  color: #ffffff;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
}

.FormBackgroundColor {
  background-color: #f5f6f7;
}

.FormLabel {
  font-weight: normal;
  color: #808080;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
}

.FormButton {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
}

.FormButtonSmall {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
}

.FormInput {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
}

/*headers*/
.HeaderBar {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  color:#ffffff;
  background-color: #666666;
}
.HeaderBar A:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  font-weight: normal;
  background-color: #666666;
}
.HeaderBar A:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #e7e3af;
  text-decoration: none;
  font-weight: normal;
  background-color: #666666;
}
.HeaderBar A:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  font-weight: normal;
  background-color: #666666;
}
.HeaderBar A:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 12px;
  color: #e7e3af;
  text-decoration: none;
  font-weight: normal;
  background-color: #666666;
}

.SectionHeaderText {
  text-decoration: none;
  font-size: 8pt;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: normal;
  height: 24px;
  color:#6b8ba6;
  background-color: #ffffff;
  border-color: #e2e1e0;
  border-width: 1px;
}
.SectionHeaderText a:link {
  text-decoration: none;
  font-size: 8pt;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: normal;
  color:#6b8ba6;
  background-color: #ffffff;
}
.SectionHeaderText a:visited {
  text-decoration: none;
  font-size: 8pt;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: normal;
  color:#6b8ba6;
  background-color: #ffffff;
}
.SectionHeaderText a:link:hover {
  text-decoration: underline;
  font-size: 8pt;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: normal;
  color:#6b8ba6;
  background-color: #ffffff;
}
.SectionHeaderText a:visited:hover {
  text-decoration: underline;
  font-size: 8pt;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: normal;
  color:#6b8ba6;
  background-color: #ffffff;
}

.PageHeader {
  font-size: 19px;
  font-family: Arial, Verdana, Helvetica;
  font-weight: normal;
  color:#457CAB;
}

.PageHeaderLine {
  background-color: #666666;
}

/*products*/
.ProductSectionHeader {
  font-size: 13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: bold;
}

.ItemSectionHeader {
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: bold;
  color: #ffffff;
  background-color: #666666;
}

.ItemSectionLabel {
  text-decoration: none;
  font-weight: normal;
  font-size: 8pt;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #1e1e1e;
  background-color: #ffffff;
}

.ItemSectionText {
  text-decoration: none;
  font-weight: normal;
  font-size: 8pt;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #000000;
  background-color: #ffffff;
}

.AttachmentSectionHeader {
  font-size: 14px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: bold;
  color: #666666;
  background-color: #f5f6f7;
  padding-bottom:5px;
}

.AttachmentSectionItem {
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
  background-color: #f5f6f7;
}

.CertificateSectionHeader {
  font-size: 14px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: bold;
  color: #666666;
  background-color: #f5f6f7;
  padding-bottom:5px;
}

.CertificateSectionItem {
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
  background-color: #f5f6f7;
}

.RelatedProductSectionHeader {
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: bold;
  color: #ffffff;
  background-color: #324D62;
}

.RelatedItemLink {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #86becc;
}
a.RelatedItemLink {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #86becc;
}
a.RelatedItemLink:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #86becc;
}
a.RelatedItemLink:visited {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #86becc;
}
a.RelatedItemLink:visited:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #86becc;
}

.LoginLink {
    border: none;
  text-align: left;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324d62;
  background-color: #ffffff;
  cursor: pointer;
}

.AccountLink {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #0066CC;
  background-color: #ffffff;
  cursor: pointer;
}
.AccountLink:hover {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #666666;
  background-color: #ffffff;
  cursor: pointer;
}
.AccountLink:visited {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #0066CC;
  background-color: #ffffff;
  cursor: pointer;
}
.AccountLink:visited:hover {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #666666;
  background-color: #ffffff;
  cursor: pointer;
}

a.WishLink {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #666666;
  background-color: #ffffff;
  cursor: pointer;
}
a.WishLink:hover {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #0066cc;
  background-color: #ffffff;
  cursor: pointer;
}
a.WishLink:visited {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #666666;
  background-color: #ffffff;
  cursor: pointer;
}
a.WishLink:visited:hover {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #0066cc;
  background-color: #ffffff;
  cursor: pointer;
}

.AttachmentLink {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}
a.AttachmentLink {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}
a.AttachmentLink:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}
a.AttachmentLink:visited {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}
a.AttachmentLink:visited:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}

.CertificateLink {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}
a.CertificateLink {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}
a.CertificateLink:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}
a.CertificateLink:visited {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}
a.CertificateLink:visited:hover {
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #324D62;
}

.ProductReference {
  font-size: 9px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: normal;
  color:#000000;
}

.ProductLink {
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
}
.ProductLink a:link {
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
}
.ProductLink a:hover {
  text-decoration: none;
  font-weight: bold;
  font-size:13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
}
.ProductLink a:visited {
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
}
.ProductLink a:visited:hover {
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
}

a.ProductNameLink {
  font-weight: bold;
  font-size: 13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #666666;
  text-decoration: none;
}
a.ProductNameLink:hover {
  font-weight: bold;
  font-size:13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color:#007db6;
  text-decoration: none;
}
a.ProductNameLink:visited {
  font-weight: bold;
  font-size: 13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #666666;
  text-decoration: none;
}
a.ProductNameLink:visited:hover {
  font-weight: bold;
  font-size: 13px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color:#007db6;
  text-decoration: none;
}
.RelatedProductLink {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #ff0000;
}
.RelatedProductLink a:link {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #ff0000;
}
.RelatedProductLink a:hover {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #ff0000;
}
.RelatedProductLink a:visited {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #ff0000;
}
.RelatedProductLink a:visited:hover {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #ff0000;
}

A.PopUpLink:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #6b8ba6;
  text-decoration: none;
  font-weight: bold;
}
A.PopUpLink:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #808080;
  text-decoration: none;
  font-weight: bold;
}
A.PopUpLink:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #6b8ba6;
  text-decoration: none;
  font-weight: bold;
}
A.PopUpLink:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #808080;
  text-decoration: none;
  font-weight: bold;
}

td.tablecell
{
  background-color: #eaeaea;
}

td.ProductHeader
{
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 13px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  background-color: #666666;
}

td.ServiceHeader
{
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 13px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  background-color: #666666;
}

td.SupportHeader
{
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 13px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  background-color: #682948;
}

td.ProductSpacer
{
  background-color: #d4caa6;
}

/*cart*/
.CartBorder {
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: bold;
  color: #ffffff;
  background-color: #666666
}

.CartHeader {
  font-size: 12px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: bold;
  color: #666666
}

/*right nav*/
.RightNavBorderColor {
  background-color:#000000;
}

.RightNavHeader {
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: bold;
  color:#FFFFFF;
  background-color: #6B8BA6;
}

.RightNavFooter {
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-weight: normal;
  color:#FFFFFF;
  background-color: #324D62;
}
.RightNavFooter A:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #ff0000;
  text-decoration: none;
  font-weight: normal;
}
.RightNavFooter A:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #808080;
  text-decoration: none;
  font-weight: normal;
}
.RightNavFooter A:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #ff0000;
  text-decoration: none;
  font-weight: normal;
}
.RightNavFooter A:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color: #808080;
  text-decoration: none;
  font-weight: normal;
}

/*footer*/
.FooterMain {
  font-size: 11px;
  font-family: Helvetica Neue, Arial, Verdana, Helvetica;
  font-weight: normal;
  color:#666666;
  background-color: #ffffff;
}
.FooterMain a:link {
  font-family: Helvetica Neue, Arial, Verdana, Helvetica;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
  font-weight: normal;
}
.FooterMain a:hover {
  font-family: Helvetica Neue, Arial, Verdana, Helvetica;
  font-size: 11px;
  color: #c7c3af;
  text-decoration: none;
  font-weight: normal;
}
.FooterMain a:visited {
  font-family: Helvetica Neue, Arial, Verdana, Helvetica;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
  font-weight: normal;
}
.FooterMain a:visited:hover {
  font-family: Helvetica Neue, Arial, Verdana, Helvetica;
  font-size: 11px;
  color: #c7c3af;
  text-decoration: none;
  font-weight: normal;
}

.FooterLinkBar {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 11px;
  color:#808080;
  font-weight: bold;
  font-style: normal;
  text-transform: capitalize;
  text-align: center;
  vertical-align: top;
}
.FooterLinkBar A:LINK {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color: #808080;
  text-decoration: none;
  font-weight: bold;
  text-transform: capitalize;
}
.FooterLinkBar A:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color: #808080;
  text-decoration: underline;
  font-weight: bold;
  text-transform: capitalize;
}
.FooterLinkBar A:VISITED {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color: #808080;
  text-decoration: none;
  font-weight: bold;
  text-transform: capitalize;
}
.FooterLinkBar A:VISITED:HOVER {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color: #808080;
  text-decoration: underline;
  font-weight: bold;
  text-transform: capitalize;
}

.FooterBar {
  font-size: 9px;
  font-family: Arial, Verdana, Helvetica;
  font-weight: normal;
  color:#FFFFFF;
  background-color: #666666;
}
.FooterBar A:LINK {
  font-family: Arial, Verdana, Helvetica;
  font-size: 9px;
  color: #ffffff;
  text-decoration: none;
  font-weight: normal;
}
.FooterBar A:HOVER {
  font-family: Arial, Verdana, Helvetica;
  font-size: 9px;
  color: #FFFF33;
  text-decoration: none;
  font-weight: normal;
}
.FooterBar A:VISITED {
  font-family: Arial, Verdana, Helvetica;
  font-size: 9px;
  color: #ffffff;
  text-decoration: none;
  font-weight: normal;
}
.FooterBar A:VISITED:HOVER {
  font-family: Arial, Verdana, Helvetica;
  font-size: 9px;
  color: #FFFF33;
  text-decoration: none;
  font-weight: normal;
}
.FooterBarAddress {
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  font-size: 9px;
  color:#FFFFFF;
  font-weight: normal;
}
.FooterBarCopyright {
  font-family: Arial, Verdana, Helvetica;
  font-size: 8px;
  color:#FFFFFF;
  font-weight: bold;
  text-transform: capitalize;
}
.OrderHistoryLink {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #666666;
  background-color: #ffffff;
  cursor: pointer;
}
.OrderHistoryLink:hover {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #0066cc;
  background-color: #ffffff;
  cursor: pointer;
}
.OrderHistoryLink:visited {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #666666;
  background-color: #ffffff;
  cursor: pointer;
}
.OrderHistoryLink:visited:hover {
    border: none;
  text-decoration: none;
  text-align: left;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Helvetica Neue, Arial, Helvetica;
  color: #0066cc;
  background-color: #ffffff;
  cursor: pointer;
}