body { margin:0px; font-family:Tahoma, Verdana, Arial; font-size:12px; }

.link1 { font-size:11px; font-weight:bold; color:#3953A4; font-family:arial; }
.link1:hover { color:red; }
.categoryAll {color:darkGreen; font-size:11px; font-weight:bold;}
.categoryAll:HOVER {color:darkRed;}

.imgTxtBtn { white-space:nowrap; font-size:9pt; font-family:tahoma; color:black; text-decoration:none; }
.imgTxtBtn:hover { text-decoration:underline; }

.button1 { width:100px; font-size:8pt; font-family:Tahoma; }

.imageButton1Up { margin-top:0px; margin-bottom:2px; margin-left:0px; margin-right:1px;}
.imageButton1Down { margin-top:2px; margin-bottom:0px; margin-left:1px; margin-right:0px;}

.layout_menu_table { background-color:black; width:100%; height:19px; }
.layout_menu_table * { white-space:nowrap; }
.layout_top_cartinfo { color:white; font-size:11px; font-weight:bold; }
.layout_top_cartlink { text-decoration:none; color:White; }
.layout_top_cartlink:hover { color:#FFF200; }

.prodList {}
.prodItem { font-size:11px; color:#1600BA; font-weight:bold; font-family:verdana; text-decoration:none;}
.prodItem:hover { color:red; text-decoration:underline; }
.prodOption {font-size:11px; color:#3953A4; font-weight:bold;}
.prodOptionPrice {font-size:11px; color:Black; font-weight:bold;}
.prodOptionTextBox {border:1px solid darkGreen; font-size:10px; font-family:Tahoma; width:60px; }
.prodTitle {font-size:16px; font-weight:bold;}
.prodPrice {margin-left:30px; font-weight:bold; color:darkGreen; font-size:16px;}
.prodQtyTitle {font-weight:bold; font-size:12px;}
.prodQtyTextBox {border:1px solid #333333; width:40px; text-align:center; margin-right:10px; margin-left:5px;}

.cart {font-family:Tahoma, Arial, Verdana; font-size:11px; text-align:left; width:85%;}
.cartHeader {background-color:#EEEEEE;}
.cartHeader td { border-bottom:1px solid #666666; padding:2px; font-family:Tahoma,Arial,verdana; font-size:9pt; }
.cartRow {}
.cartRowAlt {background-color:#E2FDDC;}
.cartProdTitle {font-size:12px;}
.cartProdPrice {font-size:11px; padding-left:5px; padding-right:30px;}
.cartProdTotalPrice {color:#333333; }
.cartProdOptions {font-size:11px; font-family:Arial; color:#666666; font-style:italic; padding-left:25px; padding-right:30px;}
.cartRemove {color:darkRed; font-size:11px; padding-left:5px; padding-right:5px; text-decoration:none; margin:1px;}
.cartRemove:HOVER {color:darkGreen; background-color:#EEEEEE; border:1px solid #CCCCCC; margin:0px;}
.cartTotals td { font-weight:bold; font-size:11px; color:#333333; text-align:right; }
.cartCoupon td { color:Red; font-weight:bold; font-size:11px; text-align:right; }
.cartGrandTotal td { font-size:14px; text-decoration:underline; font-weight:bold; color:#333333; text-align:right; }

.TopGroup { font-weight:bold; color:White;}
.TopItem, .TopItemHover { font-family:verdana; font-size: 11px; cursor: default; }
.TopItemHover { background-color: #444444; }
.Group { background-image: url(images/ComponentArt/Menu/groupbg1.gif); background-color: #F9F8F7; border: solid 1px #7E7E81; cursor: default; }
.Item, .ItemHover, .DisabledItem { font-family: verdana; font-size: 11px; cursor: default; }
.ItemHover { background-color: silver; }
.DisabledItem { color:#999999; }

.chkFTitle {padding-right:30px; padding-left:20px; font-size:8pt; font-family:Tahoma,arial,verdana; font-weight:bold; color:#625F46; white-space:nowrap; }
.chkSep {background-color:#EEEEEE; border-bottom:1px solid #666666; padding:2px; padding-left:10px;  }
.chkSepTitle {color:#333333; font-size:9pt; font-family:Tahoma,arial,verdana;}
.chkControl {width:200px; font-size:8pt; font-family:tahoma, Arial, Verdana; color:darkGreen;}
.chkEdit a { color:#333333; font-weight:bold; text-align:right; padding-right:10px; font-size:11px; }
.chkPreview { color:#333333; font-size:11px; font-weight:bold; padding-top:3px; padding-bottom:3px; }
