﻿/* CSS RESET BY PHIL COOK */
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,code,em,font,img,strong,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
body{background:#fff;color:#000;line-height:18px;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
/* END CSS RESET */
/* DEFAULT CLASSES BY PHIL COOK */
.clear {clear: both;font-size: 0;line-height: 0;}
.left {float: left;}
.right {float: right;}
.bold {font-weight: 900;}
.hidden {display: none;}
/* END DEFAULT CLASSES */
/* PAGE DEFAULTS BY PHIL COOK */
html {height: 100%; margin-bottom: 1px;}
body {background: #fff;color: #666666;font-family: arial, helvetica, sans-serif;font-size: 11px;line-height: 16px;}
a {color: #EC008D;text-decoration: underline;}
a:hover {text-decoration: none;}
a, label{cursor: pointer;}
a.deactive, label.deactive {cursor: default;}
a.arrow {
    background: url(/images/global/arrowSprite.gif) no-repeat left center;
    display: block;
    font-size: 12px;
    font-weight: 900;
    line-height: 13px;
    padding: 0 0 0 18px;
    text-decoration: none;
}
a.arrow.orange {background-position: 0 0;color: #FE9900;}
a.arrow.lime {background-position: 0 -13px;color: #D8D424;}
a.arrow.grey {background-position: 0 -26px;color: #AEB8BD;}
a.arrow.pink {background-position: 0 -39px;color: #EC008D;}
a.arrow.red {background-position: 0 -52px;color: #ED1B23;}
a.cursor {background: no-repeat left top;display: block;padding: 0 0 0 35px;height: 26px;text-decoration: none;}
a.cursor.orangearrow {background-image: url(/images/global/cursorOrange.png)}
a.cursor.limearrow {background-image: url(/images/global/cursorLime.png)}
a.cursor.redarrow {background-image: url(/images/packages/birthdays_arrow.gif)}
a.cursor.pinkarrow {background-image: url(/images/global/cursorPink.png)}
div#container {height: 100%;margin: 0 auto;width: 960px;}
input.text, select, textarea {
	background: #fff;
	border: 1px solid #A5ACB2;
	color: #000;
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	padding: 1px;
}
input.text {height:19px;}
label {display:block;font-size:14px;height:19px;padding:2px;vertical-align:bottom;}
select {height:23px;}
h1, h2, h3, h4, h5, h6 {margin: 0 0 5px 0;}
h1 {font-size: 32px;font-weight: 500;line-height: 36px;}
h2 {font-size: 28px;font-weight: 500;line-height: 32px;}
h3 {font-size: 24px;font-weight: 500;line-height: 28px;}
h4 {font-size: 20px;font-weight: 500;line-height: 24px;}
h5 {font-size: 16px;font-weight: 500;line-height: 20px;}
h6 {font-size: 12px;font-weight: 500;line-height: 16px;}
p {margin: 5px 0;}
body div#container p.non {margin-bottom: 0;margin-top: 0;}
body div#container p.gap {margin-bottom: 10px;margin-top: 10px;}
ul.dot li {background: no-repeat left 5px;padding: 0 0 0 15px;}
ul.dot.orange li {background-image: url(/images/global/dotOrange.gif);}
ul.dot.lime li {background-image: url(/images/global/dotLime.gif);}
ul.dot.pink li {background-image: url(/images/global/dotPink.gif);}
ul.dot.article li {background-image: url(/images/global/dotPink.gif);font-size: 12px;color: #403A6F;}
.hr {background: url(/images/hr-dash.gif) repeat-x left bottom;margin-bottom: 8px;padding-bottom: 5px;}
.mandatory {color: #F01296;}
/* END PAGE DEFAULTS BY PHIL COOK */
/* HEADER */
div#header {margin: 10px 0;}
div#header div.logo {float: left;width: 179px;}
div#header div.logo a {display: block;margin: 0;padding: 0;text-decoration:none;}
div#header div.logo a:hover {background: none;}
div#header div.logo a img {border: 0;}
div#header div.contact {float: right;width: 142px;}
div#public_navigation{float: right;width: 722px;}
div#public_navigation ul {list-style: none;}
div#public_navigation ul li {display: inline;float: left;margin: 0 5px;}
div#public_navigation ul li a {
    background: url(/images/navigation/navSprite.gif) no-repeat left top;
    display: block;
    height: 12px;
    overflow: hidden;
    padding: 0 2px;
    text-indent: -9999px;
}
div#public_navigation ul li#navbusinesslists a {background-position: 0 0;width: 77px;}
div#public_navigation ul li#navbusinesslists a:hover {background-position: 0 -12px;}
#public_navigation ul li#navconsumerlists a {background-position: -90px 0;width: 84px;}
#public_navigation ul li#navconsumerlists a:hover {background-position: -90px -12px;}
#public_navigation ul li#navbuyalist a {background-position: -187px 0;width: 52px;}
#public_navigation ul li#navbuyalist a:hover {background-position: -187px -12px;}
#public_navigation ul li#navpackages a {background-position: -252px 0;width: 50px;}
#public_navigation ul li#navpackages a:hover {background-position: -252px -12px;}
#public_navigation ul li#navwhyselectabase a {background-position: -314px 0;width: 90px;}
#public_navigation ul li#navwhyselectabase a:hover {background-position: -314px -12px;}
#public_navigation ul li#navihavealist a {background-position: -416px 0;width: 64px;}
#public_navigation ul li#navihavealist a:hover {background-position: -416px -12px;}
#public_navigation ul li#navcasestudies a {background-position: -493px 0;width: 67px;}
#public_navigation ul li#navcasestudies a:hover {background-position: -493px -12px;}
#public_navigation ul li#navnews a {background-position: -573px 0;width: 68px;}
#public_navigation ul li#navnews a:hover {background-position: -573px -12px;}
#public_navigation ul li#navcontact a {background-position: -659px 0;width: 44px;}
#public_navigation ul li#navcontact a:hover {background-position: -659px -12px;}
/* END HEADER */
/* FOOTER */
div#footer {background: #D0CFDD url(/images/footer/swBg.gif) no-repeat left bottom;height: 64px;padding: 15px 30px;margin: 0 0 10px 0;}
div#footer a {color: #2E2862;text-decoration: none;}
div#footer a:hover {text-decoration: underline;}
div#footer ul {float: left;list-style: none;margin: 0 50px 0 0;text-align: left;width: 100px;}
div#footer ul.copyright {float:right;margin:0;text-align:right;width:115px;}
/* END FOOTER */
/* MAIN */
div#content div.main {background: #2E2761 url(/images/global/mainGradBg.gif) repeat-x left top;float: left;margin: 0 10px 10px 0;width: 725px;overflow: hidden;}
    /* TEMPLATES*/
    div.grabber {margin: 0 0 0 10px;padding: 0 0 0 25px;position: relative;width: 690px;}
    div.grabber div.sw {
        background: url(/images/global/grabberSW.png) no-repeat left top;
        bottom: 0;
        height: 26px;
        left: 0;
        position: absolute;
        width: 25px;
    }
    div.grabber div.e {background: #fff;height: 30px;left: 0;position: absolute;top: 0;width: 25px;}
	div.grabber div.w {background: #fff;height: 30px;left: 0;position: absolute;top: 0;width: 25px;}
    div.grabber div.attention, div.grabber div.cta {float: left;}
    div.grabber div.attention {background: #fff;width: 690px;}
    div.grabber div.cta {width: 300px;}
	div.additional .title {background: #9391AF;color: #fff;font-size: 20px;line-height: 24px;margin: 0;padding: 5px 25px;}
	div.lightPurpleBoxSW {overflow: hidden;position: relative;padding: 0 0 20px 0;}
	div.lightPurpleBoxSW div.content {background: #D0CFDD;padding: 10px 15px 0 15px;}
	div.lightPurpleBoxSW div.sw, div.lightPurpleBoxSW div.s {bottom: 0;height: 20px;left: 0;position: absolute;}
	div.lightPurpleBoxSW div.sw {background: url(/images/global/swLightPurple.png) no-repeat left top;width: 18px;}
	div.lightPurpleBoxSW div.s {background: #D0CFDD;margin: 0 0 0 18px;width: 100%;}
	ul.blocklist li {border-bottom: 1px dotted #7B919C;}
    ul.blocklist li a {
        background: url(/images/global/greyArrow.gif) no-repeat 5px 8px;
        color:#403A6F;
		display: block;
        font-size: 11px;
        line-height: 15px;
        padding: 7px 0 7px 30px;
        position: relative;
		text-decoration:none;
    }
	ul.blocklist li a:hover {background-color: #E1E0EE;background-image: url(/images/global/pinkArrow.gif);color: #EC008D;}
    ul.blocklist li a span {font-weight: 900;margin: 0 5px 0 0;}
	ul.blocklist li a span.title {font-size: 12px;}
    /* END TEMPLATES */
div.additional div.listCall {margin: 0 10px 10px 10px;}
div.additional div.listCall div.newList {display: inline;float: left;margin: 0 10px 0 0;width: 460px;}
div.additional div.listCall div.newList img.title {display: block;margin: 0 0 10px 10px;}
div.additional div.listCall div.newList div.content {background: url(/images/i-have-a-list/newBg.png) no-repeat left bottom;border-top: 1px solid #D0CFDD;height: 104px;padding: 10px 0 5px 0;width: 460px;}
div.additional div.listCall div.newList div.content p.desc {color: #fff;border-bottom: 1px dashed #fff;margin: 0 0 10px 0;padding: 0 15px 10px 15px;}
div.additional div.listCall div.newList div.content div.prospect {float: left;margin: 0 0 0 15px;width: 200px;}
div.additional div.listCall div.newList div.content div.prospect img {margin: 0;}
div.additional div.listCall div.newList div.content div.prospect p {color: #fff;font-size: 14px;line-height: 18px;margin: 2px 0 0 0;}
div.additional div.listCall div.newList div.content p.link {float: right;margin: 25px 0 0 0;width: 165px;}
div.additional div.listCall div.newList div.content p.link a.arrow {background: url(/images/global/pinkArrow.gif) no-repeat left 5px;font-size:18px;line-height:22px;}
div.additional div.listCall div.checkCall {background: url(/images/i-have-a-list/callBg.png) no-repeat left top;float: left;height: 120px;margin: 36px 0 0 0;width: 235px;}
div.additional div.listCall div.checkCall div.head {background: #9391AF;padding: 7px 15px 0 15px;}
div.additional div.listCall div.checkCall a.corptps, div.haveAList div.additional div.call a.tps, div.haveAList div.additional div.call a.mps {float: left;}
div.additional div.listCall div.checkCall a {float: left;}
div.additional div.listCall div.checkCall a.corptps {display: inline;margin: 10px 10px 0 15px;}
div.additional div.listCall div.checkCall a.tps {margin: 10px 10px 0 0;}
div.additional div.listCall div.checkCall a.mps {margin: 10px 0 0 0;}
/* END MAIN */
/* SIDEBAR */
div#rightcontent {background: url(/images/vr-dash.gif) repeat-y scroll left top;float: left;margin: 0 0 10px 0;padding: 0 0 0 15px;width: 200px;}
div#rightcontent img.title {display: block;margin: 0 0 5px 10px;}
div#rightcontent p.subtitle {color: #3C3570;font-size: 12px;font-weight: 900;}
/* END SIDEBAR */
/* LOGIN MODULE */
div.login div.highlight {background: url(/images/myaccount/loginBg.gif) no-repeat left top;height:41px;padding:5px 15px;width:169px;}
div.login div.highlight input.text {float: left;font-size: 11px;height: 16px;width: 100px;}
div.login div.highlight label {color:#fff;float:left;font-size:11px;line-height:16px;margin:0 10px 0 0;padding:1px;width:50px;}
div.login div.highlight p {margin: 0;}
div.login p.forgot {float: left;width: 130px;}
div.login p.login {float: right;width: 40px;}
div.login p a {color: #666666;font-weight: 900;}
/* END LOGIN MODULE */
/* MARKETING HELP MODULE */
div.marketingHelp, div.marketingHelpFull {background: #F3F3F8 url(/images/marketingHelp/bg.gif) no-repeat left bottom;margin: 0 0 5px 0;padding: 10px 0 5px 0;}
div.marketingHelpFull ul li {margin: 0 0 25px 0;}
div.marketingHelpFull p {margin: 5px 10px;}
div.marketingHelp a.newsletter, div.marketingHelpFull a.newsletter {display: block;height: 34px;margin: 0 0 0 5px;width: 194px;}
div.marketingHelp p {margin: 0 0 2px 10px;}
div.marketingHelp p a {color: #3C3570;font-size: 11px;text-decoration: underline;}
div.marketingHelp a.newsletter {margin-top: 10px;}
/* END MARKETING HELP MODULE */
div.iHaveAList {margin: 0 0 5px 0;}
div.iHaveAList p {margin: 0 0 0 10px;}
div.iHaveAList p.title {background: #9391AF;margin: 0 0 10px 0;padding: 7px 10px 5px 10px;}
div.iHaveAList p.title img {margin: 0;}
div.iHaveAList a {color: #666666;}
div.iHaveAList a.title {display: block;line-height: 0;margin: 15px 0 0 10px;}
/* SPECIAL OFFERS MODULE */
div#Right_Content_Agama_pnlSpecialOffers p {color: #3C3570;}
div#Right_Content_Agama_pnlSpecialOffers p.block.subtitle {background: #E1E0EE;padding: 5px 10px;}
/* END SPECIAL OFFERS MODULE */
/* HOME */
div.home div.attention {float: left;height: 270px;width: 475px;}
div.home div.cta {float: left;width: 250px;}
div.home div.cta a {
    background: no-repeat left top;
    border-top: 1px solid #fff;
	color: #fff;
    display: block;
    font-size: 12px;
    height: 44px;
    line-height: 14px;
    overflow: hidden;
    padding: 40px 65px 5px 19px;
    text-decoration: none;
    width: 166px;
}
div.home div.cta a.buy {background-image: url(/images/home/buyalistBg.gif);color: #666666;}
div.home div.cta a.business {background-image: url(/images/home/businessBg.gif);}
div.home div.cta a.consumer {background-image: url(/images/home/consumerBg.gif);}
div.home div.packages {color: #fff;height: 100%;padding: 20px 10px 20px 15px;}
div.home div.packages div.content, div.home div.packages div.clense {float: left;}
div.home div.packages div.content {margin: 0 10px 0 0;width: 450px;}
div.home div.packages div.clense {width: 240px;}
div.home div.packages img.title {display: block;margin: 0 0 10px 0;}
    /* 2 PACKAGES SECTION */
    div.home div.packages div.startup, div.home div.packages div.moved {background: no-repeat left top;float: left;height: 127px;margin: 0 0 10px 0;}
    div.home div.packages div.startup {background-image: url(/images/home/startupsBg.png);padding: 0 13px 0 95px;width: 128px;}
    div.home div.packages div.moved {background-image: url(/images/home/recentlyMovedBg.png);padding: 0 0 0 81px;width: 133px;}
    div.home div.packages div.startup p.copy, div.home div.packages div.moved p.copy {font-size: 11px;height: 78px;line-height: 13px;margin: 5px 0 7px;overflow: hidden;}
    div.home div.packages div.startup p.copy {width: 128px;}
    div.home div.packages div.moved p.copy {width: 133px;}
    div.home div.packages div.startup p.subtitle, div.home div.packages div.moved p.subtitle {font-size: 14px;line-height: 16px;margin: 0;}
    div.home div.packages div.startup p.subtitle {color: #FE9900;}
    div.home div.packages div.moved p.subtitle {color: #D8D424;}
    /* END 2 PACKAGES SECTION */
    /* LISTS SECTION */
    div.home div.packages div.lists {background: #D0CFDD url(/images/home/listsCornerBg.gif) no-repeat left bottom;padding: 15px 10px 15px 15px;}
    div.home div.packages div.lists p {color: #403A6F;}
    div.home div.packages div.lists p.title {font-size: 14px;font-weight: 900;line-height: 18px;margin: 0 0 5px 0;}
    /* END LISTS SECTION */
    /* I HAVE A LIST SECTION */
    div.home div.packages div.clense div.title {background: #9391AF;padding: 10px;}
    div.home div.packages div.clense ul {background: #fff url(/images/home/haveListBg.gif) no-repeat left bottom;color: #666666;padding: 15px 20px 25px 20px;}
    div.home div.packages div.clense ul li {border-bottom: 1px dotted #7B919C;margin: 0 0 10px 0;padding: 0 0 5px 0;}
    div.home div.packages div.clense ul li.l {border: 0;margin: 0;padding: 0;}
    /* END I HAVE A LIST SECTION */
/* END HOME */
/* BUSINESS LISTS */
div.businessList div.grabber div.attention {background: #fff url(/images/business-lists/attentionBg.gif) no-repeat 245px bottom;height: 235px;overflow:hidden;padding: 5px 150px 0 0;width: 240px;}
div.businessList div.grabber div.attention ul li, div.businessList div.grabber div.attention p {font-size: 14px;line-height: 18px;}
div.businessList div.grabber div.attention p {color: #3A346E;font-weight: 900;}
div.businessList div.grabber div.attention ul li {margin: 0 0 20px 0;}
div.businessList div.grabber div.e {height: 215px;}
div.businessList div.grabber div.cta {background: #FF8004 url(/images/business-lists/ctaBg.gif) repeat-x left top;height: 240px;overflow:hidden;}
div.businessList div.grabber div.cta div.head {border-bottom: 1px dashed #fff;margin: 0 0 10px 0;padding: 15px 15px 10px 15px;}
div.businessList div.grabber div.cta div.help {padding: 0 15px 15px 15px;}
div.businessList div.grabber div.cta div.head img.title {display: block;}
div.businessList div.grabber div.cta div.head h4 {color: #FF4800;font-size: 22px;line-height: 26px;}
div.businessList div.grabber div.cta p {color: #fff;}
div.businessList div.grabber div.cta div.head p {font-size: 12px;line-height: 16px;}
div.businessList div.grabber div.cta div.head a.cursor {color: #fff;font-size: 18px;line-height: 26px;margin: 7px 0 0 110px;width: 126px;}
div.businessList div.grabber div.cta div.help p {margin: 0;}
div.businessList div.grabber div.cta div.help .bold {font-size: 12px;line-height: 15px;}
div.businessList div.packages, div.businessList div.lists {margin: 10px;}
div.businessList div.packages img.title, div.businessList div.lists img.title {margin: 0 0 0 15px;}
div.businessList div.packages div.content {background: url(/images/business-lists/packagesBg.png) no-repeat left top;height:208px;padding:10px 0 0 160px;width:545px;}
div.businessList div.packages div.content div.text {height:157px;padding:0 10px 10px 0;}
div.businessList div.packages div.content div.text h2 {color: #0F0036;font-size: 24px;line-height: 28px;}
div.businessList div.packages div.content div.text h6 {color: #FE9900;font-size: 18px;line-height: 22px;}
div.businessList div.packages div.content div.text p {color: #2E2761;}
div.businessList div.packages div.content div.links {height: 13px;margin: 0 0 0 270px;padding: 14px 0;}
div.businessList div.packages div.content div.links a {float: left;margin: 0 10px 0 0;}
div.businessList div.packages div.content div.links a.arrow.grey {color: #403A6F;}
/* END BUSINESS LISTS */
/* CONSUMER LISTS */
div.consumerList div.grabber div.attention {background: #fff url(/images/consumer-lists/attentionBg.gif) no-repeat 185px 55px;height: 229px;overflow: hidden;padding: 5px 140px 0 0;width: 250px;}
div.consumerList div.grabber div.attention p {color: #3A346E;font-size: 14px;font-weight: 900;line-height: 18px;}
div.consumerList div.grabber div.attention ul li {margin: 0 0 4px 0;}
div.consumerList div.grabber div.w {height: 208px;}
div.consumerList div.grabber div.cta {background: #9BA042 url(/images/consumer-lists/ctaBg.gif) repeat-x left top;height: 234px;overflow: hidden;}
div.consumerList div.grabber div.cta div.head {border-bottom: 1px dashed #fff;margin: 0 0 10px 0;padding: 15px 15px 10px 15px;}
div.consumerList div.grabber div.cta div.help {padding: 0 15px 15px 15px;}
div.consumerList div.grabber div.cta div.head img.title {display: block;}
div.consumerList div.grabber div.cta div.head h4 {color: #696D1D;font-size: 22px;line-height: 26px;}
div.consumerList div.grabber div.cta p {color: #fff;}
div.consumerList div.grabber div.cta div.head p {font-size: 12px;line-height: 16px;}
div.consumerList div.grabber div.cta div.head a.cursor {color: #fff;font-size: 18px;line-height: 26px;margin: 7px 0 0 110px;width: 126px;}
div.consumerList div.grabber div.cta div.help p {margin: 0;}
div.consumerList div.grabber div.cta div.help .bold {font-size: 12px;line-height: 15px;}
div.consumerList div.packages, div.consumerList div.lists {margin: 10px;}
div.consumerList div.packages img.title, div.consumerList div.lists img.title {display: block;margin: 0 0 5px 15px;}
div.consumerList div.packages div.moved, div.consumerList div.packages div.birthdays {float: left;height: 226px;overflow: hidden;padding: 10px 0 0 150px;}
div.consumerList div.packages div.moved {background: url(/images/consumer-lists/movedBg.png) no-repeat left top;width: 197px;}
div.consumerList div.packages div.birthdays {background: url(/images/consumer-lists/birthdaysBg.png) no-repeat left top;padding-right: 10px;width: 198px;}
div.consumerList div.packages div.moved div.text h2, div.consumerList div.packages div.birthdays div.text h2 {color: #0F0036;font-size: 24px;line-height: 28px;}
div.consumerList div.packages div.moved div.text h6, div.consumerList div.packages div.birthdays div.text h6 {font-size: 18px;line-height: 22px;}
div.consumerList div.packages div.moved div.text h6 {color: #B9B900;}
div.consumerList div.packages div.birthdays div.text h6 {color: #ED1B23;}
div.consumerList div.packages div.moved div.text p, div.consumerList div.packages div.birthdays div.text p {height: 76px;margin: 0;overflow: hidden;padding: 0 0 10px 0;}
div.consumerList div.packages div.moved div.links, div.consumerList div.packages div.birthdays div.links {margin: 10px 0 0 0;}
div.consumerList div.packages div.moved div.links a, div.consumerList div.packages div.birthdays div.links a {display: block;line-height: 13px;height: 13px;overflow: hidden;}
div.consumerList div.lists img.title {margin-bottom: 10px;}
/* END CONSUMER LISTS */
/* WHY SELECTABASE */
div.why div.grabber {margin: 0 0 10px 10px;}
div.why div.grabber div.attention {background: #fff url(/images/whySelectabase/attentionBg.png) no-repeat 560px top;height: 290px;padding: 10px 200px 0 0;width: 490px;}
div.why div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 0 0 10px;}
div.why div.grabber div.attention h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 15px;margin: 0 0 10px;}
div.why div.grabber div.attention p {margin: 10px 0;}
div.why div.grabber div.w {height: 275px;}
div.why div.additional {margin: 0 10px 30px 10px;}
div.why div.additional div.terry, div.why div.additional div.contact {float: left;}
div.why div.additional div.terry {width: 369px;}
div.why div.additional div.contact {width: 329px;}
div.why div.additional div.terry {margin: 0 7px 0 0;}
div.why div.additional div.terry img.title, div.why div.additional div.contact img.title{display: block;margin: 0 0 5px 10px;}
div.why div.additional div.contact img.title {margin: 2px 0 11px 10px;}
div.why div.additional div.terry div.content, div.why div.additional div.contact div.content {border-top: 1px solid #D0CFDD;height: 120px;overflow: hidden;}
div.why div.additional div.terry div.content {background: url(/images/whySelectabase/terryBg.png) no-repeat left top;height: 105px;padding: 10px 5px 5px 65px;width: 299px;}
div.why div.additional div.terry div.content p {border-bottom: 1px dashed #fff;color: #fff;font-size: 12px;line-height: 15px;margin: 0 0 5px 0;padding: 0 0 5px 0;}
div.why div.additional div.terry div.content a.arrow {background: url(/images/global/pinkArrow.gif) no-repeat left 5px;color: #EF0E95;display: inline;float: right;font-size: 18px;line-height: 23px;margin: 0 15px 0 0;}
div.why div.additional div.contact div.content {background: url(/images/whySelectabase/contactBg.png) no-repeat left top;height: 120px;overflow: hidden;width: 329px;}
div.why div.additional div.contact div.content div.title {background: #9391AF;padding: 5px 5px 0 15px}
div.why div.additional div.contact div.content div.text {float: left;margin: 5px 30px 0 0;width: 205px;}
div.why div.additional div.contact div.content div.text p {color: #3A346E;font-size: 12px;line-height: 15px;margin: 5px 0 5px 15px;}
div.why div.additional div.contact div.content div.dma {float: left;margin: 15px 0 0 0;width: 52px;}
/* END WHY SELECTABASE */
/* I HAVE A LIST */
div.haveAList div.grabber {margin: 0 0 10px 10px;}
div.haveAList div.grabber div.attention {height: 140px;padding: 10px 25px 0 0;width: 665px;}
div.haveAList div.grabber div.w {height: 124px;}
div.haveAList div.grabber div.attention h4 {color: #EF1296;font-size: 20px;line-height: 24px;}
div.haveAList div.grabber div.attention p {font-size: 12px;line-height: 15px;}
div.haveAList div.additional div.oneCheck, div.haveAList div.additional div.easyCheck {background: url(/images/i-have-a-list/checkBg.png) no-repeat left top;float: left;height: 257px;margin: 0 0 10px 0;overflow: hidden;width: 349px;}
div.haveAList div.additional div.oneCheck {display: inline;margin: 0 7px 0 10px;}
div.haveAList div.additional div.head {background: #D0CFDD;}
div.haveAList div.additional div.oneCheck div.head, div.haveAList div.additional div.easyCheck div.head {height: 80px;padding: 10px 150px 10px 15px;}
div.haveAList div.additional div.oneCheck div.head p, div.haveAList div.additional div.easyCheck div.head p {color: #F01296;font-size: 14px;font-weight: 900;}
div.haveAList div.additional div.oneCheck div.head img {margin: 2px 0 5px 0;}
div.haveAList div.additional div.oneCheck div.content, div.haveAList div.additional div.easyCheck div.content {float: left;display: inline;margin: 0 15px;width: 195px}
div.haveAList div.additional div.content p {color: #2E2761;font-size: 12px;line-height: 16px;}
div.haveAList div.additional div.content p a {color: #F01196;font-size: 18px;line-height: 22px;}
div.haveAList div.additional div.oneCheck div.img, div.haveAList div.additional div.easyCheck div.img {float: left;width: 102px;}
div.haveAList div.additional div.oneCheck div.img {margin: 10px 0 0 0;}
div.haveAList div.additional div.easyCheck div.img {margin: -92px 0 0 0;}
div.haveAList div.additional div.clean {background: url(/images/i-have-a-list/cleanBg.png) no-repeat left top;height: 140px;margin: 0 10px 10px 10px;overflow: hidden;width: 705px;}
div.haveAList div.additional div.clean div.head {height: 35px;padding: 10px 15px;}
div.haveAList div.additional div.clean div.head img, div.haveAList div.additional div.clean div.head p {float: left;}
div.haveAList div.additional div.clean div.head p {color: #F01296;display: inline;font-size: 14px;font-weight: 900;margin: 0 0 0 20px;width: 200px;}
div.haveAList div.additional div.clean div.content {margin: 10px 30px 10px 15px;}
div.haveAList div.additional div.clean div.content p.link {text-align: right;}
div.haveAList div#content div.main {overflow: hidden;}
/* END I HAVE A LIST */
/* PACKAGES LISTS */
div.buyalist_frame div.grabber div.attention {background: #fff url(/images/buyalist/buyalist_background.gif) no-repeat right;height: 157px;padding: 5px 150px 0 0;width: 540px;}
div.buyalist_frame div.grabber div.attention ul li, div.packages_frame div.grabber div.attention p {font-size: 14px;line-height: 18px;}
div.buyalist_frame div.grabber div.attention p {color: #EF1095;font-size:20px;padding-bottom:5px; width: 350px; line-height: 20px;}
div.buyalist_frame div.grabber div.attention h2 {font-size:12px;line-height:16px;width:380px;}
div.buyalist_frame div.grabber div.attention h3 {font-size:12px;line-height:16px;width:380px; color: #3A346E; font-weight: bold; }
div.buyalist_frame div.grabber div.attention ul li {margin: 0 0 20px 0;}
div.buyalist_frame div.grabber div.e {height: 136px;}
div.buyalist_frame div.grabber div.cta {background: #FF8004 url(/images/business-lists/ctaBg.gif) repeat-x left top;height: 240px;}
div.buyalist_frame div.grabber div.cta div.head {border-bottom: 1px dashed #fff;margin: 0 0 10px 0;padding: 15px 15px 10px 15px;}
div.buyalist_frame div.grabber div.cta div.help {padding: 0 15px 15px 15px;}
div.buyalist_frame div.grabber div.cta div.head img.title {display: block;}
div.buyalist_frame div.grabber div.cta div.head h4 {color: #FF4800;font-size: 22px;line-height: 26px;}
div.buyalist_frame div.grabber div.cta p {color: #fff;}
div.buyalist_frame div.grabber div.cta div.head p {font-size: 12px;line-height: 16px;}
div.buyalist_frame div.grabber div.cta div.head a.cursor {color: #fff;float: right;font-size: 18px;line-height: 26px;}
div.buyalist_frame div.grabber div.cta div.help .bold {font-size: 12px;line-height: 15px;}
div.buyalist_frame div.buyalist_frame, div.packages_frame div.lists {margin: 10px;}
div.buyalist_frame div.buyalist_frame img.title, div.packages_frame div.lists img.title {margin: 0 0 0 15px;}
div.buyalist_frame div.buyalist_frame div.content { float: left; background: url(/images/packages/differentlist_frame.gif) no-repeat left top;height:208px;padding:10px 0 0 160px;width:545px;}
div.buyalist_frame div.buyalist_frame div.content div.text {height:157px;padding:0 10px 10px 0;}
div.buyalist_frame div.buyalist_frame div.content div.text h2 {color: #0F0036;font-size: 24px;line-height: 28px;}
div.buyalist_frame div.buyalist_frame div.content div.text h6 {color: #FE9900;font-size: 18px;line-height: 22px;}
div.buyalist_frame div.buyalist_frame div.content div.text p {color: #2E2761;}
div.buyalist_frame div.buyalist_frame div.content div.links {height: 13px;padding: 14px 0;}
div.buyalist_frame div.notime { margin-left: 12px; margin-top: 8px; margin-bottom: 4px;}
div.buyalist_frame div.package_overview {color: #2E2761;font-size:12px;margin: 10px 0 0 12px;}
div.buyalist_frame div.package_overview div.package_startupsplus, div.buyalist_frame div.package_overview div.package_recentlymoved, div.buyalist_frame div.package_overview div.package_birthdays {
	float: left; width: 183px; height: 110px;margin: 0 15px 15px 0;overflow: hidden;padding: 200px 20px 20px 20px;position: relative;
}
div.buyalist_frame div.package_overview div.package_startupsplus {background: #fff url(/images/buyalist/package-startupsplus.gif) no-repeat left top;}
div.buyalist_frame div.package_overview div.package_recentlymoved {background: #fff url(/images/buyalist/package-recentlymoved.gif) no-repeat left top;}
div.buyalist_frame div.package_overview div.package_birthdays {background: #fff url(/images/buyalist/package-birthdays.gif) no-repeat left top;margin: 0 0 10px 0;}
div.buyalist_frame div.package_overview div.package_footer {background: url(/images/packages/package-footer.gif) no-repeat left top;bottom: 0;left: 0;height: 19px;width: 223px;position: absolute;}
div.buyalist_frame div.padding {padding: 210px 20px 0 20px;}
div.buyalist_frame div.needadifferentpackage div.padding { padding-top: 20px;  padding-left: 20px; padding-right: 20px;}
div.buyalist_frame div.package_overview div.padding div.break{ float: left; padding-top: 7px; }
div.buyalist_frame div.package_overview div.padding div.link_image { width: 26px; height: 26px; font-size: 18px; float: left; margin-top: 10px; margin-left: 30px;}
div.buyalist_frame div.package_overview div.padding div.link_text { width: 120px; height: 26px; font-size: 18px; line-height: 26px; float: left; margin-left: 5px; margin-top: 10px;}
div.buyalist_frame div.package_overview div a, div.buyalist_frame div.package_overview div h2 {font-size: 20px;line-height: 24px;margin: 0 0 5px 0;}
div.buyalist_frame div.package_overview div a {line-height: 26px;margin: 5px 0 0 0;text-decoration: underline;}
div.buyalist_frame div.package_overview div.package_startupsplus a, div.buyalist_frame div.package_overview div.package_startupsplus h2 {color: #F57921;}
div.buyalist_frame div.package_overview div.package_recentlymoved a, div.buyalist_frame div.package_overview div.package_recentlymoved h2 {color: #B9B900;}
div.buyalist_frame div.package_overview div.package_birthdays a, div.buyalist_frame div.package_overview div.package_birthdays h2 {color: #ED1B23;}
div.buyalist_frame div.needadifferentpackage {float: left; width: 725px; padding-top: 10px;}
div.buyalist_frame div.needadifferentpackage div.prospect_business {float: left;display: inline;width: 339px; height: 243px; background: url(/images/buyalist/prospect_business_back.gif); background-repeat: no-repeat; margin-top: 8px;margin-left: 13px; margin-right: 16px; }
div.buyalist_frame div.needadifferentpackage div.prospect_business div.padding { padding: 90px 130px 0px 20px }
div.buyalist_frame div.needadifferentpackage div.prospect_consumer { float: left; width: 339px; height: 243px; background: url(/images/buyalist/prospect_consumer_back.gif); background-repeat: no-repeat; margin-top: 8px;}
div.buyalist_frame div.needadifferentpackage div.prospect_consumer div.padding { padding: 90px 60px 0px 20px }
div.buyalist_frame div.needadifferentpackage div.prospect_business_footer {float: left;display: inline;width: 339px; height: 46px; background: url(/images/buyalist/prospect_business_footer.gif); background-repeat: no-repeat;margin-left: 13px; margin-right: 16px;}
div.buyalist_frame div.needadifferentpackage div.prospect_consumer_footer {float: left; width: 339px; height: 46px; background: url(/images/buyalist/prospect_consumer_footer.gif); background-repeat: no-repeat; margin-bottom: 20px;}
div.buyalist_frame div.needadifferentpackage div.prospect_business_footer a.cursor, div.buyalist_frame div.needadifferentpackage div.prospect_consumer_footer a.cursor {color: #fff;font-size: 18px;line-height: 26px;margin: 10px 0 0 160px;width: 126px;}
div.buyalist_frame div.needadifferentpackage div.link_image { width: 26px; height: 26px; font-size: 18px; float: left; margin-top: 12px; margin-left: 155px; color: #ffffff;}
div.buyalist_frame div.needadifferentpackage div.link_text { width: 150px; height: 26px; font-size: 18px; line-height: 26px; float: left; margin-left: 5px; margin-top: 10px; color: #ffffff;}
div.buyalist_frame div.needadifferentpackage div.link_text a { color: #ffffff;}
/* END PACKAGES LISTS */
/* PACKAGES LISTS */
div.packages_frame div.grabber div.attention {background: #fff url(/images/packages/packages-background.gif) no-repeat right;height: 157px;padding: 5px 150px 0 0;width: 540px;}
div.packages_frame div.grabber div.attention ul li, div.packages_frame div.grabber div.attention p {font-size: 14px;line-height: 18px;}
div.packages_frame div.grabber div.attention h2 {color: #EF1095;font-size:20px;padding-bottom:5px;}
div.packages_frame div.grabber div.attention p {font-size:12px;line-height:16px;width:380px;}
div.packages_frame div.grabber div.attention ul li {margin: 0 0 20px 0;}
div.packages_frame div.grabber div.e {height: 136px;}
div.packages_frame div.grabber div.cta {background: #FF8004 url(/images/business-lists/ctaBg.gif) repeat-x left top;height: 240px;}
div.packages_frame div.grabber div.cta div.head {border-bottom: 1px dashed #fff;margin: 0 0 10px 0;padding: 15px 15px 10px 15px;}
div.packages_frame div.grabber div.cta div.help {padding: 0 15px 15px 15px;}
div.packages_frame div.grabber div.cta div.head img.title {display: block;}
div.packages_frame div.grabber div.cta div.head h4 {color: #FF4800;font-size: 22px;line-height: 26px;}
div.packages_frame div.grabber div.cta p {color: #fff;}
div.packages_frame div.grabber div.cta div.head p {font-size: 12px;line-height: 16px;}
div.packages_frame div.grabber div.cta div.head a.cursor {color: #fff;float: right;font-size: 18px;line-height: 26px;}
div.packages_frame div.grabber div.cta div.help .bold {font-size: 12px;line-height: 15px;}
div.packages_frame div.packages_frame, div.packages_frame div.lists {margin: 10px;}
div.packages_frame div.packages_frame img.title, div.packages_frame div.lists img.title {margin: 0 0 0 15px;}
div.packages_frame div.packages_frame div.content { float: left; background: url(/images/packages/differentlist_frame.gif) no-repeat left top;height:208px;padding:10px 0 0 160px;width:545px;}
div.packages_frame div.packages_frame div.content div.text {height:157px;padding:0 10px 10px 0;}
div.packages_frame div.packages_frame div.content div.text h2 {color: #0F0036;font-size: 24px;line-height: 28px;}
div.packages_frame div.packages_frame div.content div.text h6 {color: #FE9900;font-size: 18px;line-height: 22px;}
div.packages_frame div.packages_frame div.content div.text p {color: #2E2761;}
div.packages_frame div.packages_frame div.content div.links {height: 13px;padding: 14px 0;}
div.packages_frame div.package_overview {color: #2E2761;font-size: 12px;margin: 10px 0 10px 12px;}
div.packages_frame div.package_overview div.package_startupsplus, div.packages_frame div.package_overview div.package_recentlymoved, div.packages_frame div.package_overview div.package_birthdays {
	float: left;height: 110px;width: 183px;margin: 0 0 10px 0;overflow: hidden;padding: 200px 20px 20px 20px;position: relative;
}
div.packages_frame div.package_overview div.package_startupsplus {background: #fff url(/images/packages/package-startupsplus.gif) no-repeat left top;margin: 0 15px 10px 0;}
div.packages_frame div.package_overview div.package_recentlymoved {background: #fff url(/images/packages/package-recentlymoved.gif) no-repeat left top;margin: 0 15px 10px 0;}
div.packages_frame div.package_overview div.package_birthdays {background: #fff url(/images/packages/package-birthdays.gif) no-repeat left top;}
div.packages_frame div.package_overview div.package_footer {background: url(/images/packages/package-footer.gif);bottom: 0;left: 0;height: 19px;position: absolute;width: 223px;}
div.packages_frame div.package_overview div.padding div.break{ float: left; padding-top: 7px; }
div.packages_frame div.package_overview div.padding div.link_image { width: 26px; height: 26px; font-size: 18px; float: left; margin-top: 10px; margin-left: 30px;}
div.packages_frame div.package_overview div.padding div.link_text { width: 120px; height: 26px; font-size: 18px; line-height: 26px; float: left; margin-left: 5px; margin-top: 10px;}
div.packages_frame div.package_overview div h2 {font-size: 20px;line-height: 20px;}
div.packages_frame div.package_overview div a {font-size: 20px;line-height: 26px;text-decoration: underline;}
div.packages_frame div.package_overview div.package_startupsplus a, div.packages_frame div.package_overview div.package_startupsplus h2 {color: #F57921;}
div.packages_frame div.package_overview div.package_recentlymoved a, div.packages_frame div.package_overview div.package_recentlymoved h2 {color: #B9B900;}
div.packages_frame div.package_overview div.package_birthdays a, div.packages_frame div.package_overview div.package_birthdays h2 {color: #ED1B23;}
div.packages_frame div.needadifferentpackage {margin: 0 20px 10px 20px;}
div.packages_frame div.needadifferentpackage div.content {background: url(/images/packages/differentlist_frame.gif) no-repeat left top;margin: 8px 0 0 0;width: 449px;}
div.packages_frame div.needadifferentpackage div.content div.topframe {padding: 15px;width: 421px;}
div.packages_frame div.needadifferentpackage div.content div.topframe p {color: #ffffff; margin: 0px; padding: 0px; font-size: 12px;}
div.packages_frame div.needadifferentpackage div.content div.bottomframe {padding: 10px 15px 0 15px;width: 436px;}
div.packages_frame div.needadifferentpackage div.content div.bottomframe div.prospectdownload {float: left;margin: 0 75px 0 0;width: 180px;}
div.packages_frame div.needadifferentpackage div.content div.bottomframe div.prospectdownload p {color: #ffffff;font-size:14px;line-height: 18px;margin: 0;}
div.packages_frame div.needadifferentpackage div.content div.bottomframe div.link {float: left;margin: 20px 0 0 0;width: 160px;}
div.packages_frame div.needadifferentpackage div.content div.bottomframe div.link a {background: url(/images/global/pinkArrow.gif) no-repeat left center;color: #EF0E95;font-size:18px;line-height: 22px;}
/* END PACKAGES LISTS */
/* TERMS AND CONDITIONS */
div.tandc p.pink {color: #F01296;}
div.tandc div.grabber div.attention {height: 62px;padding: 10px 0 30px 0;}
div.tandc div.grabber div.attention p {margin: 15px 0 0 0;}
div.tandc div.grabber div.attention p a {display: inline;float: left;margin: 0 35px 0 0;}
div.tandc div.grabber div.w {height: 76px;}
div.tandc div.additional {margin: 10px 0;}
div.tandc div.additional div {background: url(/images/terms/boxBg.png) no-repeat left bottom;margin: 0 10px 10px 10px;padding: 0 0 18px 0;}
div.tandc div.additional div div.surround {background: #fff;margin: 0;padding: 0;}
div.tandc div.additional div div.surround h3 {background: #D0CFDD;color: #3A346E;font-size: 18px;line-height: 22px;padding: 5px 10px;width: 685px;}
div.tandc div.additional div div.surround div.content {background: none;margin: 0;padding: 0 10px;}
div.tandc div.additional div div.surround div.content h4 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 18px;margin: 15px 0;}
div.tandc div.additional div div.surround div.content ul.indent {margin: 0 0 0 15px;}
/* END TERMS AND CONDITIONS */
/* TESTIMONIALS */
div.testimonials div.grabber div.attention {
    background: #fff url(/images/testimonials/people.png) no-repeat scroll 409px top;
    height: 220px;
    padding: 10px 0 0 0;
    width: 690px;
}
div.testimonials div.grabber div.attention div.text {float: left;width: 400px;}
div.testimonials div.grabber div.attention div.feedback {float: left;margin: 170px 0 0 7px;width: 273px;}
div.testimonials div.grabber div.attention div.text h4 {color: #EF1296;font-size: 20px;line-height: 24px;margin:10px 0;}
div.testimonials div.grabber div.attention div.text h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 16px;}
div.testimonials div.grabber div.attention div.text p {font-size: 12px;}
div.testimonials div.grabber div.w {height: 204px;}
div.testimonials div.additional {background: #fff;margin: 10px;overflow:hidden;width:705px;}
div.testimonials div.additional div.solid {background: #9391AF;border-top: 1px solid #C4C3D5;height: 15px;}
div.testimonials div.additional ul {padding: 30px;}
div.testimonials div.additional ul li {background: url(/images/global/squareBorderGreen.gif) left bottom repeat-x;padding: 10px 55px;position: relative;}
div.testimonials div.additional ul li img.open {left: 10px;position: absolute;top: 10px;}
div.testimonials div.additional ul li img.close {bottom: 10px;position: absolute;right: 10px;}
div.testimonials div.additional ul li p {color: #3A346E;font-size: 12px;line-height: 14px;}
div.testimonials div.additional ul li div.clientLogo {float: left;margin: 25px 0 0 0;width: 200px;}
div.testimonials div.additional ul li div.clientText {float: right;margin: 30px 0 0 0;width: 300px;}
div.testimonials div.additional ul li div.clientText p {margin: 0;text-align: right;}
div.testimonials div.additional ul li div.clientText p.company {font-weight: 900;}
div.testimonials div.additional ul li div.clientText p.location {color: #9391AF;font-size: 11px;}
/* END TESTIMONIALS */
/* CONTACT SELECTABASE */
div.contact div.grabber div.attention {padding: 10px 0 5px 0;}
div.contact div.grabber div.w {height: 179px;}
div.contact div.grabber div.attention p {color: #3A346E;line-height: 14px;margin: 0;}
div.contact div.grabber div.attention p.address, div.contact div.grabber div.attention p.email, div.contact div.grabber div.attention p.info {margin: 0 0 10px 0;}
div.contact div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 22px;margin: 10px 0;}
div.contact div.additional {margin: 15px 30px;}
div.contact div.additional form {background: #57528F url(/images/contact/formGrad.gif) repeat-x left top;border-top: 1px solid #D0CFDD;margin: 10px 0;padding: 15px 20px;width: 410px;}
div.contact div.additional form p {color: #fff;font-size: 12px;float: left;margin: 0 0 5px 0;}
div.contact div.additional form label {color: #fff;font-family: arial, helvetica, sans-serif;float: left;font-size: 12px;font-weight: 900;height: auto;line-height: 16px;margin: 0 5px 0 0;width: 115px;}
div.contact div.additional form input, div.contact div.additional form textarea {float: left;width: 245px;}
div.contact div.additional form input#town, div.contact div.additional form input#county, div.contact div.additional form input#postcode {width: 195px;}
div.contact div.additional form input.additionalAddress {margin: 0 0 0 124px;}
div.contact div.additional form textarea {height: 125px;}
div.contact div.additional form p.optin input {width: auto;}
div.contact div.additional form p.optin label  {font-size: 11px;font-weight: 500;margin: 0 0 0 10px;width: 310px;}
div.contact div.additional form button {
	background: url(/images/global/pinkArrow.gif) no-repeat left 50%;
	border:0; 
	cursor:pointer;
	color: #F01296;
	font-family: arial, helvetica, sans-serif;
	font-size: 24px;
	line-height: 28px;
	margin: 0 0 0 125px;
	padding: 0 0 0 20px;
	width: 180px;
}
div.contact div.additional form p.info {margin: 0 0 20px 0;}
/* END CONTACT SELECTABASE */
/* CONTACT THANKS */
div.contactThanks div.grabber div.attention {padding: 10px 0;}
div.contactThanks div.grabber div.w {height: 191px;}
div.contactThanks div.grabber div.attention li, div.contactThanks div.grabber div.attention p, div.contactThanks div.bookmark div.content p, div.contactThanks div.bookmark div.content li {color: #3A346E;font-size: 12px;line-height: 16px;margin: 0;}
div.contactThanks div.grabber div.attention ul {margin: 10px 0 5px 0;}
div.contactThanks div.grabber div.attention ul li span {font-weight: 900;margin: 0 10px 0 0;}
div.contactThanks div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 22px;margin: 10px 0;}
div.contactThanks div.grabber div.attention p.company {font-weight: 900;margin: 10px 0 0 0;}
div.contactThanks div.bookmark {margin: 15px 30px 0 30px;}
div.contactThanks div.bookmark div.content {background: url(/images/contact/thanksBookmarkBg.png) no-repeat left top;height: 110px;margin: 10px 0;overflow: hidden;padding: 5px 15px 20px;width: 619px;}
div.contactThanks div.bookmark div.content h5 {color: #3A346E;font-size: 14px;font-weight: 900;line-height: 18px;margin: 2px 0 15px;}
div.contactThanks div.bookmark div.content ul.disc {display: inline;float: left;list-style: disc outside;padding: 0 0 0 15px;}
div.contactThanks div.bookmark div.content a.pinkarrow {background: url(/images/global/pinkArrow.gif) no-repeat left center;float: right;font-size: 24px;line-height: 24px;margin: 40px 0 0 0;padding: 0 0 0 20px;text-decoration: none;}
/* END CONTACT THANKS */
/* NEWS PAGE */
div.news div.grabber div.attention {background: #fff url(/images/mediaCentre/peopleCelebrate.png) no-repeat 360px top;padding: 10px 380px 5px 0;width: 310px;}
div.news div.grabber div.w {height: 110px;}
div.news div.grabber div.attention h4 {color: #EF1296;font-size: 20px;line-height: 24px;}
div.news div.grabber div.attention h6 {color: #3A346E;font-weight: 900;}
div.news div.grabber div.attention p {color: #3A346E;}
div.news div.additional {padding: 10px 10px 0 10px;}
div.news div.additional ul.articles li {margin: 0 0 10px 0;padding:0 0 26px;position:relative;}
div.news div.additional ul.articles li div.content {background: #fff;}
div.news div.additional ul.articles li p {margin: 10px 0;padding: 0 25px;}
div.news div.additional ul.articles li p.category {background: #E1E0EE;color: #2E2861;font-size: 13px;font-weight: 900;letter-spacing: -1px;line-height: 17px;margin: 0;padding: 5px 25px;width: 655px;}
div.news div.additional ul.articles li p.title {width: 655px;}
div.news div.additional ul.articles li p.contact {font-weight: 900;margin: 0;text-align: right;}
div.news div.additional ul.articles li p.quote {font-style: italic;}
div.news div.additional ul.articles li div.sw {background: url(/images/global/grabberSW.png) no-repeat left top;bottom: 0;height: 26px;left: 0;position: absolute;width: 25px;}
div.news div.additional ul.articles li div.s {background: #fff;height:26px;left:25px;position:absolute;width:680px;}
/* END NEWS PAGE */
/* SPECIAL OFFERS */
div.offers div.grabber div.attention {background: #fff url(/images/specialOffers/greatMarketingIdeas.png) no-repeat 460px top;padding: 10px 290px 14px 0;width: 400px;}
div.offers div.grabber div.w {height: 132px;}
div.offers div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 5px 0 10px 0;}
div.offers div.grabber div.attention p {color: #3A346E;font-size: 12px;line-height: 16px;}
div.offers div.additional {margin: 10px 10px 0 10px;}
div.offers div.additional ul.vouchers li {background: #fff url(/images/specialOffers/voucherBg.png) no-repeat right bottom;border: 5px solid #D0CFDD;margin: 0 0 10px 0;padding: 10px;width: 675px;}
div.offers div.additional ul.vouchers li div.info .orange {color: #FF8A00;}
div.offers div.additional ul.vouchers li div.info .green {color: #ADC125;}
div.offers div.additional ul.vouchers li div.info .pink {color: #F01296;}
div.offers div.additional ul.vouchers li div.info {float: left;width: 400px;}
div.offers div.additional ul.vouchers li div.info h4 {color: #3A346E;font-size: 24px;line-height: 28px;margin:5px 0;}
div.offers div.additional ul.vouchers li div.info p {color: #120F26;font-size: 12px;line-height: 16px;}
div.offers div.additional ul.vouchers li div.info p.promo {color: #524C89;}
div.offers div.additional ul.vouchers li div.info p.code {color: #3A346E;font-size: 14px;font-weight: 900;line-height: 18px;}
div.offers div.additional ul.vouchers li div.redeem {float: right;width: 180px;}
div.offers div.additional ul.vouchers li div.redeem div.coupon {border: 1px dashed #524C89;margin: 10px 0 0 0;padding: 5px;}
div.offers div.additional ul.vouchers li div.redeem div.coupon h5 {color: #F01396;font-size: 14px;font-weight: 900;line-height: 18px;}
div.offers div.additional ul.vouchers li div.redeem div.coupon p {color: #2F2963;font-size: 12px;line-height: 16px;margin: 0;}
/* END SPECIAL OFFERS */
/* CLEAN MY LIST */
div.cleanMyList div.grabber {margin: 0 0 10px 10px;}
div.cleanMyList div.grabber div.w {height: 195px;}
div.cleanMyList div.grabber div.attention div.info {background: url(/images/cleanList/manCleaning.png) no-repeat right 10px;float: left;margin: 0 15px 0 0;padding: 10px 135px 10px 0;width: 325px;}
div.cleanMyList div.grabber div.attention div.info h4 {color: #F01296;font-size: 14px;font-weight: 900;line-height: 18px;}
div.cleanMyList div.grabber div.attention div.info p {font-size: 12px;}
div.cleanMyList div.grabber div.attention div.info ul {margin: 10px 0 5px 0;}
div.cleanMyList div.grabber div.attention div.info ul li {color: #D0CFDD;font-size: 14px;line-height: 18px;list-style: inside disc;margin: 0 0 0 15px;}
div.cleanMyList div.grabber div.attention div.info ul li span {color: #EF1296;}
div.cleanMyList div.grabber div.attention div.tryBeforeYouBuy {float: left;width: 215px;}
div.cleanMyList div.grabber div.attention div.tryBeforeYouBuy div.content {background: #57528F url(/images/cleanList/tryBuyBg.gif) repeat-x left top;border-bottom: 1px dashed #fff;padding: 15px;}
div.cleanMyList div.grabber div.attention div.tryBeforeYouBuy div.content p {color: #fff;font-size: 12px;line-height: 16px;}
div.cleanMyList div.grabber div.attention div.tryBeforeYouBuy div.link {background: url(/images/cleanList/tryBuyLinkBg.png) no-repeat left top;height: 40px;overflow: hidden;}
div.cleanMyList div.grabber div.attention div.tryBeforeYouBuy div.link a {color: #fff;font-size: 18px;line-height: 22px;margin: 7px 0 0 55px;}
div.cleanMyList div.additional img.title {display: block;margin: 10px 0 10px 15px;}
div.cleanMyList div.additional div.clenseOffers {
	border-top: 15px solid #D0CFDD;
	margin: 0 10px 10px 10px;
	overflow: hidden;
	padding: 0 0 20px 0;
	position: relative;
	width: 688px;
}
div.cleanMyList div.additional div.clenseOffers div.bg {background: #fff;height:160px;padding: 10px 30px 0 30px;}
div.cleanMyList div.additional div.clenseOffers div.bg div {height: 160px;float: left;width: 290px;}
div.cleanMyList div.additional div.clenseOffers div.bg div p {font-size: 12px;line-height: 20px;}
div.cleanMyList div.additional div.clenseOffers div.bg div.alpha {border-right: 1px dotted #666666;margin: 0 40px 0 0;}
div.cleanMyList div.additional div.clenseOffers img {position: absolute;bottom: 0;left: 0;}
div.cleanMyList div.additional ul.benefits {height: 135px;margin: 0 10px 10px 10px;}
div.cleanMyList div.additional ul.benefits li {background: url(/images/cleanList/clenseBg.png) no-repeat left bottom;float: left;margin: 0 5px 0 0;padding: 0 0 20px;width: 133px;}
div.cleanMyList div.additional ul.benefits li p {background: #fff;height:64px;margin:0;padding:10px 10px 0;}
div.cleanMyList div.additional ul.benefits li h5 {background: #D0CFDD no-repeat 10px 12px;height: 40px;margin: 0;text-indent: -9999px;}
div.cleanMyList div.additional ul.benefits li.clean h5 {background-image: url(/images/cleanList/cleanTitle.png)}
div.cleanMyList div.additional ul.benefits li.validate h5 {background-image: url(/images/cleanList/validateTitle.png)}
div.cleanMyList div.additional ul.benefits li.suppress h5 {background-image: url(/images/cleanList/suppressTitle.png)}
div.cleanMyList div.additional ul.benefits li.enhance h5 {background-image: url(/images/cleanList/enhanceTitle.png)}
div.cleanMyList div.additional ul.benefits li.match h5 {background-image: url(/images/cleanList/matchTitle.png)}
/* END CLEAN MY LIST */
/* MARKETING TEMPLATE */
div#content div.additional div.marketingColAlpha {float: left;margin: 0 10px 0 0;width: 400px;}
div#content div.additional div.marketingColBravo {float: left;width: 295px;}
div#content div.additional div.inner {background: #fff;padding: 10px 10px 0 10px;}
div#content div.attention div.terry {
	background: url(/images/marketing/directMarketingTerryBg.png) no-repeat left top;
	float: right;
	height: 199px;
	margin: 50px 0 0 0;
	padding: 10px;
	width: 143px;
}
div#content div.attention div.terry p {color: #fff;line-height: 14px;}
div#content div.attention div.terry p.link {border-top: 1px dashed #fff;margin: 20px 0 0 0;padding: 5px 0 0 50px;width: 90px;}
div#content div.attention div.terry p.link a {background: url(/images/global/pinkArrow.gif) no-repeat left 3px;font-size: 14px;font-weight: 900;line-height: 18px;}
/* END OF MARKETING TEMPLATE */
/* MARKETING */
div.Marketing div.grabber div.w {height: 264px;}
div.Marketing div.grabber div.attention {background: #fff url(/images/marketing/MarketingBg.png) no-repeat 340px top;padding: 10px 10px 10px 0;width: 670px;}
div.Marketing div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 0 0 10px;}
div.Marketing div.grabber div.attention h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 15px;margin: 0 0 10px;}
div.Marketing div.grabber div.attention p {color: #666;font-size: 12px;line-height: 16px;}
div.Marketing div.grabber div.attention div.also {margin: 30px 0 0 0;}
div.Marketing div.grabber div.attention div.also p {color: #2E2761;margin: 0 0 1px 0;}
div.Marketing div.grabber div.attention div.also a {color: #F01396;font-size: 14px;font-weight: 900;line-height: 18px;margin: 0 0 0 15px;text-decoration: underline;}
div.Marketing div#content div.grabber div.attention div.main {background: #fff;float: left;width: 330px;}
div.Marketing div.additional {margin: 10px 10px 0 10px;}
div.Marketing div.additional div.articles {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.Marketing div.additional div.tools, div.directMarketing div.additional div.sampleLetters {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.Marketing div.additional div.articles p, div.directMarketing div.additional div.tools p, div.directMarketing div.additional div.sampleLetters p {color: #3A346E;font-size: 12px;line-height: 16px;}
div.Marketing div.additional div ul li a {font-size: 12px;line-height: 16px;}
div.Marketing div.additional div.articles ul.blocklist {font-weight: 900;}
div.Marketing div.additional div.articles ul.other li a {margin: 0 0 0 15px;}
/* END MARKETING */
/* DIRECT MARKETING */
div.directMarketing div.grabber div.w {height: 329px;}
div.directMarketing div.grabber div.attention {background: #fff url(/images/marketing/directMarketingBg.png) no-repeat 340px top;padding: 10px 10px 10px 0;width: 670px;}
div.directMarketing div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 0 0 10px;}
div.directMarketing div.grabber div.attention h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 15px;margin: 0 0 10px;}
div.directMarketing div.grabber div.attention p {color: #666;font-size: 12px;line-height: 16px;}
div.directMarketing div.grabber div.attention div.also {margin: 10px 0 0 0;}
div.directMarketing div.grabber div.attention div.also p {color: #2E2761;margin: 0 0 1px 0;}
div.directMarketing div.grabber div.attention div.also a {color: #F01396;font-size: 14px;font-weight: 900;line-height: 18px;margin: 0 0 0 15px;text-decoration: underline;}
div.directMarketing div#content div.grabber div.attention div.main {background: #fff;float: left;width: 335px;}
div.directMarketing div.additional {margin: 10px 10px 0 10px;}
div.directMarketing div.additional div.articles {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.directMarketing div.additional div.tools, div.directMarketing div.additional div.sampleLetters {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.directMarketing div.additional div.articles p, div.directMarketing div.additional div.tools p, div.directMarketing div.additional div.sampleLetters p {color: #3A346E;font-size: 12px;line-height: 16px;}
div.directMarketing div.additional div ul li a {font-size: 12px;line-height: 16px;}
div.directMarketing div.additional div.articles ul.blocklist {font-weight: 900;}
div.directMarketing div.additional div.articles ul.other li a {margin: 0 0 0 15px;}
/* END DIRECT MARKETING */
/* SALES STRATEGY */
div.salesstrategy div.grabber div.w {height: 292px;}
div.salesstrategy div.grabber div.attention {background: #fff url(/images/marketing/SalesStrategyBg.png) no-repeat 320px top;padding: 10px 10px 10px 0;width: 670px;}
div.salesstrategy div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 0 0 10px;}
div.salesstrategy div.grabber div.attention h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 15px;margin: 0 0 10px;}
div.salesstrategy div.grabber div.attention p {color: #666;font-size: 12px;line-height: 16px;}
div.salesstrategy div.grabber div.attention div.also {margin: 10px 0 0 0;}
div.salesstrategy div.grabber div.attention div.also p {color: #2E2761;margin: 0 0 1px 0;}
div.salesstrategy div.grabber div.attention div.also a {color: #F01396;font-size: 14px;font-weight: 900;line-height: 18px;margin: 0 0 0 15px;text-decoration: underline;}
div.salesstrategy div#content div.grabber div.attention div.main {background: #fff;float: left;width: 300px;}
div.salesstrategy div.additional {margin: 10px 10px 0 10px;}
div.salesstrategy div.additional div.articles {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.salesstrategy div.additional div.tools, div.directMarketing div.additional div.sampleLetters {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.salesstrategy div.additional div.articles p, div.directMarketing div.additional div.tools p, div.directMarketing div.additional div.sampleLetters p {color: #3A346E;font-size: 12px;line-height: 16px;}
div.salesstrategy div.additional div ul li a {font-size: 12px;line-height: 16px;}
div.salesstrategy div.additional div.articles ul.blocklist {font-weight: 900;}
div.salesstrategy div.additional div.articles ul.other li a {margin: 0 0 0 15px;}
/* END SALES STRATEGY */
/* MARKETING COMMS */
div.marketingcomms div.grabber div.w {height: 316px;}
div.marketingcomms div.grabber div.attention {background: #fff url(/images/marketing/marketingcommsbg.png) no-repeat 340px top;padding: 10px 10px 10px 0;width: 670px;}
div.marketingcomms div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 0 0 10px;}
div.marketingcomms div.grabber div.attention h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 15px;margin: 0 0 10px;}
div.marketingcomms div.grabber div.attention p {color: #666;font-size: 12px;line-height: 16px;}
div.marketingcomms div.grabber div.attention div.also {margin: 10px 0 0 0;}
div.marketingcomms div.grabber div.attention div.also p {color: #2E2761;margin: 0 0 1px 0;}
div.marketingcomms div.grabber div.attention div.also a {color: #F01396;font-size: 14px;font-weight: 900;line-height: 18px;margin: 0 0 0 15px;text-decoration: underline;}
div.marketingcomms div#content div.grabber div.attention div.main {background: #fff;float: left;width: 300px;}
div.marketingcomms div.additional {margin: 10px 10px 0 10px;}
div.marketingcomms div.additional div.articles {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.marketingcomms div.additional div.tools, div.directMarketing div.additional div.sampleLetters {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.marketingcomms div.additional div.articles p, div.directMarketing div.additional div.tools p, div.directMarketing div.additional div.sampleLetters p {color: #3A346E;font-size: 12px;line-height: 16px;}
div.marketingcomms div.additional div ul li a {font-size: 12px;line-height: 16px;}
div.marketingcomms div.additional div.articles ul.blocklist {font-weight: 900;}
div.marketingcomms div.additional div.articles ul.other li a {margin: 0 0 0 15px;}
/* END MARKETING COMMS */

/* HINTS AND TIPS */
div.hintsTips div.grabber div.w {height: 283px;}
div.hintsTips div.grabber div.wi {height: 283px;}
div.hintsTips div.grabber div.attention {background: #fff url(/images/marketing/marketingcommsbg.png) no-repeat 340px top;padding: 10px 10px 10px 0;width: 670px;}
div.hintsTips div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 0 0 10px;}
div.hintsTips div.grabber div.attention h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 15px;margin: 0 0 10px;}
div.hintsTips div.grabber div.attention p {color: #666;font-size: 12px;line-height: 16px;}
div.hintsTips div.grabber div.attention p.back {position:absolute;right:25px;top:15px;}
div.hintsTips div.grabber div.attention div.also {margin: 30px 0 0 0;}
div.hintsTips div.grabber div.attention div.also p {color: #2E2761;margin: 0 0 1px 0;}
div.hintsTips div.grabber div.attention div.also a {color: #F01396;font-size: 14px;font-weight: 900;line-height: 18px;margin: 0 0 0 15px;text-decoration: underline;}
div.hintsTips div#content div.grabber div.attention div.main {background: #fff;float: left;width: 300px;}
div.hintsTips div.additional {margin: 10px 10px 0 10px;}
div.hintsTips div.additional div.articles {background: url(/images/marketing/cornerS.png) no-repeat left bottom;border-top: 15px solid #9391AF;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.hintsTips div.additional div.articles p {color: #666;font-size: 12px;line-height: 16px;margin: 0 0 15px 0;}
div.hintsTips div.additional div.articles div.alpha {border-right: 1px dashed #DDCFEB;float: left;margin: 10px 15px 0 0;padding: 0 15px 0 0;width: 300px;}
div.hintsTips div.additional div.articles div.beta {float: left;margin: 10px 0 0 0;width: 300px;}
div.hintsTips div.additional div.articles div.charlie {float: left;margin: 10px 15px 0 0;padding: 0 15px 0 0;width: 680px;}
div.hintsTips div.additional div.articles h6 {color: #3A346E;font-weight: 900;}
div.hintsTips div.additional div.articles p.miss {color: #3A346E;}
div.hintsTips div.additional div ul li a {font-size: 12px;line-height: 16px;}
div.hintsTips div.additional div.articles ul.blocklist {font-weight: 900;}
div.hintsTips div.additional div.articles ul.other li a {margin: 0 0 0 15px;}
/* END HINTS AND TIPS */

/* HINTS AND TIPS */
div.talkToTerry div.grabber div.w {height: 270px;}
div.talkToTerry div.grabber div.attention {background: #fff url(/images/marketing/talktoterrybg.png) no-repeat 470px top;padding: 10px 10px 10px 0;width: 670px;}
div.talkToTerry div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 0 0 10px;}
div.talkToTerry div.grabber div.attention h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 15px;margin: 0 0 10px;}
div.talkToTerry div.grabber div.attention p {color: #666;font-size: 12px;line-height: 16px;}
div.talkToTerry div.grabber div.attention p.back {position:absolute;right:25px;top:15px;}
div.talkToTerry div.grabber div.attention div.also {margin: 30px 0 0 0;}
div.talkToTerry div.grabber div.attention div.also p {color: #2E2761;margin: 0 0 1px 0;}
div.talkToTerry div.grabber div.attention div.also a {color: #F01396;font-size: 14px;font-weight: 900;line-height: 18px;margin: 0 0 0 15px;text-decoration: underline;}
div.talkToTerry div#content div.grabber div.attention div.main {background: #fff;float: left;width: 450px;}
div.talkToTerry div.additional {margin: 10px 10px 0 10px;}
div.talkToTerry div.additional div.terryheader {background: #9391AF;hight: 20px;margin: 0 0 0 0;padding: 0px 0px 0px 10px;}
div.talkToTerry div.additional div.articles {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.talkToTerry div.additional div.articles p {color: #666;font-size: 12px;line-height: 16px;margin: 0 0 15px 0;}
div.talkToTerry div.additional div.articles div.alpha {border-right: 1px dashed #DDCFEB;float: left;margin: 10px 15px 0 0;padding: 0 15px 0 0;width: 300px;}
div.talkToTerry div.additional div.articles div.beta {float: left;margin: 10px 0 0 0;width: 300px;}
div.talkToTerry div.additional div.articles div.charlie {float: left;margin: 10px 15px 0 0;padding: 0px 25px 0px 25px;width: 640px;}
div.talkToTerry div.additional div.articles h6 {color: #3A346E;font-weight: 900;}
div.talkToTerry div.additional div.articles p.miss {color: #3A346E;}
div.talkToTerry div.additional div ul li a {font-size: 12px;line-height: 16px;}
div.talkToTerry div.additional div.articles ul.blocklist {font-weight: 900;}
div.talkToTerry div.additional div.articles ul.other li a {margin: 0 0 0 15px;}
/* END HINTS AND TIPS */


/* ARTICLE PAGE */
div.articlepage div.grabber div.w {height: 50px;}
div.articlepage div.grabber div.attention {background: #fff no-repeat 340px top;padding: 10px 10px 10px 0;width: 670px;}
div.articlepage div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 0 0 10px;}
div.articlepage div.grabber div.attention h6 {color: #3A346E;font-size: 12px;font-weight: 900;line-height: 15px;margin: 0 0 10px;}
div.articlepage div.grabber div.attention p {color: #666;font-size: 12px;line-height: 16px;}
div.articlepage div.grabber div.attention div.also {margin: 30px 0 0 0;}
div.articlepage div.grabber div.attention div.also p {color: #2E2761;margin: 0 0 1px 0;}
div.articlepage div.grabber div.attention div.also a {color: #F01396;font-size: 14px;font-weight: 900;line-height: 18px;margin: 0 0 0 15px;text-decoration: underline;}
div.articlepage div#content div.grabber div.attention div.main {background: #fff;float: left;width: 300px;}
div.articlepage div.additional {margin: 10px 10px 0 10px;}
div.articlepage div.additional div.articles {background: url(/images/marketing/cornerS_long.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.articlepage div.additional div.tools, div.directMarketing div.additional div.sampleLetters {background: url(/images/marketing/cornerS.png) no-repeat left bottom;margin: 0 0 10px 0;padding: 0 0 20px 0;}
div.articlepage div.additional div.articles p, div.directMarketing div.additional div.tools p, div.directMarketing div.additional div.sampleLetters p {color: #3A346E;font-size: 12px;line-height: 16px;}
div.articlepage div.additional div ul li a {font-size: 12px;line-height: 16px;}
div.articlepage div.additional div.articles ul.blocklist {font-weight: 900;}
div.articlepage div.additional div.articles ul.other li a {margin: 0 0 0 15px;}
/* END ARTICLE PAGE */
/* AREA TEASE FOR MARKETING */
div#content div.additional div.areaTease {float: left;margin: 0 10px 10px 0;width: 225px;}
div#content div.additional div.areaTease div.title {background: none;height: 55px;margin:0 0 5px 5px;padding:0;}
div#content div.additional div.areaTease p.header {
	background: #58538F url(/images/marketing/teaseHeader.gif) repeat-x left top;
	border-top: 1px solid #D0CFDD;
	color: #fff;
	font-size: 12px;
	font-weight: 900;
	line-height: 16px;
	margin: 0;
	padding: 15px 10px 15px 15px;
}
div#content div.additional div.areaTease div.box {background: #fff no-repeat right center;height: 80px;overflow: hidden;padding: 15px 80px 15px 15px;}
div#content div.additional div.areaTease p.link {background: url(/images/marketing/pinkLinkBg.png) no-repeat left top;margin: 0;padding:0 0 0 100px;}
div#content div.additional div.areaTease p.link a {background-position:left center;color:#fff;display:block;font-size:32px;font-style:italic;height:37px;letter-spacing:-1px;line-height:37px;}
	/* SPECIFICS */
	div#content div.additional div#directmarketing div.box {background-image: url(/images/marketing/directmarketingicon.png);background-position: 150px center;}
	div#content div.additional div#salesStratedy div.box {background-image: url(/images/marketing/salesStrategyIcon.png);background-position: 150px center;}
	div#content div.additional div#marketingCommunication div.box {background-image: url(/images/marketing/marketingCommunicationIcon.png);background-position: 160px center;}
	/* END SPECIFICS */
/* END AREA TEASE FOR MARKETING */
/* LETTER WRITING TOOL */
div.letterWriting div.grabber div.w {height: 127px;}
div.letterWriting div.maintext textarea {border-color: #EE0B92;color: #8B899E;line-height: 16px;margin: 0;padding: 5px;}
div.letterWriting div.maintext input {border: 1px solid #EE0B92;color: #8B899E;line-height: 16px;padding: 2px;}
div.letterWriting div.grabber div.attention {padding: 10px 10px 10px 0;position: relative;width: 680px;}
div.letterWriting div.grabber div.attention h4, div.letterWriting div.grabber div.attention p {width: 475px;}
div.letterWriting div.grabber div.attention h4 {color: #F01396;font-size: 18px;line-height: 22px;margin: 0 0 10px;}
div.letterWriting div.grabber div.attention p.back {position: absolute;right: 25px;top: 20px;width: auto;}
div.letterWriting div.additional p {color: #fff;font-size:12px;}
div.letterWriting div.additional div.steps {display: inline;float: left;margin: 10px 30px 0 30px;width: 130px;}
div.letterWriting div.additional div.steps ul li {border-bottom: 1px solid #fff;margin: 0 0 10px 0;padding: 0 0 10px 0;}
div.letterWriting div.additional div.maintext {float: left;margin: 15px 0 0 0;width: 516px;}
div.letterWriting div.additional div.maintext div.stepTitle {border-bottom: 1px dashed #fff;margin: 0 0 15px 0;padding: 0 0 10px 0;}
div.letterWriting div.maintext div p {color: #000;}
div.letterWriting div.maintext div.good, div.letterWriting div.maintext div.final {margin: 15px 0;}
div.letterWriting div.maintext div.poor, div.letterWriting div.maintext div.own {margin: 0 0 15px 0;}
div.letterWriting div.maintext div.good div.lb, div.letterWriting div.maintext div.poor div.lb, div.letterWriting div.maintext div.own div.lb {margin: 15px 0 0 0;}
div.letterWriting div.maintext div.own form#haveago {margin: 15px 10px;}
div.letterWriting div.maintext div.own form#haveago textarea {height: 75px;width: 449px;}
div.letterWriting div.maintext a.submit {background:url("/images/letterWriting/nextButton.png") no-repeat left top;display:block;float:right;height:46px;margin:0 0 10px;text-indent:-9999px;width:281px;}
div.letterWriting div.maintext a.final {background:url("/images/letterWriting/emailButton.png") no-repeat left top;display:block;float:right;height:46px;margin:0 0 10px;text-indent:-9999px;width:334px;}
div.letterWriting div.lb {padding: 0 0 20px 0;position: relative;}
div.letterWriting div.lb div.inside {background: #D0CFDD;padding: 10px 12px 0 12px;}
div.letterWriting div.lb div.bottom {background: url(/images/letterWriting/lbBottom.png) no-repeat left top;bottom:0;height:20px;left:0;position:absolute;width:516px;}
div.letterWriting div.paper {overflow: hidden;padding: 6px 0 10px 0;position: relative;width: 491px;}
div.letterWriting div.paper div.text {background: #fff;padding: 10px 5px;}
div.letterWriting div#content p.address {margin: 0 0 0 10px;}
div.letterWriting div.paper div.text p {margin: 5px 0 5px 10px;}
div.letterWriting div.paper div.text p.bb {background: #D0CFDD;color: #2E2761;font-weight: 900;margin: 7px 0;padding: 5px 10px;}
div.letterWriting div.paper div.text div.bb {background: #D0CFDD;color: #2E2761;font-weight: 900;margin: 7px 0;padding: 5px 10px;}
div.letterWriting div.paper div.text p.otl {color: #2E2761;font-weight: 900;margin: 7px 0;padding: 5px 10px;border: 1px solid #EC008D;}
div.letterWriting div.paper div.text div.otl {margin: 7px 0;padding: 5px 0;border: 1px solid #EC008D;}
div.letterWriting div.paper div.text div.otl p {color: #2E2761;font-weight: 900;}
div.letterWriting div.paper div.text ul.dot {margin: 0 0 0 15px;}
div.letterWriting div.paper div.top {background:url("/images/letterWriting/paperTop.png") no-repeat left top;height:6px;left:0;position:absolute;top:0;width:491px;}
div.letterWriting div.paper div.bottom {background:url("/images/letterWriting/paperBottom.png") no-repeat left top;height:10px;left:0;position:absolute;bottom:0;width:491px;}
div.letterWriting div.speech {padding: 25px 0 11px 0;position: relative;width: 484px;}
div.letterWriting div.speech div.content {background: #fff;border-left: 1px solid #2E2761;border-right: 1px solid #2E2761;padding: 2px 15px;}
div.letterWriting div.speech div.content img.terry {float: left;height: 68px;margin: 2px 15px 0 0;width: 27px;}
div.letterWriting div.speech div.content div.text {float: left;width: 410px;}
div.letterWriting div.speech div.content div.text p {color: #F01296;margin: 0 0 5px 0;}
div.letterWriting div.speech div.top {background: url(/images/letterWriting/speechTop.png) no-repeat left top;height:25px;left:0;position:absolute;top:0;width:484px;}
div.letterWriting div.speech div.bottom {background: url(/images/letterWriting/speechBottom.png) no-repeat left top;height:11px;left:0;position:absolute;bottom:0;width:484px;}
div.letterWriting div.maintext div.final label#lblEmail {color: #fff;width: 95px;}
div.letterWriting div.maintext div.final input#txtEmail {width: 510px;}
div.letterWriting div.maintext div.final textarea {border:0 none;height:400px;margin:0;padding:0;width:480px;}
div.letterWriting div.maintext div.final div.email {margin: 15px 0 0 0;}
div.letterWriting div.maintext div.final div.speech div.content p.thanksTutorial {margin: 35px 0 0 0;}
/* END LETTER WRITING TOOL */
/* POSTCODE TOOL */
div.postcodeTool div.grabber div.w {height: 139px;}
div.postcodeTool div.grabber div.attention {background: #fff;padding: 10px 10px 10px 0;width: 680px;}
div.postcodeTool div#content div.grabber div.attention div.main {background: none;float: left;margin:0 90px 0 0;width: 425px;}
div.postcodeTool div.grabber div.attention h4 {color: #F01396;font-size: 20px;line-height: 24px;margin: 5px 0;}
div.postcodeTool div.grabber div.attention p {color: #2E2761;font-size: 12px;line-height: 16px;}
div.postcodeTool div.grabber div.attention p.link {float: left;height: 0;line-height: 0;margin:0;width: 155px;}
div.postcodeTool div.grabber div.attention p.link a {text-decoration: underline;}
div.postcodeTool div.additional {margin: 30px 10px 0 10px;}
div.postcodeTool div.additional p {color: #fff;font-size: 12px;}
div.postcodeTool div.additional p.desc {margin: 10px 0 10px 40px;}
div.postcodeTool div.additional .headerdown {margin: 0 0 0 10px;}
div.postcodeTool div.additional .collapsable {border-top:1px solid #D0CFDD;margin: 0;padding: 10px 10px 25px 10px;position: relative;}
div.postcodeTool div.additional .bluebot {bottom: 0;left: 0;position: absolute;}
div.postcodeTool div.additional .checkboxfont {width: 500px;}
div.postcodeTool div.additional div#ukPostcodeMap .collapsable {padding: 25px 0 25px 40px;}
div.postcodeTool div.additional div#ukPostcodeMap .collapsable p.text {float: left;line-height: 18px;margin: 0 85px 0 0;width: 285px;}
div.postcodeTool div.additional div#ukPostcodeMap .collapsable a.cta {background: url(/images/marketing/btnLaunchPostcode.png) no-repeat left top;float: left;height:46px;text-indent:-9999px;width:281px;}
div.postcodeTool div.additional div#ukPostcodeMap .postcodeInput {margin: 15px 0 0 0;}
div.postcodeTool div.additional div.ukPostcode, div.postcodeTool div.additional div.postcodeRadius, div.postcodeTool div.additional div.individualPostcode, div.postcodeTool div.additional div.postcodeTree {border-bottom: 1px dashed #fff;margin: 0 0 15px 0;padding: 0 0 15px 0;}
div.postcodeTool div.additional div.ukPostcode a, div.postcodeTool div.additional div.postcodeRadius a, div.postcodeTool div.additional div.individualPostcode a, div.postcodeTool div.additional div.postcodeTree a {color: #2E2761;}
div.postcodeTool div.additional img.regTitle {margin: 0 0 0 10px;}
div.postcodeTool div.additional div.prospectDownload {background:url(/images/i-have-a-list/newBg.png) no-repeat left bottom;border-top:1px solid #D0CFDD;height:104px;margin: 5px 0 10px 0;overflow: hidden;padding:10px 25px 5px;width:400px;}
div.postcodeTool div.additional div.prospectDownload div.prospect {float: left;margin: 7px 60px 0 0;width: 190px;}
div.postcodeTool div.additional div.prospectDownload div.prospect img {display: block;}
div.postcodeTool div.additional div.prospectDownload div.prospect p {font-size: 14px;line-height: 18px;margin: 0;}
div.postcodeTool div.additional div.prospectDownload p.link {float: left;margin: 25px 0 0 0;width: 150px;}
div.postcodeTool div.additional div.prospectDownload p.link a {background:url("/images/global/pinkArrow.gif") no-repeat left 5px;font-size: 18px;font-weight: 500;line-height: 22px;}
/* END POSTCODE TOOL */