HR
{
    COLOR: #5f5f5f;
    HEIGHT: 1px
}
.main
{
    BORDER-BOTTOM: #000000 0px solid
}
.LNavCat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #300707;
    FONT-FAMILY: Arial
}
A.LNavSub:link
{
    FONT-SIZE: 9pt;
    COLOR: #d88c33;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.LNavSub:active
{
    FONT-SIZE: 9pt;
    COLOR: #d88c33;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.LNavSub:visited
{
    FONT-SIZE: 9pt;
    COLOR: #d88c33;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.LNavSub:hover
{
    FONT-SIZE: 9pt;
    COLOR: #300707;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.HNav:link
{
    FONT-WEIGHT: 700;
    COLOR: #300707;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.HNav:active
{
    FONT-WEIGHT: 700;
    COLOR: #300707;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.HNav:visited
{
    FONT-WEIGHT: 700;
    COLOR: #300707;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.HNav:hover
{
    FONT-WEIGHT: 700;
    COLOR: #300707;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: overline
}
.BodyTableHeader
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9pt;
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif
}
.BodyTableData
{
    FONT-SIZE: 9pt;
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif
}
.BodyTableName
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,san-serif
}
.desc7
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif
}
.pdesc
{
    FONT-SIZE: 9pt;
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif
}
UL.Roman
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-TYPE: upper-roman
}
BODY
{
    SCROLLBAR-FACE-COLOR: #f0e6d8;
    FONT-SIZE: 9pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #300707;
    SCROLLBAR-SHADOW-COLOR: #300707;
    COLOR: #300707;
    SCROLLBAR-3DLIGHT-COLOR: #f0e6d8;
    SCROLLBAR-ARROW-COLOR: #300707;
    SCROLLBAR-TRACK-COLOR: #f0e6d8;
    FONT-FAMILY: arial,helvetica,san-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #f0e6d8;
    BACKGROUND-COLOR: #ffffff
}
.body
{
    FONT-SIZE: 9pt;
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif;
   
}



TEXTAREA
{
    BORDER-RIGHT: #300707 1px solid;
    BORDER-TOP: #300707 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #300707 1px solid;
    COLOR: #300707;
    BORDER-BOTTOM: #300707 1px solid;
    FONT-FAMILY: arial,helvetica,san-serif;
    BACKGROUND-COLOR: #f0e6d8
}
SELECT
{
    FONT-SIZE: 9pt;
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif;
    BACKGROUND-COLOR: #f0e6d8
}
OPTION
{
    FONT-SIZE: 9pt;
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif;
    BACKGROUND-COLOR: #f0e6d8
}
INPUT.Input
{
    BORDER-RIGHT: #300707 1px solid;
    BORDER-TOP: #300707 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #300707 1px solid;
    COLOR: #300707;
    BORDER-BOTTOM: #300707 1px solid;
    FONT-FAMILY: arial,helvetica,san-serif;
    BACKGROUND-COLOR: #f0e6d8
}
INPUT.Invisible
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    COLOR: #300707;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial,helvetica,san-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
INPUT.Radio
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: #300707;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial,helvetica,san-serif;
    BACKGROUND-COLOR: #ffffff
}
A:link
{
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #300707;
    FONT-FAMILY: arial,helvetica,san-serif;
    TEXT-DECORATION: none
}
.BodyTableHeaderColor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #d88c33;
    FONT-FAMILY: Arial
}

.prodmenu-categories {
    font-size: 12px;
    color: #3C5475;
}
.prodmenu-categories A {
    color: #3C5475;
    text-decoration: none;
}
.prodmenu-categories A:hover {
    color: #506E97;
    text-decoration: none;
}
.prodmenu-categories A:active {
    color: #506E97;
    text-decoration: none;
}
.prodmenu-products {
    font-size: 11px;
    color: #435F7D;
}
.prodmenu-products A {
    color: #435F7D;
    text-decoration: none;
}
.prodmenu-products A:hover {
    color: #5F7C9B;
    text-decoration: none;
}
.prodmenu-products A:active {
    color: #5F7C9B;
    text-decoration: none;
}
.productsmenu-sub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize;
    CURSOR: hand;
    COLOR: #757575
}
.productsmenu-sub A
{
    FONT-WEIGHT: bold;
    COLOR: #757575;
    TEXT-DECORATION: none
}
.productsmenu-sub A:hover
{
    COLOR: #942d2b;
    TEXT-DECORATION: none
}
.productsmenu-sub A:active
{
    COLOR: #942d2b;
    TEXT-DECORATION: none
}
.rightmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #757575
}
.rightmenu A
{
    FONT-WEIGHT: bold;
    COLOR: #757575;
    TEXT-DECORATION: none
}
.rightmenu A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.rightmenu A:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}

.pricelist-toprow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-top: #ffffff 1px solid;
    BACKGROUND-COLOR: #FFE5B1
}

.pricelist-toprow-a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-top: #ffffff 1px solid;
    BACKGROUND-COLOR: #E6EEFF
}

.pricelist-top
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-bottom: #ffffff 1px solid;
	BORDER-top: #ffffff 1px solid
}

.pricelist-top a
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
}

.pricelist-top a:hover
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
}

.pricelist-top a:active
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
}

.pricelist-top-a
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-bottom: #ffffff 1px solid;
	BORDER-top: #ffffff 1px solid;
	BACKGROUND-COLOR: #FFCC66
}

.pricelist-dosageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
	color: #ffffff;
    BACKGROUND-COLOR: #3366CC
}


.cartheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000
}
.cartinfo
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.carttable
{
}
.carttitlecolumn
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: black;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3366CC
}
.cartrow
{
    BORDER-RIGHT: #17315e 1px;
    BORDER-TOP: #17315e 1px;
    BORDER-LEFT: #17315e 1px;
    BORDER-BOTTOM: #17315e 1px
}
.cartsubtotalrowleft
{
    FONT-SIZE: 11px;
    COLOR: #5f5f5f;
    BACKGROUND-COLOR: #E6EEFF;
    TEXT-ALIGN: right
}
.cartsubtotalrowright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5f5f5f;
    BACKGROUND-COLOR: #E6EEFF
}
.carttotalrowleft
{
    FONT-SIZE: 11px;
    COLOR: #5f5f5f;
    BACKGROUND-COLOR: #f5f5ef;
    TEXT-ALIGN: right
}
.carttotalrowright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5f5f5f;
    BACKGROUND-COLOR: #f5f5ef
}
.CartFontQuantity
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.CartFontUnitPrice
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.CartFontPriceTotal
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.CartFontDualPrice
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px
}
.CartFontDualTotal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px
}
.cartoriginalprice
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px
}
.gentabledef
{
}
.gentablerow
{
}
.gentablecolumn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5f5f5f;
    TEXT-ALIGN: right
}
.orderfieldleft
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.orderfieldright
{
}
.ordernumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ff0000
}
.orderinfo
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f;
    TEXT-ALIGN: left
}
.ordercompany
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.ordercomment
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000
}
.errorfont
{
    FONT-WEIGHT: bold
}
.custadmintable
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.custadminheaderrow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6880a1;
    TEXT-ALIGN: center
}
.custadminrow
{
}
.custadminnumcolumn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.Custadmincolumn
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f;
    LINE-HEIGHT: 20px
}
.ReportInfoFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000
}
.reportlink
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.asterisk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: red
}
.questionwarning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red
}

.obox
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.obox2
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f4f4f4
}
.padlinks
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 5px
}
.productfeature
{
    FONT-SIZE: 10px;
    COLOR: #5f5f5f
}
.cartitemcolumn
{
	border-right:#fff 1px solid;
	font-size:12px;
	color: black;
	border:#fffff 2px solid;
}
.cartitemcolumn A
{
	border-right:#fff 1px solid;
	font-size:12px;
	color: black;
	border:#fffff 2px solid;
}

.loginrow
{
}
.logincolumn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5f5f5f
}
.xfont
{
}
.CartQuantityBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #5f5f5f
}
.CartReciptField
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5f5f5f;
    BORDER-BOTTOM: #5f5f5f 1px solid;
    TEXT-ALIGN: right
}
.CartReciptResponse
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f;
    BORDER-BOTTOM: #5f5f5f 1px solid
}

A
{
    COLOR: #5f5f5f
}
.checkouttitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3366CC
}
.consult_q
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.consult_a
{
    FONT-SIZE: 12px;
    COLOR: #5f5f5f
}
.note
{
    FONT-SIZE: 9px;
    COLOR: #5f5f5f;
    TEXT-ALIGN: justify
}
.vertical_line
{
    BACKGROUND-COLOR: #17315e
}
.RequiredField
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red
}
.bodyright
{
    BORDER-RIGHT: #335e89 1px solid;
    BORDER-TOP: #335e89;
    BORDER-LEFT: #335e89;
    BORDER-BOTTOM: #335e89
}
TD
{
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.pricelist-bottom
{
    FONT-SIZE: 11px;
    COLOR: #ff0000
}
.frame-rt
{
    BORDER-RIGHT: #FFCC66 4px solid
}

h1 {
 color: #345057;
 font-size: 1.5em;
 line-height: 1.25em;
 text-align: center;
 margin-top: 10px;
 margin-bottom: 0.25em;
 border-bottom: 1px solid #345057 
 }
 
  .price-frame {
 background-color: #FFCC66;

 }
 
   .price-frame-b {
 border-left: 1px solid #3366CC;
 border-right: 1px solid #3366CC
 }
 
    .price-frame-c {
 border-top: 1px solid #ffffff
 }
 
  .prices-a {
 font-family: arial, verdana;
 color: #E6EEFF;
 font-size: 11px;
 line-height: 16px
 }
 
 .prices {
 margin-right: 5px;
 color: #333333;
 font-size: 14px;
 font-weight: bold;
 line-height: 16px
 }
 
  .prices A {
  margin-left: 5px;
  margin-right: 5px;
 color: #333333;
 font-size: 14px;
 font-weight: bold;
 text-decoration: none;
 line-height: 16px
 }
 
  .prices A:hover {
 color: #3366CC;
 font-size: 14px;
 font-weight: bold;
 line-height: 16px
 }
 
 .warning-frame
{
    BORDER-RIGHT: #E20505 1px solid;
    BORDER-TOP: #E20505 1px solid;
    BORDER-left: #E20505 1px solid;
	background-color: #ffffff;
    BORDER-BOTTOM: #E20505 1px solid
}

.warning-text-a
{
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    COLOR: #E20505;
    LINE-HEIGHT: 12px
}

.warning-text-a A
{
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    COLOR: #E20505;
	text-decoration: none;
    LINE-HEIGHT: 12px
}

.warning-text-b
{
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #ffffff;
	background-color: #E20505;
    LINE-HEIGHT: 12px
}

.warning-text-b A
{
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    COLOR: #ffffff;
	background-color: #E20505;
    LINE-HEIGHT: 12px
}

.divGoDaddy
{
  position: absolute;
  z-index: 99;
  top: 200px;
  left: 200px;
  background-color: #ffffff;
  border: solid 1px #000000;
  padding: 0px 0px 0px 0px;
  width: 300px;
  display: none;
  text-align: left;
}  

.gdTitle
{
  background-color: #000080;
  height: 25px;
  font-family: Verdana, Tahoma;
  font-size: 9pt;
  font-weight: normal;
  color: #ffffff;
  padding-left: 10px;
  width: 75%;
}

.gdClose
{
  background-color: #000080;
  height: 25px;
  font-family: Verdana, Tahoma;
  font-size: 9pt;
  font-weight: normal;
  color: #ffffff;
  text-align: right;
  padding-right: 5px;  
}

.gdLogo
{
  width: 100%;
}

#divLogo
{
  float: left;  
  margin-right: 15px;
}

#divText
{
  font-family: Verdana, Tahoma;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
  margin-top: 10px;         
}

#gdCloseRef
{
  text-decoration: none;
  color: #ffffff;
}

#gdCloseRef:hover
{
  text-decoration: none;
  color: #ff4500;
}

.gdTbl
{
  width: 100%;
}