<STYLE>
*
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
HTML
{
    MARGIN-BOTTOM: 1px;
    HEIGHT: 100%;
    MARGIN-LEFT: 0px
}
H1
{
    MARGIN: 15px 0px
}
H2
{
    MARGIN: 15px 0px
}
H3
{
    MARGIN: 15px 0px
}
H4
{
    MARGIN: 15px 0px
}
H5
{
    MARGIN: 15px 0px
}
H6
{
    MARGIN: 15px 0px
}
P
{
    MARGIN: 15px 0px
}
UL
{
    MARGIN: 15px 0px
}
DL
{
    MARGIN: 15px 0px
}
UL
{
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 2em
}
ABBR
{
    BORDER-BOTTOM: silver 1px dotted;
    FONT-STYLE: normal;
    CURSOR: help
}
ACRONYM
{
    BORDER-BOTTOM: silver 1px dotted;
    FONT-STYLE: normal;
    CURSOR: help
}
DFN
{
    BORDER-BOTTOM: silver 1px dotted;
    FONT-STYLE: normal;
    CURSOR: help
}
ADDRESS
{
    FONT-STYLE: normal;
    MARGIN: 0px
}
A
{
    
}
A IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
A:focus
{
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px
}
INPUT[type=image]:hover
{
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: 0px
}
FIELDSET
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
CAPTION
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
DT
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
DD
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BLOCKQUOTE
{
    MARGIN: 15px 20px
}
HR
{
    DISPLAY: none
}
BODY
{
    PADDING-BOTTOM: 2px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 2px;
    OUTLINE-WIDTH: medium;
    PADDING-RIGHT: 2px;
    FONT: 12px Arial, Verdana, sans-serif;
    PADDING-TOP: 2px
}
INPUT
{
    PADDING-BOTTOM: 2px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 2px;
    OUTLINE-WIDTH: medium;
    PADDING-RIGHT: 2px;
    FONT: 12px Arial, Verdana, sans-serif;
    PADDING-TOP: 2px
}
SELECT
{
    PADDING-BOTTOM: 2px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 2px;
    OUTLINE-WIDTH: medium;
    PADDING-RIGHT: 2px;
    FONT: 12px Arial, Verdana, sans-serif;
    PADDING-TOP: 2px
}
TEXTAREA
{
    PADDING-BOTTOM: 2px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 2px;
    OUTLINE-WIDTH: medium;
    PADDING-RIGHT: 2px;
    FONT: 12px Arial, Verdana, sans-serif;
    PADDING-TOP: 2px
}
H4
{
    FONT-SIZE: 11px
}
H5
{
    FONT-SIZE: 11px
}
H6
{
    FONT-SIZE: 11px
}
.footnote
{
    FONT-SIZE: 11px
}
#autocompletelistwraper
{
    Z-INDEX: 40;
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 370px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    FLOAT: left;
    PADDING-TOP: 0px
}
DIV.autocompletelistfooter
{
    WIDTH: 370px;
    BACKGROUND: url(../content/img/vouchers-autocomplete-bg-bottom.png) no-repeat -1px bottom;
    FLOAT: left;
    CLEAR: both
}
#autocompletelist
{
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../content/img/vouchers-autocomplete-bg-top.png) no-repeat left top;
    FLOAT: left;
    PADDING-TOP: 7px
}
#autocompletelist LI
{
    MARGIN: 0px;
    FLOAT: left;
    CLEAR: both;
    OVERFLOW: hidden
}
#autocompletelist LI.autocompletecategory
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #eee;
    MARGIN: 0px 8px;
    PADDING-LEFT: 6px;
    WIDTH: 339px;
    PADDING-RIGHT: 6px;
    DISPLAY: inline;
    COLOR: #818080;
    OVERFLOW: hidden;
    FONT-WEIGHT: 700;
    PADDING-TOP: 5px
}
#autocompletelist LI.autocompletecategory SPAN
{
    DISPLAY: block;
    FLOAT: left
}
.autocompleteviewall
{
    DISPLAY: block;
    FLOAT: right;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
LI.autocompleteitem
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 8px;
    WIDTH: 351px;
    PADDING-RIGHT: 8px;
    COLOR: #000;
    PADDING-TOP: 0px
}
LI.autocompleteitem-selected A
{
    BACKGROUND-COLOR: #c1c1c1
}
#autocompletelist LI.autocompleteitem-selected A P
{
    COLOR: #fff;
    
}
LI.autocompleteitem A
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 6px;
    WIDTH: 339px;
    PADDING-RIGHT: 6px;
    DISPLAY: block;
    FLOAT: left;
    CLEAR: both;
    OVERFLOW: auto;
    ;
    PADDING-TOP: 5px
}
LI.autocompleteitem A:hover
{
    BACKGROUND-COLOR: #c1c1c1
}
LI.autocompleteitem A:hover P
{
    COLOR: #fff;
    
}
LI.autocompleteitem .titleandcount
{
    MARGIN: 0px;
    COLOR: #000;
    FONT-SIZE: 16px;
    FONT-WEIGHT: 700;
    
}
LI.autocompleteitem .title
{
    MARGIN: 0px;
    COLOR: #50c2cc;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 400;
    TEXT-DECORATION: underline
}
LI.autocompleteitem .retailername
{
    MARGIN: 0px;
    COLOR: #000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 700;
    
}
LI.autocompleteitem .titleexpired
{
    COLOR: #6d6968;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    
}
.autocompleteitemnotfound
{
    WIDTH: 300px;
    DISPLAY: block;
    COLOR: #000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    
}
DIV.retailer-img
{
    BORDER-BOTTOM: #aaa 2px solid;
    POSITION: relative;
    BORDER-LEFT: #aaa 2px solid;
    WIDTH: 50px;
    FLOAT: left;
    HEIGHT: 30px;
    CLEAR: none;
    OVERFLOW: hidden;
    BORDER-TOP: #aaa 2px solid;
    MARGIN-RIGHT: 5px;
    BORDER-RIGHT: #aaa 2px solid;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}
DIV.retailer-img IMG
{
    POSITION: absolute;
    TOP: 0px;
    LEFT: -15px
}
DIV.vouchers-home-search-box FIELDSET
{
    Z-INDEX: 41;
    POSITION: relative
}
DIV.vouchers-home-search-box FIELDSET DIV#autocompletelistwraper
{
    TOP: 38px;
    LEFT: -10px
}
DIV.dealexpired H3
{
    COLOR: #757575
}
DIV.dealexpired P
{
    COLOR: #757575
}
DIV.dealexpired DIV.retailer-left
{
    DISPLAY: none
}
DIV.dealexpired P.code
{
    TEXT-DECORATION: line-through
}
BODY
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
BODY.homepage
{
    BACKGROUND: url(../content/img/paper-stip-on-pink-homepage.png) no-repeat center 207px
}
H1
{
    COLOR: #444;
    FONT-SIZE: 30px
}
H2
{
    COLOR: #444;
    FONT-SIZE: 22px
}

A SPAN
{
    
}
DIV.page-container
{
    MARGIN: auto;
    WIDTH: 960px;
    CLEAR: both
}
DIV.section-header
{
    MARGIN: 5px auto auto;
    WIDTH: 960px
}
DIV.section-container
{
    MARGIN: 0px;
    WIDTH: 960px
}
DIV.section-footer
{
    PADDING-BOTTOM: 20px;
    MARGIN: 30px auto auto;
    WIDTH: 960px;
    FLOAT: left;
    CLEAR: both
}
DIV.innercol-one-third
{
    WIDTH: 300px;
    FLOAT: left
}
P#mslogo
{
    MARGIN: 0px
}
P#mslogo A
{
    TEXT-INDENT: -10000px;
    WIDTH: 265px;
    DISPLAY: block;
    BACKGROUND: url(../content/img/mslogo.png) no-repeat;
    HEIGHT: 62px
}
UL.navigationbar
{
    PADDING-BOTTOM: 15px;
    LIST-STYLE-TYPE: none;
    MARGIN: 15px 0px 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: -2px 31px;
    FLOAT: left;
    PADDING-TOP: 0px
}
UL.navigationbar-vouchers
{
    BACKGROUND-IMAGE: url(../content/img/nav/shadows-vouchers.png)
}
UL.navigationbar LI
{
    LINE-HEIGHT: 26px;
    MARGIN: 0px;
    FLOAT: left
}
UL.navigationbar LI A
{
    BACKGROUND-IMAGE: url(../content/img/nav/highlight.png);
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 8px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 0px;
    WIDTH: 88px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND-REPEAT: repeat-x;
    WHITE-SPACE: pre;
    COLOR: #fff;
    FONT-WEIGHT: 700;
    MARGIN-RIGHT: 7px;
    ;
    PADDING-TOP: 8px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}
UL.navigationbar LI A:hover
{
    BACKGROUND-IMAGE: none
}
UL.navigationbar LI A.navigationbar-item-home
{
    WIDTH: 85px
}
.navigationbar-item-home
{
    BACKGROUND-COLOR: #373a96
}
.navigationbar-item-money
{
    BACKGROUND-COLOR: #6c3795
}
.navigationbar-item-insurance
{
    BACKGROUND-COLOR: #d61303
}
.navigationbar-item-travel
{
    BACKGROUND-COLOR: #00adef
}
.navigationbar-item-utilities
{
    BACKGROUND-COLOR: #f26422
}
.navigationbar-item-mobiles
{
    LINE-HEIGHT: 12px;
    BACKGROUND-COLOR: #0072bb
}
.navigationbar-item-shopping
{
    BACKGROUND-COLOR: #ffc20f
}
.navigationbar-item-broadband
{
    BACKGROUND-COLOR: #8bc33d
}
.navigationbar-item-vouchers
{
    BACKGROUND-COLOR: #ed008c
}
.navigationbar-item-forums
{
    LINE-HEIGHT: 12px;
    BACKGROUND-COLOR: #4b5676
}
DIV.one-third-width
{
    WIDTH: 319px
}
DIV.two-thirds-width
{
    WIDTH: 640px
}
DIV.full-width
{
    WIDTH: 960px
}
DIV.vouchers-roundedbox
{
    BORDER-BOTTOM: #e2e2e2 2px solid;
    BORDER-LEFT: #e2e2e2 2px solid;
    BACKGROUND-COLOR: #fff;
    BORDER-TOP: #e2e2e2 2px solid;
    BORDER-RIGHT: #e2e2e2 2px solid;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px
}
DIV.vouchers-roundedbox-1px
{
    BORDER-BOTTOM: #e2e2e2 1px solid;
    BORDER-LEFT: #e2e2e2 1px solid;
    BACKGROUND-COLOR: #fff;
    BORDER-TOP: #e2e2e2 1px solid;
    BORDER-RIGHT: #e2e2e2 1px solid;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px
}
DIV.vouchers-home-search-container
{
    BACKGROUND: url(../content/img/vouchers-searchbg.jpg) no-repeat
}
DIV.vouchers-home-search
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 30px
}
DIV.vouchers-home-search H1
{
    LINE-HEIGHT: 32px;
    TEXT-TRANSFORM: uppercase;
    MARGIN: 0px;
    COLOR: #ed008c;
    FONT-SIZE: 36px
}
DIV.vouchers-home-search H1 SPAN.small-letter
{
    TEXT-TRANSFORM: lowercase
}

DIV.vouchers-home-search P
{
    MARGIN: 0px 10px 30px;
    COLOR: #444
}
DIV.vouchers-home-search-box
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(../content/img/vouchers-search-textbox.png) no-repeat;
    HEIGHT: 50px
}
INPUT.vouchers-home-search-box-textbox
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: 6px 30px 0px 0px;
    WIDTH: 330px;
    DISPLAY: inline;
    FLOAT: left;
    COLOR: #ed008c;
    FONT-SIZE: 24px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: 700;
    BORDER-RIGHT: 0px
}
INPUT.vouchers-home-search-box-button
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MARGIN-TOP: 2px;
    WIDTH: 141px;
    BACKGROUND: url(../content/img/vouchers-search-button.png) no-repeat;
    HEIGHT: 48px;
    MARGIN-LEFT: 10px;
    OVERFLOW: hidden;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 50px
}
DIV.vouchers-home-carousel-container
{
    MARGIN-LEFT: 10px
}
.vouchers-home-tabbed-container
{
    BORDER-BOTTOM: #ededed 1px solid;
    BORDER-LEFT: #ededed 1px solid;
    PADDING-BOTTOM: 18px;
    PADDING-LEFT: 8px;
    WIDTH: 592px;
    PADDING-RIGHT: 16px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    CLEAR: both;
    BORDER-TOP: #ededed 1px solid;
    BORDER-RIGHT: #ededed 1px solid;
    PADDING-TOP: 10px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px
}
UL.vouchers-home-tabbed-container-tabs-list LI
{
    TEXT-ALIGN: center;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 49px
}
UL.vouchers-home-tabbed-container-tabs-list LI.first-spacer
{
    WIDTH: 39px;
    BACKGROUND: url(../content/img/vouchers-home-tabs.png) no-repeat 0px -48px
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab1
{
    WIDTH: 163px
}
UL.vouchers-home-tabbed-container-tabs-list LI A
{
    PADDING-BOTTOM: 8px;
    LINE-HEIGHT: 40px;
    DISPLAY: block;
    COLOR: #444;
    FONT-SIZE: 14px;
    
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab1 A
{
    BACKGROUND: url(../content/img/vouchers-home-tabs.png) no-repeat -39px -48px
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab1 A.selected
{
    DISPLAY: block;
    BACKGROUND: url(../content/img/vouchers-home-tabs.png) no-repeat -39px 0px
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab2
{
    WIDTH: 165px
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab2 A
{
    BACKGROUND: url(../content/img/vouchers-home-tabs.png) no-repeat -204px -48px
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab2 A.selected
{
    DISPLAY: block;
    BACKGROUND: url(../content/img/vouchers-home-tabs.png) no-repeat -203px 0px;
    FONT-WEIGHT: 700
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab3
{
    WIDTH: 162px
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab3 A
{
    BACKGROUND: url(../content/img/vouchers-home-tabs.png) no-repeat -369px -48px
}
UL.vouchers-home-tabbed-container-tabs-list LI.tab3 A.selected
{
    DISPLAY: block;
    BACKGROUND: url(../content/img/vouchers-home-tabs.png) no-repeat -369px 0px
}
UL.vouchers-home-tabbed-container-tabs-list LI.last-spacer
{
    WIDTH: 39px;
    BACKGROUND: url(../content/img/vouchers-home-tabs.png) no-repeat -531px -48px
}
DIV.vouchers-home-tabbed-container H4
{
    MARGIN: 0px 10px;
    COLOR: #ed008c;
    FONT-SIZE: 20px
}
DIV.vouchers-home-tabbed-container H6
{
    MARGIN: 5px 10px 10px;
    COLOR: #444;
    CLEAR: left;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 400
}
DIV.vouchers-home-tabbed-container-content
{
    WIDTH: 582px;
    DISPLAY: inline;
    BACKGROUND: url(../content/img/vouchers-tabbed-container-inner-top.png) no-repeat left top;
    FLOAT: left;
    MARGIN-LEFT: 9px;
    PADDING-TOP: 12px
}
DIV.vouchers-home-tabbed-container-content-inner
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 0px;
    WIDTH: 582px;
    PADDING-RIGHT: 1px;
    BACKGROUND: url(../content/img/vouchers-tabbed-container-inner-bottom.png) no-repeat left bottom;
    FLOAT: left;
    CLEAR: both;
    OVERFLOW: visible;
    PADDING-TOP: 0px
}
DIV.vouchers-home-tabbed-container-pager-inner UL
{
    MARGIN: 10px auto
}
DIV.vouchers-home-tabbed-container-content-item
{
    POSITION: relative;
    MARGIN: 0px 0px 10px 10px;
    DISPLAY: inline;
    FLOAT: left
}
DIV.vouchers-home-tabbed-container-content-item-inner
{
    TEXT-ALIGN: center;
    WIDTH: 176px;
    HEIGHT: 130px
}
.vouchers-home-tabbed-container-content-item-inner H5.homepage-exclusive
{
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -10000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 73px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../content/img/exclusive-for-homepage.png) no-repeat 0px 0px;
    HEIGHT: 21px;
    PADDING-TOP: 0px;
    LEFT: 50px
}
DIV.vouchers-home-tabbed-container-content-item-inner P
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 0px
}
DIV.vouchers-home-retailer-logo
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 8px
}
DIV.vouchers-home-tabbed-container-content-item-inner H5
{
    MARGIN: 5px 0px 0px
}
DIV.vouchers-home-tabbed-container-content-item-inner H5 A
{
    COLOR: #444;
    
}
DIV.vouchers-home-tabbed-container-content-item-inner H5 A:hover
{
    COLOR: #444;
    
}
DIV.vouchers-home-tabbed-container-content-item-inner P A
{
    FONT-WEIGHT: 700;
    
}
DIV.vouchers-home-tabbed-container-content-item-inner P A:hover
{
    TEXT-DECORATION: underline
}
DIV.vouchers-home-tabbed-container-content-item-label
{
    Z-INDEX: 10;
    POSITION: absolute;
    TOP: -5px;
    LEFT: 140px
}
DIV.vouchers-home-seo-text
{
    PADDING-BOTTOM: 20px;
    MARGIN-TOP: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND: url(../content/img/vouchers-homepage-small-paper-bg.png) no-repeat;
    PADDING-TOP: 5px
}
DIV.vouchers-home-seo-text H4
{
    LINE-HEIGHT: 20px;
    MARGIN-BOTTOM: 6px;
    COLOR: #ed008c;
    FONT-SIZE: 20px
}
.vouchers-home-seo-text P
{
    MARGIN: 4px 0px
}
.vouchers-home-seo-text P.link
{
    COLOR: #13aeba;
    FONT-SIZE: 16px
}
.vouchers-home-seo-text P.link A
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
DIV.vouchers-home-categories-container
{
    BACKGROUND-COLOR: #fff;
    MARGIN-LEFT: 5px
}
DIV.vouchers-home-categories
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 280px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
DIV.vouchers-home-categories UL
{
    MARGIN: 0px
}
DIV.vouchers-home-categories UL LI
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../content/img/vouchers-category-bottom-border.png) no-repeat center bottom;
    HEIGHT: 18px;
    PADDING-TOP: 10px
}
DIV.vouchers-home-categories UL LI IMG
{
    VERTICAL-ALIGN: middle;
    MARGIN-RIGHT: 10px
}
DIV.vouchers-home-categories UL LI A
{
    DISPLAY: block;
    FLOAT: left;
    COLOR: #444 !important;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 700;
    
}
DIV.vouchers-home-categories UL LI A:hover
{
    COLOR: #13aeba !important;
    TEXT-DECORATION: underline
}
DIV.vouchers-home-categories UL LI A.category-bullet
{
    CLEAR: left
}
DIV.vouchers-home-categories H5
{
    MARGIN: 0px 0px 5px;
    COLOR: #13aeba;
    FONT-SIZE: 18px
}
DIV.vouchers-home-categories P
{
    TEXT-ALIGN: right;
    MARGIN: 15px 0px 0px;
    COLOR: #13aeba
}
DIV.vouchers-home-categories DT
{
    COLOR: #13aeba;
    FONT-WEIGHT: 700
}
DIV.vouchers-home-tabbed-container-pager
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    CLEAR: left;
    PADDING-TOP: 1px
}
DIV.vouchers-home-tabbed-container-pager-inner
{
    TEXT-ALIGN: center;
    HEIGHT: 1%
}
DIV.vouchers-home-tabbed-container-pager UL LI
{
    MARGIN: 5px 2px;
    DISPLAY: inline
}
DIV.vouchers-home-tabbed-container-pager UL LI A
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    COLOR: #13aeba;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    ;
    PADDING-TOP: 3px
}
DIV.vouchers-home-tabbed-container-pager UL LI A:hover
{
    BORDER-BOTTOM: #13aeba 1px solid;
    BORDER-LEFT: #13aeba 1px solid;
    BORDER-TOP: #13aeba 1px solid;
    BORDER-RIGHT: #13aeba 1px solid
}
DIV.vouchers-home-tabbed-container-pager UL LI A.selected
{
    BACKGROUND-COLOR: #13aeba;
    COLOR: #fff
}
DIV.vouchers-home-tabbed-container-pager UL LI SPAN
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    DISPLAY: inline;
    COLOR: #999;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 3px
}
DIV.vouchers-home-tabbed-container-pager-inner P
{
    PADDING-BOTTOM: 10px;
    MARGIN: 4px 0px 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    COLOR: #999;
    CLEAR: left;
    PADDING-TOP: 0px
}
DIV.vouchers-home-retailers-inner
{
    PADDING-LEFT: 20px;
    MARGIN-BOTTOM: 20px
}
DIV.vouchers-home-retailers-inner UL
{
    MARGIN: 0px;
    WIDTH: 16%;
    FLOAT: left
}
DIV.vouchers-home-retailers-inner UL LI
{
    LINE-HEIGHT: 18px
}
DIV.vouchers-home-retailers-inner UL LI A
{
    COLOR: #444 !important;
    
}
DIV.vouchers-home-retailers-inner UL LI A:hover
{
    COLOR: #13aeba !important;
    TEXT-DECORATION: underline
}
DIV.vouchers-home-retailers-inner UL LI SPAN A
{
    COLOR: #13aeba !important;
    TEXT-DECORATION: underline
}
DIV.vouchers-home-retailers-inner UL LI SPAN SPAN
{
    FONT-SIZE: 14px
}
DIV.vouchers-results-content-container
{
    MARGIN: 55px 0px 0px 20px
}
DIV.vouchers-results-voucher
{
    POSITION: relative;
    OVERFLOW: auto
}
DIV.vouchers-results-inner-left
{
    MIN-HEIGHT: 80px;
    WIDTH: 120px;
    FLOAT: left
}
DIV.vouchers-results-label-left
{
    Z-INDEX: 10;
    POSITION: absolute;
    TOP: -5px;
    LEFT: -5px
}
DIV.vouchers-results-inner-right
{
    BORDER-LEFT: #cfcfcf 1px dashed;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    PADDING-TOP: 10px
}
P.vouchers-results-links
{
    TEXT-ALIGN: right
}
DIV.vouchers-footer
{
    MARGIN: auto;
    WIDTH: 960px;
    BACKGROUND: url(../content/img/vouchers-footer-bg.png) no-repeat;
    HEIGHT: 220px;
    CLEAR: both
}
DIV.vouchers-footer UL H3
{
    LINE-HEIGHT: 18px;
    MARGIN: 0px
}
DIV.vouchers-footer UL A
{
    LINE-HEIGHT: 18px
}
DIV.vouchers-home-tabbed-container-content-item-logo-mask
{
    HEIGHT: 60px
}
.voucher_right H2
{
    COLOR: #ed008c;
    FONT-SIZE: 24px;
    MARGIN-RIGHT: 30px
}
.retailername
{
    COLOR: #ed008c;
    CLEAR: left;
    FONT-WEIGHT: 700
}
.actionandcode A
{
    CLEAR: both
}
.actionandcode P
{
    CLEAR: both
}
.usebefore
{
    MARGIN: 10px 0px 0px;
    COLOR: #444
}
.actions
{
    MARGIN: 10px 0px 0px;
    COLOR: #34348A
}
.usebefore
{
    TEXT-ALIGN: left;
    FLOAT: left;
    CLEAR: left
}
.actions
{
    TEXT-ALIGN: right;
    FLOAT: right
}
DIV.voucher_right .usebefore
{
    WIDTH: 258px
}
DIV.voucher_right .actions
{
    WIDTH: 258px
}
P.actions
{
    TEXT-ALIGN: right;
    COLOR: #34348A;
    CLEAR: none
}
.code
{
    BORDER-BOTTOM: #ddd 2px dashed;
    BORDER-LEFT: #ddd 2px dashed;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 0px 5px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    FONT-FAMILY: Verdana;
    FLOAT: left;
    COLOR: #444;
    FONT-SIZE: 16px;
    BORDER-TOP: #ddd 2px dashed;
    FONT-WEIGHT: 700;
    BORDER-RIGHT: #ddd 2px dashed;
    PADDING-TOP: 6px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}
.rightpanel
{
    WIDTH: 230px;
    FLOAT: left
}
.leftpanel
{
    WIDTH: 700px;
    FLOAT: center;
}
LI.autocompleteitem IMG
{
    FLOAT: left
}
DIV.layout-fragment
{
    FLOAT: left
}
.voucher-right .actionbutton
{
    FLOAT: left
}
BODY
{
    MARGIN: 0px
}
FORM
{
    MARGIN: 0px
}
UL.navigationbar LI A.navigationbar-item-forums
{
    MARGIN: 0px
}
DIV.vouchers-home-tabbed-container-content-item-inner P
{
    MARGIN: 0px
}
H1 SPAN
{
    COLOR: #ed008c
}

UL.vouchers-home-tabbed-container-tabs-list LI A:hover
{
    COLOR: #13aeba
}
DIV.vouchers-home-tabbed-container-pager UL LI A:visited
{
    COLOR: #13aeba
}
DIV.layout-row
{
    CLEAR: left
}
DIV.vouchers-home-retailers
{
    CLEAR: left
}
UL.navigationbar LI A:visited
{
    COLOR: #fff
}
UL.vouchers-home-tabbed-container-tabs-list LI A.selected
{
    COLOR: #fff
}
UL.vouchers-home-tabbed-container-tabs-list LI A.selected:hover
{
    COLOR: #fff
}
DIV.vouchers-home-tabbed-container-pager UL LI A.selected:visited
{
    COLOR: #fff
}
DIV.vouchers-home-retailers UL LI A.viewall
{
    COLOR: #13aeba;
    TEXT-DECORATION: underline
}
DIV.vouchers-home-retailers UL LI A:hover
{
    COLOR: #13aeba;
    TEXT-DECORATION: underline
}
DIV.autocomplete-small INPUT.vouchers-home-search-box-button
{
    BACKGROUND: url(../content/img/vouchers-button-search.png) no-repeat
}
DIV.autocomplete-small INPUT.vouchers-home-search-box-textbox
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN: 6px 8px 0px 0px;
    WIDTH: 194px;
    COLOR: #ed008c;
    FONT-SIZE: 14px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: 400;
    BORDER-RIGHT: 0px
}
DIV.autocomplete-small
{
    POSITION: relative;
    MARGIN-TOP: 17px;
    PADDING-LEFT: 5px;
    BACKGROUND: url(../content/img/vouchers-search-textbox-small.png) no-repeat;
    FLOAT: right;
    HEIGHT: 34px
}
UNKNOWN
{
    TOP: 26px;
    LEFT: -4px
}
DIV.autocomplete-small #autocompletelistwraper
{
    WIDTH: 213px
}
DIV.autocomplete-small #autocompletelist LI.autocompletecategory
{
    WIDTH: 200px
}
DIV.autocomplete-small LI.autocompleteitem
{
    WIDTH: 200px
}
DIV.autocomplete-small LI.autocompleteitem A
{
    WIDTH: 200px
}
DIV.autocomplete-small LI.autocompleteitem A P
{
    FONT-SIZE: 12px
}
DIV.autocomplete-small DIV.autocompletelistfooter
{
    WIDTH: 213px
}
.tear-page
{
    PADDING-TOP: 37px
}
.tear-header H2
{
    PADDING-LEFT: 17px;
    WIDTH: 550px;
    FLOAT: left;
    FONT-SIZE: 30px
}
.tear-header
{
    WIDTH: 960px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    CLEAR: both
}
.tear-header P
{
    MARGIN: 0px 0px 0px 17px;
    COLOR: #13aeba;
    CLEAR: left
}
.tear-header P SPAN
{
    FONT-SIZE: 14px
}
.tear-header A
{
    
}
.tear-header A:hover
{
    TEXT-DECORATION: underline
}
.retailer-image
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 220px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    PADDING-TOP: 10px
}
.retailer-description
{
    WIDTH: 425px;
    FLOAT: left
}
.supercategory-description
{
    MARGIN-TOP: 0px;
    WIDTH: 425px;
    FLOAT: left;
    MARGIN-LEFT: 13px
}
.standardwrapper-1
{
    BORDER-BOTTOM: #dedede 2px solid;
    BORDER-LEFT: #dedede 2px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #f7f7f7;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 676px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    CLEAR: both;
    BORDER-TOP: #dedede 2px solid;
    BORDER-RIGHT: #dedede 2px solid;
    PADDING-TOP: 0px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px
}
#latestvouchers
{
    WIDTH: 582px;
    FLOAT: left;
    CLEAR: both
}
DIV.standardwrapper-1 H2
{
    MARGIN-TOP: 5px;
    COLOR: #34348A
}

#brand-results DIV.standardwrapper-1 H2
{
    MARGIN-TOP: 5px;
    COLOR: #ed008c
}

DIV.standardwrapper-1 H2#results-title
{
    MARGIN: 5px 0px
}
#brand-results DIV.standardwrapper-1 H2#results-title
{
    MARGIN: 5px 0px
}
H2#results-title
{
    CLEAR: both
}
DIV.standardwrapper-1 H3
{
    MARGIN-TOP: 5px
}
#brand-results DIV.standardwrapper-1 H6
{
    MARGIN: 0px;
    COLOR: #444;
    CLEAR: both;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 400
}
DIV.standardwrapper-1 H6
{
    MARGIN: 0px;
    COLOR: #444;
    CLEAR: both;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 400
}
DIV.subcategory-list
{
    BORDER-BOTTOM-COLOR: #ededed;
    PADDING-BOTTOM: 10px;
    BORDER-TOP-COLOR: #ededed;
    WIDTH: 100%;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    BORDER-RIGHT-COLOR: #ededed;
    OVERFLOW: auto;
    BORDER-LEFT-COLOR: #ededed
}
UL.subcategory-list
{
    MARGIN: 8px 10px
}
UL.subcategory-list LI
{
    LINE-HEIGHT: 18px;
    WIDTH: 33%;
    DISPLAY: inline;
    FLOAT: left;
    COLOR: #333
}
UL.subcategory-list LI A
{
    
}
DIV.voucher A
{
    
}
UL.subcategory-list LI A:hover
{
    TEXT-DECORATION: underline
}
DIV.voucher A:hover
{
    TEXT-DECORATION: underline
}
DIV.more-details
{
    CLEAR: both;
    OVERFLOW: hidden
}
DIV.voucher .dealimage
{
    POSITION: absolute;
    TOP: -5px;
    LEFT: -5px
}
DIV.voucher_left
{
    PADDING-TOP: 25px
}
DIV.voucher_right
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.index
{
    BORDER-BOTTOM: #ededed 2px solid;
    POSITION: relative;
    BORDER-LEFT: #ededed 2px solid;
    BACKGROUND-COLOR: #fff;
    MARGIN: 10px auto;
    WIDTH: 676px;
    FLOAT: left;
    CLEAR: both;
    BORDER-TOP: #ededed 2px solid;
    BORDER-RIGHT: #ededed 2px solid;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px
}
.standardtitle
{
    MARGIN-TOP: 5px
}
DIV.standardwrapper-1 DIV.index H3
{
    MARGIN: 1px 15px 5px;
    BACKGROUND: url(../content/img/category-index-letter-underline.png) no-repeat left bottom;
    COLOR: #444;
    CLEAR: left;
    FONT-SIZE: 24px
}
UL#category-index
{
    MARGIN: 15px 0px 10px 60px
}
UL#category-index LI
{
    TEXT-ALIGN: center;
    MARGIN: 0px 4px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 27px
}
UL#category-index LI A
{
    LINE-HEIGHT: 27px;
    WIDTH: 72px;
    DISPLAY: block;
    BACKGROUND: url(../content/img/category-index-sprite.png) no-repeat 0px -27px;
    COLOR: #fff;
    FONT-SIZE: 24px;
    FONT-WEIGHT: 700;
    
}
UL#category-index LI A:hover
{
    BACKGROUND: url(../content/img/category-index-sprite.png) no-repeat 0px -54px
}
UL#category-index LI A.selected
{
    BACKGROUND: url(../content/img/category-index-sprite.png) no-repeat 0px 0px
}
DIV.category-index
{
    WIDTH: 335px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left
}
DIV.category-index H4
{
    MARGIN: 2px 0px 2px 13px;
    PADDING-LEFT: 30px;
    BACKGROUND: url(../content/img/bullet-chevrons-pink.png) no-repeat 0px 2px
}
DIV.category-index H4 A
{
    COLOR: #444;
    FONT-SIZE: 18px;
    
}
DIV.category-index H4 A:hover
{
    COLOR: #13aeba;
    TEXT-DECORATION: underline
}
DIV.category-index DIV.subcategory-index
{
    LINE-HEIGHT: 16px;
    MARGIN-LEFT: 44px
}
DIV.category-index DIV.subcategory-index A
{
    COLOR: #444;
    
}
DIV.category-index DIV.subcategory-index A:hover
{
    COLOR: #13aeba;
    TEXT-DECORATION: underline
}
UL#brand-index
{
    MARGIN: 15px 0px
}
UL#brand-index LI
{
    TEXT-ALIGN: center;
    MARGIN: 0px 1px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 25px
}
UL#brand-index LI A
{
    LINE-HEIGHT: 24px;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../content/img/brand-index-sprite.png) no-repeat 0px -25px;
    COLOR: #fff;
    FONT-SIZE: 18px;
    FONT-WEIGHT: 700;
    
}
UL#brand-index LI A:hover
{
    BACKGROUND: url(../content/img/brand-index-sprite.png) no-repeat 0px -50px
}
UL#brand-index LI A.selected
{
    BACKGROUND: url(../content/img/brand-index-sprite.png) no-repeat 0px 0px
}
UL#brand-index LI#zerotonine A
{
    FONT-SIZE: 14px
}
#brand-results DIV.standardwrapper-1 DIV.index H3
{
    MARGIN: 1px 15px 5px;
    COLOR: #444;
    CLEAR: left;
    FONT-SIZE: 24px
}
UL.brand-index-list
{
    MARGIN: 0px 0px 10px 15px;
    WIDTH: 30%;
    FLOAT: left
}
UL.brand-index-list LI
{
    LINE-HEIGHT: 16px
}
UL.brand-index-list LI A
{
    COLOR: #444;
    
}
UL.brand-index-list LI A:hover
{
    COLOR: #13aeba;
    TEXT-DECORATION: underline
}
DIV.searchresult DIV.retailer-right
{
    BORDER-LEFT: #ddd 1px dashed;
    PADDING-LEFT: 8px;
    WIDTH: 510px
}
DIV DIV.dealexpired DIV.retailer-right
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
DIV.dealexpired A.actionbutton
{
    DISPLAY: none
}
.resultstores
{
    BORDER-BOTTOM: #dedede 2px solid;
    POSITION: relative;
    BORDER-LEFT: #dedede 2px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 5px 0px;
    PADDING-LEFT: 10px;
    WIDTH: 652px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    CLEAR: both;
    BORDER-TOP: #dedede 2px solid;
    BORDER-RIGHT: #dedede 2px solid;
    PADDING-TOP: 10px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px
}
.resultstores UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.resultstores LI
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 0px;
    WIDTH: 206px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.resultstores LI A
{
    
}
#stores
{
    HEIGHT: 77px;
    OVERFLOW: hidden
}
#stores UL LI
{
    LINE-HEIGHT: 15px
}
DIV.storesshort#stores
{
    HEIGHT: auto
}
.voucherdescription
{
    DISPLAY: none;
    CLEAR: both;
    PADDING-TOP: 10px
}
.voucherdescription-show
{
    CLEAR: both;
    PADDING-TOP: 1px
}
.voucherdescription P
{
    MARGIN: 0px 0px 10px
}
.voucherdescription H4
{
    MARGIN: 0px 0px 8px;
    COLOR: #ed008c;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
P.actions A
{
    
}
P.actions A:hover
{
    TEXT-DECORATION: underline
}
.resultstores LI A.togglelink
{
    COLOR: #ed008c;
    TEXT-DECORATION: underline
}
.resultstores LI SPAN
{
    COLOR: #ed008c;
    FONT-SIZE: 14px
}
H2.retailertopdeals
{
    MARGIN: 7px 8px;
    WIDTH: 534px;
    FLOAT: left
}
IMG.results-exclusive
{
    POSITION: absolute;
    TOP: 0px;
    RIGHT: 10px
}
DIV.exclusive DIV.voucher_right H2
{
    MARGIN-RIGHT: 120px
}
.vouchers-home-tabbed-container-content-item-inner H5
{
    COLOR: #444;
    FONT-SIZE: 12px
}
.vouchers-home-tabbed-container-content-item-inner P
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700
}
.vouchers-home-tabbed-container-content-item-inner A:hover P
{
    TEXT-DECORATION: underline
}
.voucher
{
    BORDER-BOTTOM: #dedede 2px solid;
    POSITION: relative;
    BORDER-LEFT: #dedede 2px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 5px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 672px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    CLEAR: both;
    BORDER-TOP: #dedede 2px solid;
    BORDER-RIGHT: #dedede 2px solid;
    PADDING-TOP: 0px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px
}
.voucher-left
{
    PADDING-BOTTOM: 14px;
    PADDING-LEFT: 14px;
    WIDTH: 121px;
    PADDING-RIGHT: 14px;
    FLOAT: left;
    PADDING-TOP: 14px
}
.voucher-right
{
    BORDER-LEFT: #ddd 1px dashed;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 15px;
    WIDTH: 496px;
    PADDING-RIGHT: 15px;
    FLOAT: left;
    PADDING-TOP: 14px
}
.voucher .dealimage
{
    POSITION: absolute;
    TOP: -5px;
    LEFT: -5px
}

.dealexpired .voucher-left IMG
{
    FILTER: alpha(opacity=30);
    opacity: 0.3
}
.dealexpired .voucher-right H3
{
    COLOR: #ccc
}
.dealexpired .voucher-right P.info
{
    COLOR: #ccc
}
.dealexpired .voucher-right P.code
{
    COLOR: #ccc
}
.dealexpired .voucher-right P.usebefore
{
    COLOR: #ccc
}
.dealexpired .voucher-right P.actions
{
    COLOR: #ccc
}
.dealexpired .voucher-right P.actions A
{
    COLOR: #ccc
}
.searchresultsheading
{
    MARGIN: 0px 3px 2px;
    COLOR: #ed008c;
    FONT-SIZE: 24px
}
H3.searchresultsheading
{
    MARGIN: 8px 0px;
    FONT-SIZE: 18px
}
.searchresultsheading-toppadding
{
    MARGIN: 2px 0px;
    FLOAT: left;
    COLOR: #ed008c;
    CLEAR: left;
    PADDING-TOP: 7px
}
.info
{
    MARGIN: 5px 0px 0px 5px;
    FLOAT: left;
    COLOR: #ddd;
    FONT-SIZE: 16px
}
DIV.retailer-voucher .dealimage
{
    Z-INDEX: 2;
    POSITION: absolute;
    TOP: -5px;
    RIGHT: -5px;
    LEFT: auto
}
.retailer-voucher H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 46px 0px 15px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #ed008c;
    FONT-SIZE: 18px;
    PADDING-TOP: 0px
}
.retailer-voucher
{
    PADDING-TOP: 10px
}
.retailer-voucher H3
{
    MARGIN: 0px 0px 0px 15px
}
.retailer-voucher .voucher-right
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 490px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.retailer-voucher .voucher-right H3
{
    MARGIN: 0px
}
.retailer-voucher .usebefore
{
    MARGIN: 15px 0px 0px
}
.retailer-voucher .actions
{
    MARGIN: 15px 0px 0px
}
.retailer-voucher .info
{
    MARGIN: 10px 0px 0px
}
H2 SPAN
{
    COLOR: #ed008c
}
.footer-right
{
    MARGIN-TOP: 50px;
    FLOAT: right;
    MARGIN-RIGHT: 250px
}
.footer-left
{
    BACKGROUND-IMAGE: url(../content/img/footer-stackedvouch-graphic.png);
    MARGIN-TOP: 40px;
    WIDTH: 460px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 310px 0px;
    FLOAT: left;
    MARGIN-LEFT: 25px;
    PADDING-TOP: 10px
}
.footer-right P
{
    MARGIN: 2px
}
.footer-123
{
    FLOAT: left;
    MARGIN-LEFT: -5px
}
.footer-bold
{
    MARGIN-TOP: 0px;
    COLOR: #444444;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.footer-bold P
{
    MARGIN: 0px
}
.footer-right-regular
{
    MARGIN-TOP: 10px;
    FONT-FAMILY: Arial;
    COLOR: #13aeba;
    FONT-SIZE: 12px
}
.footer-right-regular P
{
    PADDING-TOP: 3px
}
.footer-left-regular
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial;
    FLOAT: left;
    COLOR: #444444;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.footer-left-regular LI
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 13px
}
#footer-left-regular-mli
{
    MARGIN-BOTTOM: 12px
}
.footer-left-regular P
{
    MARGIN: 10px 0px 5px
}
.footer-left-main
{
    MARGIN-TOP: 10px
}
.footer-bottom-text
{
    PADDING-BOTTOM: 20px;
    FONT-FAMILY: Arial;
    COLOR: #999;
    CLEAR: left;
    FONT-SIZE: 11px;
    PADDING-TOP: 43px
}
.footer-bottom-text A
{
    FONT-FAMILY: Arial;
    COLOR: #999;
    FONT-SIZE: 11px
}
.copyright
{
    FLOAT: left
}
.footerlinks
{
    FLOAT: right
}
#success
{
    WIDTH: 350px
}
#success H4
{
    COLOR: #ed008c;
    FONT-SIZE: 24px
}
.emailclose
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MARGIN-TOP: 10px;
    WIDTH: 110px;
    BACKGROUND: url(../Content/img/close-button.png) no-repeat;
    FLOAT: right;
    HEIGHT: 47px;
    OVERFLOW: hidden;
    BORDER-TOP: medium none;
    MARGIN-RIGHT: 10px;
    BORDER-RIGHT: medium none
}
.emailerror
{
    PADDING-LEFT: 15px;
    COLOR: #f00
}
.vouchers-home-email-signup-right
{
    PADDING-BOTTOM: 20px;
    MARGIN-LEFT: 10px
}
.vouchers-home-email-signup-right H5
{
    COLOR: #13aeba;
    FONT-SIZE: 18px
}
.vouchers-home-emailimage
{
    FLOAT: right;
    MARGIN-RIGHT: 15px
}
.vouchers-home-emailimage-signup
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MARGIN-BOTTOM: 5px;
    FLOAT: right;
    BORDER-TOP: 0px;
    MARGIN-RIGHT: 15px;
    BORDER-RIGHT: 0px;
    
}
.vouchers-home-emailimage-signup-standard
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-LEFT: 55px;
    MARGIN-BOTTOM: 5px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    
}
.vouchers-home-emailimage-signup-standard1
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-LEFT: 75px;
    MARGIN-BOTTOM: 5px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    
}


.vouchers-home-email-signup-right-standard
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.vouchers-home-email-signup-right-standard H5
{
    COLOR: #34348A;
    FONT-SIZE: 18px
}
.email-signup-standard-body
{
    WIDTH: 184px
}
.email-signup-standard-text
{
    MARGIN-TOP: -10px;
    MARGIN-LEFT: 12px
}
.voucher-right-category
{
    BORDER-LEFT: #dddddd 1px dashed;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    FLOAT: left;
    PADDING-TOP: 14px
}
.retailers-exclusive
{
    POSITION: absolute;
    TOP: 0px;
    RIGHT: 35px
}
.voucher-left-vouchers IMG
{
    FLOAT: left;
    TOP: 12px
}
.voucher-left-vouchers
{
    PADDING-BOTTOM: 14px;
    PADDING-LEFT: 14px;
    WIDTH: 100px;
    PADDING-RIGHT: 14px;
    FLOAT: left;
    PADDING-TOP: 14px
}
.image-Code-left
{
    BACKGROUND-IMAGE: url(/vouchers/content/img/sticky-label-sprites-24b.png);
    WIDTH: 46px;
    BACKGROUND-POSITION: 0px 0px;
    HEIGHT: 46px
}
.image-Code
{
    BACKGROUND-IMAGE: url(/vouchers/content/img/sticky-label-sprites-24b.png);
    WIDTH: 46px;
    BACKGROUND-POSITION: -56px 0px;
    HEIGHT: 46px
}
.image-Printable-left
{
    BACKGROUND-IMAGE: url(/vouchers/content/img/sticky-label-sprites-24b.png);
    WIDTH: 46px;
    BACKGROUND-POSITION: -112px 0px;
    HEIGHT: 46px
}
.image-Printable
{
    BACKGROUND-IMAGE: url(/vouchers/content/img/sticky-label-sprites-24b.png);
    WIDTH: 46px;
    BACKGROUND-POSITION: -168px 0px;
    HEIGHT: 46px
}
.image-Deal-left
{
    BACKGROUND-IMAGE: url(/vouchers/content/img/sticky-label-sprites-24b.png);
    WIDTH: 46px;
    BACKGROUND-POSITION: -224px 0px;
    HEIGHT: 46px
}
.image-Deal
{
    BACKGROUND-IMAGE: url(/vouchers/content/img/sticky-label-sprites-24b.png);
    WIDTH: 46px;
    BACKGROUND-POSITION: -280px 0px;
    HEIGHT: 46px
}
.useful-links
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

.useful-links-container
{
    BORDER-BOTTOM: #e2e2e2 2px solid;
    BORDER-LEFT: #e2e2e2 2px solid;
    PADDING-BOTTOM: 18px;
    PADDING-LEFT: 18px;
    WIDTH: 184px;
    PADDING-RIGHT: 18px;
    MARGIN-BOTTOM: 15px;
    BORDER-TOP: #e2e2e2 2px solid;
    BORDER-RIGHT: #e2e2e2 2px solid;
    PADDING-TOP: 18px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px
}
.useful-links-container H3
{
    MARGIN-BOTTOM: 5px
}
.useful-links-container P
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px
}
.useful-links-container-link-arrow
{
    MARGIN-TOP: -3px;
    FLOAT: left;
    COLOR: #13aeba;
    FONT-SIZE: 16px;
    VERTICAL-ALIGN: top;
    MARGIN-RIGHT: 5px
}
.useful-links-container-link
{
    WIDTH: 90%;
    COLOR: #13aeba;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
.useful-links-container-link-restuarant
{
    WIDTH: 100%;
    COLOR: #13aeba;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline
}
.right-panel-subheaders
{
    WIDTH: 220px;
    MARGIN-BOTTOM: 10px;
    BACKGROUND: url(../content/img/side-button.png) no-repeat;
    HEIGHT: 50px;
    OVERFLOW: hidden
}
.right-panel-subheaders-text
{
    MARGIN-TOP: -3px;
    FLOAT: left;
    MARGIN-LEFT: 20px
}
.right-panel-subheaders-text P
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #13aeba;
    FONT-SIZE: 20px;
    PADDING-TOP: 0px
}
.right-panel-right-arrows
{
    MARGIN-TOP: 20px;
    FLOAT: left;
    MARGIN-LEFT: 10px
}
.right-panel-buttons
{
    FLOAT: left;
    CLEAR: left
}
.useful-links-container-link-container
{
    WIDTH: 99%
}
DIV.leftpanel
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 10px;
    WIDTH: 680px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
.about-vouchers .intro
{
    PADDING-BOTTOM: 32px;
    LINE-HEIGHT: 26px;
    PADDING-LEFT: 160px;
    BACKGROUND: url(../content/img/about-vouch-image.png) no-repeat 0px 0px;
    FONT-SIZE: 16px
}
.about-vouchers H2
{
    COLOR: #ed008c
}
H1.about-vouchers SPAN
{
    COLOR: #ed008c
}
.about-vouchers H2
{
    MARGIN: 10px 0px;
    FONT-SIZE: 24px
}
H1.about-vouchers
{
    PADDING-LEFT: 17px;
    WIDTH: 550px;
    FLOAT: left;
    FONT-SIZE: 30px
}
.about-vouchers P
{
    LINE-HEIGHT: 18px;
    MARGIN: 10px 0px;
    COLOR: #444
}
.about-vouchers H2.details
{
    PADDING-LEFT: 34px
}
.about-vouchers P.details
{
    PADDING-LEFT: 34px
}
.about-vouchers H2.details-1
{
    BACKGROUND: url(../content/img/numbers-sprite.png) no-repeat -6px 6px
}
.about-vouchers H2.details-2
{
    BACKGROUND: url(../content/img/numbers-sprite.png) no-repeat -6px 6px
}
.about-vouchers H2.details-3
{
    BACKGROUND: url(../content/img/numbers-sprite.png) no-repeat -6px 6px
}
DIV.about-vouchers H2.details-2
{
    BACKGROUND-POSITION: -6px -55px
}
DIV.about-vouchers H2.details-3
{
    BACKGROUND-POSITION: -6px -115px
}
.tear-header H1
{
    PADDING-LEFT: 17px;
    WIDTH: 550px;
    FLOAT: left;
    FONT-SIZE: 30px
}
UL.msfg-navigationbar
{
    FONT-FAMILY: Arial,sans-serif;
    CLEAR: both
}
UL.msfg-navigationbar
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
UL.msfg-subnavigationbar
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
UL.msfg-navigationbar LI
{
    LINE-HEIGHT: 2em;
    FLOAT: left;
    MARGIN-RIGHT: 1px
}
UL.msfg-navigationbar LI A
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    DISPLAY: block;
    COLOR: #fff;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    ;
    PADDING-TOP: 5px
}
UL.msfg-navigationbar LI A.msfg-navigationmenu-selecteditem
{
    BORDER-BOTTOM-WIDTH: 1px
}
UL.msfg-subnavigationbar
{
    WIDTH: 100%;
    FLOAT: left;
    CLEAR: both
}
UL.msfg-subnavigationbar LI
{
    FLOAT: left
}
UL.msfg-subnavigationbar LI A
{
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: lowercase;
    MARGIN: 4px 0px 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    FONT: bold 11px Verdana, Arial, sans-serif;
    WHITE-SPACE: pre;
    COLOR: #fff;
    BORDER-RIGHT: #fff 1px solid;
    ;
    PADDING-TOP: 0px
}
UL.msfg-navigationbar LI A
{
    BACKGROUND-IMAGE: url(../content/img/nav_tab_corners.png);
    BACKGROUND-REPEAT: no-repeat
}
UL.msfg-subnavigationbar LI A.msfg-navigationbar-item-rss
{
    BACKGROUND-IMAGE: url(../content/img/nav_tab_corners.png);
    BACKGROUND-REPEAT: no-repeat
}
UL.msfg-subnavigationbar LI A.msfg-navigationmenu-selecteditem
{
    COLOR: #ff6
}
UL.msfg-subnavigationbar LI A:hover
{
    TEXT-DECORATION: underline
}
#nav-footer LI A:hover
{
    TEXT-DECORATION: underline
}
UL.msfg-subnavigationbar LI A.msfg-navigationmenu-lastitem
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
UL.msfg-subnavigationbar LI A.msfg-navigationbar-item-rss
{
    TEXT-INDENT: -10000px;
    WIDTH: 38px;
    BACKGROUND-POSITION: 0px -377px;
    MARGIN-LEFT: 5px
}
.msfg-navigationbar-item-home
{
    BORDER-BOTTOM: #3475e3 0px solid;
    BACKGROUND-COLOR: #3475e3;
    BACKGROUND-POSITION: right 0px
}
.msfg-navigationbar-item-money
{
    BORDER-BOTTOM: #4f3685 0px solid;
    BACKGROUND-COLOR: #4f3685;
    BACKGROUND-POSITION: right -33px
}
.msfg-navigationbar-item-insurance
{
    BORDER-BOTTOM: #d74d48 0px solid;
    BACKGROUND-COLOR: #d74d48;
    BACKGROUND-POSITION: right -66px
}
.msfg-navigationbar-item-travel
{
    BORDER-BOTTOM: #37b2d4 0px solid;
    BACKGROUND-COLOR: #37b2d4;
    BACKGROUND-POSITION: right -99px
}
.msfg-navigationbar-item-motoring
{
    BORDER-BOTTOM: #148783 0px solid;
    BACKGROUND-COLOR: #148783;
    BACKGROUND-POSITION: right -132px
}
.msfg-navigationbar-item-utilities
{
    BORDER-BOTTOM: #fd8e46 0px solid;
    LINE-HEIGHT: 1em;
    BACKGROUND-COLOR: #fd8e46;
    BACKGROUND-POSITION: right -165px
}
.msfg-navigationbar-item-mobiles
{
    BORDER-BOTTOM: #3f56b2 0px solid;
    LINE-HEIGHT: 1em;
    BACKGROUND-COLOR: #3f56b2;
    BACKGROUND-POSITION: right -198px
}
.msfg-navigationbar-item-broadband
{
    BORDER-BOTTOM: #5fc315 0px solid;
    BACKGROUND-COLOR: #5fc315;
    BACKGROUND-POSITION: right -264px
}
.msfg-navigationbar-item-forums
{
    BORDER-BOTTOM: #ccccff 0px solid;
    LINE-HEIGHT: 1em;
    BACKGROUND-COLOR: #ccccff;
    BACKGROUND-POSITION: right -334px
}
.msfg-navigationbar-item-shopping
{
    BORDER-BOTTOM: #dbbe00 0px solid;
    BACKGROUND: #dbbe00 right -231px
}
.msfg-navigationbar-item-vouchers
{
    BORDER-BOTTOM: #000472 0px solid;
    BACKGROUND: #000472 right -298px
}
.add-this-right
{
    FLOAT: right;
    CLEAR: none
}
.add-this-left
{
    FLOAT: left;
    CLEAR: none
}
.add-this-searchresults
{
    PADDING-TOP: 21px
}
.add-this-retailer
{
    PADDING-TOP: 14px
}
.add-this-catagory
{
    PADDING-TOP: 14px
}
.add-this-subcatagory
{
    PADDING-TOP: 14px
}
.add-this-supercatagory
{
    PADDING-TOP: 14px
}
.add-this-title
{
    WIDTH: 550px;
    FLOAT: left;
    CLEAR: left
}
.no-results-message
{
    CLEAR: both
}
.page-not-found H3
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 5px 0px 1em;
    PADDING-LEFT: 17px;
    WIDTH: 676px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    CLEAR: both;
    PADDING-TOP: 0px
}
.page-not-found P
{
    MARGIN-TOP: 1em;
    COLOR: black;
    CLEAR: left
}
.page-not-found STRONG
{
    COLOR: #444444
}
DIV.standardwrapper-1 DIV.dealexpired H2
{
    COLOR: #ccc
}
DIV.exclusive H2
{
    MARGIN-RIGHT: 156px
}
</STYLE>