BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
        FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 
        COLOR: #000000; FONT-SIZE: 12px;
}
INPUT.MenuBox {
	BORDER: #F86A9A 1px solid;
	
}

IMG {border: 0;}

FORM {margin: 0px;}

A:link {COLOR: #2C82D5; TEXT-DECORATION: none;}
A:visited {COLOR: #2C82D5; TEXT-DECORATION: none;}
A:active {COLOR: #2C82D5; TEXT-DECORATION: none;}
A:hover  {COLOR: #FF689E; TEXT-DECORATION: none;}

.head-link:link {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 14px;}
.head-link:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 14px;}
.head-link:hover {COLOR: #FDD0CB; TEXT-DECORATION: none; font-size: 14px; }
.head-link:active  {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 14px; }

.blue-head:link {COLOR: #2C82D5; TEXT-DECORATION: none;}
.blue-head:visited {COLOR: #2C82D5; TEXT-DECORATION: none; }
.blue-head:hover {COLOR: #000000; TEXT-DECORATION: none; }
.blue-head:active  {COLOR: #2C82D5; TEXT-DECORATION: none; }


H1 {FONT-SIZE: 16px; color: #2C82D5;}
H2 {FONT-SIZE: 13px;}
H3 {FONT-SIZE: 14px; COLOR: #666666; margin-top: 0px; margin-bottom: 5px;}

HR {COLOR: #DDDDDD; HEIGHT: 1px;}

BODY {MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #669ACC;}

.wrapper {width: 900px;}

.left {padding-left: 10px; width: 165px;}

.left-checkout {padding-left: 10px; width: 195px;}

.main {padding-left: 15px; width: 710px;}

.main-checkout {width: 895px;}

.header {background: url(images/top-curve.gif); background-repeat: no-repeat;}

.HeadBox {BACKGROUND-COLOR: #FFFBD3;}
.HeadText {FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.HeadLine {BACKGROUND: url(images/headline-back.gif); background-repeat: no-repeat; background-position: 8px top; height: 24px; padding-top: 4px; padding-bottom: 4px; color: #FFFFFF; font-size: 14px;}

.TopMenuBorder {BACKGROUND-COLOR: #FF6699;}

.VertMenuBox {BACKGROUND-COLOR: #FFFFFF; border-left: 1px solid #FF689E; border-right: 1px solid #FF689E; padding: 10px; width: 143px; _width: 165px;}

.VertMenuBoxCheckout {BACKGROUND-COLOR: #FFFFFF; border-left: 1px solid #FF689E; border-right: 1px solid #FF689E; padding: 10px; width: 173px; _width: 195px;}

.VertMenuTitle {BACKGROUND: url(images/menu-top.gif); background-repeat: no-repeat; padding-left: 12px; height: 19px; padding-top: 3px;}

.VertMenuTitleCheckout {BACKGROUND: url(images/menu-top-checkout.gif); background-repeat: no-repeat; padding-left: 12px; height: 19px; padding-top: 3px;}

.VertMenuTitleText {background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; COLOR: #2C82D5; FONT-WEIGHT: bold; FONT-FAMILY: Arial; FONT-SIZE: 14px;}

.VertMenuItems{COLOR: #2C82D5; TEXT-DECORATION: none;}

.VertMenuItems:link {COLOR: #2C82D5; TEXT-DECORATION: none;}
.VertMenuItems:visited {COLOR: #2C82D5; TEXT-DECORATION: none;}
.VertMenuItems:hover {COLOR: #000000; TEXT-DECORATION: none;}
.VertMenuItems:active  {COLOR: #2C82D5; TEXT-DECORATION: none;}

.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList {FONT-SIZE: 12px; padding-bottom: 4px;}

.DialogBox {BACKGROUND-COLOR: #FFFFFF;  border-left: 1px solid #FF669A; border-right: 1px solid #FF669A;  padding: 10px; width: 675px; _width: 697px;}

.DialogBoxCheckout {BACKGROUND-COLOR: #FFFFFF;  border-left: 1px solid #FF669A; border-right: 1px solid #FF669A;  padding: 10px; width: 645px; _width: 667px;}

.DialogTitle {width: 100%; background: url(images/dialog-top.gif); background-repeat: no-repeat; padding-top: 1px; height: 21px; padding-left: 12px;}

.DialogTitleCheckout {width: 100%; background: url(images/dialog-top-checkout.gif); background-repeat: no-repeat; padding-top: 1px; height: 21px; padding-left: 12px;}

.DialogTitleText {background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; COLOR: #2C82D5; FONT-WEIGHT: bold;  FONT-SIZE: 17px;}

.NumberOfArticles {
        COLOR: #000000; FONT-WEIGHT: bold;
}
.TopLabel {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
        COLOR: #000000;
}
.DecorTr {
        COLOR: #388055;
}
.AdminSmallMessage {
        COLOR: #CA3369;
}
.AdminTitle {
        COLOR: #CA3369; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Line {
        BACKGROUND-COLOR: #BA2A5D;
}
.ProductTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductTitleHidden {
        COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductDetailsTitle {
        COLOR: #CA3369; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductDetails {
        COLOR: #000000;
}
.ProductPriceTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceConverting {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPrice {
        COLOR: #CA3369; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceSmall {
        COLOR: #CA3369; FONT-WEIGHT: bold;
}
.MarketPrice {
		FONT-SIZE: 14px; FONT-FAMILY: Times New Roman;
}
.ItemsList {
        COLOR: #330000; FONT-WEIGHT: bold;
}


.FormButton {
        COLOR: #330000; FONT-WEIGHT: bold; 
}
.Button {                                 
	FONT-FAMILY: Arial;
	BACKGROUND: URL(images/custom/butbg.gif);
	BACKGROUND-COLOR: #FF689E;
	COLOR: #FFFFFF; FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.CustomerMessage {
        COLOR: #CA3369; FONT-WEIGHT: bold; 
}
.ErrorMessage {
        COLOR: #CA3369; FONT-WEIGHT: bold; 
}
.Star {
        COLOR: #FF0000;
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; 
}
.TableHead {
	BACKGROUND-COLOR: #FF669A; FONT-WEIGHT: bold;
}
.TableSubHead {
    BACKGROUND-COLOR: #EEEEEE;
}
.TableLine {
    BACKGROUND-COLOR: #F0F0F0;
}
.SmallNote:link {
        COLOR: #F86A9A; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #F86A9A; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #F86A9A; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 
}
.SmallNote:active {
        COLOR: #F86A9A; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallText {
        COLOR: #F86A9A; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {COLOR: #FFFFFF; font-size: 11px;}

.bottom-link:link {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 11px;}
.bottom-link:visited {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 11px;}
.bottom-link:active {COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 11px;}
.bottom-link:hover  {COLOR: #000000; TEXT-DECORATION: none; font-size: 11px;}

.bottom-curve {background: url(images/bottom-curve.gif); background-repeat: no-repeat; height: 38px;}

.Tab {
        BACKGROUND-COLOR: #FDD0CB;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}


.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #330000;
}   
.NavDialogBorder {
    background-color: #FFCC33;
}
.NavDialogBox {
    background-color: #FFFFCC;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000; 
	TEXT-DECORATION: none;
}
.SubHeader2 {
	COLOR: #666666;
	font-size: 11px;
	FONT-WEIGHT: bold;
}
.SubHeader2Line {
	BACKGROUND-COLOR: #CCCCCC;
}
.HightLightRow {
	BACKGROUND-COLOR: #B0B0B0;
	font-weight: bold;
}
.HightLightEqualRow {
	BACKGROUND-COLOR: #ffe8af;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #FFA92F;
}
.SpecialOffersPrice {
	COLOR: #CA3369; FONT-WEIGHT: bold; FONT-SIZE: 14px;
}
.MenuLink {
	FONT-WEIGHT: bold;
}
.ProductBorder {
	BORDER: #F7B9CE 1px solid;
}
.NavLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.NavLinks:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.NavLinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.NavLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.NavLinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TopLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000;
}
.MainArea {BACKGROUND: url(images/main-back.gif); background-repeat: repeat-y;}

.OrderTitle {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #FF689F; FONT-SIZE: 11px;
}
.OrderMenuBorder {
	BACKGROUND-COLOR: #F4BDD0;
}

.youarehere {COLOR: #2C82D5; FONT-WEIGHT: bold; FONT-SIZE: 10px;}

.NavigationPathStatic {COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 10px;}

.NavigationPath:link {COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 10px;}
.NavigationPath:visited {COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 10px;}
.NavigationPath:active {COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 10px;}
.NavigationPath:hover {COLOR: #2C82D5; FONT-WEIGHT: bold; FONT-SIZE: 10px; text-decoration: none;}

.checkout-box-border {border: 1px solid #FF689E;}

.regheadtext {}
.regbox {background-color: #FFFFFF; border: 0px solid #FF689E; padding: 5px;}

.custinfo {background-color: #F3FAFF; padding: 10px; border: 1px solid #4A99CC;}

.custinfo-text {font-weight: bold; padding-bottom: 5px;}

.CartTotalsTable {FONT-WEIGHT: bold; padding-bottom: 10px;}

.CartTotal {background-color: #FFFFFF; border: 1px solid #FF689E; padding: 5px; text-transform: uppercase; font-weight: bold; font-size: 13px;}

.ProductPriceCart {FONT-WEIGHT: bold; padding-bottom: 10px;}

.DialogMessageTitle {background-color: #669ACC; color: #FFFFFF; padding: 4px;}
.DialogMessageBox {border: 1px solid #669ACC; padding: 4px;}

.NoBorder {
border-bottom: 0px solid #FFFFFF;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
}
.Thumbnail {
border-bottom: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-right: 0px solid #CCCCCC;
border-top: 0px solid #CCCCCC;
}

.SubcategoryName {font-weight: bold; font-size: 16px;}