@charset "utf-8";
/* CSS Document */

/*GLOBAL*/
img, div, li, ul { behavior: url(../iepngfix.htc) }
form { padding:0px; margin:0px; display:inline; }

BODY, HTML {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/top_background.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0px;
	padding:0px;
	color:#525252;
	height:100%;
	min-height:100%;
	margin-bottom:-132px;
}

DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
        FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}

.form { border: 1px solid #cfcfcf; background-color: #F4F4F4; margin:0px; padding:0px; color:#525252; width:130px; height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.form2 { border: 1px solid #555555; background-color:#292929; margin:0px; padding:0px; color:#b7b7b7; width:124px; height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }

/*BUTTONS*/

#cartbtn li { width:96px; height:22px; list-style: none; margin:0px; padding:0px;  }
#cartbtn a { width:96px; height:22px; display: block; margin:0px; padding:0px; }
#cbtn { width:96px; height:22px; background:transparent url(../images/buttons/cart_btn.gif) no-repeat; background-position:top; }
#cbtn a:hover { background:transparent url(../images/buttons/cart_btn.gif) no-repeat; background-position:bottom; }

#detailsbtn li { width:96px; height:22px; list-style: none; margin:0px; padding:0px;  }
#detailsbtn a { width:96px; height:22px; display: block; margin:0px; padding:0px; }
#dbtn { width:96px; height:22px; background:transparent url(../images/buttons/details_btn.gif) no-repeat; background-position:top; }
#dbtn a:hover { background:transparent url(../images/buttons/details_btn.gif) no-repeat; background-position:bottom; }

#checkoutbtn li { width:85px; height:22px; list-style: none; margin:0px; padding:0px;  }
#checkoutbtn a { width:85px; height:22px; display: block; margin:0px; padding:0px; }
#cobtn { width:85px; height:22px; background:transparent url(../images/buttons/checkout_btn.gif) no-repeat; background-position:top; }
#cobtn a:hover { background:transparent url(../images/buttons/checkout_btn.gif) no-repeat; background-position:bottom; }

#cartsubmit li { width:96px; height:22px; list-style: none; margin:0px; padding:0px;  }
#cartsubmit a { width:96px; height:22px; display: block; margin:0px; padding:0px; }
#csubmitbtn { width:96px; height:22px; background:transparent url(../images/buttons/submit_btn.gif) no-repeat; background-position:top; }
#csubmitbtn a:hover { background:transparent url(../images/buttons/submit_btn.gif) no-repeat; background-position:0px -22px; }

#gobtn2 li { width:27px; height:22px; list-style: none; margin:0px; padding:0px;  }
#gobtn2 a { width:27px; height:22px; display: block; margin:0px; padding:0px; }
#gbtn2 { width:27px; height:22px; background:transparent url(../images/buttons/go_btn.gif) no-repeat; background-position:top; }
#gbtn2 a:hover { background:transparent url(../images/buttons/go_btn.gif) no-repeat; background-position:bottom; }

UL { margin:0px; padding:0px; display:inline; }

/*GLOBAL CONTAINER*/
#container { width:100%; height:100%; min-height:100%; margin-bottom:-132px; position:relative; }
#content_container { width:885px; margin-left:auto; margin-right:auto; margin-bottom:-132px; height:100%; min-height:100%; position:relative; }
#content { width:885px; clear:both; position:relative; }
#left { width:176px; margin-right:20px; margin-top:22px; float:left;  }
#right { width:689px; margin-top:22px; float:left; }
#bottom_container { width:100%; height:133px; clear:both; background-image:url(../images/bottom_bg.gif); background-repeat:repeat-x; background-position:bottom left; display:block; position:relative; }

/*LINKS*/
a { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ff9c00;  }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ff9c00; }
a:active { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ff9c00;  }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ff9c00;  }

/*TOP*/
#logo { width:607px; height:64px; float:left; background:transparent url(../images/logo.png) no-repeat; background-position:24px 13px; text-align:left; }
#loginbox { width:278px; height:64px; float:left; }
#logoie7 { width:595px; height:64px; float:left; background:transparent url(../images/logo.png) no-repeat; background-position:24px 13px; text-align:left; }
#loginboxie7 { width:285px; height:64px; float:left; }
#logoie6 { width:585px; height:64px; float:left; background:transparent url(../images/logo.png) no-repeat; background-position:24px 13px; text-align:left; }
#loginboxie6 { width:300px; height:64px; float:left; }

/*LOGIN BOX*/
#username { float:left; width:126px; background:transparent url(../images/txt/username_txt.png) no-repeat; background-position:0px 14px; margin-right:4px; padding-top:29px; }
#password { float:left; wdith:126px; background:transparent url(../images/txt/password_txt.png) no-repeat; background-position:0px 14px; margin-right:4px; padding-top:29px; }
#loginsubmit { float:left; width:18px; margin-top:29px; }

/*TOP MENU*/
#tmenu_container { width:885px; height:69px; clear:both; }
#tmenu { width:885px; height:30px; margin:0px; padding:0px; text-align:left; }
#tmenu li { height:30px; list-style: none; float:left;  }
#tmenu a { height:30px; display: block; margin:0px; padding:0px; text-indent:-3000px; }

#tleft { width:8px; height:30px; background:transparent url(../images/topmenu/tleft.png) no-repeat; }
#tright { width:8px; height:30px; background:transparent url(../images/topmenu/tright.png) no-repeat; }

#tbtn1 { width:91px; height:30px; background:transparent url(../images/topmenu/tbtn1.gif) no-repeat; }
#tbtn2 { width:146px; height:30px; background:transparent url(../images/topmenu/tbtn2.gif) no-repeat; }
#tbtn3 { width:115px; height:30px; background:transparent url(../images/topmenu/tbtn3.gif) no-repeat; }
#tbtn4 { width:73px; height:30px; background:transparent url(../images/topmenu/tbtn4.gif) no-repeat; }
#tbtn5 { width:113px; height:30px; background:transparent url(../images/topmenu/tbtn5.gif) no-repeat; }
#tbtn6 { width:123px; height:30px; background:transparent url(../images/topmenu/tbtn6.gif) no-repeat; }
#tbtn7 { width:108px; height:30px; background:transparent url(../images/topmenu/tbtn7.gif) no-repeat; }
#tbtn8 { width:100px; height:30px; background:transparent url(../images/topmenu/tbtn8.gif) no-repeat; }

#tbtn1 a:hover { background:transparent url(../images/topmenu/tbtn1.gif) no-repeat; background-position: 0px -30px; }
#tbtn2 a:hover { background:transparent url(../images/topmenu/tbtn2.gif) no-repeat; background-position: 0px -30px; }
#tbtn3 a:hover { background:transparent url(../images/topmenu/tbtn3.gif) no-repeat; background-position: 0px -30px; }
#tbtn4 a:hover { background:transparent url(../images/topmenu/tbtn4.gif) no-repeat; background-position: 0px -30px; }
#tbtn5 a:hover { background:transparent url(../images/topmenu/tbtn5.gif) no-repeat; background-position: 0px -30px; }
#tbtn6 a:hover { background:transparent url(../images/topmenu/tbtn6.gif) no-repeat; background-position: 0px -30px; }
#tbtn7 a:hover { background:transparent url(../images/topmenu/tbtn7.gif) no-repeat; background-position: 0px -30px; }
#tbtn8 a:hover { background:transparent url(../images/topmenu/tbtn8.gif) no-repeat; background-position: 0px -30px; }

#tbtn1 a.active { height:30px; background:transparent url(../images/topmenu/tbtn1.gif) no-repeat; background-position: 0px -30px; }
#tbtn2 a.active { height:30px; background:transparent url(../images/topmenu/tbtn2.gif) no-repeat; background-position: 0px -30px; }
#tbtn3 a.active { height:30px; background:transparent url(../images/topmenu/tbtn3.gif) no-repeat; background-position: 0px -30px; }
#tbtn4 a.active { height:30px; background:transparent url(../images/topmenu/tbtn4.gif) no-repeat; background-position: 0px -30px; }
#tbtn5 a.active { height:30px; background:transparent url(../images/topmenu/tbtn5.gif) no-repeat; background-position: 0px -30px; }
#tbtn6 a.active { height:30px; background:transparent url(../images/topmenu/tbtn6.gif) no-repeat; background-position: 0px -30px; }
#tbtn7 a.active { height:30px; background:transparent url(../images/topmenu/tbtn7.gif) no-repeat; background-position: 0px -30px; }
#tbtn8 a.active { height:30px; background:transparent url(../images/topmenu/tbtn8.gif) no-repeat; background-position: 0px -30px; }

#tsub_menu { clear:both; margin-left:26px; margin-right:26px; color:#999999; font-weight:bold; text-align:left; }
#tsub_menu a { color:#b7b7b7; text-decoration:none; margin-right:8px; font-weight:bold; }
#tsub_menu a:hover { color:#f4a600; text-decoration:none; margin-right:8px; font-weight:bold; }

/*LEFT CONTENT*/
#cart_menu { width:176px; clear:both; }
#cart_title { width:176px; height:60px; background-image:url(../images/titles/cart_title.gif); background-repeat:no-repeat; background-position:top left; }
#cart_content { width:114px; margin-left:25px; margin-top:5px; clear:both; }
#left { width:176px; margin-right:20px; margin-top:22px; float:left;  }
#search_menu { width:176px; clear:both; }
#search_title { width:176px; height:60px; background-image:url(../images/titles/search_title.gif); background-repeat:no-repeat; background-position:top left; }
#search_form { width:114px; margin-left:25px; margin-top:5px; float:left; }
#search_formie6 { width:114px; margin-left:12px; margin-top:5px; float:left; }
#searchbtn { float:left; margin-left:1px; margin-top:5px; }
#advanced { margin-left:25px; margin-top:4px; width:130px; clear:both; }
.searchform { border: 1px solid #cfcfcf; background-color: #F4F4F4; margin:0px; padding:0px; color:#525252; width:112px; height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
#cat_menu { width:176px; clear:both; }
#cat_title { width:176px; height:60px; background-image:url(../images/titles/categories_title.gif); background-repeat:no-repeat; background-position:top left; }
#topten_menu { width:176px; clear:both; }
#topten_title { width:176px; height:60px; background-image:url(../images/titles/products_title.gif); background-repeat:no-repeat; background-position:top left; }
#toptennum { width:110px; height:21px; padding:0px; margin:0px; }
#toptenlink { width:110px; padding:0px; margin:0px; }

#productmenu { width:176px; margin:0px; padding:0px; text-align:left; }
#productmenu li { height:24px; list-style: none; float:left;  }
#productmenu a { height:24px; display: block; margin:0px; padding:0px; text-decoration:none; }

#product_entry a { width:176px; height:24px; background:transparent url(../images/leftmenu/select.gif) no-repeat; background-position:left; color:#525252; }
#product_entry a:hover { background:transparent url(../images/leftmenu/select.gif) no-repeat; background-position:right; color:#ffffff; }
#product_entry_actv { height:24px; background:transparent url(../images/leftmenu/select.gif) no-repeat; background-position:right; color:#ffffff; }

#entry{ padding-left:25px; padding-top:3px;  }

#menuspacer { width:176px; clear:both; }

#topten_product { clear:both; width:176px; margin-top:8px; height:62px; }
#topten_image { float:left; width:62px; height:62px; margin-right:4px; }
#topten_txt { float:left; width:110px; height:62px; }
.imgborder { border:1px solid #cfcfcf; }

.toptennum { color: #000000; font-size:17px; letter-spacing: -1.3; height:10px; font-weight:bold; }

.toptenlink a { text-decoration: none; color: #898989; font-size:11px; margin:0px; padding:0px; line-height:14px; letter-spacing: -0.9; font-weight:bold; }
.toptenlink a:hover { text-decoration: none; color: #898989; font-size:11px; margin:0px; padding:0px; line-height:14px; letter-spacing: -0.9; font-weight:bold; }
.toptenlink a:visted { text-decoration: none; color: #f4a600; font-size:11px; margin:0px; padding:0px; line-height:14px; letter-spacing: -0.9; font-weight:bold; }

/*RIGHT CONTENT*/
#right { width:689px; margin-top:22px; float:left; height:auto; }
#feature_container { width:689px; height:290px; margin-bottom:8px; }

#feature_strip { width:689px; margin:0px; padding:0px; text-align:left; }
#feature_strip li { height:100px; list-style: none; float:left;  }
#feature_strip a { height:100px; display: block; margin:0px; padding:0px; }

#feature a { width:222px; height:100px; background:transparent url(../images/buttons/free_delivery_btn.gif) no-repeat; background-position:top; margin-right:11px; }
#featureb a { width:222px; height:100px; background:transparent url(../images/buttons/guarantee_btn.gif) no-repeat; background-position:top; margin-right:11px; }
#featurec a { width:222px; height:100px; background:transparent url(../images/buttons/gifts_btn.gif) no-repeat; background-position:top; }

#feature a:hover { background:transparent url(../images/buttons/free_delivery_btn.gif) no-repeat; background-position:bottom; margin-right:11px; }
#featureb a:hover { background:transparent url(../images/buttons/guarantee_btn.gif) no-repeat; background-position:bottom; margin-right:11px; }
#featurec a:hover { background:transparent url(../images/buttons/gifts_btn.gif) no-repeat; background-position:bottom; }

#featureactv { height:100px; background:transparent url(../images/buttons/free_delivery_btn.gif) no-repeat; background-position:bottom; margin-right:11px; }
#featurebactv { height:100px; background:transparent url(../images/buttons/guarantee_btn.gif) no-repeat; background-position:bottom; margin-right:11px; }
#featurecactv { height:100px; background:transparent url(../images/buttons/gifts_btn.gif) no-repeat; background-position:bottom; }

#products_container { clear:both; width:689px; }

/*VIDEO BOX*/
#vidmenu li { height:47px; list-style:none; }
#vidmenu a { height:47px; display: block; margin:0px; padding:0px; text-indent:-3000px; }

#vidbtn1 a { width:207px; height:47px; background-image:url(../images/video/btn1.gif); background-position:left; }
#vidbtn1 a:hover { width:207px; height:47px; background-image:url(../images/video/btn1.gif); background-position:right; }
#vidbtn2 a { width:207px; height:47px; background-image:url(../images/video/btn2.gif); background-position:left; }
#vidbtn2 a:hover { width:207px; height:47px; background-image:url(../images/video/btn2.gif); background-position:right; }
#vidbtn3 a { width:207px; height:47px; background-image:url(../images/video/btn3.gif); background-position:left; }
#vidbtn3 a:hover { width:207px; height:47px; background-image:url(../images/video/btn3.gif); background-position:right; }
#vidbtn4 a { width:207px; height:47px; background-image:url(../images/video/btn4.gif); background-position:left; }
#vidbtn4 a:hover { width:207px; height:47px; background-image:url(../images/video/btn4.gif); background-position:right; }
#vidbtn5 a { width:207px; height:47px; background-image:url(../images/video/btn5.gif); background-position:left; }
#vidbtn5 a:hover { width:207px; height:47px; background-image:url(../images/video/btn5.gif); background-position:right; }
#vidbtn6 a { width:207px; height:47px; background-image:url(../images/video/btn6.gif); background-position:left; }
#vidbtn6 a:hover { width:207px; height:47px; background-image:url(../images/video/btn6.gif); background-position:right; }
#vidbtn7 a { width:207px; height:47px; background-image:url(../images/video/btn7.gif); background-position:left; }
#vidbtn7 a:hover { width:207px; height:47px; background-image:url(../images/video/btn7.gif); background-position:right; }


/*BOTTOM*/
#bottom_content { width:885px; height:133px; margin-left:auto; margin-right:auto; clear:both; }
#contact_details { float:left; width:230px; margin-top:12px; margin-left:26px; background-image:url(../images/txt/contact_txt.png); background-repeat:no-repeat; background-position:top left; }
#websites { float:left; width:207px; margin-top:12px; background-image:url(../images/txt/websites_txt.png); background-repeat:no-repeat; background-position:top left; }
#legalinfo { float:left; width:241px; margin-top:12px; background-image:url(../images/txt/legal_txt.png); background-repeat:no-repeat; background-position:top left; }
#newsletter { float:left; margin-top:12px; background-image:url(../images/txt/newsletter_txt.png); background-repeat:no-repeat; background-position:top left; }
#bcopy { margin-top:15px; line-height:16px; color:#b7b7b7; }
#bcopy a { color:#b7b7b7; text-decoration:none; }
#bcopy a:hover { color:#f4a600; text-decoration:none; }
#field { float:left; width:126px; height:17px; }
#form_container { height:17px; margin-top:8px; }

#submitbtn { float:left; width:20px; height:20px; margin:0px; padding:0px; }
#submitbtn li { width:20px; height:20px; list-style: none;  }
#submitbtn a { width:20px; height:20px; display: block; margin:0px; padding:0px; }

#submit a { width:20px; height:20px; background:transparent url(../images/buttons/right_arrow_sml.png) no-repeat; background-position:0px 0px; }
#submit a:hover { background:transparent url(../images/buttons/right_arrow_sml.png) no-repeat; background-position:0px -20px; }

#smlarrow { width:96px; height:14px; margin:0px; padding:0px; text-align:left; }
#smlarrow li { width:96px; height:14px; list-style: none;  }
#smlarrow a { width:96px; height:14px; display: block; margin:0px; padding:0px; }

#downarrow a { width:20px; height:14px; background:transparent url(../images/buttons/dwn_arrow_sml.png) no-repeat; background-position:-19px; }
#downarrow a:hover { background:transparent url(../images/buttons/dwn_arrow_sml.png) no-repeat; background-position: 1px; }

#uparrow a { width:20px; height:14px; background:transparent url(../images/buttons/up_arrow_sml.png) no-repeat; background-position:-19px; }
#uparrow a:hover { background:transparent url(../images/buttons/up_arrow_sml.png) no-repeat; background-position: 1px; }

/*PANELS*/
.SlidingPanels { position:relative; padding:0px; margin:0px; border:0px; float:left; outline:0; width:833px; height:39px; }
.SlidingPanelsContentGroup { position:relative; margin:0px; padding:0px; border:0px; float:left; width:833px; }
.SlidingPanelsContent { overflow:hidden; margin:0px; padding-top:8px; border:0px; float:left; width:833px; height:39px;   }

.SlidingPanels2 { position:relative; width:207px; padding:0px; border:0px; outline:0; margin-top:15px; line-height:16px; color:#b7b7b7; height:78px; }
.SlidingPanels2 a { color:#b7b7b7; text-decoration:none; }
.SlidingPanels2 a:hover { color:#f4a600; text-decoration:none; }
.SlidingPanelsContentGroup2 { position:relative; margin:0px; padding:0px; border:0px; width:207px; }
.SlidingPanelsContent2 { overflow:hidden; width:207px; margin:0px; padding:0px; border:0px; height:78px; }

.SlidingPanels3 { position:relative; padding:0px; margin:0px; border:0px; float:left; outline:0; width:689px; height:291px; }
.SlidingPanelsContentGroup3 { position:relative; margin:0px; padding:0px; border:0px; float:left; width:2800px; text-align:left; }
.SlidingPanelsContent3 { overflow:hidden; margin:0px; padding:0px; border:0px; float:left; width:689px; height:291px;   }

.SlidingPanels4 { position:relative; padding:0px; margin:0px; border:0px; float:left; outline:0; width:480px; height:385px; }
.SlidingPanelsContentGroup4 { position:relative; margin:0px; padding:0px; border:0px; float:left; width:5000px; text-align:left; }
.SlidingPanelsContent4 { overflow:hidden; margin:0px; padding:0px; border:0px; float:left; width:689px; height:385px;   }

.SlidingPanelsAnimating * {overflow: hidden !important;}

/*FEATURED PRODUCTS*/
#feature1 { background:transparent url(../images/products/featured/img1.jpg) no-repeat; width:689px; height:291px; }
#feature2 { background:transparent url(../images/products/featured/img2.jpg) no-repeat; width:689px; height:291px; }
#feature3 { background:transparent url(../images/products/featured/img3.jpg) no-repeat; width:689px; height:291px; }
#feature4 { background:transparent url(../images/products/featured/img4.jpg) no-repeat; width:689px; height:291px; }

#cataloguebtn { width:153px; height:77px; background:transparent url(../images/buttons/catalogue_btn.png) no-repeat; margin-left:536px; position: absolute; z-index:2;  }

#falc { margin-left:12px; margin-top:133px; z-index:1; position: absolute; float:left; width:22px; height:22px; }
#fal { width:22px; height:22px; padding:0px; margin:0px; }
#fal li { width:22px; height:22px; list-style: none;  }
#fal a { width:22px; height:22px; display: block; margin:0px; padding:0px; }

#farc { position: absolute; z-index:1; float:left; margin-left:656px; margin-top:133px; width:22px; height:22px; }
#far { width:22px; height:22px; margin:0px; padding:0px; }
#far li { width:22px; height:22px; list-style: none;  }
#far a { width:22px; height:22px; display: block; margin:0px; padding:0px; }

#leftarrow a { width:22px; height:22px; background:transparent url(../images/buttons/left_arrow_lrg.png) no-repeat; background-position: top; }
#leftarrow a:hover { background:transparent url(../images/buttons/left_arrow_lrg.png) no-repeat; background-position: bottom; }

#rightarrow a { width:22px; height:22px; background:transparent url(../images/buttons/right_arrow_lrg.png) no-repeat; background-position: top; }
#rightarrow a:hover { background:transparent url(../images/buttons/right_arrow_lrg.png) no-repeat; background-position: bottom; }

#product_title { width:300px; height:58px; margin-left:47px; margin-top:45px; clear:both; font-size:28px; line-height:28px; color:#FFFFFF; }
#product_title2 { width:300px; height:58px; margin-left:47px; margin-top:45px; clear:both; font-size:28px; line-height:28px; color:#000000; }
#product_desc { width:250px; margin-left:47px; margin-top:24px; clear:both; color:#ffffff; line-height:16px; font-weight:bold; }
#product_desc2 { width:250px; margin-left:47px; margin-top:24px; clear:both; color:#000000; line-height:16px; font-weight:bold; }
#desc_title { color:#f4a600; }
#price_product { width:300px; clear:both; margin-left:47px; margin-top:22px; }
#price { float:left; width:120px; color:#f4a600; font-weight:bold; line-height:6px; }
.pricetxt { font-size:20px; color:#ffffff; font-weight:normal; line-height:22px; }
.pricetxt2 { font-size:20px; color:#000000; font-weight:normal; line-height:22px; }
#productdetail  { width:123px; height:22px; margin-top:6px; padding:0px; float:left; }
#productdetail  li { width:123px; height:22px; list-style: none;  }
#productdetail  a { width:123px; height:22px; display: block; margin:0px; padding:0px; }

#detailbtn a { width:123px; height:22px; background:transparent url(../images/buttons/vproduct_btn.png) no-repeat; background-position: top; }
#detailbtn a:hover { background:transparent url(../images/buttons/vproduct_btn.png) no-repeat; background-position: bottom; }

/*SIFR*/
  .sIFR-flash {
    visibility: visible !important;
    margin: 0px;
    padding: 0px;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 0px;
    height: 0px;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
  
  h1 { padding:0px; margin:0px; line-height:30px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:27px; letter-spacing:-1.6px; }

/*SWITCH*/
#zero { display:none; }

/*OLD XCART STYLES*/

.button_spacer { padding-bottom:40px; }
.button_spacer2 { padding-bottom:40px; background-image:url(../skin1/images/template/menu_right_bottom.gif); background-position:bottom right; background-repeat:no-repeat; }

.HeadBox {
        BACKGROUND-COLOR: #FFFBD3;
}
.HeadText {
        FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #FFD44C;
}
.VertMenuBox {
        BACKGROUND-COLOR: #FFD44C;
}
.VertMenuBorder {
        BACKGROUND-COLOR: #8E4B00;
}
.VertMenuTitle {
        COLOR: #000000; FONT-WEIGHT: bold;
}
.VertMenuItems{
        COLOR: #000000; TEXT-DECORATION: none;
}

.VertMenuHr {
       background-image:url(../skin1/images/template/dottedline.gif); background-repeat:repeat-x; 
}

.line {
       background-image:url(../skin1/images/template/dottedline.gif); background-repeat:repeat-x; height: 1px; width: 95%; background-color:#CCCCCC; 
}
.CategoriesList {
	FONT-SIZE: 11px;
}
.DialogBox {
        BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {

}
.DialogTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.NumberOfArticles {
        COLOR: #000000; FONT-WEIGHT: bold;
}
.TopLabel {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.Text {
        COLOR: #000000;
}
.DecorTr {
        COLOR: #B89ABF;
}
.AdminSmallMessage {
        COLOR: #FF3300;
}
.AdminTitle {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}

.ProductTitle {
        COLOR: #ff9c00; FONT-WEIGHT: bold; FONT-SIZE: 11px; text-decoration:underline;
}

.ProductTitleHidden {
        COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductDetailsTitle {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductDetails {
        COLOR: #000000;
}
.ProductPriceTitle {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductPriceConverting {
        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductPrice {
        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.ProductPriceSmall {
        COLOR: #FF3300; FONT-WEIGHT: bold;
}
.MarketPrice {
		FONT-SIZE: 11px; FONT-FAMILY: arial;
}
.ItemsList {
        COLOR: #ff9c00; FONT-WEIGHT: bold; text-decoration:underline;
}
.ItemsList:hover {
        COLOR: #ff9c00; FONT-WEIGHT: bold; text-decoration:underline;
}
.NavigationPath {
        COLOR: #ff9c00; font-size:11px; text-decoration:underline; font-weight:normal; 
}
.NavigationPath:hover {
        COLOR: #ff9c00; font-weight:normal; font-size:11px; text-decoration:underline;
}
.FormButton {
        COLOR: #000000; FONT-WEIGHT: bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
}

.FormButton a {
        COLOR: #000000; FONT-WEIGHT: bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
}

.Button {                                 
		FONT-FAMILY: Arial;
		BACKGROUND: URL(../skin1/images/button_background.gif);
		background-repeat:repeat-x;
		background-position:center;
		COLOR: #FFFFFF; FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		TEXT-DECORATION: none;
}

.CustomerMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold; 
}
.ErrorMessage {
        COLOR: #FF3300; FONT-WEIGHT: bold; 
}
.Star {
        COLOR: #FF0000;
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
        COLOR: #FFFFFF; FONT-WEIGHT: bold; 
}
.TableHead {
    BACKGROUND-COLOR: #CCCCCC;
}
.TableSubHead {
    BACKGROUND-COLOR: #EEEEEE;
}
.TableLine {
    BACKGROUND-COLOR: #F0F0F0;
}
.SmallNote:link {
        color:#ff9c00; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SmallNote:visited {
        color:#ff9c00; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SmallNote:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff9c00; text-decoration:underline; }

.SmallNote:active {
        color:#ff9c00; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SmallText {
        COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Bottom {
COLOR: #373635;
}
.Tab {
        BACKGROUND-COLOR: #FFD44C;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #FFD44C 1px solid;        /* like "VertMenuBox" */
    BORDER-TOP: #FFD44C 1px solid;          /* like "VertMenuBox" */
    BORDER-LEFT: #FFD44C 1px solid;         /* like "VertMenuBox" */
    BORDER-BOTTOM: #FFD44C 1px solid;       /* like "VertMenuBox" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: hand;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #8E4B00 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #8E4B00 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #8E4B00 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #8E4B00 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;  
    CURSOR: hand;
}
.CatMenuItemOn
{   
            /* like "VertMenuTitle" */
    BORDER-RIGHT: #FF8600 1px solid;        /* like "VertMenuTitle" */
    BORDER-TOP: #FF8600 1px solid;          /* like "VertMenuTitle" */
    BORDER-LEFT: #FF8600 1px solid;         /* like "VertMenuTitle" */
    BORDER-BOTTOM: #FF8600 1px solid;       /* like "VertMenuTitle" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: hand;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */
    BORDER-RIGHT: #8E4B00 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #8E4B00 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #8E4B00 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #8E4B00 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
}
.CatMenuItem
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    CURSOR: hand;
}

.StatisticsBar {
	BACKGROUND-COLOR: #A8BCC8;
}

/*
	Fast Lane Checkout module
*/
.FLCAuthBox {
	WHITE-SPACE: nowrap;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 5px;
}
.FLCAuthPreBox {
	PADDING-LEFT: 30px;
	HEIGHT: 20px;
	WIDTH: 100%;
}
.FLCTopPad {
	VERTICAL-ALIGN: middle;
	HEIGHT: 15px;
}
.FLCTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 15px;
}
TD.FLCDialogCell {
	WIDTH: 50%;
	HEIGHT: 225px;
	TEXT-ALIGN: center;
}
TD.FLCDialogCellAntibot {
	WIDTH: 50%;
    HEIGHT: 350px;
	TEXT-ALIGN: center;
}
TABLE.FLCDialog {
	WIDTH: 100%;
	HEIGHT: 100%;
}
/*
	Subheader styles
*/
TABLE.SubHeaderGrey {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderGrey {
	COLOR: #666666;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderGreyLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;
	PADDING: 0px;
}
TABLE.SubHeaderBlack {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderBlack {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderBlackLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000;
	PADDING: 0px;
}
TABLE.SubHeaderRed {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderRed {
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderRedLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #550000;
	PADDING: 0px;
}
TABLE.SubHeader {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeader {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING: 0px;
}
.SubHeaderLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #FF6600;
	PADDING: 0px;
}
INPUT.my_form { font:arial; color:#000000; background-color:#ffffff; font-size:11px; font-weight:bold; BORDER-RIGHT: #d6cdc9 1px solid; BORDER-TOP: #d6cdc9 1px solid; MARGIN: 0px; BORDER-LEFT: #d6cdc9 1px solid; WIDTH: 54px; BORDER-BOTTOM: #d6cdc9 1px solid; HEIGHT: 19px }