/* removed as over-written by msebase now
a{
color: #0983E2
}
*/
#Deals2010 {
width:590px;
margin: 0px 20px 0px 15px;
}

#Deals2010 #DealHeader H1 {
font-family: 'Cantarell', arial, serif;
/* letter-spacing:-0.075em; */
color:#00CC00;
font-size:30px;
float:left }

#DealHeader H1 span {
display:block;
font-size:70%;
color:#666666;
}

#Deals2010 H2 {
font-family: 'Cantarell', arial, serif;
/*letter-spacing:-0.075em */}

#Deals2010 H3{
font-family: 'Cantarell', arial, serif;
/*letter-spacing:-0.05em */}

#MSEarticle2010 H4 {
font-family: 'Cantarell', arial, serif;
/*letter-spacing:-0.05em*/ }


#Deals2010 .divider {
clear:both;
line-height:1px;
height:1px;
display:block;
border-bottom:1px dashed #CCCCCC;
}

#Deals2010 p {
color:#333333;
}


#Deals2010 .intro img {
float:right;
margin:0px 0px 5px 20px;
padding:1px;
border:2px solid #CCCCCC;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}

#Deals2010 .backbar {
clear:both;
display:block;
background-color:#F6F6F6;
border-top: 1px dashed #CCCCCC;
border-bottom: 1px dashed #CCCCCC;
height:38px;
line-height: 38px;
margin:10px 0px;
text-align:center;

}



#Deals2010 .backbar a {
text-decoration:none;
color: #13579e;
padding:0px 10px;
}

.minbox {
width:590px;
margin:20px 0px;
border-top: 1px dashed #bdd8e0;
position:relative;
line-height:1.4;
}

.voucher {border-top: 1px dashed #9933FF;}

.voucher div.mainDetails {
    background: url(http://images.moneysavingexpert.com/images/dealpurplebg.png) repeat-x bottom;}

.voucher h3.title span {font-size:70%;color:#9933FF;}

.voucher div.nowrap {
    border-bottom:1px dashed #9933FF;}

.voucher .logoboxout span {
    background-color:#6633CC;} 




.code {border-top: 1px dashed #00929f;}

.code div.mainDetails {
    background: url(http://images.moneysavingexpert.com/images/dealtealbg.png) repeat-x bottom;}

.code h3.title span {font-size:70%;color:#00929f;}

.code div.nowrap {
    border-bottom:1px dashed #00929f;}

.code .logoboxout span {
    background-color:#00929f;} 

/*.news {border-top: 1px dashed #00929f;}*/

.news div.mainDetails {
    background: url(http://images.moneysavingexpert.com/images/dealorangebg.png) repeat-x bottom;}

.news h3.title span {font-size:70%;color:#f26623;}

.news .nowrap {
    border-bottom:1px dashed #f26623;}

.news .logoboxout span {
    background-color:#f26623;} 

.loyalty {border-top: 1px dashed #e40e62;}

.loyalty div.mainDetails {
    background: url(http://images.moneysavingexpert.com/images/dealpinkbg.png) repeat-x bottom;}

.loyalty h3.title span {font-size:70%;color:#e40e62;}

.loyalty div.nowrap {
    border-bottom:1px dashed #e40e62;}

.loyalty .logoboxout span {
    background-color:#e40e62;} 

.offer {border-top: 1px dashed #0081c6;}

.offer div.mainDetails {
    background: url(http://images.moneysavingexpert.com/images/dealbluebg.png) repeat-x bottom;}

.offer h3.title span {font-size:70%;color:#0081c6;}

.offer div.nowrap {
    border-bottom:1px dashed #0081c6;}

.offer .logoboxout span {
    background-color:#0081c6;} 

.expired {border-top: 1px dashed #CCCCCC;}

.expired div.mainDetails {
    background: url(http://images.moneysavingexpert.com/images/dealgreybg.png) repeat-x bottom;}

.expired div.mainDetails p {
    color:#CCCCCC!important;}

.expired span.dealHeading {
    color:#CCCCCC!important;}

.expired .nowrap a.twitDeal, .expired .nowrap a.fbDeal,  .expired .nowrap a.discussDeal  { 
    display: none!important;}

.expired .logoboxout img {
    opacity:0.4;filter:alpha(opacity=40)}

.expired h3.title {
    color:#CCCCCC!important;}

.expired h3.title span {
    color:#CCCCCC;font-size:70%}

.expired div.nowrap {
    border-bottom:1px dashed #CCC;}

.expired .logoboxout span {
    background-color:#CCC;} 

.expired .quickFacts ul li, .expired .quickFacts ul li a {
    color:#CCCCCC!important;}

.expired td {
    color:#CCCCCC!important;}

.minbox p {
margin:18px 0px;
line-height:1.4em;
}

.minbox h3.title {
    color:#333;
    font-size:18px;
    font-family:'Cantarell', Arial, Helvetica, sans-serif;
    display: block;
    margin:10px 0px;
    line-height:1.2em;
  /*  letter-spacing:-0.05em;*/
    }


.minbox .logoboxout div.quickFacts {
    font-size:12px;
    display:inline;
    }

.minbox .logoboxout div.quickFacts:after {
    clear:both;
    height:1px;
    }

.minbox div.quickFacts ul{
    list-style-type:none;
    padding:0px;
    border:0px;
    margin:0px;
    }
.minbox div.quickFacts ul li {
    display:block; float:left;
    width:225px;
    border-bottom: 1px dotted #F6F6F6;
    margin:0px;
    line-height:20px;
}
.minbox div.mainDetails {
    width:588px;
    clear:both;
    padding:10px 0px 10px 0px;
    }



.minbox div.mainDetails p {
    margin-top:18px;
    margin-bottom:18px;
    font-size:13px;
    line-height:1.4em;
    }
.minbox span.dealHeading {
    color:#333;
    font-weight:bold;
    }

.minbox div.nowrap {
    height:39px;
    background:url(http://images.moneysavingexpert.com/images/dealsleftbottomflip.png) no-repeat top;
    border-top:1px solid #fff;
    margin:0;
    position:relative;
    }



.minbox .nowrap a.twitDeal {
    display:block;
    width:60px;
    height:18px;
    background-image:url(http://images2.moneysavingexpert.com/images/deals/twitter.jpg);
    position:absolute;
    top:11px;
    left:79px;
    }
.minbox .nowrap a.twitDeal span { display:none; }
.minbox .nowrap a.fbDeal {
    
    width:60px;
    height:18px;
    background-image:url(http://images2.moneysavingexpert.com/images/deals/fb.jpg);
    position:absolute;
    top:11px;
    left:9px;
    }
.minbox .nowrap a.fbDeal span { display:none; }


.minbox .nowrap a.discussDeal {
    
    width:60px;
    height:18px;
    background-image:url(http://images2.moneysavingexpert.com/images/deals/discussbutton.jpg);
    position:absolute;
    top:11px;
    left:149px;
    }
.minbox .nowrap a.discussDeal span { display:none; }

.minbox a.allCompanyDeals { position:absolute; right:10px; top:11px; text-decoration:none; font-family: Tahoma, Arial, sans-serif; font-size:13px; text-transform:uppercase; color:#01336E; font-weight:bold;}  
.minbox a.allCompanyDeals:hover {text-decoration:underline}

.minbox span.allCompanyDeals { position:absolute; right:10px; top:11px; text-decoration:none; font-family: Tahoma, Arial, sans-serif; font-size:13px; text-transform:uppercase; color:#333; font-weight:bold;}  
.minbox span.allCompanyDeals a { color:#01336E; font-weight:bold; font-family: Tahoma, Arial, sans-serif; font-size:13px; text-transform:uppercase;}
.minbox span.allCompanyDeals:hover a {text-decoration:underline}

.minbox .logoboxout {
margin: 7px 0px 10px 10px;
padding:1px;
border: 2px solid #CCC;
width:100px;
position:absolute;
top:10px;
right:0px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
display:block;
}

.minbox a.logoboxout:hover{
	border:2px solid #4F4F4F;
}

.minbox .logoboxout span.tag {
text-align:center;
display:block;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
margin-top:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}


.minbox .logoboxout img {
width:100px;
height:100px;
}

#rightSection {
/*background-color:#fff;*/
}

#rightSection .facebooklikebox {
width:340px;
margin:10px 20px;
border-top: 2px solid #6aa9dc;
border-bottom: 2px solid #6aa9dc;
background-color:#FFFFFF;
}

#rightSection h3 {
font-family: 'Cantarell', arial, serif;
/*letter-spacing:-0.05em;*/
font-size:18px;
color:#000099;
line-height:52px; }


#rightSection .OtherDeals {
width:340px;
margin:10px 20px;
border-top: 2px solid #6aa9dc;
border-bottom: 2px solid #6aa9dc;
background-color:#FFFFFF;
}

#rightSection .OtherDeals h3 {
line-height:52px;
color:#01336e;
}

#rightSection .OtherDeals ul {
list-style:none;
padding:0;
margin:0;
}

#rightSection .OtherDeals ul li {
display:block;
line-height:2em;
border-bottom: 1px dotted #FFF;
margin-left:0px;

}

#rightSection .OtherDeals ul li a {
background:url(http://images.moneysavingexpert.com/images/dealslistbg2.png) no-repeat top;
text-decoration:none;
color:#6aa9dc;
text-shadow:0px 1px #FFF;
display:block;
height:2em;
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
text-transform:uppercase;
font-weight:bold;
}

#rightSection .OtherDeals ul li a:hover {
background:none;
background-color:#FFFFFF;
color: #333;
}

#rightSection .OtherDeals img {
float:left;
padding-top:6px;
height:16px;
width:16px;
margin-right:5px;
margin-left:5px;
}

#Deals2010 H2.whitespace {
color:#01336e;
text-shadow:none ;
font-family: 'Cantarell', arial, serif;
/*letter-spacing:-0.03em;*/
line-height:72px;
margin:0;
font-size:24px;
}

#Deals2010 div.tipbar {
background-color:#F8FDFF;
border-top: 1px dashed #bdd8e0;
border-bottom: 1px dashed #bdd8e0;
height:48px;
margin-bottom:0;
}


#rightSection .popularbrands {
	width:342px !important;
	background-color:white;
	margin:10px 20px;
		
}
#rightSection .popularbrands ul {
	padding:0;
	border:0;
	margin:0;
	list-style-type:none;
float:left;
}
#rightSection .popularbrands ul li {
	display:block;
	list-style-type:none;
	margin:0;
	border:0;
	padding:0px;
	float:left;
	width:100px;
	height:100px;
	border:2px solid #CCC;
	margin:5px;
}
#rightSection .popularbrands ul li a {
	display:block;
	position:relative;
	width:100px;
	height:100px;
	border:0;
	background-position:center;
	background-repeat:no-repeat;
}
#rightSection .popularbrands ul li a span {
	display:none;
}
#rightSection .popularbrands ul li a em {
	display:block;
	position:absolute;
	right:0px; 
	bottom:0px;
	z-index:5;
	height:25px;
	color:white;
	text-align:center;
	line-height:25px;
	font-weight:bold;
-moz-border-radius:2px;
-webkit-border-radius:2px;
padding:0 5px 0 5px;
font-style:normal;
}
#rightSection .popularbrands ul li a em.deals {
	background-color:green;
}
#rightSection .popularbrands ul li a em.nodeals {
	background-color:red;
}



#rightSection .popularbrands a {
opacity:0.9;
filter:alpha(opacity=90);
border:none;
}

#rightSection .popularbrands a:hover {
opacity:0.6;
filter:alpha(opacity=60);
border:none;
}

h2.silverBanner {
margin:18px 0px 18px -63px;
background:url(http://images.moneysavingexpert.com/images/paperbgh2.gif) no-repeat top left;
padding-left:54px;
border:none;
display:block;
height:62px;
line-height:62px;
width:665px;
}

h2.silverBanner span {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000099;
font-style:normal;
text-shadow:1px 1px 1px #fff;
display:inline-block;
float:left;
padding:0px 20px;
}




