@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; background-color:#ffffff;}
img {
	border:0px;
}
table,td,th {
	font-family: verdana;
	font-size:11px; 
	color:#504949;
	line-height:16px;
}
a {
	font-family: verdana;
	font-size:11px; 
	color:#504949;
	text-decoration:underline;
}


.curve-head-tl {background-image: url(../images/curve-head-tl.gif); height:5px; width:5px; background-repeat:no-repeat;}
.curve-head-tr {background-image: url(../images/curve-head-tr.gif); height:5px; width:5px; background-repeat:no-repeat;}
.curve-head-bl {background-image: url(../images/curve-head-bl.gif); height:41px; width:5px; background-position:bottom; background-repeat:no-repeat;}
.curve-head-br {background-image: url(../images/curve-head-br.gif); height:41px; width:5px; background-position:bottom; background-repeat:no-repeat;}
.curve-head-b-bg {background-image:url(../images/curve-head-b-bg.gif); background-repeat:repeat-x; background-position:bottom; padding:0 50px 0 50px;}

.headnav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff000;
	text-decoration:none;
}
.headnav:hover {
	text-decoration:underline;
}
.headnav-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff000;
}
.topnav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:10px;
}
.topnav:hover {
	color:#ffe3a6;
}
.topnav-selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffe3a6;
	font-weight:bold;
	text-decoration:none;
	padding:10px;
}
.topnav-bg-d { background-image:url(../images/topnav-bg-d.gif); background-repeat:no-repeat; background-position:right top; }

.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0072b5;
	font-style:italic;
	font-weight:bold;
}

.bg-box1 {background-image:url(../images/bg-box1.gif); background-repeat:repeat-x; height:34px;}
.box-heading1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dc852a;
	font-weight:bold;
}
.bg-box2 {background-image:url(../images/bg-box2.gif); background-repeat:repeat-x; height:33px; border-bottom:1px solid #d7d7d7; padding-left:10px;}
.bg-box3 {background-image:url(../images/bg-box3.gif); background-repeat:repeat-x; height:31px;}
.sub-heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e27400;
	font-weight:bold;
}
.sub-heading1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color: #504949;
	font-weight:bold;
}
.sub-heading2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e27400;
}

.link-review {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555353;
	font-weight:bold;
	text-decoration:none;
}
.link-review:hover {
	text-decoration:underline;
}

.user-guide {font-size:12px; font-weight:bold;}
.rightbox-head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	font-stretch: semi-expanded;
	height: 43px;
	padding-left:5px;
}
.table-head1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	height: 20px;
}
.bg-rightbox1 {background-image:url(../images/bg-rightbox1.gif); background-repeat:repeat-x; background-position:top;}

.rightbox-link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e27400;
	text-decoration:none;
	line-height:30px;
}
.rightbox-link:hover {
	text-decoration:underline;
}
.link1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e27400;
	text-decoration:none;
}
.link1:hover {
	text-decoration:underline;
}

.curve-footer-left { background-image:url(../images/curve-footer-left.gif); background-repeat:no-repeat; height:31px; width:4px;}
.curve-footer-right { background-image:url(../images/curve-footer-right.gif); background-repeat:no-repeat; height:31px; width:4px;}

.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292929;
	text-decoration:none;
}
.footer:hover {
	text-decoration:underline;
}

#ticklist {
padding:0 0 0 0; 

 
}
#ticklist  ul {
display: block;
list-style: none;
margin-left:5px;
}
#ticklist li {
line-height:1.6em;
background-image: url(../images/ticklist.png); 
background-repeat: no-repeat; 
background-position: left;
padding:5px 0 5px 0;
}
.ticklist2 {
padding: 0 0 0 0;

}
.ticklist2  ul {
display: block;
list-style: none;
}
.ticklist2 li {
line-height:1.0em;
padding:0 0 2px 0;
margin:0;
background-image: url(../images/ticklist.gif); 
background-repeat: no-repeat; 
background-position: bottom right; 
}
#content {
padding: 5px 10px 0 0;
color: #504949;
font-size: 11px;
/*width:580px;
border:1px dashed green;*/
}
.sub-heading-1-morethan {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4EAF41;
	font-weight:bold;
}

.sub-heading-morethan {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4EAF41;
	font-weight:bold;
}
.greenglag
		{
			background-image:url(../images/green-flag-stripes.gif);
			background-repeat:repeat-x;
			background-position:left;
			margin:0px;
	 
		}
.sub-heading-1-rac {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF6600;

}

.sub-heading-rac {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}

.sub-heading-green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #006633;
	font-weight:bold;
}

.sub-heading-1-aa{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #D2A800;
	font-weight:bold;
}

.sub-heading-aa {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D2A800;
	font-weight:bold;
}

.greenflag
	{
		background-image: url(../images/green-bg1.gif);
		background-repeat:no-repeat;
		height:270px;
	}
.greenflag-div
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #D2A800;
		font-weight:bold;
	}
.sub-heading-rac1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
.sub-heading-rac1:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}

.tesco-bg
	{
		background-image: url(../images/tesco_bg.gif);
		background-repeat:no-repeat;
		height:281px;
	}
.paginationstyle{ padding: 3px 5px; border: 1px solid #434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #006BA5; font-weight:bold; background-color: white; text-decoration:none;}

.paginationstyle:hover{ padding: 3px 5px; border: 1px solid #434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #434343; font-weight:bold; background-color: #e5e5e5; text-decoration:none;} 

.paginationstyle_selected{ padding: 3px 5px; border: 1px solid #434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #434343; font-weight:bold; background-color: #e5e5e5; text-decoration:none;}

.paginationstyle_selected:hover{ padding: 3px 5px; border: 1px solid #434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #434343; font-weight:bold; background-color: #e5e5e5; text-decoration:none;}

.aa-bg
		{
			background-image:url(../images/aa-banner-bg.gif);
			background-repeat:no-repeat;
			margin-bottom:0px;
		}
			
.compare-breakdown-table
		{
				background-image: url(../images/breakdowntablehead1.gif);
				background-repeat:no-repeat;
				background-position:top;
				width:710px;
				height:87px;
			
		}
.compare-cover-link
		{
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#FF6600;
			font-weight:bold; 
			text-decoration: none;
		}
.compare-cover-link
		{
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #003399 ;
			font-weight:bold; text-decoration: underline ;
		}
.morethan-banner-bg
		{
			background-image: url(../images/morethan-banner-bg.gif);
			background-repeat:no-repeat;
			margin:0px;
		}
			
.link-review-1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555353;
	font-weight: normal;
	text-decoration:none;
}
.link-review-1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555353;
	font-weight: normal;
	text-decoration: underline;
}

.rescue-content-bg
	{
		background-image:url(../images/rescue-content-bg.gif);
		background-position:left;
		background-repeat:repeat-x;
		height:265px;
	}

ul.sidepoints {
	list-style: none;
	margin-left: 0px;
	padding: 0;
}

ul.sidepoints li {
	padding: 2px 0 5px 30px;
	margin: 6px 0 0 20px;
	background: transparent url(../images/bullet3.gif) no-repeat 3px 0px;
	font-weight: normal;
}

.marksend-banner-bg
		{
			background-image:url(../images/marksand-banner-bg.gif);
			background-repeat:no-repeat;
		}
.rescuemy-banner-bg
		{
			background-image:url(../images/rescue-banner-bg.gif);
			background-repeat:no-repeat;
			height:126px;
		}
.greenflag-banner-bg
		{
			background-image:url(../images/green-banner-bg.gif);
			background-repeat:no-repeat;
			height:160px;
		}
	
			
.bg-coverlevel {background-image:url(../images/bg-coverlevel.gif); background-repeat:repeat-x; height:36px;}

.levels
		{
				font-family:Verdana, Arial, Helvetica, sans-serif; 
				font-size:18px;
				font-weight:normal;
				color:#0072B5;
		}
.covers-provider
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#005D94;
		}
.breakdown-cover-txt
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#0072B5;
		}
.classification-text
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#E58B02;	
		}
ul.sidepoints1 {
	list-style: none;
	margin-left: 0px;
	color:#E58B02; 
	padding: 0;
	
}

ul.sidepoints1 li {
	padding: 2px 0 5px 30px;
	margin: 6px 0 0 20px;
	font-weight: bold;
	color: #FFCC66; 
	font-size:11px;
	
}

.discount-offers-links
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#FC0124;
		font-weight:bold;
		text-decoration:none;
		line-height:25px;
	}

.discount-offers-links:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#0072B5;
		font-weight:bold;
		text-decoration:none;
		line-height:25px;
	}
.bg-main-body
		{
			background-image: url(../images/bg-main-body.gif);
			background-repeat:repeat-x;
			border:#ABABAB 1px solid;
		}
.bg-main-body1
		{
			background-image: url(../images/bg-main-body1.gif);
			background-repeat:repeat-x;
			height:39px;
		}
.box-table-bdr-left
		{ background-image:url(../images/box-bdr-left-right.gif);
			background-position:left;
			background-repeat:repeat-y;
			margin:0px;
			
		}	 
.box-table-bdr-right
		{ 
			background-image:url(../images/box-bdr-left-right.gif);
			margin:0px;
			background-repeat:repeat-y;
			background-position:right;
			
		}	 
.box-table-bottom
		{ 
			background-image:url(../images/box-bdr-bot.gif);
			background-position:left;
			background-repeat:repeat-x;
			margin:0px;
			background-position: bottom;
			
		}	 
		
.box-curve-bl
		{
			background-image:url(../images/box-hp-bot-left.gif);
			background-repeat:no-repeat;
			height:4px;
			width:4px;
		}		
.box-curve-br
		{
			background-image:url(../images/box-hp-bot-right.gif);
			background-repeat:no-repeat; 
			height:4px;
			width:4px;
		}		
.more-link-green
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; 
			color:#006633;
			text-decoration:none;
		}
.more-link-green:hover
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; 
			color:#006633;
			text-decoration:underline;
		}
.more-link-orange
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; 
			color:#FA9B11;
			text-decoration:none;
		}
.more-link-orange:hover
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; 
			color:#FA9B11;
			text-decoration:underline;
		}

.more-link
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; 
			color:#000107;
			text-decoration:none;
		}
.more-link:hover
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; 
			color:#000107;
			text-decoration:underline;
		}
		
.img1{ float:right; margin-bottom:10px; margin-left:10px;}		

