﻿/* CSS layout */
body {
	margin: 0;
	padding: 0;
	font-size:62.5%;
 	text-align: center;
	font-family: Verdana, Geneva, Tahoma, sans-serif; 
}
a:hover {
	text-decoration: underline;
}
a {
	text-decoration: none;
}
li {
	list-style-type: none;
	text-decoration: none;
	list-style: none;
}
ul {
	padding: 0px;
	margin: 0px;
	position: relative;
}
img {border: 0;}

.paging 
{ 	
    font-size:1em;
  	background-color: #f2f2f2;
    height:20px;
  	padding-bottom:7px; 
  	margin-left:2px; 
  	text-align: center;	
}
.paging a
{ 
	margin-right:5px;
	font-size:1em;
	text-align: center;
	text-decoration: none;
	color: #4f4e4e;
	
}
a.pagingactive 
{     
	 color: Black;
	 font-weight:bold; 
}

.paging a:hover, .paging a:active 
{
	text-decoration:underline; 
}

#wrapper {
	min-width: 1024px;
	padding:5px 5px 5px 5px;
	text-align: left;
}
.navigation {
	font-size: 1.06em;
	
	min-width:1024px; 
	padding-left: 5px;
	text-align: left;
	color: #0066cc;
	margin-bottom:5px;
	margin-top:5px;  
	font-weight: bold;
	height: 15px;
}

.navigation a
{
	color: #0066cc;
	}
#masthead
{
	
	min-width: 1024px;
	background-image: url('http://www.best-discount-deals.co.uk/images/headerbackgroud.png');
	background-repeat: repeat-x;
	height: 70px;	
}
#logo 
{
	float: left;
}
#search 
{
	float:right;
	margin: 12px;
	padding-top: 12px;
}

.select 
{
	color: #ADADAD;
	height: 25px;
	font-size:small;
	border: solid 2px #69C6F6;
	vertical-align: middle;
}

.input 
{
	text-align: left;
	vertical-align: middle;
	font-size: 2.2em;
}

.textSearchBoxWME
{
	width: 25pc;
	margin-right: 4px;
	color: #75828b;
	height: 30px;
	font-size: 28px;
	border: solid 2px #69C6F6;
	background: #FFFFFF url('http://www.best-discount-deals.co.uk/images/search_help_wm.jpg') no-repeat;
	background-position: left;
}

.textSearchBoxWM
{
	width: 25pc;
	margin-right: 4px;
	color: #E5E5E5;
	height: 30px;
	font-size: 28px;
	border: solid 2px #69C6F6;
}
        
.textSearchBox 
{
	width: 25pc;
	margin-right: 4px;
	color: Black;
	height: 30px;
	font-size: 28px;
	border: solid 2px #FFC100;

}

.imgbutton {
	vertical-align:bottom;
	height: 35px;
}

#header {
	
	background-image: url('http://www.best-discount-deals.co.uk/images/NavigationBgd.png');
	background-repeat: repeat-y;
	background-position:right;
	height:60px; 
}
#container 
{
	clear: both;
	min-width: 1024px;
	margin-top: 5px;
	margin-bottom:5px; 
}

#left_colDefault {
	float: left;
	width: 200px;	
	text-align: left;
}
#left_colProducts{
	float: left;
	width: 300px;
	text-align: left;
}

#right_colDefault {
	float: right;
	width: 300px;
	text-align: left;
}
#right_col {
	float: right;
	width: 300px;
	text-align: left;
}
.dynamic_ads
{
 float: right;
 width: 150px;
 color: White; 
 padding-bottom:15px; 
 text-align:center; 
 background-color:#86B636;
 }
#page_contentDefault {
	margin-left: 205px;
	margin-right:305px; 
	text-align: left;
	min-width: 460px;
}
#page_content {
	margin-left: 205px;
	margin-right: 305px;
	text-align: left;
	min-width: 510px;
}
#page_contentProducts{
	margin-left: 205px;	
	margin-right:155px;
	text-align: left;
	min-width: 660px;
}
#page_contentPrice{
	margin-left: 305px;	
	margin-right:155px;
	min-width: 560px;
}
#footer {
	clear: both;
	text-align: center;
	margin-top: 10px;
	height: 15px;
	margin-bottom:20px; 
	min-width: 1024px;
	background-color:#ebebeb;
}
#footer a {
	margin-right: 20px;
	font-size: 1em ;
	color: black;
}
#footer-category {
	clear: both;
	text-align: center;
	margin-top: 10px;
	height: 15px;
	margin-bottom:20px; 
	min-width: 1024px;	
}
#footer-category a {
	margin-right: 20px;
	font-size: 1em ;
	color: black;
}
.spacer {
	clear: both;
	min-width: 1024px;
	height: 10px;
}


.h2radientunderline
{
background-image:url(http://www.best-discount-deals.co.uk/images/hrline_bg-1.png) ;
height:5px;
background-repeat:no-repeat;   
 
}

.mainHeadingdefault
{
 color :White ;   
 margin:0px; 
 font-size:1.2em; 
 padding-top: 8px;
 padding-left: 10px;
 height :24px; 
 background-image:url(http://www.best-discount-deals.co.uk/images/category_top_bg.png); 
 background-repeat:no-repeat;
}

.midimage
{
 background-image:url(http://www.best-discount-deals.co.uk/images/category_mid_bg.png); 
 background-repeat:repeat-y;
}

.botimage
{
  background-image:url(http://www.best-discount-deals.co.uk/images/category_bot_bg.png);
  background-repeat:no-repeat; 
  height:12px;	
}

.mainHeading h2,.pc {
	padding-top: 5px;
	color: #557423;
	font-size: 1.2em;
	margin: 0px;
	text-align:left; 
	padding-left:3px; 
	
}

.mainHeadingright h2{
	padding-top: 8px;
	color: #557423;
	font-size: 1.2em;
	margin: 0px;
	padding-left: 10px;
}
#content ul li{
	display: inline;
	width: 200px;
}

.contentleft300 ul li
{width: 250px;
 }
#content ul li ul li{
	text-align: left;
		
	line-height: 150%;}

#content ul li ul{
	left: 14px;
	top: 0px;
	width: 177px;
}

#content{
	padding: 0px;
	margin: 0px;
}
#content h3, .refinement h3{
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 4px;
	vertical-align: middle;
	font-size:1.1em; 
	text-indent: 10px;
	text-align: left;
}
#content h3 a, .daydeals h3 a, .refinement h3{
	font-size:1.1em;
	color: #557423;
}

a.subTitle {
	color: #4f4e4e;
	font-size:  1.1em;  
	text-decoration: none;
}
a:hover.subTitle{
	text-decoration: underline;
}
.refinement ul li ul li {
	color: black;
	font-size:1em;
	line-height: 20px;
}
.refinement ul li ul li a {
	color: black;
	font-size: 1em;
}
.col {
	font-size:1em;
	color: #7f0304;
	margin:0px; 
}
h3.deals
{
	font-size:1.2em; 
}
.p1 {
	padding: 1px;
}

.tags li {
	display: inline;
	color: black;

}
.tags 
{
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 7px;
	text-align: justify; 
	  
}
.tags li a {
	color: black;

}
.midPanelCategory {
	width: 100%;
	overflow: hidden ;
}
.midPanelCategory i 
{ 
    padding-left: 10px; 
     font-style: normal; 
	
}

.midPanelCategory dl{
		margin-top: 0px;
		margin-left:5px;
}
.midPanelCategory dt {
	text-align: left;
	text-indent: 5px;
	font-size:1.1em ;

	font-weight: bold;
}
.midPanelCategory dt a {
font-size: 1.17em; 
	color: #0066cc;
}
.midPanelCategory dd {
	font-size:  1.07em;
	 line-height: 1.8em; 
	margin-left: 20px;
}
.midPanelCategory dd a 
{
	font-size:  1.07em;
	color: black;
}
.brandsCategory dd a 
{
	font-size:  1.1em;
	color: #0066cc;
}

.products 
{
	text-align: left;
	padding-bottom:5px;
	padding-left: 5px;
	font-size: 1.05em;
	margin-bottom:0px; 
}

.products-realted-search 
{
	text-align: left;
	padding-bottom:5px;
	padding-left: 5px;
	font-size: 1.1em;
    margin :0px;
    background-color :White ;
    border-bottom:solid 1.8px #c1bdbd;    
}
.products-realted-search a
{ color:#557423;font-size: 1.0em;}

.products img{font-size: 1.1em;margin-right: 6px; color: Black; text-decoration: underline;}
.productCompareHeading h3 a, .productCompareHeading a {
	font-size:1.2em;
	color: #0066cc;
	font-weight: normal;
	text-decoration: underline;
}
.productCompareHeading h3 {
	margin-bottom: 0px;
	margin-top: 3px;
	font-size:1.2em;
}

.productCompareHeading .description
{
	font-size: 1.1em;
	color:#515151;
	margin: 0px;
	font-weight: normal;
	margin-top : 10px;	
}

.description strong a
{
	font-size: 1.0em;
	color:#515151;
	font-weight:bolder;
}

.productCompareHeading .desc, .priceCompare .desc, .divdesc .desc {
	font-size: 1.1em;
	margin: 0px;
	font-weight: normal;
	margin-top : 5px;
}

.priceCompare {
	font-size:1em;
	width: 100%;
  	text-align: center; 
}
.priceCompare strong{font-size:1.2em;}

.pch1
{
	font-size: 1.3em;
	padding-bottom:8px; 
	padding-left:2px; 
	padding-top:5px; 
	background-position: bottom left;
	background-image: url(http://www.best-discount-deals.co.uk/images/hrline_bg-1.png);
	background-repeat: no-repeat;
	text-align:left;  
	width:100%;
}

.productTitle{
	padding-left:10px;
	text-align:left;  
	font-size:1.123em;
	width: 100%;
	color:#2A2A2A;
}

.hrline{
	border: 1px solid #d3d3d3;
}

.para{
	font-size: 1.1em;
	margin : 10px;
	width: 97%;
	text-align: justify;	
	padding-bottom:10px; 
	
}
.pricepage
{
    margin-left:10px; 
	font-size :1.15em;
	color:gray;
	text-decoration:underline; 
}

.borderColor{
	border: 1px solid #d3d3d3;
}

.submitbtn
{
	margin-top:15px;
	height: 26px;
}
.pp
{
	margin-left:10px; 
	font-size: 1.2em;
	text-align:left;  
}
.rl a{
text-decoration: underline;
color: black;  	
	
}
.bothref{ text-align: center; font-size: 1.2em; padding-left: 8px; color: black;}
a.bothref:hover{text-decoration: underline;color: Blue; font-weight:bold; }



.brands h3{
  	margin-bottom:0px; 
	margin-left:10px; 
	font-size:1.2em;
	color:#0066cc;
  
}
.brands ul
{
    min-width: 560px;	
	display: inline-block; 
	margin: 4px;

	
}

.brands li 
{ 
    padding-left: 10px; 
	font-size: 1.1em; 
	width: 130px;
	float: left; 
	list-style-type:none; 
	margin-bottom:5px; 
	
}
.brands li i 
{ 
    padding-left: 10px; 
     font-style: normal; 
	
}

.brands li a
{
	color: black; 
	text-decoration: none;
}

.brands li a:hover{text-decoration: underline;}
.brandsalign{padding-left:10px;padding-right:10px;}

.relatedProducts-container{width: 100%;}
.relatedProducts-container h4 {font-size:1.2em; height:20px; margin:10px 0 0 5px; font-weight:normal;  }
.relatedProducts-container h4 a{color:#000;text-decoration: underline;}

.brandContainer{padding: 0px 5px 5px 10px;width: 100%;}
.brandContainer div{float:left;text-align:center;  margin-top:1em; margin-bottom:1em;   height: 50px; width:30%;}

.productsGridDisplay-container
{
	padding: 0px 5px 5px 3px;
	overflow:hidden; 	
	width:99.6%;
	
}

.my_img {	
	margin-top :5px;
	max-width:150px; 
	max-height:110px; 
}
.productimage{max-width:70px; max-height :50px;}

.product-display-maindiv{background-color:#f2f2f2; border:solid 1px #d3d3d3;}
.productsGridDisplay-div {float:left;width:15.6em; text-align:center; margin: 0px 0px 15px 6px; height:350px; border-right:solid 1.8px #c1bdbd; border-bottom:solid 1.8px #c1bdbd;}
.productsGridDisplay-div div{height: 115px;}
.productsGridDisplay-div h3 {font-size:1.1em; height:43px; margin:8px 2px 5px 2px;}
.productsGridDisplay-div h3 a{color: #006ad3;} 
.productsGridDisplay-div p {font-size :1.1em; }
.productsGridList-offer{width:100%; text-align:right;}
.productsGridList-topseller1{font-size:1.0em;color:#6c1765;text-align:left;}
.productsGridList-topseller2{font-size:1.0em;color:#6c1765; margin:5px 0px -100px 5px; text-align:left;}
.productsGridList-retailer{width:100%;text-align:center; margin-top: -80px;}
.productsGridList-button{width:100%; margin-top: -98px; margin-bottom:0px;}
.privacypolicy h1
{
	text-align:center;  
	font-size:1.5em; 
}

.privacypolicy h2
{
	font-size:1.2em; 
}
.policycontent
{
	font-size :1.1em;
}

aboutus
{
	margin :0 0 0 5px; 
	}
	.aboutus ul
	{
	margin:5px 0px 0px 10px;
	top: 0px;
	left: 0px;

}
.aboutus li
{
	list-style-type:decimal ;
	list-style-position:inside;  
	margin :10px 10px 0px 0px;
}

.aboutus li ul li
{
	list-style-type:lower-alpha;
	list-style-position:inside;  
	margin :0px 0px 0px 10px;

}
.aboutus li ul li ul li
{
	list-style-type:lower-roman;
	margin :0px 0px 0px 10px;

}
.para1,.para2
{
	font-size:1.15em; 
	}
	
.searchdiv
{
	font-size:1.1em; 
	color:Black;  
}

.searchpaging
{
   margin:0 2px 0 2px; 	
   font-weight:bold; 
}

.searchdiv ol
{
    min-width: 560px;	
	display: inline-block; 
	margin: 4px;

	
}

.searchdiv li 
{ 
    padding-left: 10px; 
	font-size: 1.0em; 
	width: 45%;
	float: left;  
	list-style-type :inherit ;
	margin-bottom:5px; 
	
}
.searchdiv li a
{
	color: black; 
	font-size: 1.0em; 
	text-decoration: none;
}
.searchdiv li em
{
	margin-left:5px;
	font-style:normal;    
	
	}
a:hover.searchpaging 
{
	text-decoration: underline;
}

.handcursor
{
	cursor:hand;
	cursor:pointer;
	
}
.albhabets
{
	margin-left:15px;
	margin-bottom:10px; 
	font-size:1.2em; 
}
.albhabets a
{
    color:#557423;
	font-size:1.2em; 
}
.albhabets a:hover
{
	color:maroon;
	font-size:1.2em; 
}
.veticalad
{
	width:498px; 
	height:75px; 
	font-size:1.0em;
	color:White;   
	text-align:center;
	background-color:#86B636; 
	padding-bottom:15px;
	padding-top:5px;  

}

.bottomTextPhase
{
	clear: both;
	text-align:center;
	font-size:1.1em;   
}

.relatedseach
{
	
	text-align:justify;  
	margin:0 5px 0 5px;	 
}

.relatedseach a
{
	color:Black; 
}
.bottomSearch
{
	clear: both;
	margin-bottom:5px; 
	text-align:justify;
}
	
.shadetabs{
padding: 3px 0;
margin:1px 0px 10px 3px ;
height:26px;
font-weight:bold; 
border:solid 1px #d3d3d3;  
background: transparent url(http://www.best-discount-deals.co.uk/images/gradient.png) repeat-x;
list-style-type: none;
text-align: left; 
font-size:1.1em 
}

.shadetabs li{
display: inline;
margin:1px 0px 0px 10px ;
height:25px;
margin: 0;
}

.shadetabs li a{
  float:left;
  margin-left:12px;  
  margin-top:4px; 
  padding :3px 10px 0px 10px;
  height:21px;
  color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
border:solid 1px #d3d3d3;
color:#6c1765;
background:white;
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.product-price-compare{color: #7f0304; font-size: 1.1em;}
.product-price-compare-ul{font-size: 1.05em;}
.product-price-compare-ul strong{color: #0066cc;}
.product-price-compare-ul span{color: #557423; font-weight:bold ;}
