﻿*{margin:0;padding:0;}
body{font-size:62.5%;font-family:Arial, Helvetica, sans-serif;height:100%;color:#666666;background-color:#FFF;background-color:#000;}
a{font-family:Arial, Helvetica, sans-serif;color:#666666;}

#whole_page{width:100%;min-width:960px;position:relative;}

.page_content_100pc{width:100%;min-width:960px;}
.page_content_960px{width:960px;margin-left:auto;margin-right:auto;}

#header{background-color:Red;background:url(../Images/Theme3/Master/bg.gif) repeat-x;background-color:#FFF;border-top:#999a8c solid 8px;}
#header_content{}
    #logo{padding:0 0 0 0;}
    #basket{float:right;display:block;height:65px;}
    #user_navigation{float:right;}
    #main_navigation{background:url(../Images/Theme3/Master/FadeOut_White_Bottom_Top_50px.png) repeat-x bottom;background-color:#bfc1aa;}

#content{background-color:Purple;background-color:#FFF;}
#content_content{background-color:Fuchsia;background-color:#FFF;}
    #content_content_lh{width:230px;float:left;margin-right:10px;}
    #content_content_rh{width:720px;float:left;}

#footer{background:url(../Images/Theme3/Master/FadeOut_White_Top_Bottom_150px.png) repeat-x top;background-color:#000;color:#a7a7a7;}
#footer_content{}

/*Image widget*/
#zoom_image{max-width:200px;min-width:200px;overflow:hidden;max-height:200px;}
.Preview_Image_Surround{max-height:50px;max-width:50px;padding:3px;border:Solid 1px #e1e1e1;background-color:#FFF;display:block;overflow:hidden;}
.Preview_Image{border:Solid 3px Red;max-height:50px;}

/*Shopping basket widget*/
.Remove_Button{background:url(../Images/Theme3/Master/cross.png) no-repeat;width:18px;height:19px;}

/*Currancy selector widget*/
#GBP{background:url(../Images/Theme3/Master/uk.jpg) no-repeat left; padding:0 20px;display:inline-block;}

/*Print widget*/
.category_print{cursor:pointer;}
#return_click{display:inline-block;padding:5px 10px;background-color:Gray;border:Solid 1px #000;cursor:pointer;color:#FFF;margin-bottom:10px;}
#return_click:hover{background-color:#FFF;color:#000;}

/*All horizontal lines*/
.hl_1{height:1px;border-top:1px Dotted #bfc1aa;}
.hl_2{background-color:#e0e0e0;height:0.2em;}
.hl_3{background-color:#c1c1c1;height:1px;}

.bc_lb{border:Solid 1px #e1e1e1;border-right:0;border-top:0;}
.bc_tlb{border:Solid 1px #e1e1e1;border-right:0;}
.bc_rbl{border:Solid 1px #e1e1e1;border-top:0;}
.bc_100pc{border:Solid 1px #e1e1e1;}

/*All content areas*/
.ca_1{background-color:#e8f1ff;display:inline-block;}
.ca_1_b{border:Solid 1px #edecec;background-color:#f8f8f8;display:inline-block;}
.ca_1_b_100pc{border:Solid 1px #e1e1e1;background-color:#f8f8f8;display:block;}
.ca_1_bnt_100pc{width:100%;border:Solid 1px #e1e1e1;border-top:0;background-color:#f8f8f8;display:block;line-height:1.5em;}
.ca_2_100pc{display:block;}
.ca_2_b_100pc{border:Solid 1px #bfc1aa;border:Solid 1px #e1e1e1;display:block;}
.ca_2_ac{background-color:#d7e7ff;text-align:center;}
.ca_3{background-color:#f8f8f8;border-bottom:Solid 1px #e1e1e1;background:url(../Images/Theme3/Master/cat_bg.gif);padding:5px;}
.ca_3_ac{background-color:#ffd9d9; color:Red; text-align:center;}
.ca_4{background-color:#FFF;border-top:Solid 1px #e1e1e1;}
.ca_5{background-color:#f8f8f8;border-top:Solid 1px #e1e1e1;}
.ca_6{border:Solid 1px #e1e1e1;background:url(../Images/Theme3/Master/cat_bg.gif);display:block;}
.ca_7{border:Solid 1px #e1e1e1;border-top:0;display:block;background-color:#fcfcfc;}
.ca_8{border:Solid 1px #e1e1e1;border-top:0;width:100%;display:block;}

.bg_highlighted{border:Solid 1px #e1e1e1; padding:5px; background:url(../Images/Theme3/Master/cat_bg.gif);}
.bg_highlighted:hover{background:none;}

/*Category list*/
.ul_category_list{list-style-type:none;}
.ul_category_list li{float:left;width:230px;border:Solid 0px Red;padding:5px;}
.ul_category_list li div.category_item{border:Solid 1px #c1c1c1;max-height:250px;min-height:250px;padding:5px;background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_list li div.category_item:hover{border:Solid 1px #9a9a9a;background:none;}
.ul_category_list li div.category_item:hover .category_item_hyperlink{background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_list li div.category_item:hover .category_item_more a{text-decoration:underline;}
.ul_category_list li div.category_item:hover div.category_item_more{border:Solid 1px #9a9a9a; background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_list li div.category_item div.category_item_name{padding:5px 0px;min-height:30px;max-height:30px;overflow:hidden;}
.ul_category_list li div.category_item div.category_item_more{margin-top:3px;float:right;padding:5px;border:Solid 1px Transparent;}
.ul_category_list li div.category_item div.category_item_more a{text-decoration:none;cursor:pointer;}
.ul_category_list li div.category_item div.category_item_more a:hover{text-decoration:underline;cursor:pointer;}
.ul_category_list li div.category_item span.category_item_image{ display:block;background-color:#FFF;border:Solid 1px #9a9a9a; text-align:center; padding:5px 0; min-height:100px; }
.ul_category_list li div.category_item div.category_item_description{line-height:1.5em;padding-top:5px;max-height:75px;min-height:75px;overflow:hidden;border:Solid 0px Red;}
.ul_category_list li div.category_item .HL_S3_H3{display:block;width:100%;text-align:center;}
.ul_category_list li div.category_item .category_item_hyperlink{border:Solid 1px #9a9a9a;background:none;background-color:#FFF;min-height:100px;max-height:100px;}

/*Category items*/
.ul_category_item{list-style-type:none;}
.ul_category_item li{float:left;width:230px;border:Solid 0px Red;padding:5px;}
.ul_category_item li div.category_item{border:Solid 1px #c1c1c1;min-height:250px;padding:5px;background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_item li div.category_item:hover{border:Solid 1px #9a9a9a;background:none;}
.ul_category_item li div.category_item:hover .category_item_hyperlink{background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_item li div.category_item:hover div.category_item_more{border:Solid 1px #9a9a9a; background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_item li div.category_item div.category_item_name{padding:5px 0px;min-height:30px;max-height:30px;overflow:hidden;text-align:center;}
.ul_category_item li div.category_item div.category_item_more{margin-top:3px;float:right;padding:5px;border:Solid 1px Transparent;}
.ul_category_item li div.category_item span.category_item_image{ display:inline;background-color:#FFF;border:Solid 1px #9a9a9a; text-align:center; padding:5px 0; min-height:100px; max-height:100px;}
.ul_category_item li div.category_item div.category_item_description{line-height:1.5em;padding-top:5px;max-height:75px;min-height:75px;overflow:hidden;border:Solid 0px Red;}
.ul_category_item li div.category_item div.category_item_price{padding:5px 0;}
.ul_category_item li div.category_item .HL_S3_H3{display:block;width:100%;text-align:center;}
.ul_category_item li div.category_item .category_item_hyperlink{border:Solid 1px #9a9a9a;background:none;background-color:#FFF;min-height:100px;max-height:100px;overflow:hidden;}

/*Category items print*/
.ul_category_item_print{list-style-type:none;}
.ul_category_item_print li{display:block;width:600px;border:Solid 1px #000;padding:5px;margin-bottom:10px;}
.ul_category_item_print li div.category_item{padding:5px;}
.ul_category_item_print li div.category_item div.category_item_name{padding:5px 0px;overflow:hidden;text-align:left;}
.ul_category_item_print li div.category_item div.category_item_description{line-height:1.5em;padding-top:5px;}
.ul_category_item_print li div.category_item div.category_item_price{padding:5px 0;}
.ul_category_item_print li div.category_item .HL_S3_H3{display:inline;}
.ul_category_item_print li div.category_item .category_item_hyperlink{display:inline;}
.ul_category_item_print li div.category_item div.category_item_add{display:none;}

/*Category items recent*/
.ul_category_recent{list-style-type:none;}
.ul_category_recent li{float:left;width:230px;border:Solid 0px Red;padding:5px;}
.ul_category_recent li div.category_item{border:Solid 1px #c1c1c1;min-height:175px;max-height:175px;overflow:hidden;padding:5px;background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_recent li div.category_item:hover{border:Solid 1px #9a9a9a;background:none;}
.ul_category_recent li div.category_item:hover .category_item_hyperlink{background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_recent li div.category_item:hover div.category_item_more a{border:Solid 1px #9a9a9a; background:url(../Images/Theme3/Master/cat_bg.gif);}
.ul_category_recent li div.category_item div.category_item_more a{padding:5px;border:Solid 1px Transparent;}
.ul_category_recent li div.category_item div.category_item_more{padding-top:5px;text-align:right;}
.ul_category_recent li div.category_item div.category_item_name{padding:5px 0px;min-height:30px;max-height:30px;overflow:hidden;text-align:center;}
.ul_category_recent li div.category_item span.category_item_image{ background-color:#FFF;border:Solid 1px #9a9a9a; text-align:center; padding:5px 0; min-height:100px; }
.ul_category_recent li div.category_item div.category_item_description{line-height:1.5em;padding-top:5px;max-height:75px;min-height:75px;overflow:hidden;border:Solid 0px Red;}
.ul_category_recent li div.category_item div.category_item_price{position:absolute;margin-left:5px;}
.ul_category_recent li div.category_item .HL_S3_H3{display:block;width:100%;text-align:center;}
.ul_category_recent li div.category_item .category_item_hyperlink{border:Solid 1px #9a9a9a;background:none;background-color:#FFF;min-height:100px;max-height:100px;overflow:hidden;}

/*Item versions*/
.ul_item_version{list-style-type:none;}
.ul_item_version li{display:block;}
.ul_item_version li .Price .L_S_H3{float:left;padding:2px 0 0 10px;font-size:1.8em;}
.ul_item_version li .Price h3{float:left;}
.ul_item_version li .Price h3 .L_S_H3{padding:0;font-size:1.4em;}
.ul_item_version li .Price .fr{text-align:right;}
.ul_item_version li .Price .cl{clear:left;width:1px;height:5px;}
.ul_item_version li .Description .L_S_H3{display:block;padding:0 0 10px 0;}
.ul_item_version li .Description .L_S_H4{display:block;padding:0 0 5px 0;}
.ul_item_version li .Specifications .L_S_H4{display:block;padding:0 0 5px 0;}
.ul_item_version li .Price .L_S_H4{display:inline-block;padding:0;}

/*js tabs*/
.ul_fl_tabs{list-style-type:none;}
.ul_fl_tabs li {padding-left:5px;float:left;}
.ul_fl_tabs li:first-child {padding-left:0;float:left;}
.ul_fl_tabs li a{padding:5px 10px; border:Solid 1px #e1e1e1; border-bottom:0;display:block;}

.tab_c_1{border:Solid 1px #e1e1e1; border-top:Solid 10px #e1e1e1; background-color:#f8f8f8;padding:5px 10px;}
.testing_tab{position:absolute;height:1px;background-color:#f8f8f8; margin-left:1px;}

/*Misc unorder lists and content areas*/
.ul_f_bb{list-style-type:none;}
.ul_f_bb li{display:block;border-bottom:Solid 1px #c1c1c1;padding:5px 0 5px 15px;background:url(../Images/Theme3/Master/arow5.gif) no-repeat left;}

.ul_f_ns{list-style-type:none;}
.ul_f_i_li{display:block;padding:5px 0 5px 15px;background:url(../Images/Theme3/Master/arow5.gif) no-repeat left;}
.ul_f_ni_li{display:block;padding:2px 0 5px 20px;}

.ul_c1{list-style-type:none;}
.ul_c1 li a{font-size:1.2em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;padding:5px 0 5px 15px;border:Solid 1px #e1e1e1;border-bottom:0;background:url(../Images/Theme3/Master/arow1.gif) no-repeat left;}
.ul_c1 li a:hover{background-color:#edecec;}

.HL_S_CL_2{font-size:1.2em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;padding:5px 0 5px 15px;border:Solid 1px #e1e1e1;border-bottom:0;background:url(../Images/Theme3/Master/arow1.gif) no-repeat left;}
.HL_S_CL_2:hover{background-color:#edecec;}
.HL_S_CL_2_Bottom{font-size:1.2em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;padding:5px 0 5px 15px;border:Solid 1px #e1e1e1;background:url(../Images/Theme3/Master/arow1.gif) no-repeat left;}
.HL_S_CL_2_Bottom:hover{background-color:#edecec;}

.ul_c2{list-style-type:none;}
.ul_c2 li{display:block;}

.HL_S_CL_1{font-size:1.0em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;border-bottom:Solid 1px #c1c1c1;padding:5px 0 5px 15px;background:url(../Images/Theme3/Master/arow5.gif) no-repeat left;}
.HL_S_CL_1:hover{text-decoration:underline;}
.HL_S_CL_1_Bottom{font-size:1.0em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;border-bottom:Solid 1px #c1c1c1;padding:5px 0 5px 15px;background:url(../Images/Theme3/Master/arow5.gif) no-repeat left;}
.HL_S_CL_1_Bottom:hover{text-decoration:underline;}

/*All textbox elements*/
.TB_S_1{border:Solid 1px #7f9db9;background-color:#FFF;}
.TB_S_1_90pc{border:Solid 1px #7f9db9;width:90%;background-color:#FFF;}
.TB_S_1_190px{border:Solid 1px #bfc1aa;background-color:#FFF;width:190px;}

.TB_S_40px{width:40px;}

.TB_S_NB{text-align:center;border:Solid 1px Transparent;width:20px;display:inline-block;background-color:transparent;}
.TB_S_NB_B1{background-color:#f8f8f8;text-align:center;border:Solid 1px Transparent;width:20px;height:20px;display:inline-block;}
.TB_S_NB_B2{background-color:#FFF;text-align:center;border:Solid 1px Transparent;width:20px;height:20px;display:inline-block;}
.TB_S_Surround{border:Solid 1px #e1e1e1;padding:2px;display:inline-block;}
.TB_S_Surround_1{border:Solid 1px #e1e1e1;background-color:#f8f8f8;padding:2px;display:inline-block;}
.TB_S_Surround_2{border:Solid 1px #e1e1e1;background-color:#FFF;padding:2px;display:inline-block;}

.TB_S_90pc{width:90%;display:inline-block;padding:5px;border:Solid 1px #e1e1e1;}

/*All hyperlink elements*/
.H_S1_H3{font-size:1.2em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;padding:5px 0 5px 15px;border:Solid 1px #e1e1e1;border-bottom:0;background:url(../Images/Theme3/Master/arow1.gif) no-repeat left;}
.H_S1_H3:hover{background-color:#edecec;}

.H_S1_H3_BB{font-size:1.2em;text-decoration:none;cursor:pointer;display:block;font-weight:bold;padding:5px 0 5px 15px;border:Solid 1px #e1e1e1;background:url(../Images/Theme3/Master/arow1.gif) no-repeat left;}
.H_S1_H3_BB:hover{background-color:#edecec;}

/*All icons*/

.Icon_InStock{width:13px;height:16px;background:url(../Images/Theme3/Master/Shopping_Icons.png) no-repeat 0 0;display:inline-block;}
.Icon_OutStock{width:13px;height:16px;background:url(../Images/Theme3/Master/Shopping_Icons.png) no-repeat 0 -16px;display:inline-block;}
.Icon_Secure{width:13px;height:16px;background:url(../Images/Theme3/Master/Shopping_Icons.png) no-repeat 0 -48px;display:inline-block;}
.Icon_Cart{background:url(../Images/Theme3/Master/cart.gif) no-repeat 0 0;width:16px;height:16px;display:inline-block;}
.Icon_Magnify{width:13px;height:16px;background:url(../Images/Theme3/Master/Shopping_Icons.png) no-repeat 0 -64px;display:inline-block;}
.Icon_Print{width:13px;height:16px;background:url(../Images/Theme3/Master/Shopping_Icons.png) no-repeat 0 -80px;display:inline-block;}

/*All primary menu styling*/
.menu{font-size:1.4em;}
.menu ul li{color:#000;}
.menu ul{width:14em;}
.menu a{text-decoration:none;color:#000;padding:.4em 1em;display:block;position:relative;height:22px;}
.menu a:hover,.menu li:hover>a{color:#000;background-color:#cacaca;}
.menu li li{background-color:#FFF;}/*Put a border here for secondary li to have border*/
.menu li li:hover{background-color:#FFF;}/*Put a border here for secondary li to have border*/
.menu ul>li+li{border-top:0;}
.menu li li:hover>ul{top:5px;left:90%;background-color:#FFF;}

/*All shopping cart images*/
#cart_tab{padding-top:14px;}
#cart_tab #left_curv{
	float:left;
	width:20px;
	height:28px;
	background-image:url(../Images/Theme3/Master/left_curve.png);
	background-repeat:no-repeat;
}
#cart_tab #right_curv{
	float:left;
	width:20px;
	height:28px;
	background-image:url(../Images/Theme3/Master/right_curve.png);
	background-repeat:no-repeat;
}
#cart_tab #center_curv{
	float:left;
	height:24px;
	background-image:url(../Images/Theme3/Master/curve_bg.gif);
	background-repeat:repeat-x;
	padding:4px 0px 0px 0px;
}
#cart {
	background-image:url(../Images/Theme3/Master/cart.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:0px;
	margin:0px;
	height:16px;
	padding:0px 10px 0px 25px;
    display:inline-block;
    float:left;
}

#basket_control{float:left;padding-top:2px;}

/*Bread crumb rules*/
.breadcrumb {width:100%;background:url(../Images/Theme3/Master/crumb_bg.gif) repeat-x;height:31px;}

.breadcrumb_left{float:left;width:8px;height:31px;background:url(../Images/Theme3/Master/crumb_left.gif) no-repeat;}
.breadcrumb_right{float:right;width:8px;height:31px;background:url(../Images/Theme3/Master/crumb_right.gif) no-repeat;}
.breadcrumb_seperator{width:10px;height:29px;margin-top:1px;background:url(../Images/Theme3/Master/sep_crumb.gif) no-repeat;display:inline-block;}
.ul_breadcrumb{list-style-type:none;}
.ul_breadcrumb li{float:left;height:31px;}
.ul_breadcrumb li:hover{}
.ul_breadcrumb li a{padding:8px 4px 0px 8px;text-decoration:none;display:block;}
.ul_breadcrumb li a:hover{text-decoration:underline;cursor:pointer;}

/*All content slider css*/

.contentslideshow{list-style-type:none;overflow:hidden;}
.contentslideshow li{height:300px;overflow:hidden;}
.contentslideshow li:first-child{display:block;}

.contentslideshow li .descriptionText{background:url(../Images/Theme3/Master/Opacity_Gray_80pc2.png); display:block;padding:10px; color:#000;position:absolute;bottom:0;min-width:700px;}
.contentslideshow li .descriptionText span{color:#000;font-size:1.2em; line-height:1.5em;display:block;padding:5px 0;}
.contentslideshow li .descriptionText h3{color:#000; font-size:1.4em; font-weight:bold;border-bottom:Solid 1px #000;}

    /*inserted parent elements around content slider*/
.jshowoff, .jshowoff-1{padding-bottom:30px;}

    /*p elements controls, play next previous*/
.jshowoff-controls, .jshowoff-1-controls{display:inline-block;position:absolute;padding-top:5px;}
        
        /*a elements*/
		.jshowoff-play, .jshowoff-1-play{border:Solid 1px Black;padding:5px;display:inline-block;background-color:Gray;color:#FFF;cursor:pointer;}
		.jshowoff-prev, .jshowoff-1-prev{border:Solid 1px Black;padding:5px;display:inline-block;background-color:Gray;color:#FFF;cursor:pointer;}
		.jshowoff-next, .jshowoff-1-next{border:Solid 1px Black;padding:5px;display:inline-block;background-color:Gray;color:#FFF;cursor:pointer;}
    /*p elements, item navigation*/
.jshowoff-slidelinks, .jshowoff-1-slidelinks{display:inline-block;position:absolute;right:0;padding-top:5px;}

        /*a elements as many index numbered as elements in slider*/
        .jshowoff-slidelinks a{border:Solid 1px Black;padding:5px;display:inline-block;background-color:Gray;color:#FFF;cursor:pointer;margin:0 2px;}
		.jshowoff-slidelinks a.jshowoff-active{border:Solid 1px Black;padding:5px;display:inline-block;background-color:#FFF;color:#000;cursor:pointer;}
    


/*All print category*/
#category_print{cursor:pointer;}
#item_print{cursor:pointer;}
#print_item_area{display:block;width:600px;border:Solid 1px #000;line-height:1.5em;padding:10px;}
#print_area2{width:600px;}
#print_area2 a{text-decoration:none;cursor:default;color:#000;}
#print_area2_buttons{}
#print_area2_buttons a{display:inline-block;padding:5px 10px;cursor:pointer;text-decoration:none;border:Solid 1px #000;}


.ForntPageCategoryList{margin-top:20px;}