/* Right hand Styles */
@charset "utf-8";

/* Free tools box */
#freetools_box { display: block; height: 222px; width: 200px; margin: 10px 0 40px 0; }
#freetools_box .freetools_box_wrapper { border: 1px solid #AEAEAE; height: 220px; background-color: #ffffff; }
#freetools_box .controls { display: block; height: 90px; width: 200px; margin: 20px 0; }
#freetools_box .controls .arrowleft { float: left; width: 23px; margin: 0 1px 0 0; padding: 22px 0 0 15px; display: none; }
#freetools_box .controls .display_content { float: left; width: 120px; height: 86px; margin: 0 auto;}
#freetools_box .controls .arrowright { float: left; width: 23px; margin: 0 1px 0 0; padding: 22px 15px 0 0; display: none; }
#freetools_box .header { height: 30px; width: 100%; background: #ffffff url('http://static4.moneysavingexpert.com/images/slidey_tools_block/freetoolsheader.jpg') no-repeat 0 0; }
#freetools_box .display_title { color:#028ec3; text-decoration:none; font: 20px Arial,Helvetica,sans-serif; font-weight:bold; height: 29px; width: 200px; text-align: center; margin: 5px 0 0 0; }
#freetools_box .description { font: 10pt Arial,Helvetica,sans-serif; font-weight:bold; text-align:center; padding:0 10px; color: #6D6D6D; }
#freetools_box .tool_thumbs { height: 86px; width: 86px; }
#freetools_box .sprited_tools { display: none; background-image: url(http://static3.moneysavingexpert.com/images/slidey_tools_block/sprite.png); background-repeat: no-repeat; background-color: #ffffff; }
#freetools_box .tool_thumbs .iconlink { display: block; height: 86px; width: 80px; z-index: 1; position: absolute; margin: 0 0 0 20px; }
#freetools_box .tool_thumbs span, #freetools_box .tool_thumbs p { display: none; }
#freetools_box .tool_thumbs .tool_thumb1 { height: 86px; width: 108px; background-position:17px 0; } 
#freetools_box .tool_thumbs .tool_thumb2 { height: 86px; width: 108px; background-position:17px -86px; } 
#freetools_box .tool_thumbs .tool_thumb3 { height: 86px; width: 108px; background-position:17px -172px; }
#freetools_box .tool_thumbs .tool_thumb4 { height: 86px; width: 108px; background-position:17px -258px; }
#freetools_box .tool_thumbs .tool_thumb5 { height: 86px; width: 108px; background-position:17px -344px; }
#freetools_box .tool_thumbs .tool_thumb6 { height: 86px; width: 108px; background-position:17px -430px; }
#freetools_box .tool_thumbs .tool_thumb7 { height: 86px; width: 108px; background-position:17px -516px; }
#freetools_box .tool_thumbs .tool_thumb8 { height: 86px; width: 108px; background-position:17px -602px; }
#freetools_box .tool_thumbs .tool_thumb9 { height: 86px; width: 108px; background-position:17px -688px; }
#freetools_box .tool_thumbs .tool_thumb10 { height: 86px; width: 108px; background-position:17px -774px; }
#freetools_box .tool_thumbs .tool_thumb11 { height: 86px; width: 108px; background-position:17px -860px; }
#freetools_box .tool_thumbs .tool_thumb12 { height: 86px; width: 108px; background-position:17px -946px; }
#freetools_box .tool_thumbs .tool_thumb13 { height: 86px; width: 108px; background-position:17px -1032px; }
#freetools_box .tool_thumbs .tool_thumb14 { height: 86px; width: 108px; background-position:17px -1118px; }
#freetools_box .tool_thumbs .tool_thumb15 { height: 86px; width: 108px; background-position:17px -1204px; }
#freetools_box .tool_thumbs .tool_thumb16 { height: 86px; width: 108px; background-position:17px -1290px; }
#freetools_box .tool_thumbs .tool_thumb17 { height: 86px; width: 108px; background-position:17px -1376px; }
#freetools_box .tool_thumbs .tool_thumb18 { height: 86px; width: 108px; background-position:17px -1462px; }
#freetools_box .tool_thumbs .tool_thumb19 { height: 86px; width: 108px; background-position:17px -1548px; }
#freetools_box .tool_thumbs .tool_thumb20 { height: 86px; width: 108px; background-position:17px -1634px; }
#freetools_box .tool_thumbs .tool_thumb21 { height: 86px; width: 108px; background-position:17px -1720px; }
#freetools_box .tool_thumbs .tool_thumb22 { height: 86px; width: 108px; background-position:17px -1806px; }
#freetools_box .tool_thumbs .tool_thumb23 { height: 86px; width: 108px; background-position:17px -1892px; }
#freetools_box .tool_thumbs .tool_thumb24 { height: 86px; width: 108px; background-position:17px -1978px; }
#freetools_box .tool_thumbs .tool_thumb25 { height: 86px; width: 108px; background-position:17px -2064px; }
#freetools_box .tool_thumbs .tool_thumb26 { height: 86px; width: 108px; background-position:17px -2150px; }
#freetools_box .tool_thumbs .tool_thumb27 { height: 86px; width: 108px; background-position:17px -2236px; }
#freetools_box .tool_thumbs .tool_thumb28 { height: 86px; width: 108px; background-position:17px -2322px; }
#freetools_box .tool_thumbs .tool_thumb29 { height: 86px; width: 108px; background-position:17px -2408px; }
#freetools_box .tool_thumbs .tool_thumb30 { height: 86px; width: 108px; background-position:17px -2494px; }

/* Ones not to miss box */
#ones_not_to_miss { width: 202px; }
#ones_not_to_miss .content { border: 1px solid #CCC; background-color: #ffffff; }
#ones_not_to_miss .onesnottomissthumb { border-bottom:1px solid #CCCCCC;padding-top:5px; clear:both; }
#ones_not_to_miss .onesnottomissfooter { font-size:12px; text-align:center; padding-bottom:8px; font-weight:bold; }
#ones_not_to_miss .onesnottomissfooter a { text-decoration:underline; }
#ones_not_to_miss ul.browsebarUL { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0px 0px 0px 0px; padding: 10px 3px; padding-left: 10px; padding-right: 10px; font-size: 12px; } 
#ones_not_to_miss li.browsebarli a { padding: 0 0 0 40px; display: block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#ones_not_to_miss li.browsebarli span.smalltext { display: block; color:black; font-weight:normal; font-size:90%; }

/* Blog Box */
#blog_rss_feed_v2 { width: 202px; font-family: arial; }
#blog_rss_feed_v2 .blog_rss_feed_header { display: block; width: 100%; height: 24px; background-image: url(http://static3.moneysavingexpert.com/images/blogrhs/blogtop.jpg); background-repeat: no-repeat; }
#blog_rss_feed_v2 .blog_actions, #blog_rss_feed_v2 .blog_actions a { font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 0px 2px 17px; }				
#blog_rss_feed_v2 .blog_actions .blog_rss_feed_add { background-image: url(http://static2.moneysavingexpert.com/images/newsrhs/rss.png); background-repeat: no-repeat; width: 60px; float: left; margin: 4px 0 0 0; }
#blog_rss_feed_v2 .blog_actions .blog_rss_feed_see_all { background-image: url(http://static4.moneysavingexpert.com/images/newsrhs/Marker.gif); background-repeat: no-repeat; float: right; width: 60px; margin: 4px 0 0 0; }
#blog_rss_feed_v2 .blog_rss_feed_header h2 { display: none; }
#blog_rss_feed_v2 .blog_rss_feed_list { background-color: #ffffff; border-left: 5px solid #046791; border-right: 5px solid #046791; }
#blog_rss_feed_v2 .blog_rss_feed_list .blog_item { width: 100%; height: 54px; border-bottom: 1px solid #CCC; clear: both; padding: 3px 0 0 0; }
#blog_rss_feed_v2 .blog_rss_feed_list .blog_item span a { display: block; height: 35px; width: 35px; font-weight: bold; text-decoration: none; }
#blog_rss_feed_v2 .blog_rss_feed_list .blog_item a.bloglink { padding: 3px 0 0 44px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; }
#blog_rss_feed_v2 .blog_rss_feed_footer { clear: both; height: 20px; width: 100%; border-bottom: 5px solid #046791; }				
#blog_rss_feed_v2 .blog_rss_feed_footer .blog_rss_feed_see { background-image: url(http://static4.moneysavingexpert.com/images/newsrhs/Marker.gif); background-repeat: no-repeat; display: block; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 0 2px 18px; margin: 5px 0 0 20px;}

#news_rss_box { background-color: white; font-family: Arial; margin: 0 0 10px 0; width: 200px; border-bottom: 5px solid #07A309; }
#news_rss_box .news_rss_box_header { background-image: url(http://static2.moneysavingexpert.com/images/newsrhs/LatestMSEnews.gif); background-repeat: no-repeat; height: 26px; cursor: pointer; }
#news_rss_box .news_rss_box_header a { display: block; width: 100%; height: 100%; }
#news_rss_box .news_rss_box_footer { border-left: 5px solid #07A309; border-right: 5px solid #07A309; height: 20px; padding: 5px 0 0 0; }
#news_rss_box #news_rss_feed_add { background-image: url(http://static2.moneysavingexpert.com/images/newsrhs/rss.png); background-repeat: no-repeat; font-size: 12px; padding-left: 20px; padding-bottom: 2px; text-decoration: none; margin: 0 0 2px 10px; }
#news_rss_box #news_rss_feed_see { float: right; background-image: url(http://static2.moneysavingexpert.com/images/newsrhs/Marker.gif); background-repeat: no-repeat; font-size: 12px; font-weight: bold; padding-bottom: 4px; padding-left: 20px; padding-right: 11px; text-decoration: none; }
#news_rss_box .news_content { border-left: 5px solid #07A309; border-right: 5px solid #07A309; }
#news_rss_box .news_content .newsitem { display: block; min-height: 50px; overflow-y: auto; padding: 10px 0 0 5px; border-bottom: 1px solid #CCC; }
#news_rss_box .news_content .newsitem .news_briefcontent { float: left; padding: 0 0 10px 43px; font-size: 12px; font-family: arial; font-weight: bold; margin: 0 0 0 5px; }
#news_rss_box .news_content .newsitem .news_briefcontent a { text-decoration: none; }
#news_rss_box .news_content .newsitem a.thumblink { width: 35px; height: 45px; display: block; padding:0px; margin: 0 4px 0 0; position: absolute; float: left; } 

#rhs_mini_tip_box { width:200px; height:372px; font-family:Arial, Helvetica, sans-serif; padding-top:1px; font-family:Arial, Helvetica, sans-serif; }
#rhs_mini_tip_box #rhs_mini_container { background:url(http://static4.moneysavingexpert.com/images/rhstipbox/forumblank_smaller7.png) no-repeat; max-width:200px; width:200px; height:411px; padding: 35px 0 0 0px; margin: 0; }
#rhs_mini_tip_box #rhs_mini_tipsHeader { height:30px;  margin: 0 0 0 8px; padding: 0; width:167px; background:url(http://static4.moneysavingexpert.com/images/rhstipbox/small_red_top_no_arrow.png) no-repeat top left; padding-top:3px; color:white; }
#rhs_mini_tip_box #MSElatestTips { background:white; border:1px solid #8F8E8E; height: 227px; left:13px; list-style-type:none; margin: 0 0 0 8px; overflow:auto; padding: 0 0 0 0; top:36px; width:182px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
#rhs_mini_tip_box #MSElatestTips div { background-image:url(http://static4.moneysavingexpert.com/images/rhstipbox/border-bottom.jpg); background-position:center bottom; background-repeat:no-repeat; border:0 none;	display:block; height:153px; margin:0; padding:0; width:160px; font-size: 11px !important; margin:5px auto 0 auto; font-family:Arial, Helvetica, sans-serif; }
#rhs_mini_tip_box #MSElatestTips div a:hover { background:#e5e5e5 url(http://static4.moneysavingexpert.com/images/rhstipbox/gradient.jpg) repeat-x top;height:153px; }
#rhs_mini_tip_box #MSElatestTips div a img { height:80px;	margin:3px 10px 3px 5px; width:80px; border:0px; float: none; }
#rhs_mini_tip_box #MSElatestTips div a { text-decoration:none; color:black; height:132px; cursor:pointer; display:block; font-family:Arial, Helvetica, sans-serif; margin: 0 auto; }
#rhs_mini_tip_box #get_the_email { left:15px; margin: 0 20px 0 9px;	text-align:center;	top:299px;	width: 182px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif; }
#rhs_mini_tip_box .dealTitle { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px !important; padding: 0 0 4px 0; display: block; }

/* Twitter Boxes */
#twitterWidget { font-family:'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; font-size:12px; line-height:1.3; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
#twitterWidget h3 { padding:0; color:#FFFFFF; font-size:12px; font-weight:normal; line-height:1; margin:5px 0 0 5px;}
#twitterWidget h3 a { font-size:15px; color:#FFF; margin:5px 5px 10px 0; text-shadow:0 1px #333; text-decoration:none; display:block; font-weight:bold;}
#twitterWidget h3 a.subLink { font-size:13px; background:url(http://static2.moneysavingexpert.com/images/TwitFollowImg.png) no-repeat right center; margin:0; line-height:24px; padding:0; margin:0px 5px 10px 0}
 #twitterWidget h3 a:hover{ text-decoration: underline;}
#twitterWidget ul { margin:10px 2px 0 2px; padding:0; list-style:none; background-color:#FFFFFF; -moz-box-shadow:inset 0 1px 2px #CCC; -webkit-box-shadow:inset 0 1px 2px #CCC; box-shadow:inset 0 1px 2px #CCC; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px }
#twitterWidget ul li { display:block; border-bottom:1px dotted #e5e5e5; padding:5px; font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
#twitterWidget ul li a { color:#B81435; text-decoration:none}
#twitterWidget ul li a:hover { color:#21397A; text-decoration:none}
#twitterWidget div.respond { color:#e5e5e5}
#twitterWidget.blog {width:225px; border:1px solid #e5e5e5; background:url(http://static2.moneysavingexpert.com/images/BlogtweetBG.png) no-repeat top left #21397A}
#twitterWidget img {border:0; float:left; height:36px; width:36x; padding:5px;}

/* Martin Lewis Twitter Box */
#twitterWidget.forumML {margin:5px 0 0 0;width:200px; border:1px solid #e5e5e5; background:url(http://static2.moneysavingexpert.com/images/TwitterFeedBGforum.png) no-repeat top left #21397A; }
#twitterWidget.forumML h3 { padding:0; color:#FFFFFF; font-size:12px; font-weight:normal; line-height:1; margin:5px 0 0 5px;}
#twitterWidget.forumML h3 a { font-size:14px; color:#FFFFFF; margin:5px 5px 10px 0; text-decoration:none; display:block; font-weight:bold;}
#twitterWidget.forumML h3 a:hover{text-decoration: underline;}
#twitterWidget.forumML ul li { width: 192px; max-width: 196px; word-wrap: break-word; overflow: hidden;}
#twitterWidget.forumML ul li a { color:#0000FF; max-width: 196px; word-wrap: break-word; overflow:hidden;}
#twitterWidget.forumML .respond a {color:#0B2E59; font-size:10px}

/* MoneySavingExpert Twitter Box */
#twitterWidget.forum {width:200px; margin: 7px 0 0 0; border:1px solid #e5e5e5; background:url(http://static3.moneysavingexpert.com/images/TwitterFeedBGforum.png) no-repeat top left #7ab317}
#twitterWidget.forum h3 { padding:0; color:#FFFFFF; font-size:12px; font-weight:normal; line-height:1; margin:5px 0 0 5px;}
#twitterWidget.forum h3 a { font-size:14px; color:#0B2e59; margin:5px 5px 10px 0; text-shadow:0 1px #d8f2ff; text-decoration:none; display:block; font-weight:bold;}
#twitterWidget.forum h3 a:hover{text-decoration: underline;}
#twitterWidget.forum ul li { width: 192px; max-width: 196px; word-wrap: break-word; overflow: hidden;}
#twitterWidget.forum ul li a { color:#0000FF; max-width: 196px; word-wrap: break-word; overflow:hidden;}
#twitterWidget.forum .respond a {color:#0B2e59; font-size:10px}

.dpbLeft { width:59px; height:81px; float:left; }
.dpbRight { float:left; }
.dpbTop { width:532px; padding-top:6px }
.dpbMid { height:69px; padding-left:5px; }
.dpbBottom { width:532px; padding-bottom:6px; }
#todayM { color:#a41f22; }
.dpbTopDealsPage { float:Left; }
.dpbMid>div { font-size:14px; font-family: arial, sans-serif; font-weight: bold; }
.dpbMidLeft { float:left; width:235px; }
.dpbMidRight { float:left; width:295px; line-height:1.2em; }
.dpbMidRightCol { float:left; margin-left:2px; width:142px; }
.dpbMidRightCol a { font-size:12px; text-decoration:none; font-weight:normal; display:block; background:url(http://static3.moneysavingexpert.com/images/arrow_new_v4.gif) no-repeat ; padding-left:10px; }
.dpbMidRightCol a:hover { text-decoration:underline; }
.topDeal { }
.fdpbTop { width:200px; height:33px; } 
.fdpbSubTop { background:url(http://static2.moneysavingexpert.com/images/dealsPageBoxes/forumSubTop2.gif) left top repeat-y; width:200px; height:18px; font-family:arial, sans-serif; }
.fdpbMid { overflow:hidden; width:200px; background:url(http://static2.moneysavingexpert.com/images/dealsPageBoxes/forumMidSlither2.gif) left top repeat-y; }
.fdpbBottom {  width:200px; height:6px; background:url(http://static2.moneysavingexpert.com/images/dealsPageBoxes/forumBot2.gif) left top no-repeat; }
.fdpbMid>div { font-size:14px; font-family: arial, sans-serif; font-weight: bold; }
#todayF { color:#a41f22; }
.fdpbMidTop { width:200px; }
.fdpbMidMid { width:185px; height:22px; background:url(http://static2.moneysavingexpert.com/images/dealsPageBoxes/moreDeals.gif) left top no-repeat; margin:5px auto; }
.fdpbMidBottom { padding-left:20px; padding-right:20px; }
.fdpbMidBottom a { font-size:12px; text-decoration:none; font-weight:normal; display:block; line-height:1.4em; background:url(http://static4.moneysavingexpert.com/images/arrow_new_v4.gif) no-repeat; padding-left:10px; }
.fdpbMidBottom a:hover { text-decoration:underline; }
.dpbMid .topDeal { width:120px; float:left; color:#0D9603; }
.dpbMid .topDeal a { color:#0D9603; text-decoration:none; }
.dpbMid .topDeal a:visited { color:#551A8B; }
.fdpbMid .topDeal { width:200px; color:#0D9603; text-align:center; }
.fdpbMid .topDeal a { color:#0D9603; text-decoration:none; text-align:center; font-size:16px; }
.fdpbMid .topDeal a:visited { color:#551A8B; }

/* right hand browse bar */
.browsebarLayer { background: none repeat scroll 0 0 white; margin-left: 26px; margin-top: 10px; width: 330px; }
.browsebarLayer a { text-decoration: none; }
.browsebarLayerSmall { background: none repeat scroll 0 0 white; margin-top: 10px; }
.browsebarLayerSmall a { text-decoration: none; }
#browsebarbox { border-top: 0 none; margin-bottom: 4px; }
#browsebarbox .header { }
#browsebarbox a { text-decoration: none; }
#tools_layer .header { background: url("http://static4.moneysavingexpert.com/images/homepage/ToolsHeader.gif") repeat scroll 0 0 transparent; height: 32px; }
#tools_layer .header h2 { display: none; }
#tools_layer .headerSmall { background: url("http://static4.moneysavingexpert.com/images/browsebar08/freetools_or_forum.gif") repeat scroll 0 0 transparent; height: 24px; }
#tools_layer .headerSmall h2 { display: none; }
#tools_layer ul { border: 1px solid #D57307; }
#browsebarbox .header h2 { color: white; font-size: 120%; margin: 0; padding: 4px 4px 6px; text-align: center; }
ul.browsebarUL { list-style: none outside none; margin: 0; padding: 10px; }
li.browsebarLI { border-bottom: 1px solid #CCCCCC; font-size: 95%; padding-bottom: 7px; padding-top: 7px; }
li.browsebarLI a { text-decoration: none; }
#browsebarbox ul { list-style: none outside none; margin: 0 0 0 15px; padding: 10px 3px; }
#browsebarbox li { font-size: 95%; padding-bottom: 7px; }
#browsebarbox li a { font-weight: bold; text-decoration: none; }
#browsebarbox li a:hover { color: red; }
#browsebarbox span { color: black; font-weight: normal; }
#browsebarbox .browsebarLayer li a { text-decoration: none; }
#browsebarbox .browsebarLayer li a:hover { color: red; }
#browsebarbox .browsebarLayer span { color: black; font-weight: normal; }
#article_layer .header { background: url("http://static4.moneysavingexpert.com/images/browsebar08/OtherArticles.gif") repeat scroll 0 0 transparent; height: 32px; }
#article_layer .header h2 { display: none; }
#article_layer .headerSmall { background: url("http://static4.moneysavingexpert.com/images/browsebar08/Forum.gif") repeat scroll 0 0 transparent; height: 32px; }
#article_layer .headerSmall h2 { display: none; }
#article_layer ul { border: 1px solid #0A6A96; }
#funstuff_layer .header { background: url("http://static4.moneysavingexpert.com/images/browsebar08/FunStuffLarge.gif") repeat scroll 0 0 transparent; height: 32px; }
#funstuff_layer ul { border: 1px solid #DE1111; }
#funstuff_layer .header h2 { display: none; }
#funstuff_layer .headerSmall { background: url("http://static4.moneysavingexpert.com/images/browsebar08/Forum_FunStuff_v1.gif") repeat scroll 0 0 transparent; height: 24px; }
#funstuff_layer .headerSmall h2 { display: none; }
#external_layer .header { }
#forums_layer .header { background: url("http://static4.moneysavingexpert.com/images/browsebar08/Forum.gif") repeat scroll 0 0 transparent; height: 32px; }
#forums_layer .header h2 { display: none; }
#forums_layer ul { border: 1px solid #B14098; }
