/** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/
/** CSS Document: Master                                															**/
/** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/


/* R E S E T  B R O W S E R -- sets all browsers to starting defaults. Do Not Change */
  html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, 
	cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, 
	dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
	{ margin: 0; padding: 0; border: 0; outline: 0;	font-size: 100%; vertical-align: baseline; background: transparent;  }

	h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; border: 0; outline: 0;	font-size: 100%; vertical-align: baseline; font-weight:inherit; }

	body { line-height:1; } 
  
  ol, ul { list-style: none; }

	blockquote, q { quotes: none; }

	blockquote:before, blockquote:after, q:before, q:after { content: '';	content: none; }

	/* remember to define focus styles! */
	:focus { outline: 0; }

	
	/* remember to highlight inserts somehow!  */
	ins { text-decoration: none; }
	del {	text-decoration: line-through; }
    

/* E N D  R E S E T  B R O W S E R */


/** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/
/** CSS Document: Master: Site Styles and Colours                  										**/      
/** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/

  /** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/
/** CSS Document: Design: Blue Theme                          												**/
/** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/

  
  /** C S S  C O N F I G  D E F A U L T S **/
		  
     
  /** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/
  
  
  body { background:url(http://www.silvertownhealth.co.uk/site/images/background.jpg ) repeat-x #fbbfa5 center top;; }
  .content { background:#ffffff; }
	
  /** B O R D E R  S T Y L E S - A D D I T I O N A L  I M A G E S / C O N T E N T  **/
	.additional_content .content_image:hover, .additional_content .content_web_document:hover, 
  .additional_content .content_downloadable_document:hover, .additional_content .content_html:hover { background:#B2C8DA; } /* Border Glow */
	.additional_content .content_image .image, .additional_content .content_web_document .image, 
  .additional_content .content_downloadable_document .image, .additional_content .content_html .image { background:#B2C8DA; } /* Background Fadeout */
  
  /** B O R D E R  S T Y L E S - R E M O V E  B O R D E R S **/
  .image_with_link { border:0px; }
  
  /** B O R D E R  S T Y L E S - P R I M A R Y  C O L O U R **/
	.content .border_full { border:1px solid #e0e0e0; }
	.content .border_top { border-top:1px solid #e0e0e0; }
	.content .border_bottom { border-bottom:1px solid #e0e0e0; }
	.content .border_left { border-left:1px solid #e0e0e0; }
	.content .border_right { border-right:1px solid #e0e0e0; }
  
  /** B O R D E R  S T Y L E S - A L T E R N A T I V E  C O L O U R **/
  .content .alt_border_full { border:1px solid #e0e0e0; }
	.content .alt_border_top { border-top:1px solid #e0e0e0; }
	.content .alt_border_bottom { border-bottom:1px solid #e0e0e0; }
	.content .alt_border_left { border-left:1px solid #e0e0e0; }
	.content .alt_border_right { border-right:1px solid #e0e0e0; }
  
  /** B O R D E R  S T Y L E S - D I V I D I N G  C O N T E N T **/
  .content .dotted_border_full { border:1px dotted #d5d5d5; }
	.content .dotted_border_top { border-top:1px dotted #d5d5d5; }
	.content .dotted_border_bottom { border-bottom:1px dotted #d5d5d5; }
	.content .dotted_border_left { border-left:1px dotted #d5d5d5; }
	.content .dotted_border_right { border-right:1px dotted #d5d5d5; }
  
  /** B O R D E R  S T Y L E S - I M A G E S  A N D  I M A G E  C O N T A I N E R S **/
  .image_with_border, .product_thumbnail, .product_image, .additional_image, 
  .feature_image, .category_image, .manufacturer_image { border:1px solid #d9d9d9; }
  
  /** B U T T O N S / L I N K  B U T T O N S **/
  a.link_button.size_tiny.type_navigation, .form_button.size_tiny.type_navigation { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_tiny_navigation.jpg) 0 0; }
  a.link_button.size_tiny.type_action, .form_button.size_tiny.type_action { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_tiny_action.jpg) 0 0; }
  a.link_button.size_tiny.type_script, .form_button.size_tiny.type_script { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_tiny_script.jpg) 0 0; }
  a.link_button.size_small.type_navigation, .form_button.size_small.type_navigation { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_small_navigation.png) 0 0; }
  a.link_button.size_small.type_action, .form_button.size_small.type_action { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_small_action.png) 0 0; }
  a.link_button.size_small.type_script, .form_button.size_small.type_script { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_small_script.png) 0 0; }
  a.link_button.size_medium.type_navigation, .form_button.size_medium.type_navigation { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_medium_navigation.png) 0 0; }
  a.link_button.size_medium.type_action, .form_button.size_medium.type_action { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_medium_action.png) 0 0; }
  a.link_button.size_medium.type_script, .form_button.size_medium.type_script { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_medium_script.png) 0 0; }
  a.link_button.size_large.type_navigation, .form_button.size_large.type_navigation { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_large_navigation.png) 0 0; }
  a.link_button.size_large.type_action, .form_button.size_large.type_action { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_large_action.png) 0 0; }
  a.link_button.size_large.type_script, .form_button.size_large.type_script { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/buttons/button_large_script.png) 0 0; }
    
  a.link_button.size_tiny.type_navigation:hover, .form_button.size_tiny.type_navigation:hover { background-position: 0 -16px; }
  a.link_button.size_tiny.type_action:hover, .form_button.size_tiny.type_action:hover { background-position: 0 -16px; }
  a.link_button.size_tiny.type_script:hover, .form_button.size_tiny.type_script:hover { background-position: 0 -16px; }
  a.link_button.size_small.type_navigation:hover, .form_button.size_small.type_navigation:hover { background-position: 0 -23px; }
  a.link_button.size_small.type_action:hover, .form_button.size_small.type_action:hover { background-position: 0 -23px; }
  a.link_button.size_small.type_script:hover, .form_button.size_small.type_script:hover {  background-position: 0 -23px; }
  a.link_button.size_medium.type_navigation:hover, .form_button.size_medium.type_navigation:hover {  background-position: 0 -23px; }
  a.link_button.size_medium.type_action:hover, .form_button.size_medium.type_action:hover {  background-position: 0 -23px; }
  a.link_button.size_medium.type_script:hover, .form_button.size_medium.type_script:hover {  background-position: 0 -23px; }
  a.link_button.size_large.type_navigation:hover, .form_button.size_large.type_navigation:hover {  background-position: 0 -23px; }
  a.link_button.size_large.type_action:hover, .form_button.size_large.type_action:hover {  background-position: 0 -23px; }
  a.link_button.size_large.type_script:hover, .form_button.size_large.type_script:hover {  background-position: 0 -23px; }
    
	/* B U T T O N S  - B A S K E T / C H E C K O U T */
  .form_button.button_register_checkout { background:url(http://www.silvertownhealth.co.uk/site/images/layoutelements/basket/standard_checkout_register.png); border:none; }
  .form_button.button_guest_checkout { background:url(http://www.silvertownhealth.co.uk/site/images/layoutelements/basket/guest_checkout.png); border:none; }
  .form_button.button_standard_checkout { background:url(http://www.silvertownhealth.co.uk/site/images/layoutelements/basket/standard_checkout.png); border:none; }
  .form_button.button_express_checkout_google { background:url(http://www.silvertownhealth.co.uk/site/images/layoutelements/basket/google_express_checkout.png); border:none; }
  .form_button.button_express_checkout_paypal { background:url(http://www.silvertownhealth.co.uk/site/images/layoutelements/basket/paypal_express_checkout.png); border:none; }
  
  .star_rating_background { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/star.gif) 0 0px; background-repeat:repeat-x; }
	.star_rating_foreground { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/star.gif) 0 -16px; background-repeat:repeat-x; }
    
  .form_button.remove { border:0px; background:url(http://www.silvertownhealth.co.uk/site/images/icons/remove.png) 0 0 no-repeat; }
  .form_button.button_custom_image { border:0px; }
  .form_button:hover { cursor:pointer; }

  /** F O R M S **/    
  .input_textbox, .input_password, .input_textarea, .input_select, .input_generic { border:1px solid #c7c7c7; }
  .block_content .form_box { border:1px solid #e0e0e0; }
  .block_content .form_box_alt { border:1px solid #E1E1E1; }
  .static_inner_content .checkout_links .checkout_login_area, .checkout_one_content .checkout_one_form  { background:#e5e5e5;  }
  .product_attributes .radio_container .attribute_option .attribute_radio_field { background:#e5e5e5;  }
  .product_attributes .checkbox_container .attribute_option .attribute_checkbox_field { background:#e5e5e5;  }

  /** L I S T  V I E W **/
  .list_view .list_view_table { border-bottom:1px solid #D5D5D5; }
  .list_view .list_view_table.no_border { border:none; }
  .list_view .list_view_table.top_border { border-top:1px solid #D5D5D5; }
      .list_view .list_view_table .list_view_table_head .cell_left { border-left:1px solid #C83E00; }
    	.list_view .list_view_table .list_view_table_head .cell_right { border-right:1px solid #C83E00; }
    	.list_view .list_view_table .list_view_table_body .cell_left { border-left:1px solid #D5D5D5; }
    	.list_view .list_view_table .list_view_table_body .cell_right { border-right:1px solid #D5D5D5; }
			.list_view .list_view_table .list_view_row .head_cell { background:#C83E00; }
		  .list_view .list_view_table .odd_row .odd_cell { background:#f0f8ff;  }
			.list_view .list_view_table .even_row .even_cell { background:#FFFFFF;  }
      .list_view .list_view_table .list_view_row .table_cell.divider { border-bottom:1px dotted #B2C8DA; }
      
  .list_view_traditional .list_view_table { border-bottom:1px solid #D5D5D5; }
  .list_view_traditional .list_view_table.no_border { border:none; }
  .list_view_traditional .list_view_table.top_border { border-top:1px solid #D5D5D5; }
      .list_view_traditional .list_view_table .list_view_table_head .cell_left { border-left:1px solid #C83E00; }
    	.list_view_traditional .list_view_table .list_view_table_head .cell_right { border-right:1px solid #C83E00; }
    	.list_view_traditional .list_view_table .list_view_table_body .cell_left { border-left:1px solid #D5D5D5; }
    	.list_view_traditional .list_view_table .list_view_table_body .cell_right { border-right:1px solid #D5D5D5; }
      .list_view_traditional .list_view_table .list_view_row { border-top:1px solid #D5D5D5; }
			.list_view_traditional .list_view_table .list_view_row .head_cell { background:#C83E00; }
		  .list_view_traditional .list_view_table .odd_row .odd_cell { background:#f0f8ff; }
			.list_view_traditional .list_view_table .even_row .even_cell { background:#FFFFFF; }
	
  /** L I S T   V I E W   I M P O R T A N T **/
	.list_view .list_view_table.important .list_view_row th { background:#B90000; }
	.list_view .list_view_table.important tr.odd_row 				{ background:#f0f8ff; }
	.list_view .list_view_table.important tr.even_row 			{ background:#FFFFFF; }
  
  
  /** F A U X   S E L E C T **/
	.faux_select { background:#C83E00; cursor:pointer; }
	.faux_select:hover { background:#A63500; }
		.faux_select .faux_menu { border:1px solid #C83E00; }
		.faux_select:hover .faux_menu {  }
			.faux_select:hover .faux_menu .select_link { background:#ffffff; }
			.faux_select:hover .faux_menu .select_link:hover { background:#ccc; }
			.faux_select:hover .faux_menu .select_link .link_option_box { border:1px solid #C83E00; }
			.faux_select:hover .faux_menu .select_link .link_option { background:#ffffff; }
			.faux_select:hover .faux_menu .select_link .link_option:hover { background:#ccc; }
		
  /** U S E R   E R R O R   M E S S A G E **/
	.standard_alert, .system_alert	{ background:#9F9;  border:#014B87 solid 1px; }
	.error_alert { background:#FF9; border:#EE3900 solid 1px; }
	
  /** H E A D E R **/
	.header .header_elements { background:url(http://www.silvertownhealth.co.uk/site/images/header/header_background.jpg); }
	.header .header_search_basket { background:url(http://www.silvertownhealth.co.uk/site/images/header/search_basket_background.jpg); }
  .header .menu { background:url(http://www.silvertownhealth.co.uk/site/images/header/menu_bar.jpg) left center repeat-x;  }
	.header .menu /* */ .menu_list .menu_item a.link_text.link_menu { background:url(http://www.silvertownhealth.co.uk/site/images/header/menu_button.jpg) repeat-x; }
  .header .menu /* */ .menu_list .menu_item a.link_text.link_menu:hover { background-position:0 -53px; }
	/** H E A D E R  C O N T A I N E R **/
  .header_block .block_heading { background:url(http://www.silvertownhealth.co.uk/site/images/blocks/heading_yellow.png) left center repeat-x; }
 	.header_block .block_heading.new_item { background:url(http://www.silvertownhealth.co.uk/site/images/blocks/heading_green.png) left center repeat-x; }

  /** S I D E  C O N T A I N E R S **/
  .side_block .block_heading { background:url(http://www.silvertownhealth.co.uk/site/images/blocks/heading_red.png) left center repeat-x; }
	.category_list_tree.side_block .block_heading { background:url(http://www.silvertownhealth.co.uk/site/images/blocks/products_heading.jpg) no-repeat; }
  .side_block .block_heading.new_item { background:url(http://www.silvertownhealth.co.uk/site/images/blocks/heading_green.png) left center repeat-x; }
    .side_block .block_content .block_list_group.top_level { border-bottom:1px dotted #d5d5d5; }
      .side_block .block_content .block_list_item.top_level { border-bottom:1px dotted #d5d5d5; }
      .side_block .block_content .featured_product_list .product,
      .side_block .block_content .login_sidebar,
      .side_block .block_content .search_module { border:1px solid #E1E1E1; }
			
	/** S I D E / H E A D E R  C O N T A I N E R  - S H O P P I N G  B A S K E T S **/
  .basket_new_item .basket_contents.list_view .list_view_table.basket_new_item_added { border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; }
  .basket_view_items .scroll_up { background:#C83E00;}
  .basket_view_items .scroll_up:hover { background:#A63500; }
  .basket_view_items .scroll_down {  background:#C83E00;  }
  .basket_view_items .scroll_down:hover { background:#A63500; }  
  
  
  /** M A I N  C O N T A I N E R - G E N E R A L **/
  .main_block .block_heading { background:none;  }
        .main_block .block_content .featured_product_list .product, 
				.main_block .block_content .product_list .product,
				.main_block .block_content .recomended_product_list .product,
        .main_block .block_content .category_list .category,				
				.main_block .block_content .subcategory_list .category,
				.main_block .block_content .manufacturer_list .manufacturer { border:1px solid #E1E1E1; }
				
        .main_block .block_content .login_area .returning_customer { border-right:1px dotted #d5d5d5; }
        .main_block .block_content .static_area .static_content { border:1px solid #e0e0e0; }
          .main_block .block_content .static_area .static_inner_content { border-bottom:1px dotted #d5d5d5; }
          .main_block .block_content .static_area .static_inner_content.last_item { border:none; }
          .main_block .block_content .tabbed_area .tabs .link_tab:hover { cursor:pointer; }
            .main_block .block_content .tabbed_area .tabs .link_tab .image_left { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/tab_left.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab:hover .image_left { background-position: 0 -30px; }
            .main_block .block_content .tabbed_area .tabs .link_tab .label { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/tab_repeat.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab:hover .label { background-position: 0 -30px; }
            .main_block .block_content .tabbed_area .tabs .link_tab .image_right { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/tab_right.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab:hover .image_right { background-position: 0 -30px; }
          .main_block .block_content .tabbed_area .tabs .link_tab.current_tab {}
            .main_block .block_content .tabbed_area .tabs .link_tab.current_tab .image_left { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/current_tab_left.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab.current_tab:hover .image_left { background-position: 0 -30px; }
            .main_block .block_content .tabbed_area .tabs .link_tab.current_tab .label { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/current_tab_repeat.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab.current_tab:hover .label { background-position: 0 -30px; }
            .main_block .block_content .tabbed_area .tabs .link_tab.current_tab .image_right { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/current_tab_right.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab.current_tab:hover .image_right { background-position: 0 -30px; }
          .main_block .block_content .tabbed_area .tabs .link_tab.active_tab {}
            .main_block .block_content .tabbed_area .tabs .link_tab.active_tab .image_left { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/active_tab_left.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab.active_tab:hover .image_left { background-position: 0 -30px; }
            .main_block .block_content .tabbed_area .tabs .link_tab.active_tab .label { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/active_tab_repeat.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab.active_tab:hover .label { background-position: 0 -30px; }
            .main_block .block_content .tabbed_area .tabs .link_tab.active_tab .image_right { background-image:url(http://www.silvertownhealth.co.uk/site/images/tabs/active_tab_right.png); }
            .main_block .block_content .tabbed_area .tabs .link_tab.active_tab:hover .image_right { background-position: 0 -30px; }
							
        .main_block .block_content .tabbed_area .tab_content { border:1px solid #e0e0e0; }
          .main_block .block_content .tabbed_area .tab_content .tab_menu { background:#f3f3f3; border-bottom:1px dotted #d5d5d5; }
          .main_block .block_content .tabbed_area .tab_content .tab_inner_content { border-bottom:1px dotted #d5d5d5; }
		 			.main_block .block_content .tabbed_area .tab_content .tab_inner_content.last_item { border-bottom:none; }
					
			.main_block.welcome_text .block_content .static_area .static_inner_content.last_item { border:medium none; }
	
  /** M A I N  C O N T A I N E R - S E A R C H   P R O D U C T S **/
	.main_block .block_content .static_area .static_content .input_box {border:1px solid #c7c7c7;  }
	
	.view_category_details.main_block .block_content { background:url(http://www.silvertownhealth.co.uk/site/images/layoutelements/product/cat.jpg) no-repeat; }
  	 
	.index_products .new_products { border-right:1px dotted #c72f08; }
  /** N A V I G A T I O N **/
	.main_block .block_content .navigation_top { background:#C83E00; }
	.main_block .block_content .navigation_bottom { background:#C83E00; }
	.button_padding { border:0px; background:transparent; }
	.navi_button { border:0px; background:transparent; cursor:pointer; }
				
  /** F O O T E R **/
  .footer_container .footer { border-top:1px dashed #d1d1d1; }

    
/** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/
/** CSS Document: Master: Font Styles and Colours                    									**/      
/** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/


  /** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/
/** CSS Document: Typography: Blue Theme                        											**/
/** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/

    
  /** C S S  C O N F I G  D E F A U L T S **/
  	  
  /** # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # **/
    
  
  /** F O N T S **/
  body, div { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; }
  .content .footer div { color:#474747; font-size:11px; }
		    
  /** F O R M S **/
  .field .label { color:#f9774e; }
    
  /** V I E W  O N E **/
  .view_one .plain_text .text { font-weight:bold; color:#f9774e; }
    
  /** L I S T  V I E W **/
  .list_view .list_view_table .list_view_row .head_cell, .list_view_traditional .list_view_table .list_view_row .head_cell { color:#ffffff; }
  .list_view .list_view_row .category_tree_path, .product_list .product .category_tree_path { font-size:10px; }
    		
	/** F A U X   S E L E C T **/
	.faux_select { color:#FFFFFF; font-weight:bold; }
		
  /** L I N K S **/
  a.link_text, a.link_image { color:#5D5D5D; text-decoration:none; }
	a.link_text:hover, a.link_image:hover { color:#ee3700; text-decoration:none; }
  
  /* Link to match site main text */
  a.link_default_text { color:#666666; text-decoration:none;  }
    
  a.link_tab { color:#969696; text-decoration:none; }
  a.link_tab.current_tab { color:#FFFFFF; text-decoration:none; }
  a.link_tab.active_tab { color:#2C2C2C; text-decoration:none; }
    
  a.link_menu { color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; } 
  a.link_menu:hover { color:#FFFFFF; text-decoration:none; }
  a.link_menu.account { font-size:12px; } 
  a.link_breadcrumb_tree { color:#EE3700; }
    
  a.link_block_heading { color:#FFFFFF; }
    
  a.link_block_list_item { color:#ee3700; }
  a.link_block_list_item_current { font-weight:bold; }
  a.link_block_list_item_active {}
  
	
	a.link_text.read_more { font-size:11px; }
  a.link_featured_product, a.link_listed_product, a.link_listed_category { font-weight:bold; text-decoration:none; }
  a.link_featured_product:hover, a.link_listed_product:hover, a.link_listed_category:hover { font-weight:bold; text-decoration:underline; }
    
  a.link_list_item { font-weight:bold; font-size:13px; }  
  a.link_button, .form_button { color:#FFFFFF; text-decoration:none; }
  a.link_button:hover, .form_button:hover { color:#FFFFFF; text-decoration:none; }

  a.link_footer { color:#ee3700/*#FFFFFF*/; text-decoration:none; font-size:11px; } 
  a.link_footer:hover { text-decoration:underline; color:#ee3700/*#FFFFFF*/; }
 
 
  /** B U T T O N S / L I N K  B U T T O N S **/
  a.link_button.size_tiny, .form_button.size_tiny { font-size:10px; } 
	
	.main_block .block_content .category_list .category .name a.link_text { font-size:14px; font-weight:bold; }
    
  /** P R I C E S **/
  .current_price, .price_from, .original_price { color:#CC0000; font-size:14px; font-weight:bold; }
  .original_price, .original_price_ex_vat { text-decoration:line-through; font-size:12px; }
  .discount_price { color:#f64c25; font-size:14px; font-weight:bold; }
  .current_price_ex_vat, .original_price_ex_vat, .discount_price_ex_vat  { font-size:12px; color:#acacac; }
  .price_highlighted { font-style:italic; font-weight:bold; color:#000000; font-size:11px; }
	.price_tiny { font-size:9px; }
	.price_small  { font-size:10px; }
	.price_medium { font-size:18px; }
	.price_large { font-size:28px; }
    
  /** L I S T  V I E W  T R A D I T I O N A L **/
  .list_view_traditional .list_view_table { font-size:10px; }
  
  /** L I S T  V I E W  O R D E R  P R O D U C T S  **/
  .list_product_order .list_view_table .product_attributes .plain_text .text, 
  .list_product_order .list_view_table .product_attributes .plain_text .value { font-size:10px; }
  
  .list_product_order .list_view_table .product_attributes .standard_product_price .text { color:#014B87; }
    
  /** U S E R   E R R O R   M E S S A G E **/
  .inner_alert { color:#000000; font-weight:bold; font-size:14px; text-align:center; }
   
  /** H E A D E R **/
  .header .menu .account_menu .account_label { font-size:12px; font-weight:bold; color:#FFFFFF; }
      .header .menu .account_menu .menu_list .menu_item { color:#FFFFFF; }
      .header .breadcrumb_tree .element_text { font-size:11px; }
      
  /** H E A D E R  C O N T A I N E R **/
    .header_block .block_heading { color:#FFFFFF; font-weight:bold; font-size:13px;}
    .header_block .block_heading.new_item { color:#FFFFFF; }
		
		.view_category_details.main_block .block_content .category_heading { font-size:20px; color:#ffffff; }
    
  /** S I D E  C O N T A I N E R S - G E N E R A L **/
    .side_block .block_heading { color:#FFFFFF; font-weight:bold; font-size:13px;}
    .side_block .block_heading.new_item { color:#FFFFFF; }
	      .side_block .block_content .block_list_item .category_dash { color:#002955; font-weight:bold; font-size:14px; }
			
	/** S I D E  C O N T A I N E R - S H O P P I N G   B A S K E T S **/
	.basket_view_items .basket_contents.list_view .list_view_table_body .list_view_row .product_name { color:#002955; font-weight:bold; }
	.basket_view_items .scroll_up { text-align:center; color:#FFF;  }
  .basket_view_items .scroll_down { text-align:center; color:#FFF; }		
	
  /** S I D E / H E A D E R  C O N T A I N E R - N E W  B A S K E T  I T E M **/
	.basket_new_item .basket_contents.list_view .list_view_table_body .list_view_row .product_name { color:#002955; font-weight:bold; }
		.basket_new_item .basket_contents.list_view .info .item_added_text { color:#f1480b; font-weight:bold; font-size:14px; }
		.basket_new_item .basket_contents.list_view .info .new_quantity_text { color:#002955; }
		.basket_new_item .basket_contents.list_view .info .in_basket_text { color:#002955; text-align:right; }
		.basket_new_item .countdown_area { }
      
  /** M A I N  C O N T A I N E R - G E N E R A L **/
  .main_block .block_heading { color:#f1480b; font-weight:bold; font-size:20px;}
	.main_block.welcome_text .block_heading { color:#f1480b; font-weight:bold; font-size:30px;}
    .main_block .block_heading .product_ref, .main_block .block_heading .product_name { color:#F1480B; }
		.main_block .block_heading .product_name { font-size:20px; } 
  .main_block .block_sub_heading {  font-size:16px; color:#f1480b; font-weight:bold; }
  .main_block .block_sub_heading.important { font-weight:bold; font-size:16px; color:#f1480b; }
      
  .basket_contents .product_attributes .value, .basket_contents .product_attributes .text { font-size:10px;  }
  .list_repeat_order .product_attributes .value, .list_repeat_order .product_attributes .text { font-size:10px;  }
  .basket_contents .product_attributes .attributes_head .text, .list_repeat_order .product_attributes .attributes_head .text { color:#002955; }
	.basket_contents .text.total_shipping .shipping, .basket_contents .shipping_per_item { color:#002955; font-weight:bold; font-size:10px; }
	
  /* M A I N  B L O C K - N A V I G A T I O N */
	.button_padding { color:#999999; font-weight:bold; font-size:14px; }
	a.navi_button { color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:14px; }
	a.navi_button:hover { text-decoration:underline; }
	a.navi_text	{ color:#FFFFFF; text-decoration:none; }
	a.navi_text:hover	{ text-decoration:underline; }
			
	.main_block .block_content .navigation_top .num_page .pages { color:#FFFFFF; font-weight:bold; font-size:14px; }
	.main_block .block_content .navigation_bottom .num_page .pages { color:#FFFFFF; font-weight:bold; font-size:14px; }
		
	.main_block .block_content .navigation_bottom .num_results .pages	{ text-align:center; color:#000000; font-weight:bold; font-size:14px;  }
			
	.page_button, a.page_button, a.page_button:hover { color:#FFFFFF; text-decoration:none; }
  
  .main_block .block_content .static_area .static_content .spelling_suggestion .text { color:#CC3232; font-weight:bold; }
		.main_block .block_content .static_area .static_content .spelling_suggestion .value { font-style:italic; font-weight:bold;  }
  		.main_block .block_content .static_area .static_content .spelling_suggestion .value .link_text { text-decoration:underline; color:#0000DE; } 

	/* P R O D U C T \ C A T E G O R Y   T I T L E S */
	.text_title { text-align:left; font-size:14px; font-weight:bold; }
  
	/* P O R T A L   P A G E */
	.error_alert { font-size:14px; color:#000000; font-weight:bold; }
		.main_block .block_content .product_list .product .info .stock { font-weight:bold; } 
				
	/* S E A R C H   T E X T */
	.main_block .block_content .static_area .static_content .search_bar .search_string { text-align:center; font-size:14px; color:#099ddb; }
  
  /** Custom CSS **/
  .main_block .block_sub_heading h1.homepage_title { font-size:22px; }
				
	.basket_new_item { width:306px; display:none; }
  	.basket_new_item .bubble_top.arrow.left { margin-left:1px; width:306px; height:36px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_left.png) no-repeat; }
    .basket_new_item .bubble_top.arrow.right { margin-left:1px; width:306px; height:36px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_right.png) no-repeat -1px 0px; }
    .basket_new_item .bubble_top.flat.left { width:306px; height:14px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_rounded.png) no-repeat;}
    .basket_new_item .bubble_top.flat.right { width:306px; height:14px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_rounded.png) no-repeat;}
            .basket_new_item .bubble_top .close_button { float:right; width:16px; height:16px; margin-right:12px; margin-top:35px; background-color:#F00; background:url(http://www.silvertownhealth.co.uk/site/images/icons/close.png) repeat scroll 0 0 transparent; cursor:pointer; z-index:100; }
    .basket_new_item .bubble_content.left { width:306px; height:172px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_repeat.png); }
    .basket_new_item .bubble_content.right { width:306px; height:172px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_repeat.png); }
       .basket_new_item .bubble_content .bubble_inner_content { margin-left:15px; margin-right:15px; }
			 .basket_new_item .bubble_content .bubble_inner_content .countdown_area { margin-top:5px; padding:5px; color:#C00; }
    .basket_new_item .bubble_bottom.arrow.left { width:306px; height:36px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_bottom_left.png) no-repeat; }
    .basket_new_item .bubble_bottom.arrow.right { width:306px; height:36px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_bottom_right.png) no-repeat; }
    .basket_new_item .bubble_bottom.flat.left { width:306px; height:14px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_bottom_rounded.png) no-repeat; }
    .basket_new_item .bubble_bottom.flat.right { width:306px; height:14px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_bottom_rounded.png) no-repeat; }
    
  .basket_view_items.header_basket { width:260px; display:none; cursor:pointer; }
  	.basket_view_items.header_basket .bubble_top.arrow.left { width:258px; height:24px; border-top:1px solid #B2C8DA; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; background-color:#FFF; }
    .basket_view_items.header_basket .bubble_top.arrow.right { width:258px; height:24px; border-top:1px solid #B2C8DA; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; background-color:#FFF; }
    .basket_view_items.header_basket .bubble_top.flat.left { width:258px; height:24px; background-color:#FFF; border-top:1px solid #B2C8DA; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_rounded.png) no-repeat;*/ }
    .basket_view_items.header_basket .bubble_top.flat.right { width:258px; height:24px; background-color:#FFF; border-top:1px solid #B2C8DA; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_rounded.png) no-repeat;*/ }
      .basket_view_items.header_basket .bubble_top .close_button { float:right; width:16px; height:16px; margin-right:8px; margin-top:8px; background-color:#F00; background:url(http://www.silvertownhealth.co.uk/site/images/icons/close.png) repeat scroll 0 0 transparent; cursor:pointer; z-index:100; }
    .basket_view_items.header_basket .bubble_content.left { width:258px; /*height:36px;*/ background-color:#FFF; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_repeat.png);*/ }
    .basket_view_items.header_basket .bubble_content.right { width:258px; /*height:36px;*/ background-color:#FFF; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_repeat.png);*/ }
       .basket_view_items.header_basket .bubble_content .bubble_inner_content { margin-left:7px; margin-right:7px; padding-top:5px; height:300px; }
    .basket_view_items.header_basket .bubble_bottom.arrow.left { width:258px; height:24px; background-color:#FFF; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_bottom_squared.png) no-repeat;*/ }
    .basket_view_items.header_basket .bubble_bottom.arrow.right { width:258px; height:24px; background-color:#FFF; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_bottom_squared.png) no-repeat;*/ }
    .basket_view_items.header_basket .bubble_bottom.flat.left { width:260px; height:24px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/thin_bottom_rounded.png) no-repeat; }
    .basket_view_items.header_basket .bubble_bottom.flat.right { width:260px; height:24px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/thin_bottom_rounded.png) no-repeat; }
    
  .basket_view_items.side_basket { width:260px; display:none; cursor:pointer; }
  	.basket_view_items.side_basket .bubble_top.arrow.left { width:260px; height:24px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/thin_top_rounded.png) no-repeat; /*border-top:1px solid #B2C8DA; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA;*/ /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_squared.png) no-repeat;*/ }
    .basket_view_items.side_basket .bubble_top.arrow.right { width:260px; height:24px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/thin_top_rounded.png) no-repeat;/*border-top:1px solid #B2C8DA; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA;*/ /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_squared.png) no-repeat;*/ }
    .basket_view_items.side_basket .bubble_top.flat.left { width:258px; height:24px; background-color:#FFF; border-top:1px solid #B2C8DA; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_rounded.png) no-repeat;*/ }
    .basket_view_items.side_basket .bubble_top.flat.right { width:258px; height:24px; background-color:#FFF; border-top:1px solid #B2C8DA; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_top_rounded.png) no-repeat;*/ }
      .basket_view_items.side_basket .bubble_top .close_button { float:right; width:16px; height:16px; margin-right:8px; margin-top:8px; background-color:#F00; background:url(http://www.silvertownhealth.co.uk/site/images/icons/close.png) repeat scroll 0 0 transparent; cursor:pointer; z-index:100; }
    .basket_view_items.side_basket .bubble_content.left { width:258px; /*height:36px;*/ background-color:#FFF; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_repeat.png);*/ }
    .basket_view_items.side_basket .bubble_content.right { width:258px; /*height:36px;*/ background-color:#FFF; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_repeat.png);*/ }
       .basket_view_items.side_basket .bubble_content .bubble_inner_content { margin-left:7px; margin-right:7px; padding-top:5px; height:300px; }
    .basket_view_items.side_basket .bubble_bottom.arrow.left { width:258px; height:24px; background-color:#FFF; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_bottom_squared.png) no-repeat;*/ }
    .basket_view_items.side_basket .bubble_bottom.arrow.right { width:258px; height:24px; background-color:#FFF; border-left:1px solid #B2C8DA; border-right:1px solid #B2C8DA; /*background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/bubble_bottom_squared.png) no-repeat;*/ }
    .basket_view_items.side_basket .bubble_bottom.flat.left { width:260px; height:24px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/thin_bottom_rounded.png) no-repeat; }
    .basket_view_items.side_basket .bubble_bottom.flat.right { width:260px; height:24px; background:url(http://www.silvertownhealth.co.uk/site/javascripts/moobubble/images/thin_bottom_rounded.png) no-repeat; }




