/* 
 * MoneySavingExpert.com Mainsite Article Template CSS July 2010
 * Author:MSE James
 * Revisions:
 *     
 */
 
body .article {font-family:Arial; font-size:10pt }

.RedBestBuy{
	background:white url(http://images2.moneysavingexpert.com/images/bestbuycard_title.gif) no-repeat scroll 0 0;
	clear:both;
	color:white;
	display:block;
	font-family:arial;
	font-size:130%;
	font-weight:bold;
	height:80px;
	line-height:80px;
	margin:30px 0 0 1px;
	min-height:80px;
	padding:0 0 0;
	text-align:center;
	width:594px;
}


.blueMSEBar
{
	background: url(http://images2.moneysavingexpert.com/images/STG_BlueLargeBar.gif) #0C0E9B no-repeat;
	width: 566px;
	font-family: arial;
	margin: 0px;
	padding: 0px;
	_height: 44px;
	min-height: 44px;
	color: white;
	padding-top: 9px;
	font-weight: bold;
	font-size: 130%;
	padding-bottom: 0px;
	margin-left: 22px;
	display: block;
	text-align: center;
	clear: both;
	line-height: 145%;
	margin-top: 30px;
	margin-bottom: 30px;
}

.CCShuffleBar
{
	background: url(http://images2.moneysavingexpert.com/images/CCShuffle_bar.gif) no-repeat;
	width: 439px;
	font-family: arial;
	margin: 0px;
	padding: 0px;
	_height: 43px;
	min-height: 43px;
	color: #14316F;
	padding-top: 9px;
	font-weight: bold;
	font-size: 130%;
	padding-bottom: 0px;
	margin-left: 85px;
	display: block;
	text-align: center;
	clear: both;
	line-height: 145%;
	margin-top: 30px;
	margin-bottom: 30px;
}

.greenMiniBar{
        background:url(http://www.moneysavingexpert.com/images/MSESUBBAR_v2.GIF) green no-repeat ;
        width:510px;
        font-face:arial;
        _height:23px;
        height:23px;
        min-height:23px;
        color:white;
        font-weight:bold;
        font-size:100%;
        padding-top:1px;
        margin-left:49px;
        display:block;
        text-align:center;
        clear:both;
   line-height:150%;

}

.anchorLink a:visited{
        font-size:12pt;
        font-weight:bold;
        text-decoration:none;
}
.anchorLink a:link{
        font-size:12pt;
        font-weight:bold;
	text-decoration:none;
}

.subanchorLink a:link{
      padding-left:12px;
        font-size:10pt;
        font-weight:bold;
        text-decoration:none;
}


.subanchorLink a:hover, .anchorLink a:hover{
        text-decoration:none;
        color:red;
}

.updatedPeriod{padding-right:60px; }
#updatedDaily{background:url(http://images2.moneysavingexpert.com/images/updateddaily.gif) no-repeat right top;}
#updatedWeekly{background:url(http://images2.moneysavingexpert.com/images/updatedweekly.gif) no-repeat right top;}
#updatedMonthly{background:url(http://images2.moneysavingexpert.com/images/updatedmonthly.gif) no-repeat right top;}
#updatedQuaterly{background:url(http://images2.moneysavingexpert.com/images/updatedquarterly.gif) no-repeat right top;}
#updatedBiAnnually{background:url(http://images2.moneysavingexpert.com/images/bi-annual2.gif) no-repeat right top;}
#updatedYearly{background:url(http://images2.moneysavingexpert.com/images/updatedannually.gif) no-repeat right top;}
#updatedFrequently{background:url(http://images2.moneysavingexpert.com/images/updatedfrequently.gif) no-repeat right top;}

#MSEArticleTitle {
	margin:0px 0px 0px 0px; 
	padding:0px;
	font-size:20pt;
	font-family:georgia;
	letter-spacing:-1px;
	color:#00bc12; 
}






/* CSS formerly known as new_article.css */

.articleMainBody{
 font-size:10pt;
 font-family:Arial;
}


#articleContent ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#articleContent li
{
	margin-top: 0px;
	margin-bottom: 0px;
/*	padding-top: 10px;*/
	padding-bottom: 1px;
}

/* COLOURS */
.red { color: #FF0000; }
.bgred { background: #FF0000; }
.black { color: #000000; }
.bgblack { background: #000000; }
.navy { color: #0000CC; }
.bgnavy { background: #0000CC; }
.lightblue { color: #33CCFF; }
.bglightblue { background: #33CCFF; }
.green { color: #00CC00; }
.bggreen { background: #00CC00; }
.yellow { color: #FFFF00; }
.bgyellow { background: #FFFF00; }
.orange { color: #FF6600; }
.bgorange { background: #FF6600; }
.purple { color: #9900CC; }
.bgpurple { background: #9900CC; }
.pink { color: #FF66CC; }
.bgpink { background: #FF66CC; }
.white { color: #FFFFFF; }
.bgwhite { background: #FFFFFF; }
.archpink{ background:#ffeff7;}

/* FONT STYLES */
.bold { font-weight: bold; }
.unbold { font-weight: normal; }
.bolder { font-weight: bolder; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
.nounderline { text-decoration: none; }

/* SIZES */
.f-8 { font-size: 8pt; }
.f-9 { font-size: 9pt; }
.f-10 { font-size: 10pt; }
.f-11 { font-size: 11pt; }
.f-12 { font-size: 12pt; }
.f-13 { font-size: 13pt; }
.f-14 { font-size: 14pt; }
.f-15 { font-size: 15pt; }
.f-16 { font-size: 16pt; }
.f-17 { font-size: 17pt; }
.f-18 { font-size: 18pt; }
.f-19 { font-size: 19pt; }
.f-20 { font-size: 20pt; }

/* ALIGNMENT */
.right { text-align: right; }
.left { text-align: left; }
.center { text-align: center; }

/* Intro text */
.introBoldText
{
	font-size: 11pt;
	font-weight: bold;
}

.introUnBoldText
{
	font-size: 11pt;
	font-weight: normal;
}

/* Green Bullet Points */
.greenBullet ul
{
	/*list-style: none;*/
	padding: 0px;
	margin:0px;
	/*padding-left: 12px;*/

	/*background: url(http://www.moneysavingexpert.com/images/ArticleBulletGreen.gif) left no-repeat top;*/
}

.greenBullet li
{
	list-style: none;
	padding: 0px;
	margin:0px;
	/*padding-left: 12px;*/

	background: url(http://www.moneysavingexpert.com/images/ArticleBulletGreen.gif) left no-repeat top;
}
/* Margin Data */
.no-margin { margin: 0px; }
.nopadding { padding: 0px; }


#topAnchors  ul
{
	margin: 0px;
	padding-top: 0px;
	padding-left: 4px;
}

#topAnchors li
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-left: 3px;
}

li .primary
{
	padding-left: 12px;
	padding-top: 0px;
	background: url(http://www.moneysavingexpert.com/images/arrow_new_v4.gif) left no-repeat top;
}

li .secondary
{
	padding-left: 12px;
	padding-top: 0px;
}

.primary a
{
	text-decoration: none;
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
}

.secondary a
{
	text-decoration: none;
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
}

#anchorsimage { padding-top: 0px; }

#anchorsimage .subtext
{
	font-style: italic;
	font-size: 8pt;
	text-align: center;
}

#anchors
{
	float: left;
	width: 350px;
}

#anchorsimage
{
	float: left;
	width: 200px;
}

.none { display: none; }

.blueFadeBar{
  background-image:url(http://images2.moneysavingexpert.com/images/articlebars/BlueFade.gif);
  background-repeat: repeat-y;
  font-family: arial;
  color:#000;  
	font-weight: bold;
	font-size: 12pt;
  text-align:left;
  clear:both;
  margin: 30px 0;
  padding:0 0 0 5px;
}

.redFadeBar{
  background-image:url(http://images2.moneysavingexpert.com/images/articlebars/RedFade.gif);
  background-repeat: repeat-y;
  font-family: arial;
  color:#000;  
	font-weight: bold;
	font-size: 12pt;
  text-align:left;
  clear:both;
  margin: 30px 0;
  padding:0 0 0 5px;
}

.greenFadeBar{
  background-image:url(http://images2.moneysavingexpert.com/images/articlebars/GreenFade.gif);
  background-repeat: repeat-y;
  font-family: arial;
  color:#000;  
	font-weight: bold;
	font-size: 12pt;
  text-align:left;
  clear:both;
  margin: 30px 0;
  padding:0 0 0 5px;
}


.blueMSEBar{
	background: url(http://images2.moneysavingexpert.com/images/BlueBars_pig.gif) #0C0E9B no-repeat;
	width: 566px;
	font-family: arial;
	margin: 0px;
	padding: 0px;
	_height: 34px;
	min-height: 34px;
	color: white;
	padding-top: 13px;
	font-weight: bold;
	font-size: 130%;
	padding-bottom: 0px;
	margin-left: 22px;
	display: block;
	text-align: center;
	clear: both;
	line-height: 145%;
	margin-top: 30px;
	margin-bottom: 30px;

}

.greenMiniBar
{
	background: #009900 url(http://images2.moneysavingexpert.com/images/STG_Green_ArtSubBar5.gif) no-repeat;
	width: 510px;
	font-face: arial;
	_height: 24px;
	height: 24px;
	min-height: 23px;
	color: white;
	font-weight: bold;
	font-size: 110%;
	padding-top: 2px;
	margin-left: 49px;
	display: block;
	text-align: center;
	clear: both;
	line-height: 150%;
	margin-top: 30px;
	margin-bottom: 30px;
}

.blueBorderedBar{
  background-image:url(http://images2.moneysavingexpert.com/images/articlebars/TN_BluFade_Temp2.gif);
  background-repeat: no-repeat;
  font-family: arial;
  color:#000;  
	font-weight: bold;
	font-size: 12pt;
  text-align:left;
  clear:both;
  padding:3px 0 0 5px;
  width:490px;
  margin:0 auto;
  text-align:center;
  height:28px;
}

.greenQbar{
	background:url(http://images2.moneysavingexpert.com/images/greenqbar.gif) no-repeat scroll 0%;
	clear:both;
	color:white;
	display:block;
	font-family:arial;
	font-size:130%;
	font-weight:bold;
	line-height:150%;
	margin:30px 0px 15px 22px;
	height:43px;
	padding:13px 0px 0px 0px;;
	text-align:center;
	width:570px;
}

.blueFadeBar{
  background-image:url(http://images2.moneysavingexpert.com/images/articlebars/Fivers_Bar.gif);
  background-repeat: no-repeat;
  font-family: arial;
  color:#000;  
	font-weight: bold;
	font-size: 12pt;
  text-align:left;
  clear:both;
  margin: 30px 0;
  padding:0 0 0 5px;
}

.xmasBar{
  background-image:url(http://images2.moneysavingexpert.com/images/articlebars/Fivers_Bar.gif);
  background-repeat: no-repeat;
  font-family: arial;
  color:#fff;  
	font-weight: bold;
	font-size: 12pt;
  text-align:center;
  clear:both;
  margin: 30px 0;
  padding-top:10px;
  width:567px;
  height:45px;
}

.greenRoundBullet
{
	padding-left:25px;
}

h4.listHeader{
  font-size:10pt;
}
/* Starlist style rules added by RM 281008 for use on deals page*/
.starList{
list-style-type: none;
  padding-left: 0px;
 margin-left: 0px; 
}

.starList li{
background:url(http://www.moneysavingexpert.com/images/Star-Bulletpoint.gif) left 10px no-repeat; 
  padding-left: 20px;

}

.bluetitle { 
	border-bottom: 1px solid rgb(96, 186, 92); 
	margin: 12px 0pt 0px; 
	padding: 0pt 0pt 5px; 
	color: rgb(73, 185, 73); 
	font-size:14pt; 
	font-weight:bold; 
	color:#0000FF;
}


.minitravelbar{
  margin:0 auto;
  background:url(http://www.moneysavingexpert.com/images/CheapFlights_Roundedv1.gif) top left no-repeat;
  width:594px;
  height:39px;
  overflow:hidden;
  margin-top:20px;
  text-align:center;
  padding-top:5px;
  color:#fff;
}

.travelboxtop{
  margin:0 auto;
  background:url(http://www.moneysavingexpert.com/images/CheapFlights_v1.gif) top left no-repeat;
  width:594px;
  height:57px;
  overflow:hidden;
  margin-top:20px; 
    text-align:center;
  padding-top:10px;
    color:#fff;
}

.rnd09Bar{
background:url(http://images2.moneysavingexpert.com/images/articlebars/rnd09Bar.gif) left top no-repeat;
width:544px;
margin:0 auto;
height:63px;
text-align:center;
font-weight:bold;
font-size:1.3em;
padding-top:20px;
padding-left:20px;
    color:#000;
}


.colHeader{
font-weight:bold;font-size:12pt;color:#000;margin-bottom:0px;float:left;width:515px;
}

.cbTitle{
font-weight:bold;
font-size:12pt;
}
.cbAnchor{
display:none;
}

.redArrowList{
list-style-image:url(http://images2.moneysavingexpert.com/images/listArrows/redarrow.gif);
}
.blueArrowList{
list-style-image:url(http://images2.moneysavingexpert.com/images/listArrows/bluearrow.gif);
}
.greenArrowList{
list-style-image:url(http://images2.moneysavingexpert.com/images/listArrows/greenarrow.gif);
}

.breakOutToggle{
text-decoration:underline;
color:#00f;
cursor:pointer;
}

  .spendingbar{
  margin:0 auto;
  background:url(http://www.moneysavingexpert.com/images/SpendingBar.gif) top left no-repeat;
  width:594px;
  height:39px;
  overflow:hidden;
  margin-top:20px;
  font-family:Arial, Helvetica, sans-serif; 
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:16px; 
  padding-top:6px;
}

.healthbar{
  margin:0 auto;
  background:url(http://www.moneysavingexpert.com/images/HealthCareMiniBar.gif) top left no-repeat;
  width:594px;
  height:39px;
  overflow:hidden;
  margin-top:20px;
  font-family:Arial, Helvetica, sans-serif; 
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:14pt; 
  padding-top:7px;
}
  
.healthbar{
  margin:0 auto;
  background:url(http://www.moneysavingexpert.com/images/HealthCareMiniBar.gif) top left no-repeat;
  width:594px;
  height:39px;
  overflow:hidden;
  margin-top:20px;
  font-family:Arial, Helvetica, sans-serif; 
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:16px; 
  padding-top:7px;
}
  
  .spendingbar{
  margin:0 auto;
  background:url(http://www.moneysavingexpert.com/images/SpendingBar.gif) top left no-repeat;
  width:594px;
  height:39px;
  overflow:hidden;
  margin-top:20px;
  font-family:Arial, Helvetica, sans-serif; 
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:16px; 
  padding-top:6px;
}

.MSEblueicon {
color: #28527B;
padding-left:40px; 
padding-bottom:0px; 
padding-top:5px; 
border-bottom:1px solid #28527B; 
font-size:20px; 
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

.greytitle {
color:#333333;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #CCCCCC;
}


/* popup css */

/* CSS Document */

.popup {
	position:absolute; top:10px; left:20%;
	width:566px; z-index:1000;
	padding:0px; border:0px; margin:0px;
}
.popupTitle{
	background-image:url(http://images2.moneysavingexpert.com/images/popup_purple.gif);
	background-repeat:no-repeat; height:53px; width:566px;
}
.popupContent{
	padding:10px;
	border-bottom:1px #980B8C solid;
	border-left:1px #980B8C solid;
	border-right:1px #980B8C solid;
	background-color:#FFFFFF;
}

.popupContent p { font-family:'Segoe UI', Segoe, Tahoma, Geneva, sans-serif;
font-size:13px; margin:20px 15px;}
.popupContent ul { margin:20px 15px}
.popupContent ul li {margin:20px 0px; padding-left:25px;  font-family:'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; font-size:13px; color:#333333; line-height:1.4em; background-image:url(http://images2.moneysavingexpert.com/images/article2011Images/BulletBlueTri.png) no-repeat;}
.popupTitle h1 {
	text-align:center;
	size: 12pt;
	color:#FFFFFF;
	margin:0px;
	padding:5px;
	border:0px;
	
}
.popupTitle h3 {
	text-align:center;
	font-size: 18pt;
	color:#FFFFFF !important;
	margin:0px;
	padding:5px;
	border:0px;
	text-shadow:0 1px #333 !important;
	
}
.popupCloseBox{
	width:100%;
	text-align:center;
}

.abbreviation {
	border-bottom:dotted #0000EE 1px; 
	cursor:pointer;
	color:#0000EE;
}


/* TIPBOXES */


.IPTW_bg_top {
	background-image:url(http://images2.moneysavingexpert.com/images/iptw-tipbox/bg_top.gif);
	background-repeat:no-repeat;
	width:520px;
	height:11px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.IPTW_bg_mid {
	background-image:url(http://images2.moneysavingexpert.com/images/iptw-tipbox/bg_mid.gif);
	background-repeat:repeat-y;
	width:520px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.IPTW_bg_bot_top {
	background-image:url(http://images2.moneysavingexpert.com/images/iptw-tipbox/bg_bot_top.gif);
	background-repeat:no-repeat;
	width:520px;
	height:49px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.IPTW_bg_bot_mid {
	background-image:url(http://images2.moneysavingexpert.com/images/iptw-tipbox/bg_bot_mid.gif);
	background-repeat:repeat-y;
	width:520px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.IPTW_bg_bot_bot {
	background-image:url(http://images2.moneysavingexpert.com/images/iptw-tipbox/bg_bot_bot.gif);
	background-repeat:no-repeat;
	width:520px;
	height:9px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.IPTW_searchl {
	float:left;
	background-image:url(http://images2.moneysavingexpert.com/images/iptw-tipbox/searchl.gif);
	background-repeat:no-repeat;
	width:13px;
	height:25px;
	margin-top:13px;
}
.IPTW_search {
	float:left;
	margin-top:13px;
	background-image:url(http://images2.moneysavingexpert.com/images/iptw-tipbox/search.gif);
	background-repeat:repeat-x;
	height:25px;
	width:300px;
}
.IPTW_searchr {
	float:left;
	margin-top:13px;
	background-repeat:no-repeat;
	width:92px;
	height:25px;
}
.keywords {
	margin-top:2px;

	border:none;
	background-color:transparent;
}


#articleContent p:first-child {margin-top: 0;}


div#headBlock { width: 560px; margin: 9px 20px 10px; }
    div#headBlock ul { list-style: none; margin: 0; padding: 0; }
    div#headBlock .headerLeft { width: 370px; float: left; margin-bottom:5px }
    div#headBlock .headerRight { width: 180px; margin: 20px 0 5px 10px; float: left; }
    div#headBlock  h5.breadCrumb { font-size: 11px; color: #6c6c6c; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; display: block; font-style: italic; margin: 0; font-weight: normal; text-shadow: none; position: relative; line-height: 1; }
    div#headBlock   h5.update { font-size: 12px; color: #6c6c6c; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; display: block; font-style: italic; margin: 0; font-weight: normal; text-shadow: none; position: relative; }
    div#headBlock   h5.update { text-shadow: 0 -1px #fff; font-style: normal; text-align: right; width: 180px; background: url(http://images.moneysavingexpert.com/images/microClock.gif) no-repeat 5px center; }
    div#headBlock  .author { background: #f6f6f6; width: 180px; float: right; line-height: 1.4; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-shadow: 0 1px 2px #ffffff; }
        div#headBlock  .author ul li { width: 110px; display: block; padding: 0 0 0 3px; font-size: 11px; line-height: 19px; text-decoration: none; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; font-style: italic; }
            div#headBlock  .author ul li a { color: #0b2e59 }
            div#headBlock  .author ul li a:hover { color: #b31717 }
    div#headBlock   h1 { font-size: 24px; color: #0b2e59; font-family: Georgia, Cambria, serif; font-style: normal; margin: 5px 0 0 0; width: 370px; float: left; line-height: 1em; }
        div#headBlock   h1 span { display: block; font-size: 15px; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; color: #666666; }
    div#headBlock  .info { float: left; margin: 0 0 0 10px; background: #f6f6f6; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; line-height: 1.5em; width: 180px; }
    div#headBlock  a.insurance { color: #bd1515 }
    div#headBlock  div.header .headerRight a { color: #0B2E59 }
    div#headBlock  .tools { height: 60px; width: 180px; background: #f6f6f6; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; line-height: 1.5em; float: left; margin: 0 0 20px 10px; }
    div#headBlock  .info img { float: left; margin: 5px; }
    div#headBlock  span.sublinks a { color: #0b2e59; font-size: 11px; line-height: 1em; }

	div#headBlock div.headTipBox { clear: both; margin: 5px 0 0 0; height: 120px; padding:0; width: 560px; background: url(http://images.moneysavingexpert.com/images/ArtHeadTipBoxFinal.png) no-repeat top left; color: #333333; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; position: relative; }
        div#headBlock div.headTipBox h5 { font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; font-size: 15px; color: #333333; margin: 0px 10px 0 10px; text-shadow: 0 1px 0 #2a044a; text-indent: -9999px; }
        div#headBlock div.headTipBox span.emailGFC { background: url(http://images.moneysavingexpert.com/images/FlyingLettersWhite.png) no-repeat; width: 150px; height: 55px; position: absolute; top: 5px; right: -5px; }
	    div#headBlock div.headTipBox p {
	color: #333333;
	margin:0;
	text-shadow: none;
	font-size: 13px;
	line-height: 1.3;
	font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif;
	color: #333333;
	text-shadow: 0 1px #ffffff;
	line-height: 1.6;
	position:absolute;
	left: 14px;
	top: 29px;
}

div#headBlock div.headTipBox input.keywordstip { outline: 0; background-color:#FFFFFF; filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF)); background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size: 19px; margin: 0; color: #666666; position:absolute; top:80px; width:383px; left:14px;}

div#headBlock div.headTipBox input.getit
{  position:absolute; cursor:pointer; width:60px; top:80px; left:382px; }

div#headBlock div.headTipBox span.terms {
	font-size: 10px;
	line-height: 15px;
	display: block;
	position: absolute;
	left: 455px;
	top: 78px;
	width:100px;
}
div#headBlock span.terms a { color: #000066 }
div#headBlock span.terms a:hover { color: #b31717 }
div#headBlock div.updateCalendar { width: 65px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #e5e5e5; text-align: center; float: right; line-height: 1.1; -moz-box-shadow: inset 0 1px 2px #ccc; -webkit-box-shadow: inset 0 1px 2px #ccc; box-shadow: inset 0 1px 2px #ccc; font-style: normal; }
div#headBlock div.updateCalendar .updated { display: block; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; font-size: 11px; font-weight: bold; padding: 0; color: #FFFFFF; background: #2a044a; text-shadow: 0 1px 1px #444; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; padding: 3px 0; }
div#headBlock div.updateCalendar .footer { display: block; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: bold; padding: 3px 0; color: #FFFFFF; background: #2a044a; text-shadow: 0 1px 1px #444; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
div#headBlock div.updateCalendar .date { font-size: 12px; font-weight: bold; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; padding: 3px 0; color: #333; text-shadow: 0 1px 1px #ccc; background-color: #FFFFFF; }
div#headBlock div.updateCalendar.archive { border: 1px solid #b31717 }
div#headBlock div.updateCalendar.archive .updated { background: #b31717; }
div#headBlock div.updateCalendar.archive .footer { background: #b31717; }
div#headBlock .ToolsList { clear: both; width: 560px; height: 20px; margin: 5px 0 0 0; position: relative; }
div#headBlock .ToolsList ul { width: 560px; height: 20px; display: block; position: absolute; top: 0px; list-style: none; padding: 0; left: 0; }
div#headBlock .ToolsList ul li a.meLink { font-size: 13px; line-height: 20px; color: #b31717; font-family: 'Segoe UI', Segoe, Tahoma, Geneva, sans-serif; margin-left: 74px; margin-right: 0; position: absolute; right: 10px; }
div#headBlock .ToolsList ul li a { display: block; height: 20px; }
div#headBlock .ToolsList ul li a.print { width: 65px; background: url(http://images.moneysavingexpert.com/images/ToolLinkSprite.png) no-repeat top left; position: absolute; left: 0px; top: 0px; }
div#headBlock .ToolsList ul li a.print:hover { background-position: 0 -30px }
div#headBlock .ToolsList ul li a.email { width: 65px; background: url(http://images.moneysavingexpert.com/images/ToolLinkSprite.png) no-repeat -76px 0; position: absolute; top: 0; left: 70px; }
div#headBlock .ToolsList ul li a.email:hover { background-position: -76px -30px }
div#headBlock .ToolsList ul li a.bookmark { width: 87px; background: url(http://images.moneysavingexpert.com/images/ToolLinkSprite.png) no-repeat -153px 0; position: absolute; top: 0; left: 140px; }
div#headBlock .ToolsList ul li a.bookmark:hover { background-position: -153px -30px }
div#headBlock .ToolsList ul li table.friendFace { height: 21px; position: absolute; top: 0; right: 0; }
div#headBlock .ToolsList ul li table.friendFace td { text-align: right }