/* CSS Stylesheet */
/* created by Causeway CSS Stylesheet Editor RCS 2005 */
/* http://www.causeway.co.uk/freestuf/cssedit/ */

body {font-family:Tahoma, Verdana; font-size:11px; margin-top:0px; margin-bottom:0px; color:#666666; background-color:#000000; margin-left:0px; margin-right:0px; background-repeat:repeat-x;
}
hr.separator {color:#E5E5E5; background-color:#E5E5E5; height:1px;
border:0PX; }
img {border:0; }
select {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#333333; background-color:Silver; border:1PX solid; }
input[type="image"] {background-color:TRANSPARENT; border:0; }
input[type="submit"] {font-family:Verdana, Arial, sans-serif; font-size:11px; background-color:#DDDDDD; border:1PX solid; }
.MainMenu {font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color:#FFFFFF; }
.MainMenu a {color:#FFFFFF; }
.MainMenuHighlight {font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color:Yellow; }
.MainMenuHighlight a {color:Yellow; }
.PageTitle {font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; text-align:Left; color:Red; }
.ShoppingCartText {font-family:Tahoma, Verdana; font-size:11px; color:#FFFFFF; }
.ShoppingCartText a {color:#FFFFFF; }
.Required {color:Red; }
.Error {color:Red; }
.StoreClosedText {font-family:Tahoma, Verdana; font-size:16px; font-weight:bold; color:Red; }
.LargerImageLink {font-family:Tahoma, Verdana; font-size:10px; color:#666666; }
.LargerImageLink a {text-decoration:underline; color:#666666; }
.LargerImageLink a:hover {text-decoration:underline; color:#999999; }
.CopyrightText {font-family:Tahoma, Verdana; font-size:11px; color:#333333; }
.CopyrightText a {color:#333333; }
.CategoryName {font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color:Red; }
.CategoryName a {text-decoration:underline; color:Red; }
.CategoryName a:hover {color:Red; }
.CategoryDescription {font-family:Tahoma, Verdana; font-size:11px; color:#333333; }
.ProductName {font-family:Tahoma, Verdana; font-size:11px; font-weight:bold; color:#666666; }
.ProductName a {color:#666666; }
.ProductName a:hover {color:#BBBBBB; }
.ProductDescription {font-family:Tahoma, Verdana; font-size:11px; color:#333333; }
.ProductPrice {font-family:Tahoma, Verdana; font-size:11px; font-weight:bold; color:Red; }
.ProductStockMessage {font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; color:Red; padding:5px; }
.ProductOptionsTitle {font-family:Tahoma, Verdana; font-size:11px; font-weight:bold; color:#666666; }
.ProductOptions {font-family:Tahoma, Verdana; font-size:11px; text-align:Left; color:#333333; }
.ProductOptions select {}
.Breadcrumb {font-family:Tahoma, Verdana; font-size:11px; text-align:Left; margin-top:0; margin-bottom:0; color:#333333; background-color:White; margin-left:0; margin-right:0; width:100%;
padding:0; }
.Breadcrumb a {text-decoration:underline; color:Red; }
.Breadcrumb a:hover {color:Yellow; }
.NavigationBar {margin-top:2px; margin-bottom:2px; background-color:White; margin-left:2px; margin-right:2px; width:180px;
padding:0px; }
.NavigationBar table td {font-family:Tahoma, Verdana; font-size:11px; text-align:Left; color:#333333; border:#E5E5E5 1px Solid; border-bottom:default Medium none; }
.NavigationBar table td.Empty {font-weight:bold; text-align:Center; padding:10px; }
.NavigationBar table td.LevelDefault {padding:1px; padding-right:0px; padding-bottom:7px; padding-left:60px; }
.NavigationBar table td.LevelDefault a {color:#333333; }
.NavigationBar table td.LevelDefault a:hover {color:#888888; }
.NavigationBar table td.Level1 {font-weight:bold; padding:1px; padding-right:0px; padding-bottom:7px; padding-left:20px; }
.NavigationBar table td.Level1 a {color:#333333; }
.NavigationBar table td.Level1 a:hover {color:#888888; }
.NavigationBar table td.Level2 {padding:1px; padding-right:0px; padding-bottom:7px; padding-left:40px; }
.NavigationBar table td.Level2 a {color:#333333; }
.NavigationBar table td.Level2 a:hover {color:#888888; }
.NavigationBar table td.Selected {background-color:#E5E5E5; }
.NavigationBar table td.Selected a {}
.NavigationBar table td.Selected a:hover {color:Yellow; }
.Subcategories {text-align:Center; margin-top:2px; margin-bottom:2px; background-color:White; margin-left:2px; margin-right:2px; width:100%;
vertical-align:top;
padding:0px; }
.Subcategories .CategoryName {padding:2px; }
.Subcategories .CategoryName a {}
.Subcategories .CategoryName a:hover {}
.ProductList {margin-top:2px; margin-bottom:2px; background-color:White; margin-left:2px; margin-right:2px; width:100%;
vertical-align:top;
padding:0px; }
.ProductList table td {vertical-align:top;
}
.ProductList .Empty {font-family:Tahoma, Verdana; font-size:14px; font-weight:bold; text-align:Center; color:Red; padding:0px; padding-top:30px; padding-bottom:40px; }
.ProductList .CategoryName {}
.ProductList .CategoryDescription {padding-top:6px; }
.ProductList .ProductName {text-align:Center; padding-top:7px; padding-bottom:10px; }
.ProductList .ProductDescription {padding:10px; }
.ProductList .ProductPrice {text-align:Center; padding:5px; }
.PaginatorDropdown {font-family:Tahoma, Verdana; font-size:11px; text-align:Left; margin-top:0; margin-bottom:0; color:#333333; background-color:White; margin-left:0; margin-right:0; width:100%;
padding:0; }
.PaginatorDropdown select {}
.Paginator {font-family:Tahoma, Verdana; font-size:11px; text-align:Right; margin-top:0; margin-bottom:0; color:#333333; background-color:White; margin-left:0; margin-right:0; width:100%;
padding:0; }
.Paginator a {text-decoration:underline; color:Red; }
.Paginator a:hover {text-decoration:underline; color:Yellow; }
.ProductImages {font-family:Tahoma, Verdana; font-size:12px; text-align:Left; margin-top:2px; margin-bottom:2px; color:#666666; background-color:White; margin-left:2px; margin-right:2px; width:100%;
border:1PX #E5E5E5 Solid; padding:0px; }
.ProductImages TH {background-color:#E5E5E5; padding:2px; }
.ProductImages IMG {border:2PX solid; padding:10px; }
.ProductImages IMG:hover {border:2PX solid; padding:10px; }
.RelatedProducts {font-family:Tahoma, Verdana; font-size:12px; text-align:Left; margin-top:2px; margin-bottom:2px; color:#666666; background-color:White; margin-left:2px; margin-right:2px; width:100%;
border:1PX #E5E5E5 Solid; padding:0px; }
.RelatedProducts TH {background-color:#E5E5E5; padding:2px; }
.RelatedProducts IMG {border:2PX solid; padding:10px; }
.RelatedProducts IMG:hover {border:Yellow solid; padding:10px; border-top:default; }
.RelatedProducts A {font-family:Tahoma, Verdana; font-size:11px; color:#666666; }
.RelatedProducts A:hover {font-family:Tahoma, Verdana; font-size:11px; text-decoration:underline; color:#666666; }
.ProductInfo {font-family:Tahoma, Verdana; font-size:12px; text-align:Left; margin-top:2px; margin-bottom:2px; color:#666666; background-color:White; margin-left:2px; margin-right:2px; width:100%;
border:1PX #E5E5E5 Solid; padding:0px; }
.ProductInfo .ProductName {padding:6px; }
.ProductInfo .ProductDescription {}
.ProductInfo .ProductPrice {padding-bottom:7px; }
.ShoppingCart {font-family:Tahoma, Verdana; font-size:11px; margin-top:2px; margin-bottom:2px; color:#333333; background-color:White; margin-left:2px; margin-right:2px; width:100%;
padding:0px; }
.ShoppingCart .Empty {font-family:Tahoma, Verdana; font-size:14px; font-weight:bold; text-align:Center; color:Red; padding:0px; padding-top:30px; padding-bottom:40px; }
.ShoppingCart input {}
.SearchResult {margin-top:2px; margin-bottom:2px; background-color:White; margin-left:2px; margin-right:2px; width:100%;
padding:0px; }
.SearchResult .Empty {font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; text-align:Left; color:#666666; padding:0px; padding-top:30px; padding-bottom:40px; }
.SearchResult .Highight {background-color:Yellow; }
.SearchResult .ProductName {text-align:Left; padding:0px; padding-bottom:5px; }
.SearchResult .ProductName a {}
.SearchResult .ProductName a:hover {color:#888888; }
.SearchResult .ProductDescription {}
.SearchResult .ProductDescription a {color:#333333; }
.SearchResult .ProductDescription a:hover {color:#888888; }
.SearchResult .ProductNumber {font-family:Tahoma, Verdana; font-size:11px; font-weight:bold; color:#666666; }
.Checkout {font-family:Tahoma, Verdana; font-size:11px; margin-top:2px; margin-bottom:2px; color:#333333; background-color:White; margin-left:2px; margin-right:2px; width:100%;
padding:0px; }
.Checkout .Title {font-family:Tahoma, Verdana; font-size:12px; font-weight:bold; text-align:Left; color:Red; padding:12px; padding-right:0px; padding-bottom:5px; padding-left:15px; }
.Checkout .Block {border:1PX #E5E5E5 Solid; padding:15px; }
.Checkout .ColumnTitle {font-weight:bold; color:#666666; white-space:nowrap;
}
.Checkout .ColumnValue {}
.Checkout .TotalLabel {font-weight:bold; white-space:nowrap;
padding-right:7px; }
.Checkout .TotalValue {font-weight:bold; }
.Checkout .Left {text-align:Left; }
.Checkout .Right {text-align:Right; }
.Checkout .Center {text-align:Center; }
.Checkout select.Normal {}
.Checkout select.Error {border:1PX solid; }
.Checkout select.Short {width:100px;
}
.Checkout .Required {}
.Checkout .Error {}
.Checkout .Errors {text-align:Left; color:Red; padding:15px; }
.Checkout .Empty {font-family:Tahoma, Verdana; font-size:14px; font-weight:bold; text-align:Center; color:Red; padding:0px; padding-top:30px; padding-bottom:40px; }
.Checkout .ImpossibleToComputeShippingCost {font-size:12px; font-weight:bold; text-align:Center; color:Red; padding:20px; }
.OrderInfo .field {text-align:Right; color:#333333; background:#EEF2F8;
}
.OrderInfo .value {text-align:Left; }
.OrderInfo .products_header {color:#333333; background:#EEF2F8;
}
.OrderInvoice {font-size:8pt; color:Black; }
.OrderInvoice .field {font-weight:bold; text-align:Right; }
.OrderInvoice .value {text-align:Left; color:#666666; }
.OrderInvoice .group_header {font-size:10pt; font-weight:bold; text-decoration:underline; color:Black; }
.OrderInvoice .price_field {text-align:Right; color:Black; }
.OrderInvoice .price_value {font-weight:bold; text-align:Left; color:Black; }

