BODY
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #DADAC6;
    TEXT-DECORATION: none
}
A
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.text
{
    FONT-SIZE: 12px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
A.text:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: underline
}
A.text:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: underline
}
A.text:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.lttext
{
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.lttext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: underline
}
A.lttext:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffe791;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: underline
}
.border
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000 1px solid;
    COLOR: #000;
    BORDER-BOTTOM: #000 1px solid;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #fff;
    TEXT-DECORATION: none
}
.submenu
{
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #c5b753;
    TEXT-DECORATION: none
}

.beans
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #630;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.breadhelp
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    COLOR: #000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffc;
    TEXT-DECORATION: none
}

.bread { font-weight: bold; font-size: 10px; color: #630; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffc; text-decoration: none; }

.bread A
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #630;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.bread A:hover
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.prodheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fff;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #630;
    TEXT-DECORATION: none
}
.prodheaderLink { font-weight: bold; font-size: 11px; color: #fff; line-height: 150%; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline; }
.prodheaderLink:hover { font-weight: bold; font-size: 11px; color: #fff; line-height: 150%; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline; }
.prodline1
{
    FONT-SIZE: 11px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #FFC;
    TEXT-DECORATION: none
}

.ProdHide { display: none; font-size: 10px; font-family: verdana, arial; }
.ProdNoPadding { padding-right: 0px; padding-left: 0px; font-size: 10pt; padding-bottom: 0px; padding-top: 0px; }
.prodline2
{
    FONT-SIZE: 11px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #CC9;
    TEXT-DECORATION: none
}

.cartinfo
{
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #cccc99;
    TEXT-DECORATION: none
}
.errorInput { font-size: 10px; filter: blendTrans(duration=1); color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff; }
.frmInput {font-size: 10px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff;}
.frmInputNumeric { font-size: 10px; filter: blendTrans(duration=1); visibility: visible; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-align: right; }
.frmlbl {font-size: 10px; color: #000; background-color: #cc9; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}

.plaintext
{
    FONT-SIZE: 11px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}


.main
{
    FONT-SIZE: 12px;
    COLOR: #ffff99;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #889041;
    TEXT-DECORATION: none
}
.sectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #fff;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #555a20;
    TEXT-DECORATION: none
}
.sectionheaderactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #cccc99;
    TEXT-DECORATION: none;
    cursor: hand;
}

.sectionheaderactivealt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #cccc99;
    TEXT-DECORATION: none;    
}
.section
{
    FONT-SIZE: 11px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffe791;
    TEXT-DECORATION: none
}

.moreinfo
{
    FONT-SIZE: 10px;
    COLOR: #984825;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffe791;    
}
A.section
{
    FONT-SIZE: 11px;
    COLOR: #984825;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffe791;
    TEXT-DECORATION: underline
}
.moreinfo
{
    FONT-SIZE: 10px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffe791;
    TEXT-DECORATION: none
}
A.moreinfo
{
    FONT-SIZE: 10px;
    COLOR: #984825;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffe791;
    TEXT-DECORATION: underline
}
A.moreinfo:hover
{
    FONT-SIZE: 10px;
    COLOR: #555a20;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffe791;
    TEXT-DECORATION: underline
}
.colorstrip
{
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;   
	COLOR: #fff;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #889041;
    TEXT-DECORATION: none
}
.colorstriplight
{
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;   
	COLOR: #ccc;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #889041;
    TEXT-DECORATION: none
}
.headerback
{
    FONT-SIZE: 12px;
    COLOR: #000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #984825;
    TEXT-DECORATION: none
}

.smButton {BORDER-RIGHT: silver thin outset; BORDER-TOP: silver thin outset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: silver thin outset; COLOR: #ffffff; BORDER-BOTTOM: silver thin outset; FONT-FAMILY: verdana, arial, helvetica; BACKGROUND-COLOR: #630}

.tableDot {background-image: url(img/bg_dot.gif)}
.cartPopupHeader { padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 10px; padding-bottom: 1px; color: white; padding-top: 1px; background-color: #889041; }
.cartPopupColumnHeader { font-weight: bold; font-size: 10px; color: black; background-color: #cccc99; }
.cartPopupdata { font-size: 10px; color: black; background-color: #ffffcc; }
.cartPopupTable { border-right: #889041 1px ridge; border-top: #889041 1px ridge; border-left: #889041 1px ridge; border-bottom: #889041 1px ridge; background-color: #FFFFCC; }
.cartPop { left: 0px; visibility: visible; position: absolute; top: 0px; }


#iewrap { POSITION: relative }
#iewrap2 { POSITION: absolute }
#dropmenu03 { FILTER: revealTrans(Duration=.5,Transition=12) visibility:hide }
.textTrans{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #cccc99;
    TEXT-DECORATION: none;
	filter:blendTrans(duration=.9) 
}


.hand{cursor:hand}