body {text-align:center; font-family: Arial; font-size:10pt; margin:0px; background: #DDE2E8; color:#333;}
img {border:0px;}
h1 {
	font-size:10pt;
	color:#542364;
	margin:0px;
}
h2 {font-size:12pt; color:#542364; margin:0px; display:inline;}
h2.merchant {font-size:12pt; color:#542364; text-decoration:underline; line-height:30pt; padding-left:48px; display:block;}
h2.subtitle {font-size:12pt; color:#542364;}
h3 {font-size:12pt; color:#542364; text-decoration:underline; display:block;}
a:link,a,a:visited {color: #333333; text-decoration:underline; font-weight:bold; font-size:10pt; text-align:left;}
a:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:10pt; text-align:left;}
a.nom1:link,a.nom1,a.nom1:visited {color: #333333; text-decoration:underline; font-weight:bold; font-size:10pt; text-align:center;}
a.nom1:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:10pt; text-align:center;}
a.nom2:link,a.nom2,a.nom2:visited {color: #333333; text-decoration:none; font-weight:normal; font-size:10pt; text-align:left;}
a.nom2:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:normal; font-size:10pt; text-align:left;}
a.viewall:link,a.viewall,a.viewall:visited {color: #1C4670; text-decoration:underline; font-weight:bold; font-size:10pt; text-align:left;}
a.viewall:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:10pt; text-align:left;}
a.tag1:link,a.tag1,a.tag1:visited {color: #8BBFEF  ; text-decoration:none; font-weight:bold; font-size:10pt;}
a.tag1:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:10pt;}
a.tag2:link,a.tag2,a.tag2:visited {color: #8BBFEF  ; text-decoration:none; font-weight:bold; font-size:8pt;}
a.tag2:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:8pt;}
a.tag3:link,a.tag3,a.tag3:visited {color: #8BBFEF  ; text-decoration:none; font-weight:bold; font-size:12pt;}
a.tag3:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:12pt;}
a.tag4:link,a.tag4,a.tag4:visited {color: #8BBFEF  ; text-decoration:none; font-weight:bold; font-size:14pt;}
a.tag4:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:14pt;}
a.social:link,a.social,a.social:visited {color: #333333; text-decoration:none; font-weight:normal; font-size:10pt; text-align:left;}
a.social:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:normal; font-size:10pt; text-align:left;}
a.adspace1:link,a.adspace1,a.adspace1:visited {color: #0000FF; text-decoration:underline; font-weight:bold; font-size:12pt; text-align:left;}
a.adspace1:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:12pt; text-align:left;}
a.adspace2:link,a.adspace2,a.adspace2:visited {color: #666666; text-decoration:none; font-weight:normal; font-size:10pt; text-align:left;}
a.adspace2:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:normal; font-size:10pt; text-align:left;}
a.atozletters:link,a.atozletters,a.atozletters:visited,a.atozletters:hover {color: #1C4670; text-decoration:underline; font-weight:bold; font-size:12pt; text-align:left; margin-top:20px; margin-bottom:10px; clear:right; padding-bottom:10px;}
a.top:link,a.top,a.top:visited,a.top:hover {color: #1C4670; text-decoration:underline; font-weight:bold; font-size:12pt; text-align:right; margin-top:20px; margin-bottom:10px; clear:right; padding-bottom:10px;}
a.context:link,a.context,a.context:visited {color: #0000FF; text-decoration:underline; font-weight:bold; font-size:10pt;}
a.context:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:10pt;}
div.container {width:960px; border:10px #FFFFFF solid; padding:0px; margin:0px; margin-right:auto; margin-left:auto; border-top:0px; text-align:left; background:#DBDBDB;}
div.title {text-align:right; padding:4px; margin:0px; background: #FFFFFF;}
div.header1 { height:70px; padding:10px; float:left; width:333px;}
div.search {background: url("images/style/titlebg.gif"); height:60px; padding:10px; float:right; width:587px; padding-bottom:20px;}
div.atoz {margin:0px; padding:0px;}
div.header2 {background: #1C4670; padding:20px; vertical-align:baseline}
div.updated {color:#FFFFFF; text-align:right; float:right;}
div.clear {clear:both; height:0px; margin:0px; padding:0px;}
div.header3 {padding:10px; padding-top:5px; padding-bottom:5px; border-bottom:1px #FFFFFF solid; background: url("images/style/titlebg2.gif"); height:60px; text-align:center;}
div.main {padding:10px; padding-top:0px;}
div.block1 {background: url("images/style/boxtitle940.gif"); height:20px; padding:10px; margin:0px; margin-top:10px;}
div.block2 {width:600px;float:left; padding:0px; margin:0px;}
div.block3 {float:right; padding:0px; margin:0px;}
div.block4 {background: #FFFFFF; padding:10px; margin:0px; padding-bottom:5px;}
div.block4b {background: #FFFFFF; padding:10px; margin:0px; padding-bottom:5px;}
div.block4c {background: #FFFFFF; padding:0px; margin:0px; text-align:center; float:left; width:470px; padding-top:2px; padding-bottom:2px;}
div.block5 {background: url("images/style/box940bottombg.gif"); height:5px; padding:0px; margin:0px;}
div.block6 {padding:0px; padding-top:10px; margin:0px;}
div.block7 {background: #FFFFFF; padding:10px; margin:0px; padding-bottom:5px;}
div.block8 {width:120px; height:32px; float:left; padding:5px; background: url("images/style/nombg3.gif");}
div.block9 {width:320px; float:left; padding:5px; height:16px; background: url("images/style/nombg3.gif");}
div.block10 { width:320px; float:left; padding:5px; height:48px; background: url("images/style/nombg3.gif"); background-repeat:repeat-x;}
div.block11 {width:838px; float:left; padding:5px; background: url("images/style/nombg3.gif"); background-repeat:repeat-x; padding-bottom:20px;}
div.block12 {width:838px; float:left; padding:5px; background: url("images/style/nombg3.gif"); background-repeat:repeat-x;}
div.block13 {width:910px; float:left; padding:5px; background: url("images/style/nombg3.gif"); background-repeat:repeat-x;}
div.block20 {width:120px; height:10px; float:left; padding:5px; background: url("images/style/nombg3.gif");}
div.block21 { width:320px; float:left; padding:5px; height:10px; background: url("images/style/nombg3.gif"); background-repeat:repeat-x;}
div.block22 { padding:10px; margin:0px; padding-bottom:5px;}
div.nom1 {text-align:center; width:130px; float:left; margin:0px; padding:0px;}
div.nom1a {background: url("images/style/nombg.gif"); margin:0px; padding:0px; width:130px; height:34px; padding-top:5px;}
div.nom1b {margin:0px; padding:0px; padding-bottom:12px;}
div.footer {padding:0px; width:188px; float:left;}
div.footercont {background: #1C4670; float:left; padding:10px; text-align:left; margin:0px; color:#FFFFFF;}
div.footercont2 {background: #1C4670; float:right; padding:10px; text-align:right; margin:0px; padding-bottom:0px;}
div.footercont3 {background: #1C4670; float:left; padding-top:10px; text-align:left; margin:0px; color:#FFFFFF; padding-bottom:0px;}
div.merchmain {float:left; width:640px; padding:0px; margin:0px;}
div.merchtop {float:left; width:130px; text-align:left; margin:0px; padding:10px; margin-bottom:10px;}
div.merchbottom {float:right; width:110px; text-align:right; padding:10px; margin:0px; background: #FFFFFF;}
div.related {text-align:center;}
div.adspace {width:300px; height:250px; float:left; padding:0px; padding-left:8px; margin:0px; margin-top:10px; margin-bottom:30px;}
div.vouchtop {background: url("images/style/vouchtopbg.gif"); height:15px}
div.vouchcenter {background: url("images/style/vouchcenterbg.gif"); padding-right:24px;}
div.vouchbottom {background: url("images/style/vouchbottombg.gif"); height:42px; padding-right:24px;}
div.vouch {background: url("images/style/vouchbg.gif"); height:54px; padding-right:24px; margin-bottom:10px; padding-top:8px;}
div.atozbar {float:left; width:587px;}

div.atozbar2 {text-align:center; padding:0px; margin:0px; width:870px; padding-top:20px; padding-bottom:50px;}

#atoz {text-align: left; margin:0px; padding:0px; padding-top:30px; width:587px;} 
#atoz li {list-style: none; float: left; padding:0px; padding-top:4px; padding-right:0.86em;} 
#atoz a {color: #112A43; text-decoration:none; font-weight:bold;} 
#atoz a:hover {color: #8BBFEF  ; text-decoration:underline;}

#atoz2 {text-align:left; width:900px;} 
#atoz2 li {list-style: none; float:left; padding-right:16px;} 
#atoz2 a {color: #333333; text-decoration:underline; font-weight:bold; font-size:14pt;} 
#atoz2 a:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold; font-size:14pt;}

#nav {text-align: left; margin:0px; padding:0px;} 
#nav li {list-style: none; float: left; padding-left:5px; padding-right:15px;} 
#nav a {color: #FFFFFF; text-decoration:none; font-weight:normal;}
#nav a:hover {color: #8BBFEF  ; text-decoration:underline;}
#blog {text-align: left; padding:0px; margin:0px;} 
#blog li {list-style: none; width:882px; background-image: url("images/style/blog.gif"); background-repeat: no-repeat; background-position: 0em 0.8em; padding:10px; margin:0px; padding-left:28px;} 
#blog a {color: #333333; font-weight:bold;}
#blog a:hover {color: #8BBFEF  ;} 
#twitter_update_list {text-align: left; padding:0px; margin:0px;} 
#twitter_update_list li {list-style: none; width:882px; background-image: url("images/style/social-twitter.gif"); background-repeat: no-repeat; background-position: 0em 0.8em; padding:10px; margin:0px; padding-left:28px;} 
#twitter_update_list a {color: #333333; font-weight:bold;}
#twitter_update_list a:hover {color: #8BBFEF  ;} 

#latest {text-align: left; padding:0px; margin:0px;} 
#latest li {list-style: none; width:882px; background-image: url("images/style/latest.gif"); background-repeat: no-repeat; background-position: -0.1em 0.8em; padding:10px; margin:0px; padding-left:28px;} 
#latest a {color: #333333; font-weight:bold;}
#latest a:hover {color: #8BBFEF  ;} 
#footer1, #footer2, #footer3, #footer4, #footer5 {text-align: left; margin:0px; padding:0px; margin-bottom:12px;} 
#footer1, #footer2, #footer3, #footer4, #footer5 li {list-style: none;} 
#footer1 a, #footer2 a,#footer3 a,#footer4 a, #footer5 a {color: #FFFFFF; text-decoration:underline; font-weight:bold;}
#footer1 a:hover, #footer2 a:hover,#footer3 a:hover,#footer4 a:hover, #footer5 a:hover {color: #8BBFEF  ; text-decoration:underline; font-weight:bold;}
#footer1b, #footer2b, #footer3b, #footer4b, #footer5b {text-align: left; margin:0px; padding:0px;} 
#footer1b li, #footer2b li, #footer3b li, #footer4b li, #footer5b li {list-style: none;} 
#footer1b a, #footer2b a, #footer3b a, #footer4b a, #footer5b a {color: #FFFFFF; text-decoration:none; font-weight:normal;}
#footer1b a:hover, #footer2b a:hover, #footer3b a:hover, #footer4b a:hover, #footer5b a:hover {color: #8BBFEF  ; text-decoration:none; font-weight:normal;}

#voucher,#voucher2,#voucher3,#dealtop,#allvouchers,#allvouchers2,#shopping,#deal,#deal2 {text-align: left; padding:0px; margin:0px; padding-left:24px;} 
#voucher a,#voucher2 a,#voucher3 a,#dealtop a,#allvouchers a,#allvouchers2 a,#shopping a,#deal a,#deal2 a {font-size:12pt; font-weight:bold; color: #0000FF; font-weight:bold;}
#voucher a:hover,#voucher2 a:hover,#voucher3 a:hover,#dealtop a:hover,#allvouchers a:hover,#allvouchers2 a:hover,#shopping a:hover,#deal a:hover,#deal2 a:hover {font-size:12pt; font-weight:bold; color: #8BBFEF  ;} 
#voucher li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/vouchersgo.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 
#voucher2 li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/vouchersgo.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 
#voucher3 li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/vouchersgo.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 
#dealtop li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/dealsgo.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 
#allvouchers li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/vouchersall.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 
#allvouchers2 li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/vouchersall.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 
#shopping li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/shopgo.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 
#deal li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/dealsgo.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 
#deal2 li {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/dealsgo.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;} 

form.search {margin:0px; text-align:left; padding:0px; margin-top:10px; margin-bottom:10px;}
form.ymlp {text-align:left; color:#000000; text-align:left; font-size: 10pt; font-weight:normal; margin:0px; padding-top:10px; padding-bottom:10px;}
form.ymlp2 {text-align:left; color:#000000; font-weight:normal; margin:0px; padding:0px;}

input.search {border:0px; height:19px; font-size:14px; background: #f0eff0 url("images/style/searchbg.gif"); padding-left:6px; color:#542364; width:494px; margin:0px; position:absolute; padding-top:3px;}
input.search2 {height:23px; width:73px; margin:0px; padding:0px; position:absolute; margin-left:500px;}
img.nav {width:180px; height:30px; margin-right:6px;}
img.nav2 {width:180px; height:30px; margin:0px;}
img.thumbs {padding-top:10px; padding-bottom:10px;}
.date {font-size: 8pt; font-weight:normal; margin:0px; padding:0px; color:#666666;}
.voucher {color:#FF0000; margin:0px; padding:0px; margin-top:2px;}
.ymlp {padding:0px; margin:0px; padding-left:24px;}

ul.social {text-align: left; padding:0px; margin:0px;}
li.socialvouchers {list-style: none; background-image: url("images/style/social-vouchers.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialdeals {list-style: none; background-image: url("images/style/social-deals.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialvisit {list-style: none; background-image: url("images/style/social-visit.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:22px;}
li.socialalerts {list-style: none; background-image: url("images/style/social-alerts.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialtoolbar {list-style: none; background-image: url("images/style/social-toolbar.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:22px;}
li.socialemail {list-style: none; background-image: url("images/style/social-email.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialfavourites {list-style: none; background-image: url("images/style/social-favourites.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialfacebook {list-style: none; background-image: url("images/style/social-facebook.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialtwitter {list-style: none; background-image: url("images/style/social-twitter.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialmyspace {list-style: none; background-image: url("images/style/social-myspace.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialdigg {list-style: none; background-image: url("images/style/social-digg.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialdelicious {list-style: none; background-image: url("images/style/social-delicious.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialgoogle {list-style: none; background-image: url("images/style/social-google.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.sociallive {list-style: none; background-image: url("images/style/social-live.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialwordpress {list-style: none; background-image: url("images/style/social-wordpress.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
li.socialstumbleupon {list-style: none; background-image: url("images/style/social-stumbleupon.gif"); background-repeat: no-repeat; background-position: -0.2em 0.1em; padding:0px; margin:0px; padding-left:20px; padding-bottom:6px;}
ul.adspace {text-align: left; padding:0px; margin:0px; padding-left:24px;}
li.adspace {font-size:12pt; font-weight:bold; list-style: none; background-image: url("images/style/dealsgo.gif"); background-repeat: no-repeat; background-position: 0em 0.5em; padding:10px; margin:0px; padding-left:38px; margin-bottom:10px;}

.stepcarousel{
position: relative;
border: 0px;
overflow: scroll; 
width: 940px; 
height: 80px; 
}

.stepcarousel .belt{
position: absolute; 
top: 0;
}

.stepcarousel .panel{
float: left;
overflow: hidden; 
margin: 0px; 
width: 940px; 
}

table.datagrid tr td, table.datagrid tr th {padding:3px;}

table.resultsTable,table.resultsTable tr, table.resultsTable tr td, table.resultsTable tr th {background:none;text-align:left;}

table.resultsTable tr th {background:#1B8BC5;color:#FFFFFF;}
table.resultsTable tr th a {color:#FFFFFF;}

table.resultsTable {
	width:100%;
	text-align: center;
}
table.resultsTable tr, table.resultsTable tr td  {
	background:#FFFFFF;
	font-size:12px;
	font-weight: bold;
}
table.resultsTable tr.alt, table.resultsTable tr.alt td {background:#F0F0F0;}
