/* --- header --- */

/* =body default */

/* =remove default */
a:link, a:visited {text-decoration:none; outline:none; }
a:hover {text-decoration:none; outline:none;}
#header .logo a {text-decoration:none;} 
#content-2 a img, a:link img, a:visited img, fieldset {border:none; outline:none;}
#content-2 ul, ol,cite, blockquote {list-style:none;padding:0;margin:0}
#content-2 h1,h2,h3,h4,h5,h6 { font-size: 1.4em; color:#007cd0 }
#content-2 li, h1, h2, h3, h4, h5, h6, pre, form, body, html, fieldset, legend, input, dl, dt, dd {margin:0; padding:0}
#content-2 textarea{border:1px solid #A4B2DB; padding:3px 4px; font-family:Arial; font-size: 1em;}
#content-2 p{line-height:1.3em}
#content-2 object{outline:none;}
#content-2 input:focus{outline: none;}
.displayNone{display:none;}
.displayBlock{display:block;}

/* =page wrapper */
#show-hide{ background:#fff;}
/* =content */ 
#content-2{width:230px; float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#content-2 .ipos-1{margin:0 0 0 0;}
.merchant-category #content-2 .ipos-1, .hot-offers #content-2 .ipos-1, .quidclans #content-2 .ipos-1{margin:0 0 0 0; }
div.module, 
div.module-content,
div.content-item{float:left;clear:both;}
.content-item .bulleted li { margin: 0px 0px 10px 20px; padding: 0px 0px 0px 10px; list-style: disc;}
.merchant-category #content-1 .ipos-2{width:470px;}
.module.merchant-list .merchant-list-item{border:1px solid #ddd; 
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px; color:#666;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
padding:0 0 0 10px;margin:6px 2px 0px 10px;display:inline; width:583px;}
.module.merchant-list .last-item{}
.module.merchant-list .hover-border{border:1px solid #4690D5;margin:6px 2px 0px 10px;}
.module.merchant-list .merchant-item{background-color:#ffffff;}
.module.merchant-list .merchant-item .content-item{padding:5px 5px 5px 5px;}
.module.merchant-list .merchant-item .merch-name{width:343px;}
.module.merchant-list .merchant-item .merch-name a{float:left;width:323px;text-align:right;}
.module.merchant-list .merchant-item a.reveal-added{display:block;float:right;width:15px;height:15px;margin:0 0 0 5px;background:url(/cobrand/img/icon-sprite) no-repeat scroll -31px -768px;cursor:pointer;}
.module.merchant-list .merchant-item a.reveal-active{background-position:-14px -805px;}
.module.merchant-list .merchant-item .rpos-2{display:none;}
.module.merchant-list .merchant-item .rpos-2 .content-item{width:430px;padding:0 0 0 20px;}
.module.merchant-list .merchant-item .rpos-1{padding:0 5px 5px 5px;}
.module.merchant-list .merchant-item .rpos-1 p{width:435px;}
.module.merchant-list .merchant-item .rpos-1 p span{color:#6B9B00;font-size:0.8em;font-weight:bold;padding:0 5px 0 0;letter-spacing:1px;}
.module.merchant-list .merchant-item .rpos-3{padding:5px 5px 2px 5px}
.module.merchant-list .merchant-item p{text-align:right;margin:0;}
.module.merchant-list .more-detail p{text-align:left;}
.module.merchant-list .merchant-details .visit{position:relative;left:400px;}
.merchant-item ul li {float:left;margin:0 5px 0 0;}
.merchant-item ul li.merch-name{width:343px;text-align:right;margin:0 0 0 0;}
.module.merchant-list .merchant-item ul.rv-summary{margin:0 0 20px 0;}
.module.merchant-list .merchant-item ul.rv-summary li{float:none;margin:0 0 0 0;width:415px;padding:8px 0 3px 0;border-bottom:solid 1px #BDBDBD;}
.merchant-category #content-1 .merchant-item ul.rv-summary .cashback-title,.merchant-category #content-1 .merchant-item ul.rv-summary .voucher-title, .merchant-category #content-1 .merchant-item ul.rv-summary .offer-title{margin:10px 0 0 0;font-size:1.1em;}
.merchant-category #content-1 .merchant-item ul.rv-summary .cashback-title a{line-height:25px;color:#6B9B00;font-weight:bold;text-decoration:none;}
.merchant-category #content-1 .merchant-item ul.rv-summary .offer-title a{line-height:25px;color:#4690D5;font-weight:bold;text-decoration:none;}
.merchant-category #content-1 .merchant-item ul.rv-summary .voucher-title a{line-height:25px;color:#004A86;font-weight:bold;text-decoration:none;}
.merchant-category #content-1 .merchant-item ul.vr-summary .cashback-title a:hover{text-decoration:underline;}
.merchant-category #content-1 .merchant-item ul.rv-summary .voucher-title a:hover{text-decoration:underline;}
.merchant-category #content-1 .merchant-item ul.rv-summary a.see-vouchers-link{float:right;color:#0A4895;font-size:1em;font-weight:normal;text-decoration:underline;}
.merchant-category #content-1 .merchant-item ul.rv-summary a.direct-anchor{color:#4D4D4D;text-decoration:none;}
.merchant-category #content-1 .merchant-item ul.rv-summary a.direct-anchor:hover{text-decoration:underline;}

.module.merchant-list .merchant-item .merchant-description{text-align:left;width:281px; margin:0 34px 0 12px;float:left;}
.module.merchant-list .merchant-item p.submit{float:left;width:138px;height:24px;line-height:24px;margin:0;font-size:1em;color:#4D4D4D;}
#content .module.merchant-list .merchant-item p.submit a{display:block;color:#4D4D4D;font-weight:bold;width:138px;height:24px;padding:0 0 0 0;text-decoration:none;text-align:left;text-indent:5px;}
.merchant-category #content-1 .merchant-item .links{width:470px;background-color:#eaeaea;}
.merchant-category #content-1 .merchant-item .links div{float:left;clear:none;margin:0 15px 0 12px;}
.merchant-category #content-1 .merchant-item .links div p{font-size:0.9em;margin:0;width:auto;}
.merchant-category #content-1 .merchant-item .links div p a{padding:0 0 0 18px;color:#4D4D4D;}
.merchant-category #content-1 .merchant-item .links .favourite p a{}
.merchant-category #content-1 .merchant-item .links .favourite p.added{background-position: -1px -705px;}
.merchant-category #content-1 .merchant-item .links .favourite p a:hover{background-position: -486px -714px;}
.merchant-category #content-1 .merchant-item .links .get-cashback p a{background:url(/cobrand/img/icon-sprite?v=15) no-repeat -268px -92px; }
.merchant-category #content-1 .merchant-item .links .get-cashback p a:hover{background-position: -46px -92px;}
.module.merchant-list .merchant-list-item.hover .rpos-2{display:block;}
.module.merchant-list .merchant-list-item.hover .rpos-1{display:none;}
.module.merchant-list .merchant-list-item.hover .rpos-3{padding:0 0 0 3px;}
.module.merchant-list .merchant-list-item.hover .merchant-item{background-color:#ffffff;border:solid 3px #BDBDBD;width:474px;margin:-59px 0 0 -6px;position:absolute;}
.merchant-category #content-1 .merchant-list-item.hover .position-spacer{display:block;}
.expired-item .expiry span{font-weight:normal;}
.expired-item{padding:10px 0 10px 0;color:#BDBDBD;width:100%;position:relative;margin:0;}
.merchant .expired-item .code-container{display:block;position:absolute;right:0px;top:10px;color:#BDBDBD;background-position:-362px -905px;}
.merchant .expired-item h2{width:440px;font-size:17px;}
.merchant .expired-item h2 span{ font-size:22px; color:#c40202; padding-left:6px; }
.merchant #content #content-2 .code-container{padding:0;margin:0 0 5px 0;width:586px;}
.merchant #content #content-2 p.code-container{padding:0 0 0 10px;margin:0;width:128px;}
.merchant .code-container .instruct1{float:left;width:438px;height:70px;padding:10px 10px 10px 10px;background-color:#E5EDF3;margin:0;font-weight:normal}
.code-container .instruct2{float:left;position:relative;width:110px;height:65px;padding:10px 10px 30px 10px;color:#fff;font-size:1.2em;font-weight:bold;margin:0;line-height:1.2em;background-color:#004A86;}
.merchant p.code-container {position:absolute;right:0px;top:-5px;font-weight:bold;line-height:24px;padding:0 0 0 20px;width:128px;margin:0;}
#content a.reveal-details.reveal-active{background-position:-16px -807px;}

.content-hidden{display:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#484949;}

#content .voucher-item p.revealed-code a:hover{padding:0 0 0 10px;width:128px; }
