body { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; }

img { border: none; }

input, textarea, select { font: normal 11px Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; border-color: #999999; border-style: solid; border-width: 1px 1px 1px 1px; color: #000000; }

form { border: 0px; margin: 0px; }

.CheckBox { border: none; background: none; margin: 0px; }
.SubmitButton { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #990000; border: 1px solid #330000; }


.MBg { background-image: url(../images/template/MBg.jpg); background-position: top; background-repeat: repeat-x; }
.H01 { background-image: url(../images/template/H01.jpg); background-repeat: no-repeat; width: 50px; height: 126px; }
.H03 { background-image: url(../images/template/H03.jpg); background-repeat: no-repeat; width: 350px; height: 126px; }
.H05 { background-image: url(../images/template/H05.jpg); background-repeat: no-repeat; width: 50px; height: 126px; }

.H11 { background-image: url(../images/template/H11.jpg); background-repeat: no-repeat; width: 25px; height: 26px; }
.H12 { background-image: url(../images/template/H12.jpg); background-repeat: no-repeat; width: 950px; height: 26px; }
.H13 { background-image: url(../images/template/H13.jpg); background-repeat: no-repeat; width: 25px; height: 26px; }

.H21 { background-image: url(../images/template/H21.jpg); background-repeat: no-repeat; width: 25px; height: 37px; }
.H22 { background-image: url(../images/template/H22.jpg); background-repeat: no-repeat; width: 950px; height: 37px; }
.H23 { background-image: url(../images/template/H23.jpg); background-repeat: no-repeat; width: 25px; height: 37px; }

.FBg { background-image: url(../images/template/FBg.jpg); background-position: top; background-repeat: repeat-x; }
.F01 { background-image: url(../images/template/F01.jpg); background-repeat: no-repeat; width: 25px; height: 69px; }
.F02 { background-image: url(../images/template/F02.jpg); background-repeat: no-repeat; width: 950px; height: 69px; }
.F03 { background-image: url(../images/template/F03.jpg); background-repeat: no-repeat; width: 25px; height: 69px; }

.ML { background-image: url(../images/template/ML.jpg); background-repeat: repeat-y; width: 25px; }
.MR { background-image: url(../images/template/MR.jpg); background-repeat: repeat-y; width: 25px; }
.MCL { background-image: url(../images/template/MCL.jpg); background-repeat: repeat-y; width: 18px; }
.MCR { background-image: url(../images/template/MCR.jpg); background-repeat: repeat-y; width: 18px; }

.MLContent { width: 171px; }
.MRContent { width: 171px; }
.MCContent { width: 572px; }

.MenuLinks { font-size: 11px; font-weight: bold; color: #000000; text-align: center; padding-top: 3px; }
.MenuLinks a { color: #000000; text-decoration: none; padding-left: 10px; padding-right: 10px; }
.MenuLinks a:hover { color: #990000; }

.Copyright { font-size: 10px; text-align: center; margin-top: 5px; margin-bottom: 3px; color: #FFFFFF; }

.TopLinks { font-size: 10px; text-align: center; color: #333333; padding-top: 18px; }
.TopLinks a { color: #990000; text-decoration: none; }
.TopLinks a:hover { color: #FF0000; }

.Tab01 { background-image:url(../images/template/Tab01.jpg); background-repeat:no-repeat; width: 7px; height: 11px; }
.Tab02 { background-image:url(../images/template/Tab02.jpg); background-repeat:repeat-x; width: 176px; height: 11px; }
.Tab03 { background-image:url(../images/template/Tab03.jpg); background-repeat:no-repeat; width: 7px; height: 11px; }
.Tab11 { background-image:url(../images/template/Tab11.jpg); background-repeat:repeat-y; width: 7px; }
.Tab12 { background-color: #FFFFFF; height: 170px; width: 176px; text-align:center }
.Tab13 { background-image:url(../images/template/Tab13.jpg); background-repeat:repeat-y; width: 7px; }
.Tab21 { background-image:url(../images/template/Tab21.jpg); background-repeat:no-repeat; width: 7px; height: 11px; }
.Tab22 { background-image:url(../images/template/Tab22.jpg); background-repeat:repeat-x; width: 176px; height: 11px; }
.Tab23 { background-image:url(../images/template/Tab23.jpg); background-repeat:no-repeat; width: 7px; height: 11px; }

.icon_text { font-size: 12px; font-weight: bold; color: #990000; padding-left: 40px; padding-top: 12px; }
.icon_categories { background-image:url(../images/template/icon_categories.jpg); background-repeat:no-repeat; width: 171px; height: 40px; }
.icon_search { background-image:url(../images/template/icon_search.jpg); background-repeat:no-repeat; width: 171px; height: 40px; }
.icon_promotions { background-image:url(../images/template/icon_promotions.jpg); background-repeat:no-repeat; width: 171px; height: 40px; }
.icon_clients { background-image:url(../images/template/icon_clients.jpg); background-repeat:no-repeat; width: 171px; height: 40px; }

.tabtitle { font-size: 12px; font-weight: bold; color: #a10000; margin-bottom: 4px; }
.tab_bg { background-color: #d9d9d9; width: 180px; }
.tabl_bottom { background-image: url(../images/template/tabl_bottom.gif); background-repeat: no-repeat; width: 171px; height: 23px; }
.tabr_bottom { background-image: url(../images/template/tabr_bottom.gif); background-repeat: no-repeat; width: 171px; height: 23px; }
.tab_categ { background-image: url(../images/template/tab_categ.jpg); background-repeat: repeat-y; width: 155px; height: 16px; margin-top: 3px; margin-bottom: 3px; margin-left: 0px; }
.tab_categ_text { color: #333333; font-size: 12px; font-weight: bold; margin-left: 10px; } 
.tab_categ_text a { color: #333333; text-decoration: none; }
.tab_categ_text a:hover { color: #990000; }
.tab_categ_link { background-image: url(../images/template/tab_categ_text.jpg); font-size: 10px; font-weight: bold; color: #666666; letter-spacing: 0px; margin-top: 2px; margin-bottom: 2px; }
.tab_categ_link a { color: #666666; text-decoration: none; }
.tab_categ_link a:hover { color: #990000; }

.MembersFormText { font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: left; }
.MembersLink { font-size: 11px; font-weight: normal; color: #990000; }
.MembersLink a { color: #990000; text-decoration: none; }
.MembersLink a:hover { color: #000000; }
.MemberFormText { font-size: 12px; color: #000000; text-align: left; text-indent: 10px; }
.MemberFormText a { color: #990000; text-decoration: none; }
.MemberFormText a:hover { color: #000000; }
.MemberFormText td { background-color: #EEEEEE; border-bottom: 1px solid #DDDDDD; }
.member_login { font-size: 11px; color: #000000; }
.member_login a { color: #990000; text-decoration: none; }
.member_login a:hover { color: #990000; text-decoration: underline; }

.PromotionCell { background-image: url(../images/template/promo_bg.jpg); width: 171px; margin-top: 5px; text-align:center; }
.PromotionTitle { color: #A10000; font-size: 11px; text-align: center; padding: 2px; }
.PromotionTitle a { color: #a10000; text-decoration: none; }
.PromotionTitle a:hover { color: #FF0000; }
.PromotionPriceText { font-size: 10px; color: #666666; padding: 2px; }
.PromotionPrice { font-size: 11px; font-weight: bold; color: #000000; }
.PromotionImage { padding: 2px; }
.allpromo { background-image: url(../images/template/promo_all_bg.jpg); text-align: center; font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 2px; margin-top: 4px; }
.allpromo a { font-size: 11px; color: #FFFFFF; text-decoration: none; }
.allpromo a:hover { color: #990000; text-decoration: none; }

.BuyBlue { background-image: url(../images/template/BuyBlue.gif); background-repeat: no-repeat; width: 72px; height: 26px; cursor: pointer; }
.BuyOrange { background-image: url(../images/template/BuyOrange.gif); background-repeat: no-repeat; width: 72px; height: 26px; cursor: pointer; }
.alltab_bg { background-image: url(../images/template/promo_bg.jpg); margin-top: 2px; }

.main_tab_bg { background-image: url(../images/template/main_tab_bg.jpg); background-repeat: repeat-y; width: 562px; font-size: 12px; font-weight: bold; color: #000000; padding: 5px; text-align: center; }
.main_tab_error_bg { background-image: url(../images/template/main_tab_error_bg.jpg); background-repeat: repeat-y; width: 562px; font-size: 12px; font-weight: bold; color: #990000; padding: 5px; text-align: center; margin-top: 5px; }
.main_tab_success_bg { background-image: url(../images/template/main_tab_success_bg.jpg); background-repeat: repeat-y; width: 562px; font-size: 12px; font-weight: bold; color: #336600; padding: 5px; text-align: center; margin-top: 5px; }
.main_tab_warning_bg { background-image: url(../images/template/main_tab_warning_bg.jpg); background-repeat: repeat-y; width: 562px; font-size: 12px; font-weight: bold; color: #996600; padding: 5px; text-align: center; margin-top: 5px; }

.Pagination { background-color: #DDDDDD; padding: 3px; font-size: 11px; font-weight: normal; color: #990000; }
.Pagination a { color: #CC0000; text-decoration: none; }
.Pagination a:hover { color: #FF0000; }

.SCTop { font-size: 12px; font-weight: bold; color: #A10000; background-color: #DDDDDD; }
.SCItem { font-size: 12px; font-weight: normal; color: #000000; background-color:#EEEEEE; }
.SCItem a { color: #A10000; text-decoration: none; }
.SCItem a:hover { color: #FF0000; }
.SCTotal { font-size: 12px; font-weight: bold; color: #A10000; background-color: #DDDDDD; }

.contactform { background-image: url(../images/template/main_tab_bg.jpg); background-position: right; }
.piclarge { font-size: 9px; color: #999999; }
.piclarge a { color: #999999; text-decoration: none; }
.piclarge a:hover { color: #a10000; }
.MainText { font-size: 12px; color: #000000; text-align: left; }
.MainText a { color: #333333; text-decoration: none; }
.MainText a:hover { color: #FF0000; }
.MainTextSmall { font-size: 10px; color: #333333; }

.ListTitle { font-size: 12px; font-weight: bold; color: #990000; padding: 5px; background-image: url(../images/template/list_top_bg.jpg); background-repeat: no-repeat; background-position: left; text-align: left; }
.ListTitle2 { font-size: 12px; font-weight: bold; color: #990000; padding: 5px; background-image: url(../images/template/list_top_bg.jpg); background-repeat: no-repeat; background-position: left; text-align: left; }
.ListTitle a { color: #990000; text-decoration: none; }
.ListTitle a:hover { color: #FF0000; }
.ListDescription { font-size: 12px; font-weight: normal; color: #333333; padding: 5px; }
.ListAction { font-size: 12px; font-weight: bold; color: #7c0000; }
.ListAction a { color: #7c0000; text-decoration: none; }
.ListAction a:hover { color: #FF0000; }
.ListPrice { font-size: 10px; font-weight: normal; color: #A10000; }
.ListPriceView { font-size: 12px; font-weight: bold; color: #000000; }
.ListStatus { font-size: 11px; font-weight: normal; color: #FF0000; }
.ListStatus a { color: #FF0000; text-decoration: none; }
.ListStatus a:hover { text-decoration: underline; }

.ProdTitle { color: #a10000; font-size: 12px; font-weight: bold; text-align: center; }
.ProdTitle a { color: #a10000; text-decoration: none; }
.ProdTitle a:hover { color: #FF0000; }
.ProdPriceText { font-size: 10px; color: #666666; text-align: center; }
.ProdPrice { font-size: 11px; font-weight: bold; color: #000000; text-align: center; }

.LoginText { font-size: 12px; color: #FFFFFF; }
.LoginLinks { font-size: 11px; font-weight: normal; color: #a10000; padding-left: 15px; padding-top: 10px; padding-bottom: 5px; }
.LoginLinks a { color:#990000; text-decoration: none; }
.LoginLinks a:hover { color: #000000; text-decoration: underline; }

.oldproducts { font-size: 8px; color: #a10000; }
.oldproducts a { font-size: 11px; color: #a10000; text-decoration: none; }
.oldproducts a:hover { text-decoration: underline; }

.FooterLinks { font-size: 10px; color: #666666; text-align: center; padding-top: 4px; }
.FooterLinks a { color: #666666; text-decoration: none; padding-left: 5px; padding-right: 5px; }
.FooterLinks a:hover { color: #990000; }

.NoP p { margin: 0px; }