/*
 @copyright Copyright (C) 2008 Heating and Plumbing Warehouse Ltd. All rights reserved.
 */
/*MAIN START*/
/*body start*/
body {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/background.gif);
	background-repeat:repeat-x; 
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-position:0 0;
	margin:0 0 0 0;
	
}
h1 {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	margin:0;
}
h2 {
	font-family:Eurostile;
	font-size:20px;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
	margin:0;
}
h3 {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}
h4 {
	margin:0;
}	
#mainwindow {
	border: solid 1px #204286;
	background-color:#FFFFFF;
	width:985px;
	height:100%;
	margin:25px 0px 0px 0px;
	padding:0 0 0 0;
}
/*body end*/
.navigation a {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#003366;
}
.navigation a:hover {
	color:#CC0000;
}
/*header start*/
div#header_logo {
	margin:0;
	padding:0;
}
#header_company {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/company_logo.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	height:145px;
	width:700px;
}
#header_cart {
	margin:0;
	padding:5px 5px 5px 5px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/banner_right.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:250px;
	height:135px;
}
#header_cart_viewcart {
	margin:0 0 0 0;
	padding:5px 0 5px 0;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/cart_icon.png);
	background-repeat:no-repeat;
	background-position:center left;
}
.header_cart_viewcart a {
	padding:0px 8px 0px 22px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
	border-right:solid 2px #003366;
}
.header_cart_viewcart a:hover {
	text-decoration:underline;
	color:#0099cc;
}
#header_cart_checkout {
	padding:5px 0 5px 0;
	margin:0 0 0 10px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/checkout_icon.png);
	background-repeat:no-repeat;
	background-position:center left;
}
.header_cart_checkout a {
	padding:0 8px 0 22px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.header_cart_checkout a:hover {
	text-decoration:underline;
	color:#0099cc;
}
#header_infobar {
	margin:0 0 0 0;
	padding:6px 12px 7px 12px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/header_infobar_background.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#003366;
}
.header_infobar {
	padding:0 0 0 10px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.header_infobar a {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#header {
	height:32px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/header_background.png);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:25px;
	padding-top:3px;
}
#header_email {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/email.png);
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	width:40px;
}
#header_map {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/map.png);
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	width:40px;
}

#header_phone {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/phone.png);
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	width:40px;
}
#header_vertical_background {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/vertical_header_background.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding-left:15px;
}
.contacts {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.search_text {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	padding-right:4px;
}
.contacts a {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#003366;
}
.contacts a:hover {
	text-decoration:underline;
	color:#0099cc;
}
.contacts_left { float:left; }
.search_right { float:right; margin-right:10px; margin-top:1px; }
#content {
	width:100%;
	line-height:100%;
}
/*header end*/
/*left menu start*/
#left_menu {
	width:180px;
	height:100%;
	padding-bottom:10px;
	position:relative;
	top:-5px;
	margin:0;
}
#left_menu_borders {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/left_menu_background.gif);
	background-position:right top;
	background-repeat:repeat-x;
	background-color:#F5F5F5;
	border-right:solid 1px #A6A6A6; 
	padding-bottom:20px;
}
#left_menu_borders_shadow {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/left_menu_shadow.png);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:5px;
	width:180px;
}
/*left menu end*/
#right_menu {
	width:800px;
	height:100%;
}
/*cart start*/
.cart {
	display:inline;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.cart a {
	display:inline;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.cart a:hover {
	text-decoration:underline;
}
.cart a:active {
	text-decoration:underline;
	color:#cc0000;
}
#cart { 
	margin:0 8px 0 8px;
	padding:4px 3px 4px 3px;
	background-color:#E9EBED;
}
.cart_content {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.top_vertical_line {
	height:1px;
	background:#FFFFFF;
	margin:0 8px 0 8px;
	border-top:solid 1px #0E71D4;
	border-bottom:solid 1px #E9EBED;
}
.bottom_vertical_line {
	height:1px;
	background:#FFFFFF;
	margin:0 8px 0 8px;
	border-bottom:solid 1px #0E71D4;
	border-top:solid 1px #E9EBED;
}
/*cart end*/
/*login start*/
#login_area {
	margin:5px 8px 0 8px;;
}
.login_area {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#4F4F4F;
}
.login_area a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#003366;
	text-decoration:none;
}
.login_area a:hover {
	color:#0099cc;
	text-decoration:underline;
}
/*login end*/
/*navigation start*/
.navigation {
	padding:0 0 0 6px;
	margin:0;
	list-style:none;
	height:40px;
}
.navigation li {
	float:left;
}
.navigation li a {
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	color:#003366;
	text-decoration:none;
	font-family:verdana;
	text-align:center;
	padding:0 0 0 10px;
	padding-right:10px;
	font-size:11px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/menu_vertical_background.gif);
	background-repeat:no-repeat;
	background-position:center right;
}
.navigation li a b {
	float:left;
	display:block;
	padding:0 16px 0 8px;
}
.navigation li.current a {
	color:#003366;
}
.navigation li a:hover {
	color:#0099cc;
	text-decoration:underline;
}
.navigation li a:active {
	color:#cc0000;
}
.navigation li a em {
	display:block;
	float:left;
	width:30px;
	height:40px;
	padding-left:3px;
}

.navigation li a em.home {
	background-image: url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/home_menu_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.navigation li a em.underfloorheating {
	background-image: url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/ufh_menu_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.navigation li a em.quote {
	background-image: url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/quote_menu_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.navigation li a em.products {
	background-image: url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/products_menu_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.navigation li a em.gallery {
	background-image: url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/gallery_menu_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.navigation li a em.contact_us {
	background-image: url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/contact_us_menu_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
}
/*navigation end*/
/*left menu categories start*/
#menuCategories {
	margin:0;
	padding:0;
} 

#menuCategories ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

#menuCategories a, #menuCategories h2 {
	display: block;
	margin:0 3px 0 3px;
	padding:2px 7px 2px 7px;
}

#menuCategories h2 {
	margin:11px 8px 6px 8px;
	padding: 5px 5px 7px 5px;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/category_background.png);
	background-position:center center;
}
#menuCategories h2.so {
	margin:25px 8px 6px 8px;
	padding: 5px 5px 7px 5px;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/specialoffer_background.png);
	background-position:center center;
}

#menuCategories a {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#003366;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/category_arrow.png);
	background-position:5px 4px;
	background-repeat:no-repeat;
	padding:3px 0 3px 15px;
	border-bottom:dotted 1px #B0B0B0;
}

#menuCategories a:hover {
	color:#0099CC;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/category_arrow_hover.png);
	text-decoration:underline;
	background-position:0px 4px;
}
#menuCategories a:active {
	color:#cc0000;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/category_arrow_active.png);

}
/*left menu categories end*/
#specialoffers_title {
	margin:15px 8px 6px 8px;
	padding: 0 5px 0 5px;
	border-bottom:dotted 2px #000000;
}
.specialoffers_title {
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#cc0000;
}
#paymentlogos {
	width:179px;
	height:175px;
	padding:10px 0 0 0;
}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	width:980px;
	padding:5px;
}
#footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #126996;
}
#footer a:hover{
	font-weight: normal;
	text-decoration: underline;
	color: #126996;
}
#footerBrandBase {
	margin:15px 4px 15px 4px;
	padding:6px 3px 6px 3px;
	border: solid 3px #CDD1D2;
}
.footerBrandTitle {
	padding:0 3px 0 3px;
	position:relative;
	top:-17px;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#003366;
	background-color:#FFFFFF;
}
#footerBrandContent {
	margin:0;
	padding:0;
}
ul#footerMenu {
	margin:0; 
	padding:5px 0 5px 0; 
	list-style-type:none;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/header_infobar_background.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#003366;
}
ul#footerMenu li {
	display:inline;
}
ul.footerMenu li a {
	margin: 1px 2px 1px 2px; 
	padding: 1px 6px 1px 6px;
	border-right: dotted 1px #A1A1A1;
	display:inline;
	font-family:verdana;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
ul.footerMenu li a:hover {
	text-decoration:underline;
}

/*newsletter start*/
#newsletter_base {
	margin:5px 6px 25px 6px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/image/newsletter-icon-35x35.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.newsletter_title {
	font-family:verdana;
	color:#003366;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	margin:11px 0 5px 35px;
}
.newsletter_content {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	margin:0 0 0 35px;
	color:#003366;
}
/*newsletter end*/

/*phone start*/
#phone_info_base {
	margin:15px 6px 25px 6px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/phone_icon_35x35.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.phone_info_title {
	font-family:verdana;
	color:#003366;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	margin:11px 0 5px 35px;
}
.phone_info_content {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	margin:0 0 0 35px;
	color:#003366;
}
/*phone end*/
/*delivery estimate start*/
#delivery_time_base {
	background-color:#f3f3f3;
	margin:5px 6px 0 6px;
	padding:5px 5px 5px 5px;
}
.delivery_time_title {
	font-family:verdana;
	color:#003366;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.delivery_time_picture {
	margin:4px 0 0 0;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/hpw_van.png);
	background-repeat:no-repeat;
	background-position:center center;
	height:58px;
}
.delivery_time_content {
	margin:3px 0 3px 0;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.delivery_time_content_red {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#cc0000;
}
.delivery_time_content_link a {
	margin:4px 0 0 0;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#1369A8;
}
/*delivery etimate end*/
/*delivery bar start*/
#delivery_bar {
	margin:12px 15px 6px 15px;
	padding:15px 5px 15px 5px;
	border:solid 2px #007FA9;
}
.delivery_bar {
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
	color:#1369A8;
}
.delivery_bar a {
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
	color:#1369A8;
	text-decoration:underline;
}
.delivery_bar a:hover {
	color:#003366;
}
/*delivery bar end*/
#main_background {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/mainbackground.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
/*MAIN END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*PRODUCT SUMMARY START*/
.shortdescription {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}
.shortdescription a {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#126996;
}
.shortdescription a:hover {
	text-decoration:underline;
}
#productsummarychart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style:normal;
	color: #000000;
	text-decoration: none;
	margin:8px 8px 0px 8px;
}
.productsummarychart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style:normal;
	color: #000000;
	text-decoration: none;
	border:solid 1px #CACACA;
}
#productsummarydescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding:5px;
}
#productsummarynote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style:italic;
	color: #000000;
	text-decoration: none;
	margin:5px 0px 0px 5px;
}
/*summary icons start*/
#productsummary_delivery {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/delivery_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_size {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/size_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_material {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/material_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_info {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/info_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_colour {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/colour_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_underfloor_heating {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/underfloor_heating_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_quote {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/quote_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_phone {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/phone_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_download {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/download_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_antislip {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/antislip_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_insulated {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/insulated_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_wireless {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/wireless_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_discount {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/discount_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
}
#productsummary_towelwarmer {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/towelwarmer_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#productsummary_radiator {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/radiator_icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:8px 0 0 46px;
	height:35px;
	margin:5px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
/*summary icons ends*/
/*PRODUCT SUMMARY END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*ABOUT UNDERFLOOR HEATING START*/
.about_ufh_more {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/more_icon.png);
	background-position:left;
	background-repeat:no-repeat;
	padding:4px 0 5px 28px;
	font-style:italic;
	color:#cc0000;
	text-decoration:underline;
}

#about_ufh_content_border {
	margin:25px 15px 35px 15px;
	padding:0px 6px 6px 6px;
	border: solid 3px #007FA9;
}
.about_ufh_content {
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
}
.about_ufh_content a {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #126996;
	text-decoration: none;
}
.about_ufh_content a:hover {
	text-decoration:underline
}
.about_ufh_content_instruction {
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
}
.about_ufh_content_instruction a {
	font-family: Verdana;
	font-size: 11px;
	font-style:italic;
	font-weight: normal;
	color: #126996;
	text-decoration: none;
}
.about_ufh_content_instruction a:hover {
	text-decoration:underline
}
.about_ufh_title_advantages {
	font-family:Eurostile;
	font-size:17px;
	color:#CA8F00;
	font-weight:bold;
	background-color:#FFFFFF;
	padding: 3px 3px 3px 3px;
	position:relative;
	left:6px;
	top:-14px;
	width:345px;
	border-left: solid 1px #007FA9;
	border-right: solid 1px #007FA9;
}
.about_ufh_title_whyufh {
	font-family:Eurostile;
	font-size:17px;
	color:#CA8F00;
	font-weight:bold;
	background-color:#FFFFFF;
	padding: 3px 3px 3px 3px;
	position:relative;
	left:6px;
	top:-14px;
	width:290px;
	border-left: solid 1px #007FA9;
	border-right: solid 1px #007FA9;
}
.about_ufh_title_correctpipe {
	font-family:Eurostile;
	font-size:17px;
	color:#CA8F00;
	font-weight:bold;
	background-color:#FFFFFF;
	padding: 3px 3px 3px 3px;
	position:relative;
	left:6px;
	top:-14px;
	width:390px;
	border-left: solid 1px #007FA9;
	border-right: solid 1px #007FA9;
}
.about_ufh_title_createpack {
	font-family:Eurostile;
	font-size:17px;
	color:#CA8F00;
	font-weight:bold;
	background-color:#FFFFFF;
	padding: 3px 3px 3px 3px;
	position:relative;
	left:6px;
	top:-14px;
	width:350px;
	border-left: solid 1px #007FA9;
	border-right: solid 1px #007FA9;
}
.about_ufh_pipe_right {
	float:right;
	width:224px;
	height:92px;
	margin: 0 20px 10px 10px;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
}
.about_ufh_pack_right {
	float:right;
	width:203px;
	height:182px;
	margin: 0 20px 10px 10px;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
}
/*pipe info start*/
.about_ufh_pipe_info a {
	float:left;
	width:210px;
	font-weight:bold;	
	font-size:12px;
	color:#ffffff;
	border:1px solid #1F7BAD;
	background-repeat:no-repeat;
	text-decoration:none;
	background-color:#1F7BAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:160px;
	padding-bottom:9px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/about_ufh_pipe.gif);
	margin:0 0 10px 2px;
}

.about_ufh_pipe_info a:hover {
	color:#d6d6d0 ! important;
	border:1px solid #0D5278;
	background-color:#0D5278 ! important;	
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.about_ufh_pipe_info a:active {
	color:#ffffff;
	border:1px solid #CC0000;
	background-color:#1F7BAD;	
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*pipe info end*/
/*manifold info start*/
.about_ufh_manifold_info a {
	float:left;
	width:210px;
	font-weight:bold;	
	font-size:12px;
	color:#ffffff;
	border:1px solid #1F7BAD;
	background-repeat:no-repeat;
	text-decoration:none;
	background-color:#1F7BAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:160px;
	padding-bottom:9px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/about_ufh_manifold.gif);
	margin:0 0 10px 58px;
}

.about_ufh_manifold_info a:hover {
	color:#d6d6d0 ! important;
	border:1px solid #0D5278;
	background-color:#0D5278 ! important;	
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.about_ufh_manifold_info a:active {
	color:#ffffff;
	border:1px solid #CC0000;
	background-color:#1F7BAD;	
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*manifold info end*/
/*pipesulation info start*/
.about_ufh_pipesulation_info a {
	float:left;
	width:210px;
	font-weight:bold;	
	font-size:12px;
	color:#ffffff;
	border:1px solid #1F7BAD;
	background-repeat:no-repeat;
	text-decoration:none;
	background-color:#1F7BAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:160px;
	padding-bottom:9px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/about_ufh_pipesulation.gif);
	margin:0 0 10px 58px;
}

.about_ufh_pipesulation_info a:hover {
	color:#d6d6d0 ! important;
	border:1px solid #0D5278;
	background-color:#0D5278 ! important;	
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.about_ufh_pipesulation_info a:active {
	color:#ffffff;
	border:1px solid #cc0000;
	background-color:#1F7BAD;	
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*pipesulatuion info end*/
hr {
	border:dashed 1px #007FA9;
	color: #007FA9;
	background-color: #007FA9;
	height: 2px;
	width: 100%;
	text-align: left;
	margin: 0 0 15px 0;
}
hr.main {
	height: 1px;
	border: 0;
	color: #AEAEAE;
	background-color: #C9C9C9;
	width: 80%;
	margin: 15px 0 35px 50px;
}

#about_ufh_offer {
	position:relative;
	top:-20px;
	margin:0 15px 15px 15px;
	padding: 2px 5px 2px 5px;
	background-color:#E8E8E8;
}
.about_ufh_offer {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#cc0000;
}
.about_ufh_offer a {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#cc0000;
}
.about_ufh_offer a:hover {
	text-decoration:underline;
}
p.about_ufh_notes {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#a3a3a3;
	text-decoration:underline;
}
/*Footer start*/
#about_ufh_footer {
	margin:8px 15px 0 15px;
}
.about_ufh_footer {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.about_ufh_footer a {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#126996;
}
.about_ufh_footer a:hover { text-decoration:underline; }
.about_ufh_category_content {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
/*Footer end*/
/*ABOUT UNDERFLOOR HEATING END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*CONTACT US START*/
#contact_us_form {
	margin: 5px 0px 5px 0px;
	padding: 8px 8px 8px 8px;
	background-color: #F4F4F4;
	border-bottom: solid 1px #A0A0A0;
	border-top: solid 1px #A0A0A0;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#contact_us_title {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	margin:0 0 0 0;
	padding:20px 20px 20px 20px;
}
/*CONTACT US END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*MAIN PAGE START*/
.main_page_content_span {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#BEBEBE;
}
#main_page_content {
	margin:15px 15px 0px 15px;
}
.main_page_content {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.main_page_content a {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#126996;
}
.main_page_content a:hover {
	text-decoration:underline;
}
/*adverts right start*/
#main_page_advert {
	padding:8px 4px 8px 12px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/advert_background.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
/*adverts right end*/
/*offer start*/
#main_offer_ufhsp1 {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/offer_ufhsp1_background.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:573px;
	height:210px;
	margin:10px 15px 15px 15px;
}
#main_offer_ufhsp1_picture {
	margin:5px 5px 0px 5px;
}
#main_offer_ufhsp1_title {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/arrow_left_red_icon.png);
	background-position:center right;
	background-repeat:no-repeat;
	margin:20px 10px 0 0;
	padding:12px 38px 4px 0;
}
.main_offer_ufhsp1_title {
	font-family:Eurostile;
	font-size:20px;
	font-weight:normal;
	color:#cc0000;
}
#main_offer_ufhsp1_content {
	margin:20px 25px 0 0;
}
.main_offer_ufhsp1_content {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.main_offer_ufhsp1_content a {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#126996;
}
.main_offer_ufhsp1_content a:hover {
	text-decoration:underline;
}
#main_offer_ufhsp1_prices {
	margin:10px 10px 0 0;
	padding:0;
}
.main_offer_ufhsp1_prices_rrp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:line-through;
}
.main_offer_ufhsp1_prices {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#cc0000;
	font-weight:bold;
}
#main_offer_ufhsp1_buynow {
	margin:0 0 0 0;
	padding:0 10px 0 0;
}
/*offer end*/
/*new product start*/
#main_page_new_product_title {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/new_product_title_backgroun.gif);
	background-position:left top;
	background-repeat:repeat-y;
	background-color:#003366;
	margin:10px 4px 0 4px;
	padding:2px 0 3px 5px;
}
.main_page_new_product_title {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#main_page_new_product_content {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/new_product_content_backgro.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#ffffff;
	margin:0 4px 0 4px;
	padding:4px 4px 4px 4px;
	height: 110px;
}
#main_page_new_product_bottom {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/new_product_title_backgroun.gif);
	background-repeat:repeat-y;
	background-position:left top;
	background-color:#003366;
	margin:0 4px 0 4px;
	height:3px;
}
.main_page_new_product_text {
	margin:2px 0 0 0;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#cc0000;
}
/*new product end*/
/*cylinders start*/
#main_page_cylinders_picture {
	margin:10px 4px 0 4px;
}
#main_page_cylinders_text {
	margin:0 4px 0 auto
}
.main_page_cylinders_text {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#003366;
}
.main_page_cylinders_text a {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#126996;
	text-decoration:none;
}
.main_page_cylinders_text a:hover {
	text-decoration:underline;
}
/*cylinders end*/
/*question box start*/
#main_page_question {
	margin:20px 15px 6px 15px;
	padding:15px 80px 15px 80px;
	border:solid 2px #007FA9;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/question_mark.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.main_page_question {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#003366;
}
/*question box end*/
/*plumingpages.com start*/
#main_page_plumingpages {
	margin:20px 15px 6px 15px;
}
.main_page_plumingpages {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}
/*plumingpages.com end*/
.main_page_more {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/more_icon.png);
	background-position:left;
	background-repeat:no-repeat;
	padding:4px 0 5px 28px;
	font-style:italic;
	color:#cc0000;
	text-decoration:underline;
}
.main_page_small_price {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#cc0000;
}
.main_page_small_price_line_through {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:line-through;
	color:#7B7B7B;
}
#main_page_create_pack {
	margin:10px 15px 20px 15px;
	padding:5px 5px 5px 25px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/exclamation_mark_icon.png);
	background-position:center left;
	background-repeat:no-repeat;
	border:solid 2px #EAB600;
}
/*MAIN PAGE END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*PRODUCTS START*/
#products_border {
	margin:8px 6px 2px 12px;
	padding:4px 4px 4px 4px;
	background-color:#FFFFFF;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/product_background.gif);
	background-position:top;
	background-repeat:repeat-x;
	border:solid 1px #0080FF;
}
.products_images {
	margin: 5px 5px 5px 5px;
}
/*content*/
.products_content {
	margin:5px 5px 5px 5px;
}
.products_content_name {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.products_content_name a {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.products_content_name a:hover {
	text-decoration:underline;
}
/*content*/
/*description start*/
.products_content_description {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#2D2D2D;
}
.products_content_description a {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1369A8;
}
.products_content_description a:hover {
	text-decoration:underline;
}
/*description end*/
/*special offers start*/
#products_offers_border {
	margin:8px 8px 8px 8px;
	padding:3px 3px 3px 3px;
	border:solid 1px #cc0000;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/products_offers_background.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color:#ffffff;
	width:95px;
	height:120px;
	position:relative;
	top:-10px;
}
.products_offers_content_image {
	margin:0 3px 0 3px;
	width:80px;
	height:80px;
}
.products_offers_content_rrp {
	margin:0 0 0 0;
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.products_offers_content_price {
	margin:0 0 0 0;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#cc0000;
}
.products_offers_border1 {
	font-family:Eurostile;
	font-size:20px;
	color:#cc0000;
	font-weight:bold;
	background-color:#FFFFFF;
	padding: 3px 3px 3px 3px;
	position:relative;
	left:6px;
	top:-18px;
	width:125px;
}
#products_offers_border1 {
	margin:25px 15px 35px 15px;
	padding:0px 6px 3px 6px;
	border: solid 3px #cc0000;
}
.products_offers_content_position {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
/*special offers end*/
/*PRODUCTS END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*CATEGORY PAGE START*/
#category_page_location {
	margin-top:3px;
	padding:6px 0 8px 8px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/location_bar_background.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.category_page_location {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#003366;
}
.category_page_location a {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.category_page_location a:hover { text-decoration:underline }
#category_page_title {
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/arrow_right_blue_icon.png);
	background-repeat:no-repeat;
	background-position:8px;
	border-bottom:solid 2px #1095E2;
	margin:10px 0 0 0;
	height:45px;
}
.category_page_title_text {
	float:left;
	font-family:Eurostile;
	font-size:22px;
	font-weight:bold;
	padding-left:50px;
	padding-top:20px;
	padding:10px 0 10px 50px;
	color:#003366;
}
#category_page_content {
	margin:8px;
}
.category_page_price {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
#category_page_content_product {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:solid 1px #1095E2;
}
.category_page_content_product_title {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	color:#1369A8;
	text-decoration:none;
}
.category_page_content_product_title a {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	color:#1369A8;
	text-decoration:none;
}
.category_page_content_product_title a:hover {
	text-decoration:underline;
}
.category_page_content_product_title a:active {
	text-decoration:none;
	color:#cc0000;
}
#category_page_content_product_desc {
	padding-left:10px;
}
.category_page_content_product_desc {
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.category_page_content_product_desc a {
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#1369A8;
	text-decoration:none;
}
.category_page_content_product_desc a:hover {
	text-decoration:underline;
}
.category_page_content_product_desc a:active {
	text-decoration:none;
	color:#cc0000;
}
#category_page_footer {
	border-top:solid 2px #1095E2;
	margin-top:8px;
	padding:15px;
}
.category_page_footer {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.category_page_footer a {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#126996;
}
.category_page_footer a:hover { text-decoration:underline; }
.category_page_footer_left { float:left }
.category_page_footer_right { float:right }
.category_page_category_content {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
.category_page_category_content a {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#126996;
	text-decoration:none;
}
.category_page_category_content a:hover { text-decoration:underline }
.category_page_category_jumplist {
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
/*CATEGORY PAGE END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*PRODUCT PAGE START*/
/*title start*/
#product_page_title {
	margin-top:0;
	border-bottom:solid 3px #1095E2;
	height:50px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/arrow_left_blue_icon.png);
	background-repeat:no-repeat;
	background-position:right;
}
.product_page_title_left {
	float:left;
	padding-left:10px;
	height:47px;
	padding-top:30px;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.product_page_title_right {
	float:right;
	height:50px;
	padding:19px 47px 0 0;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#003366;
}
/*title end*/
/*location bar start*/
#product_page_location {
	margin-top:3px;
	padding:6px 0 8px 8px;
	background-image:url(http://www.hpwarehouse.co.uk/ekmps/shops/hpwarehouse/resources/Image/location_bar_background.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.product_page_location {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#003366;
}
.product_page_location a {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.product_page_location a:hover { text-decoration:underline }
/*location bar end*/
/*header start*/
#product_page_header {
	margin-left:8px;
}
#product_page_header_cart {
	padding-right:10px;
}
.product_page_header_price {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.product_page_header_rrpprice {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#4e4e4e;
}
#product_page_header_images_title {
	font-family:Eurostile;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	border-bottom:solid 1px #1095E2;
	margin-left:8px;
}
#product_page_header_images_contant {
	margin-left:12px;
	margin-top:5px;
}
/*header end*/
/*options start*/
#product_page_options_title {
	font-family:Eurostile;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	border-bottom:solid 1px #1095E2;
	margin-left:8px;
	padding-top:4px;
}
#product_page_options_contant {
	margin:0;
	margin-left:12px;
	padding-top:5px;
}
.product_page_options_contant {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
/*options end*/
/*description start*/
#product_page_description_title {
	font-family:Eurostile;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	border-bottom:solid 1px #1095E2;
	margin-left:8px;
	margin-top:45px;
}
#product_page_description_contant {
	margin-left:12px;
	padding-top:10px;
}
.product_page_description_contant {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.product_page_description_contant a {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#126996;
}
.product_page_description_contant a:hover { text-decoration:underline; }
/*description end*/
/*categories start*/
#product_page_categories_appear {
	margin-left:12px;
	padding-top:15px;
}
.product_page_categories_appear {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.product_page_categories_appear a {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#3182AF;
}
.product_page_related_categories_appear a:hover {
	text-decoration:underline;
}
/*categories end*/
/*related products start*/
#product_page_related_title {
	font-family:Eurostile;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	border-bottom:solid 1px #1095E2;
	margin-left:8px;
	margin-top:45px;
}
#product_page_related_contant {
	margin-left:12px;
	padding-top:10px;
}
.product_page_related_contant {
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.product_page_related_contant a {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#3182AF;
}
.product_page_related_contant a:hover {
	text-decoration:underline;
}
/*related products end*/
/*customer review start*/
#product_page_review_title {
	font-family:Eurostile;
	font-size:16px;
	font-weight:bold;
	color:#003366;
	border-bottom:solid 1px #1095E2;
	margin-left:8px;
	margin-top:45px;
}
#product_page_review_contant {
	margin-left:12px;
	padding-top:10px;
}
/*customer review end*/
/*footer start*/
#product_page_footer {
	border-top:solid 3px #1095E2;
	margin-top:8px;
	padding:15px;
}
.product_page_footer {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.product_page_footer a {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#126996;
}
.product_page_footer a:hover { text-decoration:underline; }
.product_page_footer_left { float:left }
.product_page_footer_right { float:right }
/*footer end*/
/*PRODUCT PAGE END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*GALLERY START*/
.gallery_maintabletitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.gallery_maintable1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-bottom:dashed 1px #D0D0D0;
}
.gallery_maintable1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #126996;
	text-decoration: none;
}
.gallery_maintable1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.gallery_maintable2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.gallery_maintable2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #126996;
	text-decoration: none;
}
.gallery_maintable2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #126996;
	text-decoration: underline;
}
.gallery_mainblankline {
	border-bottom:solid 2px #D0D0D0;
}
/*GALLERY END*/
/*--------------------------------------------------------------------------------------------------------------------*/
/*TERMS / POLICY / REFUND START*/
#terms_and_conditions {
	margin:10px 15px 5px 15px;
	padding:10px 10px 10px 10px;
	border:solid 2px #AFAFAF;
	background-color:#F4F4F4;
}
.terms_and_conditions {
	font-family:Arial;
	font-size:11px;
}
#privacy_policy {
	margin:30px 15px 5px 15px;
	padding:10px 10px 10px 10px;
	border:solid 2px #AFAFAF;
	background-color:#F4F4F4;
}
.privacy_policy {
	font-family:Arial;
	font-size:11px;
}
#returns_policy {
	margin:30px 15px 5px 15px;
	padding:10px 10px 10px 10px;
	border:solid 2px #AFAFAF;
	background-color:#F4F4F4;
}
.returns_policy {
	font-family:Arial;
	font-size:11px;
}	
#terms_footer {
	margin:10px 15px 15px 15px;
	padding:10px 10px 10px 10px;
}
.terms_footer {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.terms_footer a {
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#126996;
}
.terms_footer a:hover { text-decoration:underline; }
/*TERMS / POLICY / REFUND END*/
.GreenColour {
	color:#026600;
}
.RedColour {
	color:#cc0000;
}
.DarkGrey {
	color:#7F7F7F;
}
.BlueColour {
	color:#003366;
}

