BODY {MARGIN: 0 0 0 16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; BACKGROUND-IMAGE: url(/orgtmpls/21/bg.gif); BACKGROUND-REPEAT: no-repeat; }

.InputButton {WIDTH:165px; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:#ffcc00; CURSOR: hand; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}
.SubmitButton { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; }
.ResetButton { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; }
.DeleteButton { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; }
.LogoutButton { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; }
.OrderButton {text-align: right; padding-right: 50px;}
.btnOrderButton {FONT-WEIGHT: normal; FONT-SIZE: 0px; CURSOR: hand; BACKGROUND: url(/orgtmpls/21/paymentgateway.gif); border:0px; width:196px; height:17px; color:#35aa20; text-align:left;}
.ContinueButton {text-align: center; PADDING: 10px 0px 10px 0px;}
.btnContinueButton {width:140; height:25; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR:#ffcc00; CURSOR: hand; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}

A:link {color:#000000; text-decoration:underline;}
A:active {color:#04939d; text-decoration:underline;}
A:visited {color:#000000; text-decoration:underline;}
A:hover {color:#04939d; text-decoration:underline;}

A.menutext:link {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; text-decoration:none; color:#43b019;}
A.menutext:active {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; text-decoration:none; color:#43b019;}
A.menutext:visited {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; text-decoration:none; color:#43b019;}
A.menutext:hover {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; text-decoration:none; color:#43b019;}
.menu {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#43b019; vertical-align:bottom; padding-left:50px; padding-bottom:10px;}

H1 { font-family: arial, verdana, helvetica, sans-serif; font-size: 18px; color: #04939d; margin-top: 0; }
H2 { font-family: arial, verdana, helvetica, sans-serif; font-size: 16px; color: #04939d; }
H3 { font-family: arial, verdana, helvetica, sans-serif; font-size: 14px; color: #04939d; margin-bottom: 0; }

#tblProduct {WIDTH:100%; FONT-SIZE:12px; MARGIN: 0 0 10px 0; BACKGROUND:#edfdc5;}
#tblProduct TH {PADDING: 2px 2px 3px 2px; WHITE-SPACE: nowrap; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT: normal; COLOR:#ffffff; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}
#tblProduct TD {WIDTH:auto; PADDING: 2px; VERTICAL-ALIGN: middle; BACKGROUND:#ffffff;}

#tblProductDetail {}
#tblProductDetail TD {PADDING: 0px 10px 0px 10px; }

#tblProductVariants { WIDTH: 100%; FONT-SIZE:12px; MARGIN: 0 0 5px 0; BORDER-TOP:#0e9d2c 1px solid; BORDER-BOTTOM: #0e9d2c 1px solid; }
#tblProductVariants TH {PADDING: 2px 2px 3px 2px; WHITE-SPACE: nowrap; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT: normal; COLOR:#ffffff; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}
#tblProductVariants TD { WIDTH:auto; PADDING:2px; VERTICAL-ALIGN:top;}
#tblProductVariants TD.bottom { WIDTH: auto; PADDING: 2px; VERTICAL-ALIGN:bottom;}

#tblAccountInfo {WIDTH: 100%; FONT-SIZE:12px; MARGIN: 0 0 10px 0;}
#tblAccountInfo TH {PADDING: 2px 10px 3px 2px; FONT-WEIGHT:normal; WHITE-SPACE: nowrap; TEXT-ALIGN:right; COLOR:#ffffff; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}
#tblAccountInfo TD {PADDING: 2px 2px 3px 10px; WIDTH:auto; VERTICAL-ALIGN: middle; color:#000000;}

#tblCheckout {WIDTH:100%; FONT-SIZE: 12px; MARGIN: 0 0 10px 0;}
#tblCheckout TH {PADDING: 2px 2px 3px 2px; WHITE-SPACE: nowrap; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT:normal; COLOR:#ffffff; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}
#tblCheckout TD {PADDING: 2px 2px 3px 10px; WIDTH:auto; VERTICAL-ALIGN:middle; color:#000000;}

#tblBasket {WIDTH:100%; FONT-SIZE:12px; MARGIN: 0 0 10px 0; BORDER-LEFT: 1px solid #99cd00; BORDER-TOP: 1px solid #99cd00; BORDER-RIGHT: 1px solid #0e9d2c; BORDER-BOTTOM: 1px solid #0e9d2c; BACKGROUND:#edfdc5;}
#tblBasket TH {PADDING: 2px 2px 3px 2px; WHITE-SPACE: nowrap; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT: normal; COLOR:#ffffff; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}
#tblBasket TD {WIDTH:auto; PADDING: 2px; VERTICAL-ALIGN: middle; color:#000000; BACKGROUND:#ffffff;}

#tblOrder {WIDTH:100%; FONT-SIZE:12px; MARGIN: 0 0 10px 0; BACKGROUND:#ffcc00; }
#tblOrder TH {PADDING: 2px 2px 3px 2px; WHITE-SPACE: nowrap; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT:normal; COLOR:#ffffff; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}
#tblOrder TD {WIDTH:auto; PADDING:2px; VERTICAL-ALIGN:middle; color:#000000; BACKGROUND:#ffffff;}

#tblCreditCard {WIDTH:100%; FONT-SIZE:12px; MARGIN: 0 0 10px 0;}
#tblCreditCard TH {PADDING: 2px 2px 3px 2px; WHITE-SPACE: nowrap; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT:bold; COLOR:#ffffff; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#ffcc00;}
#tblCreditCard TD {PADDING: 2px 2px 3px 10px; WIDTH:auto; VERTICAL-ALIGN:middle; color:#000000;}

#tblOrderTemplate {WIDTH:100%; FONT-SIZE:12px; MARGIN: 0 0 10px 0;}
#tblOrderTemplate TH {PADDING: 2px 2px 3px 2px; WHITE-SPACE: nowrap; font-family:verdana, arial, helvetica, sans-serif; FONT-WEIGHT:normal; COLOR:#ffffff; BORDER-LEFT: 1px solid #63c076; BORDER-TOP: 1px solid #63c076; BORDER-RIGHT: 1px solid #11661a; BORDER-BOTTOM: 1px solid #11661a; BACKGROUND:#0e9d2c;}
#tblOrderTemplate TD {WIDTH: auto; PADDING:2px; VERTICAL-ALIGN:middle; color:#000000;}

.lstDirectory {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bolder; color:#04939d; LINE-HEIGHT: 20px; margin-left: 10px; margin-top: 20px;}
.hdrDirectory {MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; color:#ffffff; FONT-SIZE:0px; LINE-HEIGHT:0px;}
.hdrBasket {font-family: Lucida Bright, Times New Roman, arial, helvetica, sans-serif; font-size:15px; font-weight: bolder; color: #009900; margin-top: 0px; text-align: center;}
.hdrCheckout {font-family: Lucida Bright, Times New Roman, arial, helvetica, sans-serif; font-size:15px; font-weight: bolder; color: #009900; margin-top: 0px; text-align: center;}
.hdrAccount {font-family: Lucida Bright, Times New Roman, arial, helvetica, sans-serif; font-size:15px; font-weight: bolder; color: #009900; margin-top: 0px; text-align: center;}

.CheckoutComments {font-family:Arial, Helvetica, sans-serif; text-align:justify; FONT-SIZE:13px;}
.BasketComments { font-family: arial, verdana, helvetica, sans-serif; PADDING-LEFT: 10px; }
.DirectoryComments { font-family: arial, verdana, helvetica, sans-serif; PADDING-LEFT: 10px; }
.comments {font-family:Arial, Helvetica, sans-serif; text-align:justify; FONT-SIZE:12px; PADDING-LEFT:10px;}

.ProductTitle {font-size:17px; font-weight:bold; color:navy; font-family:arial, helvetica, sans-serif; TEXT-ALIGN: left; list-style-type: none; margin-left:0px; margin-bottom:7px;}
.ProductTitle a:link {color:#04939d; text-decoration:underline;}
.ProductTitle a:active {color:#04939d; text-decoration:underline;}
.ProductTitle a:visited {color:#04939d; text-decoration:underline;}
.ProductTitle a:hover {color:#04939d; text-decoration:underline;}

.ProductDescription {font-family: arial, verdana, helvetica, sans-serif; font-size:12px; margin-top:0px}
.Price {COLOR:#ffffff;}

.yellowtext {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9933; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none;}


#footer {PADDING: 0px 0px 0px 15px; HEIGHT: 44px; WIDTH: 738px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN:left; BACKGROUND-IMAGE: url(/orgtmpls/21/footer_bg.gif); BACKGROUND-REPEAT: no-repeat;}
.main_content {PADDING: 10px 0px 10px 0px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.text {FONT-WEIGHT:normal; FONT-SIZE:12px; VERTICAL-ALIGN:top; COLOR:#000000; LINE-HEIGHT:18px; FONT-STYLE:normal; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-ALIGN:justify}
.moredetails {MARGIN:10px 0px 10px 0px;}
.pricecomment {FONT-WEIGHT:bold; COLOR:red;}
#tblProductDetail select {FONT-SIZE:11px; FONT-WEIGHT:bold; COLOR:green; font-family: arial, verdana, helvetica, sans-serif;}
#topdir {FONT-WEIGHT:bold;}
#topdir h1 {FONT-SIZE:17px; COLOR:navy; LINE-HEIGHT:24px; MARGIN: 5px 0px 5px 0px;}
#hgreen {FONT-SIZE:17px; FONT-WEIGHT:bold; COLOR:green; LINE-HEIGHT:24px; MARGIN: 5px 0px 5px 0px;}
#Pprice {margin-left:20px; margin-top:0px;}
#Pprice li {padding-top:10px; color:#000000; list-style-type: disc;}
#info td {font-family:Arial, Helvetica, sans-serif;}
#info td a {COLOR: #40831e;}
#info td a:hover {COLOR: #40831e; text-decoration:none;}
#info td p {MARGIN: 10px 0px 10px 0px; LINE-HEIGHT:18px;}
#pmargin p {MARGIN: 8px 0px 8px 0px;}
#pmargin8 {MARGIN: 8px 0px 8px 0px;}
