BODY{
  background-color:#ffffff;
  font-family    :verdana,arial,helvetica;
  font-size      :12px;
  font-style     :normal;
  font-weight    :normal;
}
.generalbutton{
  background-color:#ffffff;
  color          :#000000;
  font-family    :inherit;
  font-size      :10px;
  text-decoration:none;
}
.basketavailabletext{
  background-color:#ffffff;
  color          :#00ff00;
  font-size      :12px;
  font-style     :italic;
  text-decoration:none;
}
.basketerrortext{
  background-color:#ffffff;
  color          :#ff0000;
  font-size      :12px;
  font-style     :italic;
  text-decoration:none;
}
.productprice{
  color          :#4f66aa;
  font-size      :11px;
  font-style     :italic;
  font-weight    :bold;
}
.basketinputtext{
  background-color:#ffffff;
  color          :#4f66aa;
  font-size      :12px;
  text-decoration:none;
}
.basketlabeltext{
  background-color:#ffffff;
  color          :#4f66aa;
  font-size      :12px;
  font-style     :italic;
  padding        :5;
  padding-left   :12;
  text-decoration:none;
}
.baskettext{
  background-color:#eeeeee;
  color          :#4f66aa;
  font-size      :12px;
  padding-left   :12;
  text-decoration:none;
}
.baskettextalternate{
  background-color:#ffffff;
  color          :#4f66aa;
  font-size      :12px;
  padding-left   :12;
  text-decoration:none;
}
.baskettitletext{
  color          :#c74631;
  font-size      :12px;
  font-weight    :bold;
  padding        :12;
  text-decoration:none;
}
.baskettotalslabeltext{
  background-color:#ffffff;
  color          :#4f66aa;
  font-size      :12px;
  font-weight    :bold;
  text-decoration:none;
}
.baskettotalstext{
  background-color:#ffffff;
  color          :#4f66aa;
  font-size      :12px;
  font-style     :italic;
  padding        :5;
  padding-left   :12;
  text-decoration:none;
}
.basketinstruction{
  color          :#4f66aa;
  font-size      :12px;
  padding        :5;
  padding-left   :12;
  text-decoration:none;
}
.brandimage{
}
.basketbuttontext{
  background-color:transparent;
  color          :#4f66aa;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  padding-left   :25px;
  text-align     :left;
  text-decoration:none;
}
.samplebuttontext{
}
.categorytext{
  background-color:#FFCA00;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categorytext{
  background-color:#FFCA00;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categorytext{
  background-color:#FFCA00;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categorytexthover{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categorytext:hover{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categorytexthover{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categorytext:hover{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categorytexthover{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categorytext:hover{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categoryactivetext{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categoryactivetext{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categoryactivetext{
  background-color:#FFCA00;
  color          :MenuText;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categoryactivetexthover{
  background-color:#FFCA00;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categoryactivetexthover{
  background-color:#FFCA00;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categoryactivetexthover{
  background-color:#FFCA00;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :252;
}
.categoryimage{
  border-width   :1px;
  border-style   :solid;
  border-collapse:collapse;
  border-spacing-width:3px;
  empty-cells    :show;
  padding        :20px;
}
.categorydescription{
  background-color:#ED8000;
  border-width   :0px;
  border-style   :solid;
  border-collapse:collapse;
  border-spacing-width:3px;
  color          :#ffffff;
  empty-cells    :show;
  font-size      :12px;
  font-weight    :bold;
  padding        :0px;
  text-decoration:none;
}
.categoryoverview{
}
.companyprofiletext{
  color          :#000000;
  font-size      :12px;
}
.companyprofiletitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.contactinput{
  color          :#4766aa;
  font-size      :12px;
}
.contactlabel{
  color          :#4766aa;
  font-size      :12px;
  padding-left   :12;
  vertical-align :top;
}
.contacttext{
  color          :#4766aa;
  font-size      :12px;
  padding        :12;
}
.contacttitle{
  color          :#c74631;
  font-size      :12px;
  font-weight    :bold;
  padding        :12;
  vertical-align :top;
}
.disclaimertext{
  color          :#000000;
  font-size      :12px;
}
.disclaimertitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.basketcontenttext{
  color          :#ffffff;
  font-family    :inherit;
  font-size      :10px;
}
.vasbuttontext{
}
.usernametext{
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
}
.grouptext{
  background-color:#4f67a5;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :188;
}
.grouptexthover{
  background-color:#4f67a5;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :188;
}
.grouptext:hover{
  background-color:#4f67a5;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :188;
}
.groupactivetext{
  background-color:#4f67a5;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :188;
}
.groupactivetexthover{
  background-color:#4f67a5;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  width          :188;
}
.grouptitle{
  color          :#c5c5dd;
  font-family    :inherit;
  font-size      :50pt;
  font-weight    :bold;
  vertical-align :bottom;
}
.groupimage{
  font-family    :inherit;
}
.helptext{
  color          :#000000;
  font-size      :12px;
}
.helptitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.historyinput{
  color          :#000000;
  font-size      :10px;
  text-decoration:none;
}
.historylabel{
  color          :#000000;
  font-size      :10px;
  font-style     :italic;
  text-decoration:none;
}
.historytext{
  color          :#000000;
  font-size      :12px;
}
.historytitle{
  background-color:#cccccc;
  color          :#ffffff;
  font-size      :11px;
  font-weight    :bold;
  text-decoration:none;
}
.historytable{
}
.imagebar{
  font-family    :inherit;
  padding        :0px 0px 0px 0px;
}
.language{
  background-color:#000000;
  font-family    :inherit;
}
.languageinput{
  font-family    :inherit;
  font-size      :12px;
}
.languagelabel{
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
}
.languagetext{
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
}
.languagetitle{
  color          :#ffffff;
  font-family    :inherit;
  font-size      :16px;
  font-weight    :bold;
}
.loginregister{
  border-width   :1px;
  border-style   :solid;
  color          :#4f66aa;
  font-family    :inherit;
  font-size      :12px;
}
.loginregisterinput{
  color          :#4f66aa;
  font-family    :inherit;
  font-size      :12px;
}
.loginregisterlabel{
  color          :#4f66aa;
  font-family    :inherit;
  font-size      :12px;
}
.loginregistertext{
  color          :#4f66aa;
  font-family    :inherit;
  font-size      :12px;
}
.loginregistertitle{
  color          :#c74631;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  height         :35px;
  vertical-align :top;
}
.logo{
  color          :#ffffff;
  font-size      :12px;
}
.menutext{
  background-color:#4f67a5;
  background-repeat:no-repeat;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  vertical-align :middle;
}
.menutexthover{
  background-color:#6b7eb1;
  background-repeat:no-repeat;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  vertical-align :middle;
}
.menutext:hover{
  background-color:#6b7eb1;
  background-repeat:no-repeat;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  vertical-align :middle;
}
.menuactivetext{
  background-color:#4f67a5;
  background-repeat:no-repeat;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  vertical-align :middle;
}
.menuactivetexthover{
  background-color:#6b7eb1;
  background-repeat:no-repeat;
  color          :#ffffff;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  text-align     :center;
  text-decoration:none;
  vertical-align :middle;
}
.navigationbar{
  border-width   :1px;
  border-style   :solid;
  border-collapse:collapse;
}
.navigationlink{
  font-size      :10px;
  font-weight    :bold;
}
.navigationlinkactive{
}
.navigationlink:link{
  font-size      :10px;
  font-weight    :bold;
}
.navigationlink:visited{
  font-size      :10px;
  font-weight    :bold;
}
.navigationlink:hover{
  font-size      :10px;
  font-weight    :bold;
}
.navigationtext{
  font-size      :10px;
  font-weight    :bold;
}
.privacystatementtext{
  color          :#000000;
  font-size      :12px;
}
.privacystatementtitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.productdescription{
  color          :#c74631;
  font-size      :11px;
  font-weight    :bold;
  line-break     :no;
}
.productdetailsview{
  border-width   :0px;
  border-style   :solid;
  border-collapse:collapse;
  color          :#4f66aa;
  empty-cells    :show;
  font-size      :11px;
  padding        :0px;
}
.productimage{
}
.productlink{
}
.productprice{
  color          :#4f66aa;
  font-size      :11px;
  font-style     :italic;
  font-weight    :bold;
}
.producttext{
  color          :#4f66aa;
  font-size      :11px;
}
.productbrand{
}
.productview{
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-collapse:collapse;
  color          :#4f66aa;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productpricecolumn{
  border-width   :0;
  color          :#4f66aa;
  font-size      :11px;
}
.productviewlastcell{
  border-collapse:collapse;
  color          :#4f66aa;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productviewlastcolumn{
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-collapse:collapse;
  color          :#4f66aa;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productviewlastrow{
  border-collapse:collapse;
  color          :#4f66aa;
  empty-cells    :show;
  font-size      :10px;
  padding        :0px;
}
.productviewtable{
  padding        :10;
}
.profileinput{
  color          :#4f66aa;
  font-size      :10px;
  text-decoration:none;
}
.profilelabel{
  color          :#4f66aa;
  font-size      :12px;
  font-style     :italic;
  padding-left   :12;
  text-decoration:none;
}
.profiletext{
  color          :#4f66aa;
  font-size      :12px;
  padding-left   :12;
}
.profiletitle{
  color          :#c74631;
  font-size      :12px;
  font-weight    :bold;
  height         :40px;
  padding        :12;
  text-decoration:none;
  vertical-align :top;
}
.selector{
  color          :#4766aa;
  font-family    :inherit;
  font-size      :12px;
}
.selectorinput{
  color          :#4766aa;
  font-family    :inherit;
  font-size      :12px;
}
.selectorlabel{
  color          :#4766aa;
  font-family    :inherit;
  font-size      :12px;
  padding-left   :5;
}
.selectortext{
  color          :#4766aa;
  font-family    :inherit;
  font-size      :12px;
  padding-left   :5;
}
.selectortitle{
  color          :#c74631;
  font-family    :inherit;
  font-size      :12px;
  font-weight    :bold;
  height         :35px;
  padding-left   :5;
  vertical-align :top;
}
.termstext{
  color          :#000000;
  font-size      :12px;
}
.termstitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.usersinput{
  font-size      :12px;
}
.userslabel{
  color          :#ffffff;
  font-size      :12px;
}
.userstext{
  color          :#000000;
  font-size      :12px;
}
.userstitle{
  color          :#000000;
  font-size      :16px;
  font-weight    :bold;
}
.welcomeimage{
  font-family    :inherit;
  font-style     :inherit;
  font-weight    :inherit;
  text-align     :center;
  text-decoration:inherit;
  vertical-align :baseline;
}
.welcometext{
  color          :#4f66aa;
  font-family    :inherit;
  font-size      :12px;
  font-style     :inherit;
  font-weight    :inherit;
  padding        :12px;
  text-align     :left;
  text-decoration:inherit;
  vertical-align :baseline;
}
.vasinfotitle{
  color          :#000000;
  font-size      :15px;
  font-weight    :bold;
}
.vasinfotext{
  color          :#000000;
  font-size      :12px;
}
.opmtitle{
  color          :#FFFFFF;
  font-size      :14px;
  font-weight    :bold;
}
.opmlabel{
  color          :#000000;
  font-weight    :bold;
}
.opminput{
  color          :#000000;
}
.newsdetails{
  background-color:#ffffff;
}
.newslink{
  color          :#000000;
  font-size      :12px;
}
.opmborder{
  border-width   :1px;
  border-style   :solid;
}
.newslabel{
  color          :#000000;
  font-size      :12px;
  font-weight    :bold;
}
.opmhelp{
  font-size      :10px;
}
.newstext{
  color          :#000000;
  font-size      :12px;
  vertical-align :top;
}
.newstitle{
  color          :#000000;
  font-size      :16px;
  font-weight    :bold;
}
.faqlink{
  color          :#000000;
  font-size      :12px;
}
.faqlabel{
  color          :#000000;
  font-size      :12px;
  font-weight    :bold;
}
.faqtext{
  color          :#000000;
  font-size      :12px;
  vertical-align :top;
}
.faqtitle{
  color          :#000000;
  font-size      :16px;
  font-weight    :bold;
}
