.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:12px;line-height:16px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;background:#333333;color:#000;}
input,select,textarea{font-size:12px;line-height:15px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; vertical-align:middle;color:#000;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
h1{font-size:150px;line-height:155px;color:#376787; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h2{font-size:40px;line-height:45px;color:#333333;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h3{font-size:16px;line-height:18px;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2,.block3{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.container{width:992px;margin:0 auto; background:#fff;}
div.header{
	font-size:18px;
	font-weight:bold;
	background:#f5ab24;
	padding:0 0 0 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
div.header p span{font-weight:normal;}
div.saving-block{ padding:0 6px 6px 14px; font-size:18px; line-height:24px;}
div.saving-block div.low{
	font-weight:800;
	line-height:normal;
	font-size:28px;
	padding:0px 0 0;
	color:#DE2523;
}
div.saving-block span.s1{color:#376788;}
div.saving-block ul.still li{ background:url(../../images/s4less3/bg04.jpg) no-repeat left 8px; padding:0 0 0 30px; font-weight:bold;}
div.content{width:992px;margin:3px 0 0 0;}
div.main{width:552px; float:left;}
div.side{width:440px; float:left;}
div.supply-block{width:545px;}
div.supply-block div.cols1{width:545px; height:85px; background:url(../../images/s4less3/bg01.jpg) repeat-x;}
div.supply-block div.cols1 div.col1{width:90px;float:left; text-align:center;}
div.supply-block div.cols1 div.col1 p.number{font-size:80px; line-height:90px;  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#376787;}
div.supply-block div.cols1 div.col2{width:125px;padding:15px 0 0 0; float:left;}
div.supply-block div.cols1 div.col3{
	width:330px;
	padding:0px;
	float:left;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 220px;
}
div.supply-block div.cols1 div.col3 div.save{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight: bold;
}
div.supply-block div.cols1 div.col3 div.save span{color:#376787;}
div.supply-block div.cols1 div.col3 ul.data{ padding:10px 0 0 0; font-size:15px; font-weight:bold;}
div.provide-block{width:545px;}
div.provide-block div.cols1{width:545px; height:109px; background:url(../../images/s4less3/bg02.jpg) repeat-x;}
div.provide-block div.cols1 div.col1{width:90px;float:left;text-align:center;}
div.provide-block div.cols1 div.col1 p.number{font-size:80px; line-height:90px;  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#376787;}
div.provide-block div.cols1 div.col2{width:125px;padding:15px 0 0 0; float:left;}
div.provide-block div.cols1 div.col3{
	width:330px;
	padding:0;
	float:left;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 220px;
}
div.provide-block div.cols1 div.col3 div.save{ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:28px;}
div.provide-block div.cols1 div.col3 div.save span{
	color:#376787;
	font-weight: bold;
}
div.provide-block div.cols1 div.col3 ul.data{ padding:10px 0 0 0;font-size:15px; font-weight:bold;}

div.save-block{width:545px;}
div.save-block div.cols1{width:545px; height:92px; background:url(../../images/s4less3/bg03a.jpg) repeat-x;}
div.save-block div.cols1 div.col1{width:90px;float:left;text-align:center;}
div.save-block div.cols1 div.col1 p.number{font-size:80px; line-height:90px;  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#376787;}
div.save-block div.cols1 div.col2{width:125px;padding:15px 0 0 0; float:left;}
div.save-block div.cols1 div.col3{
	width:330px;
	padding:0px 0 0;
	float:left;
	margin-top: 19px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 220px;
}
div.save-block div.cols1 div.col3 div.save{ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:28px;}
div.save-block div.cols1 div.col3 div.save span{
	color:#376787;
	font-weight: bold;
}
div.save-block div.cols1 div.col3 ul.data{ padding:10px 0 0 0;font-size:15px; font-weight:bold;}
div.call-block{width:440px;}
div.call-block div.t1{ background:#000 url(../../images/s4less3/bg05.jpg) no-repeat 0px 0px;color:#fff; font-weight:bold; font-size:45px; line-height:50px; padding:0 0 5px 130px; height: 85px;}
div.call-block div.t1 span{color:#f6ab23;}
div.call-block div.t2{ background:#5e5b5b;color:#fff; font-weight:bold; font-size:20px; line-height:30px; padding:0 0 0 10px;}
div.call-block div.detail{ background:#a6a5a5;font-weight:bold;padding:10px 0 7px 8px;}
div.call-block div.detail div.cols1{width:424px; padding:0 0 4px 0;}
div.call-block div.detail div.cols1 div.col1{width:208px; float:left;}
div.call-block div.detail div.cols1 div.col2{width:208px; float:right;}
div.call-block div.detail div.cols1 input{width:204px;}
div.call-block div.detail textarea{ width:418px; height:54px;}
div.call-block div.submit{ padding:4px 0 0; text-align:right; width:422px;}
div.call-block div.submit input{ color:#f6ab23; font-size:13px; font-weight:bold; border:none; background:#000; cursor:pointer;}
div.footer{ margin:9px 0 0; background:#000; padding:25px 0; font-size:13px; color:#fff; width:992px; position:relative;}
div.footer a{color:#fff;}
div.footer div.cols1{width:991px;overflow:hidden;clear:both;}
div.footer div.cols1 div.col1{width:138px; text-align:center;}
div.footer div.cols1 div.col2{width:221px;}
div.footer div.cols1 div.col3{width:183px;}
div.footer div.cols1 div.col4{width:206px; float:left;}
div.footer div.cols1 div.col5{width:243px; float:left; padding:5px 0 0;}
div.footer h6{ color:#376787; font-size:13px; line-height:16px;}
div.footer div.direct{ font-size:17px; line-height:20px; color:#a8a6a6; position:absolute; right:20px;  bottom:20px;}
div.footer div.tel{ font-size:18px; font-weight:bold; color:#f6ab23; line-height:22px;}
div.footer a.a1{ font-size:13px; line-height:15px; color:#f6ab23; font-weight:bold;}

div.faq-block{
	margin:4px 0 0;
	background:#cdcccc;
	height: 650px;
	font-size: 13px;
	
}
div.faq-block h3.t1{  background:#000; width:233px; color:#fff; padding:1px 6px 4px;}
div.faq-block span.s1{color:#f6ab23;}
div.faq-block span.s2{color:#376787;}
div.faq-block ul.faq{ padding:10px;}
div.faq-block a.more{color:#000000;}
div.faq-block a{ color:#376787; text-decoration:underline;}
div.faq-block div.question{ padding:0 10px 0px;}
div.faq-block div.question p{ padding:0 0 0px;}
div.faq-block h6.question{color:#376787;}

div.how-block{
	margin:0px 0 0;
	background:#f6ab23 url(http://www.sendmarketingsolutions.co.uk/images/s4less3/left_bt.jpg) no-repeat bottom;
	width: 545px;
	overflow: hidden;
	padding: 0px;
	
}
div.how-block h3.t1{  background:#000; width:233px; color:#fff; padding:2px 6px 4px;}
div.how-block span.s1{ color:#f6ab23;}
div.how-block div.cols1{width:514px;overflow:hidden;clear:both; margin:0 0 0 10px; padding:10px 0;}
div.how-block div.cols1 div.col1{
	width:175px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
}
div.how-block div.cols1 div.col2{
	width:160px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
	padding-left: 10px;
}
div.how-block div.cols1 div.col3{
	width:155px;
	padding-left: 10px;
	float: right;
}
div.how-block div.t1{ color:#376787; font-size:16px; line-height:18px; font-weight:bold;}
div.how-block div.t1 span.grey{ color:#70777D;}
div.how-block div.t1 span.pink{ color:#D8008B;}
div.how-block div.t1 span.blue{ color:#0043AC;}
div.how-block div.t1 span.green{ color:#008A37;}
div.how-block div.t1 span.red{ color:#D40043;}
div.how-block div.t1 span.background{
	background-color: #000000;
}

div.how-block div.t3 span{ color:#376787;}
div.how-block div.t1 span.yellow{ color:#FFD000;}



div.how-block div.t2{
	font-size: 14px;
	line-height:16px;
	
}
div.how-block div.t2 a{
	color: #376787;
	text-decoration: underline;
}
div.how-block div.t3{ font-size:25px; font-weight:bold; line-height:27px;}
div.how-block div.t3 li{
	font-size:14px;
	line-height:16px;
	font-weight: bold;
	list-style-type: none;
	color:#000;
}
div.how-block div.t4{ font-size:35px; line-height:38px; }


div.offer-block{
	margin: 0px 0 0;
	overflow: hidden;
	
}
div.offer-block h3.t1{  background:#000; width:233px; color:#fff; padding:2px 6px 4px;}
div.offer-block span.s1{ color:#f6ab23;}
div.offer-block div.cols1{width:514px;overflow:hidden;clear:both; margin:0 0 0 5px; padding:10px 0;}
div.offer-block div.cols1 div.col1{
	width:175px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
}
div.offer-block div.cols1 div.col2{
	width:160px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000000;
	padding-left: 10px;
}
div.offer-block div.cols1 div.col3{width:155px; float:right; padding-left: 10px;}
div.offer-block div.t1{ color:#376787; font-size:16px; line-height:18px; font-weight:bold;}
div.offer-block div.t1 span.grey{ color:#70777D;}
div.offer-block div.t1 span.pink{ color:#D8008B;}
div.offer-block div.t1 span.blue{ color:#0043AC;}
div.offer-block div.t1 span.green{ color:#008A37;}
div.offer-block div.t1 span.red{ color:#D40043;}
div.offer-block div.t1 span.background{
	background-color: #000000;
}

div.offer-block div.t3 span{ color:#376787;}
div.offer-block div.t1 span.yellow{ color:#FFD000;}



div.offer-block div.t2{
	font-size: 14px;
	line-height:16px;
	
}
div.offer-block div.t2 a{
	color: #376787;
	text-decoration: underline;
}
div.offer-block div.t3{ font-size:25px; font-weight:bold; line-height:27px;}
div.offer-block div.t3 li{
	font-size:14px;
	line-height:16px;
	font-weight: bold;
	list-style-type: none;
	color:#000;
}
div.offer-block div.t4{ font-size:35px; line-height:38px; }

#first_name{
	background-image: url(../../images/s4less3/firstname.gif);
	background-repeat: no-repeat;
	background-position: left -2px;
	padding-left: 55px;
	width: 145px;
} 

#last_name{
	background-image: url(../../images/s4less3/surname.gif);
	background-repeat: no-repeat;
	background-position: left -2px;
	padding-left: 50px;
	width: 150px;
}

#organisation{
	background-image: url(../../images/s4less3/organisation.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 67px;
	width: 136px;
} 

#email{
	background-image: url(../../images/s4less3/email.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 40px;
	width: 160px;
} 

#company{
	background-image: url(../../images/s4less3/company.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 58px;
	width: 142px;
} 

#phone{
	background-image: url(../../images/s4less3/phone.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 42px;
	width: 160px;
} 

#mobile{
	background-image: url(http://www.sendmarketingsolutions.co.uk/images/s4less3/mobile.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 44px;
	width: 156px;
} 

div.top h2{
	font-size: 42px;
	color: #376787;
	font-weight: 900;
}
div.top h1{
	font-size: 56px;
	color: #376787;
	font-weight: 900;
	line-height: 60px;
}