<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">p{ margin: 0px; }

#div-main{
  width: 1100px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}


/*===== Style for the list layout =====*/
#div-list-panel{
  overflow: hidden;
}

#div-list-panel ul{
  list-style: none;
  margin: 0px;
  padding: 0px;
  display: inline-block;
}

#div-list-panel li{
  float: left;
}

#div-list-panel #div_main_img{
  width: 350px;
  height: 350px;
  position: relative;
  border: solid 1px #CDCDCD;
  margin-right: 10px;
}
/*===== Style for the list layout finish =====*/




/*===== Item Image library ======*/
#div-img-library{
  margin: 0 auto;
  width: 350px;
  height: 75px;
  position: relative;
  overflow: hidden;
  margin-right: 10px;
}
#gallery-wrap{
  float: left;
  margin: 0 auto;
  overflow: hidden;
  width: 252px;
  position: relative;
}
#gallery-wrap ul{
  position: relative;
  list-style: none;
  left: 0px;
  top: 0;
  float: left;
}
#gallery li{
  text-align: center;
  margin: 1px 3px 0px 0px;
  width: 80px;
  height: 70px;
  border: solid 1px #cccccc;
}
#gallery li img{
  width: 79px;
  height: 69px;
}
#gallery-prev{
  float: left;
  margin-top: 18px;
  color: #FFFFFF;
  padding-right: 20px;
}
#gallery-next{
  float: right;
  margin-top: 18px;
  color: #FFFFFF;
  padding-left: 0px;
}
/*===== FINISH =====*/



/*===== START right side item information =====*/
#div-item-info{
  width: 420px;
  height: 423px;
  text-align: left;
}

#div-item-info #div-item-table{}

#div-item-info #div-item-name{
  position: relative;
  display: block;
  left: 5px;
  top: 4px;
  height: 60px;
}

#div-item-info .tr-padding{
  height: 40px;
}

#div-item-info .td-padding{
  width: 120px;
}

#div-item-info .td-bgcolour{
  width: 265px;
  padding: 0px 3px 0px 10px;
  background-color: #f2f2f2;
}

#div-item-info #div-minus{
  position: relative;
  float: left;
  height: 28px;
  width: 28px;
  background-color: #f2f2f2;
  text-align: center;
  margin: 0 auto;
  cursor: pointer;
}
#div-item-info #div-plus{
  position: relative;
  float: left;
  left: 80px;
  height: 28px;
  width: 28px;
  background-color: #f2f2f2;
  text-align: center;
  margin: 0 auto;
  cursor: pointer;
}
#div-item-info .minus-sign{
  position: relative;
  font-size: 20px;
  font-weight: bold;
  color: #363636;
}
#div-item-info .plus-sign{
  position: relative;
  top: 2px;
  font-size: 20px;
  font-weight: bold;
  color: #363636;
}
#div-item-info .input_01{
  position: relative;
  left: -25px;
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 15pt;
  text-align: center;
  width: 70px;
  border: 1px solid #CCCCCC;
  color: #363636;
}

/*===== FINISH right side item data =====*/


.btn-cart-item{
  height: 40px;
  width: 100%;
  background-color: #009cde;
  border: none;
  outline: none;
  cursor: pointer;
  margin-top: 10px;
}
.btn-cart-item:hover{
  background-color: #01A9DB;
}
.font-cart-item{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
}




#div-breadcrumb{
  padding: 10px 0px 10px 5px;
  width: 100%;
}

.font-breadcrumb{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 12px;
}

.alink{
  text-decoration: none;
  color: #000000;
}

.cursor{
  cursor: pointer;
}

.disable-mouse{
  pointer-events: none;
}
.enable-mouse{
  pointer-events: auto;
}


.td_img_box_empty{
  padding: 5px 5px 5px 5px;
  width: 1035px;
  height: 400px;
  border: solid 1px #CDCDCD;
}

.table{
  border-collapse: collapse;
}

.item_img{
  position: absolute;
  filter: inherit;
  opacity: inherit;
  top: 0px;
  left: 0px;
  z-index: 1;
  cursor: pointer;
}

.enlarge_img{
  position: relative;
  float: left;
  filter: inherit;
  opacity: inherit;
  z-index: 2;
  cursor: pointer;
}

.font_price{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 22pt;
  font-weight: bold;
  color: #363636;
}

.font_price2{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #006bb6;
}

.font_title{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #636161;
}

.font_title_small{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #363636;
}

.font-gst{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #636161;
  font-weight: bold;
}

.font_01{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #086A87;
  cursor: pointer;
}

.font_02{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #9B9A9A;
}

.font_03{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 8pt;
  color: #000000;
}
.font_03_bold{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
}

.font_04{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
}
.font_05{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
  color: #000000;
}

.font_big{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 20pt;
  font-weight: bold;
  color: #424242;
}

.font_noitems{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

.font_stock{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #363636;
}

.font_enlarge{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #006bb6;
  cursor: pointer;
}

.font-feature-text{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #006bb6;
}

h1{
  margin: 0px;
  font-family: Century Gothic, Arial;
  font-weight: normal;
  font-size: 18pt;
  color: #006bb6;
}

h2, .h2-item-desc{
  margin: 0px;
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
}

.item_desc{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
  color: #000000;
}

.item_more {
  cursor: pointer;
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-style: italic;
  color:#0080FF;
}

.feature_bullet{
  font-family: Wingdings;
  color: #42a5f7;
}

.feature_text{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 10pt;
  text-align: left;
  color: #000000;
}

select{
  width: 120px;
}

.dropdown_attr{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  width: 190px;
  font-size: 11pt;
  color: #086A87;
}

.div_long_desc{
  display: none;
  width: 370px;
  height: 200px;
  position: absolute;
  overflow: auto;
}

#div_long_desc_inside{
  margin: 9px;
  padding-top: 5px;
  padding-left: 10px;
  border: solid 2px #cccccc;
  height: 170px;
  background: #FFFFFF;
  z-index: 10;
  position: relative;

  -moz-border-radius-bottomleft:8px;
  -webkit-border-bottom-left-radius:8px;
  border-bottom-left-radius:8px;
  
  -moz-border-radius-bottomright:8px;
  -webkit-border-bottom-right-radius:8px;
  border-bottom-right-radius:8px; 
  
  -moz-border-radius-topright:8px;
  -webkit-border-top-right-radius:8px;
  border-top-right-radius:8px;  
  
  -moz-border-radius-topleft:8px;
  -webkit-border-top-left-radius:8px;
  border-top-left-radius:8px;
}



/*DIVs for the image library start*/
#div-enlarge{
  display: none;
  width: 850px;
  position: absolute;
  border: none;
  left: 50px;
}
#div-enlarge-inside{
  margin: 9px;
  border: solid 1px #cdcdcd;
  height: 800px;
  background: #FFFFFF;
  z-index: 50;
  position: relative;
}
#div-enlarge-image{}
/*DIVs for the image library finish*/



.div_item_added{
  display: none;
  margin: 9px;
  padding: 5px 5px 5px 5px;
  border-style: solid;
  border-width: 2px;
  border-color: #9B9A9A;
  height: 80px;
  width: 350px;
  background: #FFFFFF;
  z-index: 10;
  position: absolute;
  overflow: hidden;
  
  -moz-border-radius-bottomleft:8px;
  -webkit-border-bottom-left-radius:8px;
  border-bottom-left-radius:8px;
  
  -moz-border-radius-bottomright:8px;
  -webkit-border-bottom-right-radius:8px;
  border-bottom-right-radius:8px;
  
  -moz-border-radius-topright:8px;
  -webkit-border-top-right-radius:8px;
  border-top-right-radius:8px;  
  
  -moz-border-radius-topleft:8px;
  -webkit-border-top-left-radius:8px;
  border-top-left-radius:8px;
}


/*DIV for stock email*/
#div_email_stock{
  display: none;
  width: 350px;
  position: absolute;
  overflow: auto;
}

.div_email_stock_inside{
  margin: 9px 3px 0px 9px;
  padding: 10px 5px 10px 5px;
  border-style: solid;
  border-width: 2px;
  border-color: #CCCCCC;
  height: 250px;
  background: #F2F2F2;
  z-index: 10;
  position: relative;
  text-align: center;
  
  -moz-border-radius-bottomleft:8px;
  -webkit-border-bottom-left-radius:8px;
  border-bottom-left-radius:8px;
  
  -moz-border-radius-bottomright:8px;
  -webkit-border-bottom-right-radius:8px;
  border-bottom-right-radius:8px;
  
  -moz-border-radius-topright:8px;
  -webkit-border-top-right-radius:8px;
  border-top-right-radius:8px;  
  
  -moz-border-radius-topleft:8px;
  -webkit-border-top-left-radius:8px;
  border-top-left-radius:8px;
}

.txtbox-stock-email{
  width: 300px;
  height: 25px;
  font-family: Helvetica, Verdana, sans-serif;
  font-size: 15px;
  padding: 1px 5px 1px 5px;
  border: solid 1px #cccccc;
  
  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
  
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
  
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px;
  border-top-right-radius:5px;  
  
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
}

.txtarea-stock-email{
  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
  
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
  
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px;
  border-top-right-radius:5px;  
  
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
}

.font-stock-email{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #363636;
  cursor: pointer;
}

#span-small-link, #span-small-link:link, #span-small-link:active, #span-small-link:visited{
  font-family: Helvetica, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none;
}

.close_button{
  left: 0;
  position: absolute;
  top: 0;
  z-index: 100;
  cursor: pointer;
}


/*th table headings for shopping cart*/
.item_cart_right_head{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
}


/*Font for shopping cart item rows*/
.item_cart_left{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 7pt;
  padding: 3px 0px 0px 5px;
}


/*Border around the shopping cart rows*/
.table_item_cart_left{
  border: solid 1px #cccccc;
  width: 100%;
  border-color: #cccccc;

  -moz-border-radius-bottomleft:8px;
  -webkit-border-bottom-left-radius:8px;
  border-bottom-left-radius:8px;
  
  -moz-border-radius-bottomright:8px;
  -webkit-border-bottom-right-radius:8px;
  border-bottom-right-radius:8px;
  
  -moz-border-radius-topright:8px;
  -webkit-border-top-right-radius:8px;
  border-top-right-radius:8px;  
  
  -moz-border-radius-topleft:8px;
  -webkit-border-top-left-radius:8px;
  border-top-left-radius:8px;
}


/*Checkout button in shopping cart*/
.btn_checkout{
  background-color: #678fd2;
  height: 25px;
  width: 120px;
  cursor: pointer;
  text-align: center;

  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
  
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
  
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px;
  border-top-right-radius:5px;  
  
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
}


/*Button style for buttons in div showing after an item has been added to cart*/
.btn_item_added{
  background-color: #585854;
  height: 25px;
  width: 160px;
  cursor: pointer;
  text-align: center;
  border-width: 1px;

  -moz-border-radius-bottomleft:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
  
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
  
  -moz-border-radius-topright:5px;
  -webkit-border-top-right-radius:5px;
  border-top-right-radius:5px;  
  
  -moz-border-radius-topleft:5px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
}


/*Font inside button*/
.font-button{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}




/*Style for bottom tabs (Product information, Videos, Documentation)*/
#tabs{
  height: 39px;
}
#tabs ul {
  list-style:none;
  padding:0px;
  margin:0px;
  overflow: hidden;
}
#tabs li {
  float:left;
  position:relative;
  padding-right: 1px;
}
#tabs span{
  display: block;
  list-style: none;
  text-decoration: none;
  color: #000000;
  font-family: Century Gothic, Arial;
  font-size: 10pt;
  text-align: center;
  padding-top: 8px;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #CCCCCC;
  width: 150px;
  height: 30px;
  line-height: 20px;
  cursor: pointer;
  
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px; 
  
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
}



/*===== Style for the data in the long description area (rich content) =====*/
#div-content{
  background-color: #FFFFFF;
  border: solid 1px #cccccc;
  padding: 0px 10px 50px 10px;
  text-align: left;
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #585858;
  margin-bottom: 15px;
}

#div-content h1{
  text-align: center;
  font-family: Century Gothic, Arial;
  font-weight: normal;
  font-size: 18pt;
  color: #006bb6;
}

#div-content h2{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #585858;
}

#div-content p{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #585858;
}

#div-content .default{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 15px;
}

#div-content ul li{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 15px;
  list-style-type: square;
  margin-left: 40px;
}

.table-item-desc{
  width: 50%;
}
/*===== Finish =====*/




/*=====  Veinoplus specific content =====*/
#div-content .bullet-veino{
  background-image: url("/images/site/bullet-veino.png");
  background-repeat: no-repeat;
  padding-left: 15px;
}

#div-content .heading{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

#div-content .bodytext{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 13px;
}

#div-content .img-left{
  float: left;
  vertical-align: top;
  margin-right: 20px;
}

#div-content .img-right{
  float: right;
  vertical-align: top;
  margin-left: 20px;
}
/*===== Long description style finish =====*/



/*===== Aethoxysklerol specific content =====*/
.bullet-aethox{
  background-image: url("/images/site/bullet-circle-arrow.png");
  background-repeat: no-repeat;
  padding: 5px 0px 5px 20px;
}

.link-colour{
  position: relative;
  top: -7px;
  font-family: Century Gothic, Arial;
  font-weight: normal;
  font-size: 14pt;
  color: #006bb6;
  text-decoration: none;
}

.aethox-div-box{
  width: 90%;
  height: 50px;
  border: solid 1px #cdcdcd;

  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  border-top-right-radius: 6px; 
  
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-bottom-left-radius: 6px;

  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.aethox-div-box-colour{
  position: relative; 
  float: left; 
  width: 8px;
  height: 100%; 
  background-color: #006bb6;
  
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  border-top-left-radius: 6px;
  
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.aethox-div-box-text{
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 12pt;
  color: #000000;
  position: relative;
  word-wrap: break-word;
  padding-left: 30px;
  padding-top: 15px;
}

.aethox-div-box-pdf{
  position: relative;
  float: right;
  top: -30px;
  padding-right: 10px;
}



</pre></body></html>