UNKNOWN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
BODY
{
    FONT-SIZE: 14px;
    BACKGROUND: url(http://cureallergy.comimages/bg-body.jpg) left top;
    COLOR: #2b2b2b;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
A
{
    COLOR: #2b2b2b
}
P
{
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 1em;
    LINE-HEIGHT: 2em
}
P.lesslh
{
    LINE-HEIGHT: 1.3em
}
H4
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
A:hover
{
    TEXT-DECORATION: none
}
DIV.hr
{
    BACKGROUND: url(../images/dot.gif) repeat-x left bottom;
    MARGIN: 10px 0px;
    HEIGHT: 1px
}
#body
{
    BACKGROUND: url(http://cureallergy.com/images/bg-green-top.jpg) repeat-x left top
}
#wrapper
{
    MARGIN: 0px auto;
    WIDTH: 965px;
    POSITION: relative;
    TEXT-ALIGN: left
}
#content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 30px;
    WIDTH: 100%;
    PADDING-TOP: 30px
}
#header
{
    POSITION: relative;
    HEIGHT: 134px
}
#logo
{
    Z-INDEX: 10000;
    LEFT: 0px;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 508px;
    POSITION: absolute;
    HEIGHT: 105px
}
#logo SPAN
{
    DISPLAY: block;
    LEFT: 0px;
    OVERFLOW: hidden;
    WIDTH: 100%;
    CURSOR: pointer;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 105px
}
#search
{
    PADDING-RIGHT: 13px;
    PADDING-LEFT: 13px;
    Z-INDEX: 20000;
    BACKGROUND: url(http://cureallergy.com/images/bg-search.jpg) no-repeat left top;
    LEFT: 666px;
    PADDING-BOTTOM: 0px;
    WIDTH: 274px;
    PADDING-TOP: 7px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 48px
}
#search LABEL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-TOP: 3px
}
#search INPUT.txtfield
{
    MARGIN: 0px;
    VERTICAL-ALIGN: middle
}
#search .go_button
{
    MARGIN: 0px;
    POSITION: relative;
    TOP: 0px
}
#cart-info
{
    LEFT: 440px;
    WIDTH: 200px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 48px;
    TEXT-ALIGN: right
}
#cart-info A.view-cart-big
{
    LINE-HEIGHT: 48px
}
.box
{
    BORDER-RIGHT: #cecbc6 1px solid;
    BORDER-TOP: #cecbc6 1px solid;
    BACKGROUND: #FAFAFA; /*#f8f7f5;*/
    MARGIN: 0px 0px 10px;
    OVERFLOW: hidden;
    BORDER-LEFT: #cecbc6 1px solid;
    WIDTH: 208px;
    BORDER-BOTTOM: #cecbc6 1px solid
}
.boxsmall
{
    BORDER-RIGHT: #cecbc6 1px solid;
    BORDER-TOP: #cecbc6 1px solid;
    BACKGROUND: #f8f7f5;
    MARGIN: 0px 0px 5px;
    OVERFLOW: hidden;
    BORDER-LEFT: #cecbc6 1px solid;
    WIDTH: 208px;
    BORDER-BOTTOM: #cecbc6 1px solid
}
#main-wide .box
{
    WIDTH: 698px
}
#main .box
{
    WIDTH: 475px
}
#main-wide .box .c
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 25px;
    PADDING-TOP: 25px
}
#main .box .c
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    LINE-HEIGHT: 21px;
    PADDING-TOP: 20px
}

.box .h
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 14px;
    BACKGROUND: url(http://cureallergy.com/images/bg-box-heading.gif) #ffffff repeat-x left top;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #cecbc6 1px solid
}
TD.infoBoxHeading
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 14px;
    BACKGROUND: url(http://cureallergy.com/images/bg-box-heading.gif) #ffffff repeat-x left top;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #cecbc6 1px solid
}
TD.infoBoxHeading2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 14px;
    BACKGROUND: url(http://cureallergy.com/images/bg-box-heading.gif) #ffffff repeat-x left top;
    PADDING-BOTTOM: 6px;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #cecbc6 1px solid
}
TD.infoBoxHeading
{
    BORDER-RIGHT: #cecbc6 1px solid;
    BORDER-TOP: #cecbc6 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #cecbc6 1px solid;
    BORDER-BOTTOM: #cecbc6 1px solid
}
TD.infoBoxHeading2
{
    BORDER-RIGHT: #cecbc6 1px solid;
    BORDER-TOP: #cecbc6 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #cecbc6 1px solid;
    BORDER-BOTTOM: medium none
}
TABLE.infoBox
{
    BORDER-RIGHT: #cecbc6 1px solid;
    BORDER-TOP: #cecbc6 1px solid;
    BACKGROUND: #f8f7f5;
    BORDER-LEFT: #cecbc6 1px solid;
    BORDER-BOTTOM: #cecbc6 1px solid
}
.box .h H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    TEXT-TRANSFORM: capitalize;
    LINE-HEIGHT: 18px
}
.box .h H3 EM
{
    TEXT-TRANSFORM: none
}
.box .h H5
{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: capitalize;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial
}
.box .c
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.box .center
{
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#main .box .image
{
    PADDING-RIGHT: 1px! important;
    PADDING-LEFT: 1px! important;
    PADDING-BOTTOM: 1px! important;
    PADDING-TOP: 1px! important
}
#main-wide .box .image
{
    PADDING-RIGHT: 1px! important;
    PADDING-LEFT: 1px! important;
    PADDING-BOTTOM: 1px! important;
    PADDING-TOP: 1px! important
}
#sidebar2 .box .image
{
    PADDING-RIGHT: 1px! important;
    PADDING-LEFT: 1px! important;
    PADDING-BOTTOM: 1px! important;
    PADDING-TOP: 1px! important
}
#main .box .lesspadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
#main-wide .box .lesspadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.box .b
{
    CLEAR: both;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/bg-box-bottom.gif) /*#eaf3e2* #EEF6E6*/ #DDE8D4 repeat-x left top;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.box .b P
{
    FONT-SIZE: 11px;
    MARGIN: 0px
}
.box .c UL
{
    MARGIN-LEFT: 15px
}
.box .boxsmall
{
    FLOAT: left;
    MARGIN-BOTTOM: 25px;
    OVERFLOW: hidden;
    WIDTH: 308px
}
#main-wide .box .boxsmall
{
}
.boxsmall .h
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
.boxsmall .h H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
#main-wide .box .boxsmall .c
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.boxsmall .c UL LI
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 11px;
    MARGIN: 8px 0px;
    BORDER-LEFT: red 1px solid;
    LINE-HEIGHT: 1.4em;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
.boxsmall .c A
{
    COLOR: #0054a6;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
#sidebar
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px
}
#sidebar2
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 190px;
    PADDING-TOP: 0px
}
#main-wide
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 700px;
    PADDING-TOP: 0px
}
#main
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 485px;
    PADDING-TOP: 0px
}
main-wide .box
{
}
#navwrapper
{
    FLOAT: none;
    WIDTH: 100%;
    POSITION: absolute;
    HEIGHT: 20px
}
#login
{
    Z-INDEX: 2002;
    FLOAT: left;
    COLOR: #ffffff;
    PADDING-TOP: 7px;
    POSITION: relative;
    TOP: 105px;
    HEIGHT: 15px
}
#login A
{
    COLOR: #ffffff
}
#login P
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 1.3em
}
#mainnav
{
    FLOAT: left;
    WIDTH: 500px
}
#mainnav LI
{
    FLOAT: left;
    HEIGHT: 29px
}
#footer
{
    CLEAR: both;
    PADDING-TOP: 15px
}
.copyright
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 0px
}
.designby
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 0px
}
.designby
{
    MARGIN-TOP: -23px;
    FLOAT: right
}
.designby A
{
    COLOR: #f29318;
    TEXT-DECORATION: none
}
.designby A:hover
{
    TEXT-DECORATION: underline
}
#partners
{
    TEXT-ALIGN: center
}
#partners A SPAN
{
    POSITION: absolute;
    TOP: -999999px
}
TABLE.purchases
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TABLE.purchases TD
{
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top
}
TABLE.purchases TD.desc
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TABLE.purchases P
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.product-view-images
{
    FLOAT: left;
    WIDTH: 235px
}
.product-view-desc
{
    PADDING-LEFT: 5px;
    FLOAT: left;
    WIDTH: 200px
}
.product-view-desc P
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.product-other P
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.product-view-desc P INPUT
{
    MARGIN: 0px 4px
}
.product-view-desc P SELECT
{
    MARGIN: 0px 4px
}
TABLE.product-other
{
}
.product-other TD
{
}
.product-other .images
{
    FLOAT: left;
    WIDTH: 120px
}
.product-other .desc
{
    WIDTH: 90px
}
.product-other H4
{
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px
}
.product-other P
{
    MARGIN: 3px 0px
}
SPAN.attributes
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.thubms-xs
{
}
.thubms-xs DIV
{
    MARGIN-TOP: 5px;
    MARGIN-RIGHT: 5px
}
.thubms-xs DIV DIV
{
    MARGIN: 0px
}
.thubms-xs DIV DIV DIV
{
    MARGIN: 0px
}
UL.list
{
    MARGIN-LEFT: 20px
}
UL.list LI
{
    MARGIN: 3px 0px
}
UL.products
{
}
UL.products LI
{
    FONT-SIZE: 13px;
    BACKGROUND: url(http://cureallergy.com/images/bullet-sun.gif) no-repeat 0px 3px;
    COLOR: #313131;
    LINE-HEIGHT: 22px;
    LIST-STYLE-TYPE: none
}
UL.products LI A
{
    PADDING-LEFT: 25px
}
UL.products LI UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL.products LI.special
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(http://cureallergy.com/images/bullet-hills.gif) no-repeat 12px 7px
}
UL.products LI LI
{
    PADDING-LEFT: 15px;
    BACKGROUND: url(http://cureallergy.com/images/bullet-hills.gif) no-repeat 12px 7px
}
UL.products LI A
{
    TEXT-TRANSFORM: capitalize;
    COLOR: #313131;
    TEXT-DECORATION: none
}
UL.products LI A:hover
{
    TEXT-DECORATION: underline
}
UL.products LI.active A
{
    TEXT-DECORATION: underline
}
UL.products LI.active LI A
{
    TEXT-DECORATION: none
}
.go_button
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: url(http://cureallergy.com/images/btn-go.gif) no-repeat left top;
    BORDER-LEFT: medium none;
    WIDTH: 33px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 27px
}
.go_button:hover
{
    BACKGROUND-IMAGE: url(http://cureallergy.com/images/btn-go.gif)
}
.checkout-button
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: url(http://cureallergy.com/images/btn-checkout.gif) no-repeat right top;
    BORDER-LEFT: medium none;
    WIDTH: 84px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 23px
}
INPUT.btnlink
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/bg-btn-link1.gif) no-repeat left center;
    PADDING-BOTTOM: 7px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    CURSOR: pointer;
    LINE-HEIGHT: 23px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 33px
}
INPUT.btnlink2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/bg-btn-link1.gif) no-repeat left center;
    PADDING-BOTTOM: 7px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    CURSOR: pointer;
    LINE-HEIGHT: 23px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 33px
}
INPUT.btnlink2
{
    BACKGROUND: url(http://cureallergy.com/images/bg-btn-link2.gif) no-repeat left center;
    WIDTH: 140px
}
INPUT.strong
{
    FONT-WEIGHT: bold
}
.link-button:hover
{
    BACKGROUND-IMAGE: url(http://cureallergy.com/images/btn-go.gif)
}
INPUT
{
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
LABEL
{
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
H5
{
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
LABEL
{
    FONT-SIZE: 11px
}
INPUT
{
    MARGIN: 0px 3px
}
INPUT.txtfield
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #bcbcbc 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #bcbcbc 1px solid;
    WIDTH: 182px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #bcbcbc 1px solid;
    HEIGHT: 19px
}
INPUT.txtfieldsmall
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #bcbcbc 1px solid;
    WIDTH: 120px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px solid;
    HEIGHT: 16px
}
INPUT.checkbox
{
    MARGIN: 0px 5px
}
TEXTAREA
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #bcbcbc 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: auto;
    BORDER-LEFT: #bcbcbc 1px solid;
    WIDTH: 431px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #bcbcbc 1px solid;
    HEIGHT: 170px
}
SELECT
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #bcbcbc 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bcbcbc 1px solid;
    FONT-STYLE: italic;
    HEIGHT: 21px
}
SELECT OPTION
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.box INPUT.txtfield
{
    WIDTH: 172px
}
.box INPUT.txtfield-wide
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    BORDER-TOP: #bcbcbc 1px solid;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #bcbcbc 1px solid;
    WIDTH: 438px;
    BORDER-BOTTOM: #bcbcbc 1px solid
}
#signup INPUT.txtfield
{
    MARGIN: 0px
}
.box INPUT.xs
{
    WIDTH: 23px
}
TABLE
{
}
THEAD
{
    BACKGROUND-COLOR: #b8e0a8
}
THEAD TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0.5em;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 0.5em;
    TEXT-ALIGN: center
}
.productListing-heading
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0.5em;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 0.5em;
    BACKGROUND-COLOR: #b8e0a8;
    TEXT-ALIGN: center
}
.productListing-data
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/dot.gif) repeat-x left bottom;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    empty-cells: show
}
.productListing-data INPUT
{
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize
}
TABLE.track
{
    MARGIN: 0px auto 20px;
    WIDTH: 80%
}
TABLE.cart
{
    MARGIN: 0px auto 20px;
    WIDTH: 80%
}
TABLE.cart
{
    BORDER-RIGHT: #cecbc6 1px solid;
    BORDER-TOP: #cecbc6 1px solid;
    BORDER-LEFT: #cecbc6 1px solid;
    BORDER-BOTTOM: #cecbc6 1px solid
}
TABLE.my_cart
{
    BORDER-RIGHT: #cecbc6 1px solid;
    BORDER-TOP: #cecbc6 1px solid;
    BORDER-LEFT: #cecbc6 1px solid;
    BORDER-BOTTOM: #cecbc6 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.my_cart TD.bg
{
    BACKGROUND-COLOR: #eeedeb
}
TABLE.my_cart TH.border_bottom
{
    BORDER-BOTTOM: #cecbc6 1px solid
}
TABLE.my_cart TH.border_bottom_right
{
    BORDER-RIGHT: #cecbc6 1px solid;
    BORDER-BOTTOM: #cecbc6 1px solid
}
.sub_total
{
    BORDER-RIGHT: #cecbc6 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cecbc6 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 0px;
    BORDER-LEFT: #cecbc6 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cecbc6 1px solid;
    BACKGROUND-COLOR: #eeedeb
}
.my_hr
{
    CLEAR: both;
    BACKGROUND: url(http://cureallergy.com/images/dot.gif) repeat-x left bottom;
    WIDTH: 100%;
    HEIGHT: 2px
}
.my_price
{
    BORDER-RIGHT: #c4c1bc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c4c1bc 1px solid;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 3px;
    FLOAT: left;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #c4c1bc 1px solid;
    COLOR: #2b2b2b;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c4c1bc 1px solid;
    BACKGROUND-COLOR: #b8e0a8
}
TABLE.track TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/dot.gif) repeat-x left bottom;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    empty-cells: show
}
TABLE.cart TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/dot.gif) repeat-x left bottom;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    empty-cells: show
}
TABLE.my_cart TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/dot.gif) repeat-x left bottom;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    empty-cells: show
}
TABLE.my_cart TD
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px
}
TABLE.my_cart TD.last
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    empty-cells: show
}
TABLE.my_cart TD.last_bg
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: #eeedeb;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 20px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    empty-cells: show
}
TABLE.cart TH.no_right
{
    BORDER-RIGHT: #cecbc6 0px solid;
    BORDER-TOP: #cecbc6 1px solid;
    BORDER-LEFT: #cecbc6 1px solid;
    BORDER-BOTTOM: #cecbc6 1px solid
}
TABLE.track TD INPUT
{
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize
}
TABLE.cart TD INPUT
{
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize
}
TABLE.cart
{
    WIDTH: 100%
}
TABLE.cart TD A
{
    COLOR: #004a80
}
TABLE.centertable
{
}
TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 4px
}
TD TABLE.nopadding TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
TABLE.border
{
    BORDER-RIGHT: #aaaaaa 0px solid;
    BORDER-TOP: #aaaaaa 0px solid;
    BORDER-LEFT: #aaaaaa 1px solid;
    BORDER-BOTTOM: #aaaaaa 1px solid
}
TABLE.border TD
{
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    BORDER-LEFT: #aaaaaa 0px solid;
    BORDER-BOTTOM: #aaaaaa 0px solid
}
TABLE.centertable
{
    MARGIN: 0px auto;
    WIDTH: 75%
}
TD.col1
{
    WIDTH: 130px;
    TEXT-ALIGN: right
}
TD.col1-1
{
    WIDTH: 180px;
    TEXT-ALIGN: right
}
TD.main TD.main
{
    WIDTH: 180px;
    TEXT-ALIGN: right
}
TD.col2-right
{
    TEXT-ALIGN: right
}
TABLE.halftable
{
    FLOAT: left;
    MARGIN-BOTTOM: 20px;
    WIDTH: 285px;
    MARGIN-RIGHT: 5px
}
TABLE.halftable1
{
    FLOAT: left;
    MARGIN-BOTTOM: 20px;
    WIDTH: 340px
}
TABLE.halftable .col1
{
    WIDTH: 140px
}
TABLE.halftable1 .col1
{
    WIDTH: 200px
}
.clear
{
    CLEAR: both
}
A.emailaddress
{
    PADDING-LEFT: 23px;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/emailaddress.gif) no-repeat 0px 3px;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 18px
}
A.view-cart-big
{
    PADDING-LEFT: 43px;
    BACKGROUND: url(http://cureallergy.com/images/view-cart-big.gif) no-repeat 0px 2px;
    PADDING-BOTTOM: 24px;
    PADDING-TOP: 14px
}
A.print
{
    PADDING-LEFT: 27px;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/printer.gif) no-repeat 0px 0px;
    PADDING-BOTTOM: 12px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 5px
}
.h A.print
{
    MARGIN-LEFT: 15px
}
A.link-strong
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.link-strong:hover
{
    TEXT-DECORATION: underline
}
.blue
{
    TEXT-TRANSFORM: none;
    COLOR: #005369
}
.green
{
    COLOR: #68bd45
}
.orange
{
    COLOR: #f8981d
}
.smallcart
{
    PADDING-LEFT: 20px;
    BACKGROUND: url(http://cureallergy.com/images/cart-icon.gif) no-repeat left center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px
}
.link2
{
    MARGIN-TOP: -13px;
    FLOAT: right
}
.leftpad
{
    PADDING-LEFT: 20px
}
.boxgreen
{
    BORDER-RIGHT: #c4c1bc 1px solid;
    BORDER-TOP: #c4c1bc 1px solid;
    BACKGROUND: url(http://cureallergy.com/images/bg-green1.gif) #b8e0a8 no-repeat left top;
    BORDER-LEFT: #c4c1bc 1px solid;
    LINE-HEIGHT: 21px;
    BORDER-BOTTOM: #c4c1bc 1px solid
}
.total
{
    FLOAT: right;
    WIDTH: 250px;
    TEXT-ALIGN: right
}
.total H3
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0.5em;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 0.5em;
    BACKGROUND-COLOR: #b8e0a8;
    TEXT-ALIGN: left
}
.total P
{
    FONT-SIZE: 13px
}
.marginbottom
{
    MARGIN-BOTTOM: 5px
}
.marginr
{
    MARGIN-RIGHT: 25px
}
.boxlink:hover
{
    TEXT-DECORATION: none
}
SPAN.md-antiaging
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    OVERFLOW: hidden;
    BORDER-LEFT: red 1px solid;
    WIDTH: 70px;
    TEXT-INDENT: -1000px;
    BORDER-BOTTOM: red 1px solid;
    POSITION: relative;
    TOP: 0px
}
SPAN.md-antiaging IMG
{
    DISPLAY: inline;
    LINE-HEIGHT: normal;
    POSITION: absolute;
    TOP: -5px
}
.dropshadow
{
    BORDER-RIGHT: #d5d5d5 1px solid;
    BORDER-TOP: #d5d5d5 1px solid;
    BORDER-LEFT: #d5d5d5 1px solid;
    BORDER-BOTTOM: #d5d5d5 1px solid
}
A.btn-link1
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    BACKGROUND: url(http://cureallergy.com/images/bg-btn-link1.gif);
    WIDTH: 99px;
    LINE-HEIGHT: 27px;
    HEIGHT: 33px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
UL.arrow-circle
{
}
UL.arrow-circle LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    FONT-SIZE: 12px;
    BACKGROUND: url(http://cureallergy.com/images/bullet-arrow-circle.gif) no-repeat left 0px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 22px
}
UL.arrow-circle LI A
{
    DISPLAY: block;
    FONT-SIZE: 12px;
    COLOR: #0072bc;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 22px
}
A.arrow-circle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    FONT-SIZE: 12px;
    BACKGROUND: url(http://cureallergy.com/images/bullet-arrow-circle.gif) no-repeat left 1px;
    PADDING-BOTTOM: 2px;
    COLOR: #0072bc;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px
}
.bold
{
    FONT-WEIGHT: bold
}
A.btn-link1:hover
{
    TEXT-DECORATION: underline
}
.cloud-img-wrapper
{
    POSITION: relative
}
.cloud
{
    LEFT: 60%;
    WIDTH: 97px;
    POSITION: absolute;
    TOP: 40%;
    HEIGHT: 53px
}
.cloudsmall
{
    LEFT: 40%;
    TOP: 20%
}
.cloud .png
{
    POSITION: absolute;
    TOP: 0px
}
.cloud .content
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 7px;
    WIDTH: 87px;
    PADDING-TOP: 7px;
    POSITION: absolute;
    TEXT-ALIGN: center
}
.cloud .bigger
{
    WIDTH: 122px
}
.cloud H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    TEXT-ALIGN: center
}
.cloud P
{
    FONT-SIZE: 10px;
    LINE-HEIGHT: normal;
    TEXT-ALIGN: center
}
.productname
{
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 15px;
    TEXT-TRANSFORM: uppercase
}
P.small
{
    FONT-SIZE: 10px
}
.rightinh
{
    MARGIN-TOP: -21px;
    FLOAT: right
}
.txtright
{
    TEXT-ALIGN: right
}
P.comment
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
UL.cart-items
{
}
UL.cart-items LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(http://cureallergy.com/images/dot.gif) repeat-x left bottom;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none
}
UL.cart-items LI.last
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none
}
UL.cart-items LI A
{
    TEXT-DECORATION: none
}
UL.cart-items LI A:hover
{
    TEXT-DECORATION: underline
}
.page_content
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.page_content UL
{
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 10px
}
.img_wrapper
{
    WIDTH: 100px
}
TABLE.productListing TD.bg
{
    BORDER-LEFT: #cecbc6 1px solid;
    BACKGROUND-COLOR: #eeedeb
}
TABLE.cart TD.bg
{
    BORDER-LEFT: #cecbc6 1px solid;
    BACKGROUND-COLOR: #eeedeb
}
#main .box .c A
{
    COLOR: #217e97;
    TEXT-DECORATION: none
}
#main .box .c A:hover
{
    TEXT-DECORATION: underline
}
