/*START checkoutDeliveries*/
div#eshopCheckoutDeliveries form#checkoutDeliveries div.deliveryAddresses div.addressBody div.postalCode{float:none}
/*END checkoutDeliveries*/

/*START HEADER*/
div#hdrLoggedLinks {width: 140px; top:43px}
div#hdrLinks{top:43px}
div#miniBasketWrapper{top:43px}
div#hdrWelcome{top:43px}
/*END HEADER*/

/* general changes */

div#contentRight div.productInterestedWrapper { display: none; }

/*
div#headerLoginbox a { margin-left: 10px; }
div#headerLoginbox div.roundedBottom { left: 242px; }
div#searchBox { width: 220px; left: 725px; }
div#searchBox div.roundedBottom { left: 148px; }

div.content form fieldset select#dob_day { display:inline}
div.content form fieldset select#dob_month { width: 75px !important; display:inline }
div.content form fieldset select#dob_year { width: 55px !important; display:inline}

div.content div.productSafety div.productSafe { width: 290px; }

div.content div.ddLinks form fieldset label { width: 170px; }
div.content div.ddLinks form fieldset select { width: 230px !important; width: 220px; }


div#eshopCheckoutSummary form.checkoutPayments div#addresses div#billingAddress{width:210px; float:left}
*/
/* search results */
div#searchresults div#results td.col1 {color:#D9D1BA;font-weight:normal;font-size:10px;}

/*userRegForm*/
/*
form#userRegForm{width:450px; overflow:hidden}

form#userRegForm fieldset#fs_title label.radioGroupLabel{margin:2px 20px 20px 0px}

form#userRegForm fieldset#fs_title{}
	form#userRegForm fieldset#fs_title label { margin: 2px 10px 0px 0px; width: 70px; min-height: 20px; height: auto !important ; height:20px; display:block}
	form#userRegForm fieldset#fs_title input { background-color:transparent; border:0px none; float:left; min-height: 20px; height: auto !important ; height:20px; width:20px; }
*/
form#userRegForm fieldset#fs_newsletter_1 label { float: left; margin: 0px 0px 0px 5px; width: 380px; }
form#userRegForm fieldset#fs_newsletter_2 label { float: left; margin: 0px 0px 0px 5px; width: 380px; }

	
/*enterDetails*/
/*
form#enterDetails fieldset#fs_title label.radioGroupLabel{margin:2px 20px 20px 0px}

form#enterDetails fieldset#fs_title{}
	form#enterDetails fieldset#fs_title label { margin: 2px 10px 0px 0px; width: 70px; min-height: 20px; height: auto !important ; height:20px; display:block}
	form#enterDetails fieldset#fs_title input { background-color:transparent; border:0px none; float:left; min-height: 20px; height: auto !important ; height:20px; width:20px; }
*/
	
/*div.content form div.separator{clear:left}*/

/* template-specific */
/* login start */
/* affect 616 */

/*div#loginTemplate div.loginFooter div.dividerMainFs { margin-top: 28px; }*/

/* affect 616 */
/*
div#loginTemplate div.loginFooter div.dividerMainFs { margin-top: 0px; }
div#loginTemplate div.loginFooter h5 {border-top:1px solid #fff;background-color:#ddcfaa;height:27px;min-height:27px;padding:0;margin:0;}
div#loginTemplate div.loginFooter h5 a {display:block;margin-top:4px;height:20px;margin-left:10px;background:transparent url('../img/bullet_darkbrown.png') no-repeat scroll left 6px}
*/
/* login endd */



div#eshopCategoryProducts div#categoryProductList div.eshopProduct_moreDetails { margin-bottom: 10px; }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_favourites { margin: 0px; padding: 0px; display: block; border: 0px; }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_favourites a,
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_tellAFriend a { padding-left: 10px; background: url('../img/bullet_lightbrown.png') no-repeat left 0.45em; }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_addToBasket.notInStock { margin-top: 0px; width: auto; }

div#eshopCategoryProducts div#categoryProductList form table.eshopProduct td img.eshopProduct_image {  height: 150px; width: 168px;  }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_tellAFriend { display: block; }
div#eshopCategoryProducts div#categoryProductList div.eshopProduct_addToBasket { float: none; margin: 0px; padding: 10px 0px 20px; }


div#eshopProductDetail div#contentCentre div.eshopProduct_moreDetails { margin-bottom: 10px; }
div#eshopProductDetail div#contentCentre div.eshopProduct_favourites { margin: 0px; padding: 0px; display: block; border: 0px; }
div#eshopProductDetail div#contentCentre div.eshopProduct_favourites a,
div#eshopProductDetail div#contentCentre div.eshopProduct_tellAFriend a { padding-left: 10px; background: url('../img/bullet_lightbrown.png') no-repeat left 0.45em; }
div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_favourites a,
div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_tellAFriend a { padding-left: 10px; background: url('../img/bullet_darkbrown.png') no-repeat left 0.45em; }
div#eshopProductDetail div#contentCentre div.eshopProduct_addToBasket.notInStock { margin-top: 0px; width: auto; }

div#eshopProductDetail div#contentCentre form table.eshopProduct td img.eshopProduct_image { height: auto; width: auto; }
div#eshopProductDetail div#contentCentre div.eshopProduct_tellAFriend { display: block; }
div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_tellAFriend { display: inline; }
div#eshopProductDetail div#contentCentre div.eshopProduct_addToBasket { float: none; margin: 0px; padding: 10px 0px 15px; }
div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_addToBasket { float: right; margin-top: -19px; padding: 0px; }

/*
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_moreDetails { margin-bottom: 10px; }
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_tellAFriend { margin: 0px; padding: 0px; display: block; border: 0px; }
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_tellAFriend a,
div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_deleteFavourite a { padding-left: 10px; background: url('../img/bullet_darkbrown.png') no-repeat left 0.45em; }

div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_addToBasket fieldset.fs_submit { margin-left: 5px; }

div#eshopManageFavourites div.favouriteWrapper div.eshopProduct_addToBasket.notInStock { margin-top: -32px; }


div#eShopBasketContainer div.eShopBasketFooter { height: 40px; }
div#eShopBasketContainer div.eShopBasketFooter fieldset#fs_ref_button { margin-top: 8px; }
*/
div#eshopCheckoutSummary form.checkoutPayments div#aliasData { display: none; }
div#eshopCheckoutSummary form.checkoutPayments div#addresses div.address2{width:auto; float:left; padding:0 5px 0 0}
div#eshopCheckoutSummary form.checkoutPayments div#addresses div.city{clear:left}


div#eshopViewOrder form#actionsForm fieldset button#button { display: none; }

div#eshopManageOrders div#orderWrapper table.eshopOrders tr td.col5 {text-align:right;padding-right:25px;}


/* Contact Us Start */

/*
div#contactus form#CategoryForm1 fieldset#cf1_Disclaimer, div#contactus form#CategoryForm2 fieldset#cf2_Disclaimer, div#contactus form#CategoryForm3 fieldset#cf3_Disclaimer, div#contactus form#CategoryForm4 fieldset#cf4_Disclaimer, div#contactus form#CategoryForm5 fieldset#cf5_Disclaimer, div#contactus form#CategoryForm6 fieldset#cf6_Disclaimer, div#contactus form#CategoryForm7 fieldset#cf7_Disclaimer,div#contactus form#CategoryForm8 fieldset#cf8_Disclaimer,div#contactus form#CategoryForm9 fieldset#cf9_Disclaimer,div#contactus form#CategoryForm10 fieldset#cf10_Disclaimer {height:95px;min-height:95px;}
div#contactus form#CategoryForm1 fieldset#cf1_Message, div#contactus form#CategoryForm2 fieldset#cf2_Message, div#contactus form#CategoryForm3 fieldset#cf3_Message, div#contactus form#CategoryForm4 fieldset#cf4_Message, div#contactus form#CategoryForm5 fieldset#cf5_Message, div#contactus form#CategoryForm6 fieldset#cf6_Message, div#contactus form#CategoryForm7 fieldset#cf7_Message,div#contactus form#CategoryForm8 fieldset#cf8_Message,div#contactus form#CategoryForm9 fieldset#cf9_Message,div#contactus form#CategoryForm10 fieldset#cf10_Message  {margin-bottom:10px;}

div#contactus div.ddLinks form { padding: 20px 0px 15px; }
div#contactus div.ddLinks form fieldset label { width: 200px; } 
div#contactus div.ddLinks form fieldset select { width: 200px !important; width: 190px; }
div#contactus div.ddLinks div.roundedBottom { display: none; }
div#contactus form#categoryform { background-image: none; margin-top: 0px; padding-top: 15px; border-top: 1px solid #ebe5d4; }
div#contactus form#categoryform label { display: none; }
div#contactus form#categoryform select { margin-left: 20px; }
div#contactus form#categoryform select#category { margin-left: 15px; }
*/


div#contactus div#contentCentre fieldset#cf1_FirstName { display: none; }
div#contactus div#contentCentre fieldset#cf1_LastName { display: none; }
div#contactus div#contentCentre fieldset#cf1_AddressLine1 { display: none; }
div#contactus div#contentCentre fieldset#cf1_AddressLine2 { display: none; }
div#contactus div#contentCentre fieldset#cf1_City { display: none; }
div#contactus div#contentCentre fieldset#cf1_PostCode { display: none; }
div#contactus div#contentCentre fieldset#cf1_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf1_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf1_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf1_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf1_place_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf1_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf1_type { display: none; }
div#contactus div#contentCentre fieldset#cf1_usage { display: none; }
div#contactus div#contentCentre fieldset#cf1_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf1_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf1_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf1_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf1_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf1_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf1_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf1_Radio2 { display: none; }
div#contactus div#contentCentre fieldset#cf1_Buttons{top:-5px; margin:0 0 5px 0 }
div#contactus div#contentCentre fieldset#cf1_FreeField01{display:none}
div#contactus div#contentCentre fieldset#cf1_FreeField02 input{background:transparent none ; border:0px none; float:left; height:13px; width:13px;}
div#contactus div#contentCentre fieldset#cf1_FreeField02 label{float:right; margin:0px; width:400px;}


div#contactus div#contentCentre fieldset#cf2_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf2_type { display: none; }
div#contactus div#contentCentre fieldset#cf2_usage { display: none; }
div#contactus div#contentCentre fieldset#cf2_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf2_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf2_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf2_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf2_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf2_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf2_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf2_Radio2 { display: none; }
div#contactus div#contentCentre fieldset#cf2_Buttons{top:-5px; margin:0 0 5px 0}
div#contactus div#contentCentre fieldset#cf2_FreeField02 input{background:transparent none ; border:0px none; float:left; height:13px; width:13px;}
div#contactus div#contentCentre fieldset#cf2_FreeField02 label{float:right; margin:0; width:380px;}

div#contactus div#contentCentre fieldset#cf3_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf3_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf3_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf3_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf3_place_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf3_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf3_type { display: none; }
div#contactus div#contentCentre fieldset#cf3_usage { display: none; }
div#contactus div#contentCentre fieldset#cf3_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf3_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf3_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf3_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf3_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf3_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf3_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf3_Radio2 { display: none; }
div#contactus div#contentCentre fieldset#cf3_Buttons{top:-5px; margin:0 0 5px 0}
div#contactus div#contentCentre fieldset#cf3_FreeField02 input{background:transparent none ; border:0px none; float:left; height:13px; width:13px;}
div#contactus div#contentCentre fieldset#cf3_FreeField02 label{float:right; margin:0px; width:400px;}


div#contactus div#contentCentre fieldset#cf5_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf5_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf5_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf5_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf5_place_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf5_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf5_type { display: none; }
div#contactus div#contentCentre fieldset#cf5_usage { display: none; }
div#contactus div#contentCentre fieldset#cf5_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf5_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf5_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf5_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf5_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf5_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf5_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf5_Radio2 { display: none; }
div#contactus div#contentCentre fieldset#cf5_Buttons{top:-5px; margin:0 0 5px 0}
div#contactus div#contentCentre fieldset#cf5_FreeField02 input{background:transparent none ; border:0px none; float:left; height:13px; width:13px;}
div#contactus div#contentCentre fieldset#cf5_FreeField02 label{float:right; margin:0px; width:400px;}




div#contactus div#contentCentre fieldset#cf6_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf6_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf6_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf6_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf6_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf6_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf6_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf6_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf6_Radio2 { display: none; }
div#contactus div#contentCentre fieldset#cf6_Buttons{top:-5px; margin:0 0 5px 0}
div#contactus div#contentCentre fieldset#cf6_FreeField02 input{background:transparent none ; border:0px none; float:left; height:13px; width:13px;}
div#contactus div#contentCentre fieldset#cf6_FreeField02 label{float:right; margin:0px; width:400px;}

div#contactus div#contentCentre fieldset#cf7_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf7_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf7_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf7_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf7_place_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf7_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf7_type { display: none; }
div#contactus div#contentCentre fieldset#cf7_usage { display: none; }
div#contactus div#contentCentre fieldset#cf7_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf7_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf7_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf7_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf7_Radio2 { display: none; }
div#contactus div#contentCentre fieldset#cf7_Buttons{top:-5px; margin:0 0 5px 0}
div#contactus div#contentCentre fieldset#cf7_FreeField02 input{background:transparent none ; border:0px none; float:left; height:13px; width:13px;}
div#contactus div#contentCentre fieldset#cf7_FreeField02 label{float:right; margin:0px; width:400px;}

/* Mode Unsubscribe - do not display fieldset with additional information*/
div#contactus div#contentCentre form#CategoryForm3 fieldset#cf3_FreeField02 {display:none;}

/* elements for new login category - set 8 */
/* set 1 */
div#contactus div#contentCentre fieldset#cf1_FreeField06 {display:none}
div#contactus div#contentCentre fieldset#cf1_FreeField07 {display:none}
/* set 2 */
div#contactus div#contentCentre fieldset#cf2_FreeField06 {display:none}
div#contactus div#contentCentre fieldset#cf2_FreeField07 {display:none}
/* set 3 */
div#contactus div#contentCentre fieldset#cf3_FreeField06 {display:none}
div#contactus div#contentCentre fieldset#cf3_FreeField07 {display:none}
/* set 4 */
div#contactus div#contentCentre fieldset#cf4_FreeField06 {display:none}
div#contactus div#contentCentre fieldset#cf4_FreeField07 {display:none}
/* set 5 */
div#contactus div#contentCentre fieldset#cf5_FreeField06 {display:none}
div#contactus div#contentCentre fieldset#cf5_FreeField07 {display:none}
/* set 6 */
div#contactus div#contentCentre fieldset#cf6_FreeField06 {display:none}
div#contactus div#contentCentre fieldset#cf6_FreeField07 {display:none}
/* set 7 */
div#contactus div#contentCentre fieldset#cf7_FreeField06 {display:none}
div#contactus div#contentCentre fieldset#cf7_FreeField07 {display:none}
/* corresponding set */
div#contactus form#CategoryForm8 {background-image:none;margin-top:0;padding-top:5px;} /* gen */
div#contactus div#contentCentre fieldset#cf8_AddressLine1 { display: none; }
div#contactus div#contentCentre fieldset#cf8_AddressLine2 { display: none; }
div#contactus div#contentCentre fieldset#cf8_City { display: none; }
div#contactus div#contentCentre fieldset#cf8_FreeField01 { display: none; }
div#contactus div#contentCentre fieldset#cf8_PostCode { display: none; }
div#contactus div#contentCentre fieldset#cf8_OrderNumber { display: none; }
div#contactus div#contentCentre fieldset#cf8_OrderDate { display: none; }
div#contactus div#contentCentre fieldset#cf8_InvoiceNumber { display: none; }
div#contactus div#contentCentre fieldset#cf8_packing_code { display: none; }
div#contactus div#contentCentre fieldset#cf8_product_name { display: none; }
div#contactus div#contentCentre fieldset#cf8_best_before_date { display: none; }
div#contactus div#contentCentre fieldset#cf8_product_weight { display: none; }
div#contactus div#contentCentre fieldset#cf8_place_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf8_serial_number { display: none; }
div#contactus div#contentCentre fieldset#cf8_type { display: none; }
div#contactus div#contentCentre fieldset#cf8_usage { display: none; }
div#contactus div#contentCentre fieldset#cf8_date_of_purchase { display: none; }
div#contactus div#contentCentre fieldset#cf8_FreeField02 { display: none; }
div#contactus div#contentCentre fieldset#cf8_FreeField09 { display: none; }
div#contactus div#contentCentre fieldset#cf8_FreeField10 { display: none; }
div#contactus div#contentCentre fieldset#cf8_Message { display: none; }
div#contactus div#contentCentre fieldset#cf8_Radio1 { display: none; }
div#contactus div#contentCentre fieldset#cf8_Radio2 { display: none; }

div#contactus form#CategoryForm8 fieldset#cf8_DataPrivacy {} /* gem */
	div#contactus form#CategoryForm8 fieldset#cf8_DataPrivacy input {background:transparent none repeat 0 0;border:none;float:left;height:13px;width:13px;}
	div#contactus form#CategoryForm8 fieldset#cf8_DataPrivacy label {float:right;margin:0;width:400px;}

div#contactus div#contentCentre fieldset#cf8_Buttons {top:-5px; margin:0 0 5px 0;background-color:#DDCFAA;border-top:1px solid #EBE5D4;padding:0 15px;position:relative;} /* gen*/
	div#contactus div#contentCentre fieldset#cf8_Buttons button {float:right;}

div#contactus div#contentCentre fieldset#cf8_FreeField07 {margin-bottom:10px;}
	div#contactus div#contentCentre fieldset#cf8_FreeField07 textarea {height:100px;}

div#contactus form#CategoryForm8 fieldset#cf8_Disclaimer {background-color:#DDCFAA;color:#907447;margin:0;padding:15px 15px 25px;position:relative;top:38px;}

/* Contact Us End */

/* Store Locator Start */
/* In-Store Demonstrator Locator uses the same styles - different classes!!! */

/* Headline */
div#retailResults div#retailLocIntro,div#retailDemoResults div.stdContBlock table td.textArea {line-height:1.65em;width:100%;margin-bottom:15px;}
div#retailResults div#retailLocIntro h4,div#retailDemoResults div.stdContBlock table td.textArea h4 {border-bottom:0px none;color:#E4C15F;font-size:28px;font-weight:normal;line-height:28px;margin-bottom:14px;padding-bottom:0px;}
div#retailDemoResults div.stdContBlock table {margin-bottom:15px;}

div#retailResults div.pagination,div#retailDemoResults div.pagination {margin-bottom:15px;}

/* Resultset */
div#retailResults table#retailLocList,div#retailDemoResults table#retailDemoLocList {border-collapse:collapse;}
div#retailResults table#retailLocList tr {}
/* header cell */
div#retailResults table#retailLocList th,div#retailDemoResults table#retailDemoLocList th {color:#E4C15F;font-size:11px;font-weight:bold;padding-bottom:7px;border-bottom:1px solid #cdbc8a;}

/* time headline cell */
div#retailDemoResults table#retailDemoLocList th.col5 {display:none}
div#retailDemoResults table#retailDemoLocList td.col5 {display:none}
/* data cells */
div#retailResults table#retailLocList td,div#retailDemoResults table#retailDemoLocList td {padding:5px 0px 5px 0px;border-bottom:1px solid #cdbc8a;}
div#retailResults table#retailLocList tr#retailLocListFoot td,div#retailDemoResults table#retailDemoLocList tr#retailLocListFoot td {border:none;}

/* data cells demoloc dates */
div#retailDemoResults table#retailDemoLocList td table td {border:none;}

/* Store Locator End */



/* FAQ page start */
/* affect 531 */

div#faqs div#pageBody div#contentCentre ol.FAQs li ul li {list-style-position:outside}

/* FAQ page end */

/* Recipies Landing start */
/* affect 759 */

body.recipieslanding div#contHeader h4 {margin-bottom:30px;}
body.recipieslanding div#pageBody div#contentCentre div#halfColContent.stdContBlock {height:100px;min-height:100px;margin:0px 5px 5px 0px;}

/* Recipies Landing end */


/*Your own TASSIMOment Promotion*/
body.TASSIMOmentPromo form#promoRegForm input{width:205px}
body.TASSIMOmentPromo form#promoRegForm textarea{width:205px}
body.TASSIMOmentPromo fieldset#fs_Radio1 input{width:auto; float:left; background:transparent; border:none; min-height:20px; height:auto !important; height:20px}
body.TASSIMOmentPromo fieldset#fs_Radio1 label{padding:2px 20px 0px 10px; margin:0; float:left; display:block; width:370px; min-height:20px; height:auto !important; height:20px}
body.TASSIMOmentPromo fieldset#fs_Radio1 label.radioGroupLabel{margin:2px 20px 0px 0px; padding:0 0 90px 0; width:200px}
body.TASSIMOmentPromo fieldset#fs_disclaimer{position:relative; top:40px; width:300px;}
body.TASSIMOmentPromo fieldset#fs_uploadFormField input{height:18px}
body.TASSIMOmentPromo fieldset#fs_disclaimer a{color:#000000}

body.TASSIMOmentPromo form#promoRegForm fieldset#fs_captcha input{width:38px; float:left}
body.TASSIMOmentPromo form#promoRegForm fieldset#fs_captcha div.captchaImageContainer{float:left;height:25px;width:95px;}

body.TASSIMOmentPromo form#promoRegForm fieldset#fs_Radio2 label{width:auto; display:inline; float:none; padding-left:10px}
body.TASSIMOmentPromo form#promoRegForm fieldset#fs_Radio2 input{width:20px; display:inline; float:none; background:transparent; border:none}
/**/


div.logInvContent{position:relative; top:-70px; left:210px}
div.loggedIn div.stdContBlock{position:relative; top:-70px; left:210px}


div#imageuploadInfo{background:transparent;border:medium none;left:720px;position:absolute;top:220px;width:180px;}

/* new language selector layer Start */
/*
div#alternativeSiteContainer {z-index:1000;position:absolute;left:50%;top:100px;width:422px;margin:0 0 0 -211px;background:transparent url(../img/languageselector_layer_background.jpg) no-repeat top left;height:170px;color:#221a0f;font-weight:bold;font-size:12px;}

div#alternativeSiteContainer div#locale_user {margin:0 0 0 20px;height:80px;}

div#alternativeSiteContainer div#locale_user div.stdContBlock {margin-top:5px;}
div#alternativeSiteContainer div#locale_user div.stdContBlock td.textArea {padding:10px 0 0 0;}
div#alternativeSiteContainer div#locale_user div.stdContBlock div.imageBoxRight {}
div#alternativeSiteContainer div#locale_user div.stdContBlock div.imageBoxRight img {margin:0;}
div#alternativeSiteContainer div#locale_user div.stdContBlock div.imageBoxRight a {display:block;position:absolute;left:395px;top:5px;}

div#alternativeSiteContainer div#locale_user div.buttons {display:block;margin:15px 0 0;width:370px;height:22px;overflow:hidden;}
div#alternativeSiteContainer div#locale_user div.buttons div {float:left;border-color:#A99F84;height:22px;}
div#alternativeSiteContainer div#locale_user div.buttons div a {color:#fff;display:block;text-align:center;line-height:22px;}
div#alternativeSiteContainer div#locale_user div.buttons div a:hover {text-decoration:none;}

div#alternativeSiteContainer div#locale_user div.buttons div#ok_user {margin:0 20px 0 0;width:74px;background:transparent url(../img/languageselector_layer_button_small.gif) no-repeat top left;}
div#alternativeSiteContainer div#locale_user div.buttons div#ok_user a {width:74px;}
div#alternativeSiteContainer div#locale_user div.buttons div#close_user {display:none}
div#alternativeSiteContainer div#locale_user div.buttons div.remind_user {margin:0 20px 0 0;width:74px;background:transparent url(../img/languageselector_layer_button_small.gif) no-repeat top left;}
div#alternativeSiteContainer div#locale_user div.buttons div.remind_user a {width:74px;}
div#alternativeSiteContainer div#locale_user div.buttons div.dontAskAgain_user {margin:0;width:182px;background:transparent url(../img/languageselector_layer_button_large.gif) no-repeat top left;}
div#alternativeSiteContainer div#locale_user div.buttons div.dontAskAgain_user a {width:182px;}

div#alternativeSiteContainer div#locale_site {display:none;}
div#alternativeSiteContainer div#locale_site div.buttons {display:blick;margin:15px 0 0;width:370px;height:22px;overflow:hidden;}
div#alternativeSiteContainer div#locale_site div.buttons div {float:left;}
div#alternativeSiteContainer div#locale_site div.buttons div a {color:#fff;display:block;text-align:center;line-height:22px;}
div#alternativeSiteContainer div#locale_site div.buttons div a:hover {text-decoration:none;}

div#alternativeSiteContainer div#locale_site div.buttons div#ok_site {margin:0 20px 0 0;width:74px;background:transparent url(../img/languageselector_layer_button_small.gif) no-repeat top left;}
div#alternativeSiteContainer div#locale_site div.buttons div#ok_site a {width:74px;}
div#alternativeSiteContainer div#locale_site div.buttons div#close_site {display:none;}
div#alternativeSiteContainer div#locale_site div.buttons div.remind_site {margin:0 20px 0 0;width:74px;background:transparent url(../img/languageselector_layer_button_small.gif) no-repeat top left;}
div#alternativeSiteContainer div#locale_site div.buttons div.remind_site a {width:74px;}
div#alternativeSiteContainer div#locale_site div.buttons div.dontAskAgain_site {margin:0;width:182px;background:transparent url(../img/languageselector_layer_button_large.gif) no-repeat top left;}
div#alternativeSiteContainer div#locale_site div.buttons div.dontAskAgain_site a {width:182px;}
*/
/* new language selector layer END */


/* nutrional table for new prodcut detail page */
/*
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre div#eshopProductAdditionalInfo_5 div.additionalInfoContent {padding:0;}
*/
/* login form 644 START */
/*
body.mytassimo_login div#loginTemplate div.loginFooter { height: 260px; padding-top: 6px; width:325px}
body.mytassimo_login div#loginTemplate div.loginFooter div fieldset { border: 0px; border-top: 1px solid #ebe5d4; background: #ddcfaa; margin-top: 23px; padding: 0px 15px 0px;height:65px;_margin-bottom:-25px;}
body.mytassimo_login div#loginTemplate div.loginFooter div fieldset button {display:inline;}
*/
/* login form 644 END */


div#forgotPwordTemplate div#contentCentre {float:left; padding:0 15px; width:650px;}
div#forgotPwordTemplate div#contentRight {display:block; float:left; padding:0 15px; width:650px !important; }

div#forgotPwordTemplate div#divverifyemail {overflow:hidden; padding:0 0 30px 0; *padding:30px 0 0 0 ;}
div#forgotPwordTemplate div#divverifyemail iframe#verifyemail{width:650px;}

/*
div#forgotPwordTemplate fieldset#fs_login{margin:0px 15px 0px}

div#forgotPwordTemplate div.content div.errors, div.content div#formerror {min-height:48px; height:auto !important; height:48px}
*/
/* shop detail paage: short description START */
/* temp. for uken */
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_imgIcon{display:block}
/* 
div#eshopProductDetail form#detailedProduct div.eshopProduct_infoWrapper {position:relative;}
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_name {height:73px !important;}
*/
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_shortDescription {display:block;/*position:absolute;top:275px;width:350px;*/}
/*
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_longDescription {margin-bottom:0;height:89px;}
*/
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_tellAFriend {display:block;}
/*
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_addToBasket {margin:-61px 0 30px;}
*/
/* new display order */
/*
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_infoWrapper div.eshopProduct_longDescription {min-height:80px; height:auto !important; height:80px;margin-bottom:0;}
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_imgIcon{float:right}
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_infoWrapper div.eshopProduct_imgIcon {display:block;}

body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_infoWrapper div.eshopProduct_imgIcon img {width:160px; height:82px; padding:12px 0 0 0}
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_infoWrapper div.eshopProduct_addToBasket {margin:11px 0 0 0;}
*/
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_infoWrapper div.eshopProduct_favourites {margin:12px 0 0 0 !important;}

/*body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre form#detailedProduct div.eshopProduct_infoWrapper div.eshopProduct_shortDescription {margin:30px 0 0 0;display:block;}*/

/* do not display add. image on why not try products */
body.eshopProductDetailWithAddInfo div#eshopProductDetail div#contentCentre div.suggestedProducts div.eshopProduct_infoWrapper div.eshopProduct_imgIcon {display:none;}

/* shop detail paage: short description END */

/*
div#contentCentre div.clrbxInsideContent {overflow:hidden;}

div#contentCentre div.clrbxInsideContent div.insideContent {position:relative;margin-bottom:0;}
div#contentCentre div.clrbxInsideContent div.insideContent td.textArea span {display:block;position:absolute;top:0;left:0;}

div#contentCentre div.clrbxInsideContent div.leftColumn {float:left; width:260px;clear:none;margin-right:22px;}
div#contentCentre div.clrbxInsideContent div.rightColumn {float:left; width:260px;clear:none;}
*/


/* new mytassimo login page  */
/* sample 849 */
/* layoutmode myTassimoLogin */
/*
body.myTassimoLogin div#contentFull {padding:0;width:720px;}

body.myTassimoLogin div#standardLoginbox {width:220px;float:left;margin:0 7px 0 0;}
body.myTassimoLogin div#divloginiframe {width:490px;float:left;}

body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox {padding:6px 0 44px 0;margin-top:0;background:#DDCFAA url('../img/bg_form_top.gif') repeat-x scroll 0 0 !important;}
	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox form {padding:9px 4px 25px 4px;background:#CDBC8A;margin-top:0px;margin:0;border:1px solid #CDBC8A;} 
		body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox form.hasErrors {padding: 4px 5px 4px;}
	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox form fieldset input {width:195px !important;}
	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox form fieldset label {width:195px;margin-right:0;padding:0 0 2px 0;}
	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox form fieldset#loginArea {position:static;width:165px;}
	body.myTassimoLogin div#pageBody div#standardLoginbox.loginBox div#eshopLoginBox form fieldset#loginArea {position:relative;width:165px;}
		body.myTassimoLogin div#pageBody div#standardLoginbox.loginBox div#eshopLoginBox form fieldset#loginArea button {position:absolute;top:50px;_top:59px;left:112px;}
		body.myTassimoLogin div#pageBody div#standardLoginbox.loginBox div#eshopLoginBox form.hasErrors fieldset#loginArea button {position:absolute;top:30px;_top:36px;left:112px;}

	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox div.errors {background:none;top:0;padding:0 0 5px 0;margin-bottom:0;}

	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox h2 {padding:10px 0 5px 5px;color:#333333;background:#DDCFAA;border-bottom:1px solid #EBE5D4;line-height:16px;margin:0;}
	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox p {margin:0;padding:8px 5px 0 5px;background:#CDBC8A;}
	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox {position:relative;}

	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox div.roundedBottom {display:block;background:transparent;height:1px;border-bottom:1px solid #EBE5D4;}
	body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox a {margin-bottom:0;position:absolute;top:180px;left:10px;}

body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox form fieldset#fs_permanent_login input {width:20px !important;float:left;background:transparent;border:1px solid #CDBC8A;}
body.myTassimoLogin div#pageBody div#standardLoginbox div#eshopLoginBox form fieldset#fs_permanent_login label {width:145px;padding:0 0 0 5px;}

body.myTassimoLogin div#pageBody div#contHeader div.imageItem_1 div img {margin:18px 0 3px 0;}

body.myTassimoLogin div#layer div.goldenLayer div.stdContBlock td.textArea {color:#333333;}
/*

/*
div#layer div.goldenLayer {background:#DDCFAA;border:1px solid #463F2E;}
	div#layer div.goldenLayer div.closelyr_img {text-align:right;margin:0;border-bottom:1px solid #EBE5D4;}
		div#layer div.goldenLayer div.closelyr_img a {margin:0 4px 0 0;}
			div#layer div.goldenLayer div.closelyr_img a img {margin:4px 0 0 0;}

	div#layer div.goldenLayer div.stdContBlock {margin-top:4px;}

	div#layer div.goldenLayer div.layercontentContainer {padding:4px 20px 10px 10px;background:#CDBC8A;border-bottom:1px solid #EBE5D4;}
		div#layer div.goldenLayer div.layercontentContainer div.stdContBlock {margin-top:4px;}
			div#layer div.goldenLayer div.layercontentContainer div.stdContBlock table {margin:0;}
				div#layer div.goldenLayer div.layercontentContainer div.stdContBlock table td.textArea {color:#333333;}
			div#layer div.goldenLayer div.layercontentContainer div.stdContBlock h4 {border-bottom:none;color:#fff;font-size:14px;padding-bottom:0;margin-bottom:4px;}
*/
/*body.wideMain div.content div.multiColumns div.imgColumn {clear:left;}
body.wideMain div.content div.multiColumns div.linkColumn {clear:left;}
body.wideMain div.content div.multiColumns div.textColumn {clear:left;}*/

div.content div.doubleTopSpace td.textArea {padding-top:20px;}

/*START FLASHFILE CG*/
div#showroomflashteasercontainer{background:transparent url(../../images/uken1/pictures/machine_page/_headlines/showroomflashteasercontainer_bg.gif) no-repeat scroll left top; padding:32px 7px 8px 5px; float:left}
/*END FLASHFILE CG*/

