body {
		font-size:11px;
		font-family:Arial;
		color:#525252;
		margin:0px auto;
    background:#ffffff;
		
}
body.design {
		font-size:11px;
		font-family:Arial;
		color:#525252;
		margin:0px auto;
		background:#E5E5E5;
}
div#page_container {
		width:100%;
		margin:0px auto;
		float:left;
		background:url(/_template/images/page_bg.gif) repeat-x #c8dde9;
}
div.page {
		width:1004px;
		margin:0px auto;
		clear:both;
		padding:0px 0px 0px 0px;
}
form {
    margin:0px;
    padding:0px;
}
ul {
		list-style:none;
		margin:0px 9px 0px 0px;
		padding:10px 0px 10px 0px;
}
ul li {
		padding:0px 0px 6px 12px;
		background:url(/_template/images/nav_arrow.gif) no-repeat left top;
}
ul li.level2 {
    margin:0px 0px 0px 12px;
		padding:0px 0px 6px 12px;
		background:url(/_template/images/nav_arrow.gif) no-repeat left top;
}
ul li a {
    color:#525252;
		text-decoration:none;
}
a {
    color:#228ca6;
}
p {
		margin:0px;
		padding:0px 0px 15px 0px;
}
h1 {
    font-size:20px;
    color:#323232;
    margin:0px;
    padding:0px 0px 10px 0px;
}
h2 {
    font-size:18px;
    color:#323232;
    margin:0px;
    padding:0px 0px 15px 0px;
}
h5 {
    font-size:14px;
    margin:0px;
    color:#1596bb;
    padding:0px 0px 10px 0px;
}
h5 a {
    text-decoration:none;
    color:#1596bb;

}
div.header {
		width:1004px;
		float:left;
    margin:0px 0px 13px 0px;
}
div.header_left {
		width:338px;
		float:left;
		display:inline;
		margin:12px 0px 0px 13px;
}
div.header_right {
		width:417px;
		display:inline;
		margin:0px 0px 0px 228px;
		float:left;
}
div.call2action {
		width:194px;
		float:left;
		margin:30px 0px 0px 0px;
}
div.home_banner {
    width:795px;
    height:204px;
    overflow:hidden;
    float:left;
    background:url(/_template/images/home_banner_bg.gif) no-repeat;
}
div.my_basket {
		width:196px;
		float:left;
		display:inline;
		margin:23px 0px 0px 27px;
		padding:0px;
		background:url(/_template/images/my_basket_bg.gif);
}
div.my_basket_top_basket {
		width:196px;
    height:34px;
		float:left;
		display:inline;
		margin:23px 0px 29px 27px;
		padding:0px;
		background:url(/_template/images/my_basket_basket_bg.gif);
}
div.my_basket_top_basket_right {
		width:183px;
		float:left;
		font-weight:bold;
		color:#ffffff;
    padding:10px 0px 0px 0px;
		text-align:right;
}
div.my_basket_top_basket_right a {
    color:#ffffff;
    text-decoration:none;
}
div.my_basket_top {
		width:170px;
		float:left;
		display:inline;
		margin:0px 0px 0px 13px;
		padding:10px 0px 5px 0px;
}
div.my_basket_top_left {
		width:100px;
		float:left;
		font-weight:bold;
		color:#ffffff;
}
div.my_basket_top_right {
		width:70px;
		float:left;
		font-weight:bold;
		color:#ffffff;
		text-align:right;
}
div.my_basket_top_right a {
    color:#ffffff;
    text-decoration:none;
}
div.my_basket_bottom {
		width:170px;
		float:left;
		display:inline;
		margin:0px 0px 0px 15px;
		padding:9px 0px 11px 0px;
}
div.my_basket_bottom_left {
		width:125px;
		float:left;
}
div.my_basket_bottom_right a {
		text-decoration:underline;
		color:#ffffff;
}
div.my_basket_bottom span {
		color:#dcdcdc;
		
}
div.my_basket_bottom_left a {
		color:#ffffff;
		text-decoration:none;
}
div.my_basket_bottom_right {
		width:45px;
		float:left;
}
div.top_navigation {
		width:981px;
		float:left;
		display:inline;
		background:url(/_template/images/top_navigation_bg.gif) no-repeat top left;
		margin:0px 7px 0px 8px;
		padding:0px 4px 4px 4px;
}
div.top_navigation a {
		float:left;
		padding:5px 20px 0px 20px;
		color:#474747;
		font-weight:bold;
		text-decoration:none;
}
div.top_navigation a.products {
		padding:5px 24px 0px 24px;

}
div.top_navigation img {
		float:left;
}
div.search {
		width:188px;
		float:left;
		display:inline;
		margin:0px 0px 0px 11px;
}
input.search {
		width:156px;
		height:15px;
		font-size:11px;
		color:#525252;
		border:0px;
		padding:2px 0px 0px 13px;
		margin:4px 0px 0px 0px;
		float:left;
		background:url(/_template/images/search_bg.gif);
}
input.submit_search {
		width:19px;
		height:17px;
		float:left;
		padding:0px 0px 0px 0px;
		margin:4px 0px 0px 0px;
}
div.top_navigation_left {
		width:490px;
		float:left;
}
div.top_navigation_right {
		width:491px;
		float:right;
		text-align:right;
}
div.top_navigation_right a {
		float:right;
}
div.top_navigation_right img {
		float:right;
}
div.content {
		width:983px;
		clear:both;
		float:left;
		display:inline;
		margin:10px 11px 0px 10px;
    padding:0px 0px 67px 0px;
}
div.content_left {
		width:176px;
		float:left;
}
div.content_right {
		width:795px;
		float:left;
		display:inline;
		margin:0px 0px 0px 11px;
}
div.left_nav {
		width:176px;
		float:left;
		background:url(/_template/images/left_nav_bg.gif) no-repeat bottom;
		
}
div.left_nav_header {
		width:163px;
		float:left;
		text-align:left;
		color:#ffffff;
		font-weight:bold;
		font-size:12px;
		padding:8px 0px 5px 13px;
		background:url(/_template/images/left_nav_header.gif) no-repeat;
}
div.left_nav ul {
		width:158px;
		clear:both;
		list-style:none;
		margin:0px 9px 0px 9px;
		padding:10px 0px 10px 0px;
}
div.left_nav ul li {
		padding:0px 0px 6px 12px;
		width:146px;
		background:url(/_template/images/nav_arrow.gif) no-repeat left top;
		
}
div.left_nav ul li a {
		color:#657371;
		text-decoration:none;
}
div.left_banner {
		width:176px;
		float:left;
		margin:11px 0px 0px 0px;
		text-align:center;
    padding:0px 0px 0px 0px;
}
div.featured_prods_container {
		width:776px;
		float:left;
		margin:13px 0px 0px 0px;
		padding:0px 0px 18px 19px;
		background:url(/_template/images/best_sellers_bg1.gif) no-repeat top;
}
div.featured_prods_header {
		color:#000000;
		width:776px;
		padding:10px 0px 0px 0px;
}
div.featured_prod {
		width:365px;
		float:left;
    position:relative;
		margin:5px 34px 0px 0px;
}
div.featured_prod_name {
		width:351px;
    height:25px;
    overflow:hidden;
		float:left;
		font-weight:bold;
		font-size:18px;
		padding:0px 0px 0px 14px;
		background:url(/_template/images/prod_name_arrow.gif) no-repeat top left;
}
div.featured_prod_name a {
		color:#323232;
		text-decoration:none;
}
div.featured_prod_left {
		width:96px;
		float:left;
		margin:9px 0px 0px 0px;
		position:relative;
}
div.prod_overlay {
		width:96px;
    height:141px;
		position:absolute;
		top:0px;
    font-size:1px;
		left:0px;
}
div.featured_prod_right {
		width:259px;
		float:left;
		margin:9px 0px 0px 10px;
}
div.featured_prod_packsize {
		width:232px;
		float:left;
		color:#2fbae2;
		font-size:14px;
		font-weight:bold;
}
div.featured_prod_desc {
		color:#525252;
		padding:5px 0px 0px 0px;
		width:232px;
		height:57px;
		overflow:hidden;
		float:left;
}

div.featured_prod_was {
		width:232px;
		height:27px;
    float:left;
}
div.featured_prod_was p.was {
    color:red;
    float:right;
    margin:0px;
    text-align:right;
    padding:7px 94px 0px 0px;
    text-decoration:line-through;
}
div.featured_prod_was span.was {
		font-size:18px;
    color:red;
    text-decoration:line-through;
}
div.cat_prod_was {
		width:232px;
		height:27px;
    float:left;
}
div.cat_prod_was p.was {
    color:red;
    float:right;
    margin:0px;
    text-align:right;
    padding:7px 94px 0px 0px;
    text-decoration:line-through;

}
div.cat_prod_was span.was {
		font-size:18px;
    color:red;
    text-decoration:line-through;
}
div.featured_prod_buy {
		width:259px;
		float:left
}
div.featured_prod_buy_left {
		width:140px;
		float:left;
		height:26px;
    text-align:right;
		overflow:hidden;
		color:#28940b;
		font-weight:bold;
		font-size:12px;
		padding:18px 0px 0px 0px;
}
div.featured_prod_buy_left span {
		font-size:24px;
}
div.featured_prod_buy_right {
		width:118px;
		float:left;
		padding:15px 0px 0px 0px;
}
div.home_find_store {
		width:795px;
		float:left;
		margin:13px 0px 0px 0px;
		background:url(/_template/images/find_store_bg.gif) no-repeat;
}
div.home_find_store_map {
		padding:2px 0px 2px 2px;
		width:282px;
		float:left;
}
div.home_find_store_midd {
		width:264px;
		float:left;
		padding:16px 0px 0px 16px;
}
div.home_find_store_midd p {
		padding:15px 0px 15px 0px;
}
div.home_find_store_right {
		width:156px;
    display:inline;
		float:left;
		margin:24px 0px 0px 59px;
}
div.home_find_store_right input.postcode_search {
		width:151px;
		height:17px;
		margin:2px 0px 0px 0px;
		padding:2px 0px 0px 0px ;
		color:#525252;
		font-size:11px;
		border:0px;
		text-align:center;
		background:url(/_template/images/postcode_search_bg.gif) no-repeat;
}
div.home_find_store_right input {
		width:116px;
		height:30px;
		margin:10px 0px 0px 38px;
		padding:0px;
}
div#footer_container {
		width:100%;
		clear:both;
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px;
		background:#ffffff;
}
div.footer {
		width:1004px;
		clear:both;
		margin:0px auto;
		padding:0px;
    background:#ffffff;
}
div.footer_left {
		width:490px;
		float:left;
		padding:4px 0px 4px 10px;
}
div.footer_right {
		width:492px;
		float:left;
		text-align:right;
		padding:4px 12px 4px 0px;
}
div.footer_right a {
    color:#657371;
    text-decoration:none;
}
div.copyright {
		width:190px;
		float:left;
}
div.addthis {
		float:left;
		width:125px;
		height:16px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
}
div.product {
		width:757px;
		float:left;
		padding:19px 19px 7px 19px;
		background:url(/_template/images/product_bg.gif) no-repeat top;
}
div.cms_page_container {
		width:795px;
		float:left;
    background:url(/_template/images/cms_page_bg.gif) repeat-y;
}
div.cms_page {
		width:795px;
		float:left;
		min-height:450px;
		background:url(/_template/images/cms_bg.gif) no-repeat top;
}
div.cms_page_padding {
		width:757px;
    padding:19px 19px 19px 19px;
		float:left;
    min-height:450px;
    background:url(/_template/images/cms_bg_bottom.gif) no-repeat bottom;
}
div.system_page {
		width:795px;
		float:left;
		min-height:450px;
		background:url(/_template/images/cms_bg.gif) no-repeat top;
}
div.system_page p {
    margin:0px;
    padding:10px 0px 10px 0px;
}
div.system_page_padding {
		width:783px;
    padding:19px 6px 6px 6px;
		float:left;
    min-height:450px;
    background:url(/_template/images/cms_bg_bottom.gif) no-repeat bottom;
}
div.system_page_padding h1 {
    padding:0px 0px 10px 10px;
}
div.system_page_padding h2 {
    font-size:16px;
    padding:0px 0px 15px 10px;
}
div.system_page_header {
    float:left;
    padding:0px 8px 0px 14px;
}
div.system_page_subheader {
    float:left;
    padding:0px 0px 0px 0px;
}
div.system_page_subheader h2 {
    padding:9px 4px 0px 0px;
}
div.system_page_subheader2 {
    clear:both;
    padding:0px 0px 0px 96px;
}
div.system_page_subheader2 h2 {
    padding:9px 4px 0px 0px;
}
p#system_page_p {
    clear:both;
    margin:0px;
    float:left;
    padding:5px 0px 0px 27px;
}
div.basket_page {
		width:795px;
		float:left;
		min-height:450px;
		background:url(/_template/images/cms_bg.gif) no-repeat top;
}
div.basket_page_padding {
		width:783px;
    padding:19px 6px 6px 6px;
		float:left;
    min-height:450px;
    background:url(/_template/images/cms_bg_bottom.gif) no-repeat bottom;
}
div.basket_page_padding p {
    margin:0px;
    clear:both;
    padding:0px 0px 5px 0px;
    text-align:center;
}
table.small_form_table {
    width:757px;
    clear:both;
    background:#ffffff;
}
table.small_form_table td.subheading {
    background:#e4e4e4;
}
table.small_form_table th {
    background:#addeff;
}
table.small_form_table td {
    color:#000000;
}
table.small_form_table a {
    color:#49b2d1;
    text-decoration:none;
}
table.small_form_table input {
    border:1px solid #d4d0c8;
}
table.small_form_table textarea {
    border:1px solid #d4d0c8;
}

table.small_form_table_contact {
    width:500px;
    clear:both;
    background:#ffffff;
}
table.small_form_table_contact td.subheading {
    background:#e4e4e4;
}
table.small_form_table_contact th {
    background:#addeff;
}
table.small_form_table_contact td {
    color:#000000;
}
table.small_form_table_contact a {
    color:#49b2d1;
    text-decoration:none;
}
table.small_form_table_contact input {
    border:1px solid #d4d0c8;
}
table.small_form_table_contact textarea {
    border:1px solid #d4d0c8;
}


table.form_table {
    width:783px;
    clear:both;
    background:#ffffff;
}
table.form_table p {
    text-align:left;
}
table.form_table td.subheading {
    background:#e4e4e4;
}
table.form_table th {
    background:#addeff;
}
table.form_table td {
    color:#000000;
}
table.form_table a {
    color:#49b2d1;
    text-decoration:none;
}
table.form_table input {
    border:1px solid #d4d0c8;
}
table.form_table textarea {
    border:1px solid #d4d0c8;
}
input.custom_button {
    background:#6596ca;
    font-size:11px;
    color:#ffffff;
    border-top:1px solid #b1bdce;
    border-left:1px solid #b1bdce;
    border-right:1px solid #000000;
    border-bottom:1px solid #000000;
}
div.product_name {
		width:743px;
		float:left;
		font-weight:bold;
		font-size:18px;
		padding:0px 0px 0px 14px;
		background:url(/_template/images/prod_name_arrow.gif) no-repeat top left;
}
div.product_name h1 {
		font-weight:bold;
		font-size:18px;
    margin:0px;
    padding:0px;
}
div.product_name a {
		color:#323232;
		text-decoration:none;
}
div.product_caption {
		width:743px;
		float:left;
		padding:2px 0px 0px 14px;
}
div.product_img {
		width:144px;
		float:left;
		display:inline;
		margin:6px 0px 0px 2px;
		position:relative;
}
div.large_prod_overlay {
		width:144px;
		position:absolute;
		top:0px;
		left:0px;
}
div.product_info {
		width:589px;
		float:left;
    display:inline;
		margin:17px 0px 0px 18px;
}
div.product_packsize {
		width:589px;
		float:left;
		color:#2fbae2;
		font-size:14px;
		font-weight:bold;
}
div.product_desc {
		width:589px;
		float:left;
}
div.product_price {
		width:589px;
		float:left;
		text-align:right;
		color:#66b015;
		font-weight:bold;
		font-size:12px;
}
div.product_price span {
		font-size:30px;
}
div.product_price p.was {
    color:red;
    width:400px;
    float:left;
    margin:0px;
    text-align:right;
    padding:9px 0px 0px 0px;
    text-decoration:line-through;
}
div.product_price span.was {
		font-size:20px;
    color:red;
    text-decoration:line-through;
}
div.product_break {
		width:754px;
		float:left;
		height:4px;
		margin:11px 0px 9px 0px;
		font-size:1px;
		background:url(/_template/images/prod_break.gif) no-repeat left top;
}
div.product_buy {
		width:754px;
		float:left;
		text-align:right;
}
div.product_buy_left {
		width:600px;
		float:left;
		margin:9px 0px 0px 0px;
		text-align:right;
}
div.product_buy_right {
    width:154px;
    float:left;
}
div.product_buy_right input.buy_now {
    width:136px;
    margin:0px;
    padding:0px;
    height:30px;
}
div.product_collection {
		width:754px;
		float:left;
		margin:3px 0px 0px 0px;
		text-align:right;
}
div.product_collection_inner {
		width:154px;
		float:left;
		margin:3px 0px 0px 0px;
		text-align:right;
}
div.product_bottom {
		width:795px;
		height:17px;
		float:left;
		font-size:1px;
    margin:0px 0px 13px 0px;
		background:url(/_template/images/cms_bg_bottom.gif) no-repeat top;
}
div.cat_prods_container {
		width:776px;
		float:left;
		margin:0px 0px 13px 0px;
		padding:0px 0px 18px 19px;
		background:url(/_template/images/best_sellers_bg2.gif) no-repeat;
}
div.cat_prods_header {
		color:#000000;
		width:776px;
		padding:0px 0px 0px 0px;
}
div.cat_prod {
		width:365px;
		float:left;
		margin:5px 34px 0px 0px;
		padding:0px 0px 10px 0px;
}
div.cat_prod_alt {
		width:365px;
		float:left;
		height:174px;
		margin:5px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		background:url(/_template/images/water_softner_watermark.gif) no-repeat;
}
div.cat_prod_name {
		width:351px;
    height:25px;
    overflow:hidden;
		float:left;
		font-weight:bold;
		font-size:18px;
		padding:0px 0px 0px 14px;
		background:url(/_template/images/prod_name_arrow.gif) no-repeat top left;
}
div.cat_prod_name a {
		color:#323232;
		text-decoration:none;
}
div.cat_prod_left {
		width:96px;
		float:left;
		margin:9px 0px 0px 0px;
		position:relative;
}
div.cat_prod_right {
		width:259px;
		float:left;
		margin:9px 0px 0px 10px;
}
div.cat_prod_packsize {
		width:232px;
		float:left;
		color:#2fbae2;
		font-size:14px;
		font-weight:bold;
}
div.cat_prod_desc {
		color:#525252;
		padding:5px 0px 0px 0px;
		width:232px;
		height:57px;
		overflow:hidden;
		float:left;
}
div.cat_prod_delivery {
		padding:3px 0px 0px 0px;
		float:left;
    height:27px;
    overflow:hidden;
		width:232px;
}
div.cat_prod_buy {
		width:259px;
		float:left
}
div.cat_prod_buy_left {
		width:140px;
		float:left;
		height:26px;
    text-align:right;
		overflow:hidden;
		color:#28940b;
		font-weight:bold;
		font-size:12px;
		padding:18px 0px 0px 0px;
}
div.cat_prod_buy_left span {
		font-size:24px;
}
div.cat_prod_buy_right {
		width:118px;
		float:left;
		padding:15px 0px 0px 0px;
}
div.findstore {
    width:731px;
    float:left;
    display:inline;
    margin:14px 0px 0px 26px;
    padding:0px 0px 20px 0px;
}
div.findstore_left {
    width:548px;
    float:left;
    min-height:300px;
    background:url(/_template/images/store_finder_right_bg.gif) no-repeat top right;
}
div.findstore_left ul {
    width:176px;
    float:left;
    margin:0px;
}
div.findstore_left ul li {
    background:none;
    width:161px;
    padding:0px 0px 4px 0px;
}
div.findstore_left ul li a:hover {
    color:#49b2d1;
    text-decoration:underline;
}
div.findstore_right {
    width:183px;
    float:left;
}
div.findstore_right_img {
    width:183px;
    float:left;
    text-align:center;
}

div.findstore_right_search {
		width:153px;
    display:inline;
		float:left;
		margin:24px 0px 0px 29px;
}
div.findstore_right_search input.postcode_search {
		width:151px;
		height:17px;
		margin:2px 0px 0px 0px;
		padding:2px 0px 0px 0px ;
		color:#525252;
		font-size:11px;
		border:0px;
		text-align:center;
		background:url(/_template/images/postcode_search_bg.gif) no-repeat;
}
div.findstore_right_search input {
		width:116px;
		height:30px;
		margin:10px 0px 0px 38px;
		padding:0px;
}
div.store_location_error {
    clear:both;
    float:left;
    width:750px;
    text-align:center;
    margin:20px 0px 0px 0px;
    font-weight:bold;
}
div.store {
    width:527px;
    float:left;
    font-size:12px;
    padding:10px 0px 10px 0px;
    border-bottom:1px solid #b1d3ea;
}
div.store_name {
    width:513px;
    float:left;
    color:#1595bb;
    padding:3px 0px 0px 14px;
    background:url(/_template/images/prod_name_arrow.gif) no-repeat left top;
}
div.store_branch {
    width:497px;
    float:left;
    color:#8e8e8e;
    padding:3px 0px 0px 30px;
}
div.store_left {
    width:281px;
    float:left;
    padding:3px 0px 0px 30px;
}
div.store_right {
    width:212px;
    float:left;
    text-align:right;
    padding:3px 0px 0px 0px;
}
div.store_info_name {
    width:60px;
    float:left;
    text-align:left;
    color:#519805;
}
div.store_info_value {
    width:152px;
    float:left;
    text-align:left;
}
div.product_buy_left h2 {
    text-align:left;
    font-size:14px;
    padding:0px 0px 10px 0px;
}
table.spec_table {
    float:left;
    clear:both;
    margin:0px 0px 15px 0px;
    text-align:left;
}
table.spec_table td b {
    color:#1596bb;
}
table.price_break {
    width:200px;
    float:left;
    text-align:left;
}
table.price_break td b {
    color:#1596bb;
}
div.review_wrap {
    width:589px;
    float:left;
    padding:0px 0px 15px 0px;
}
div.review_wrap h5 {
    padding:0px;
}
div.review {
    width:589px;
    float:left;
    padding:10px 0px 0px 0px;
    border-bottom:1px solid #809db2;
}
div.review p b {
    font-size:12px;
    color:#1596bb;
}
p#store_finder {
    padding:10px 0px 10px 0px;
    clear:both;
    font-weight:bold;
}
p#store_finder a {
    color:#1595BB;
    text-decoration:none;
}
div.featured_prod_collect {
    width:257px;
    float:left;
    text-align:right;
    padding:7px 0px 0px 0px;
}
div.cat_prod_collect {
    width:257px;
    float:left;
    text-align:right;
    padding:7px 0px 0px 0px;
}
div.testimonial {
    width:705px;
    float:left;
    padding:10px 0px 0px 0px;
    margin:10px 26px 0px 26px;
    border-bottom:1px solid #B1D3EA;
}
div.testimonial_name {
    width:691px;
    font-weight:bold;
    float:left;
    color:#1595bb;
    font-size:12px;
    padding:3px 0px 0px 14px;
    background:url(/_template/images/prod_name_arrow.gif) no-repeat left top;    
}
div.testimonial_name span {
    color:#525252;
}
div.testimonial_message {
    float:left;
    padding:10px 0 0 30px;
    width:675px;
    font-size:12px;
}
div.system_message_padding_top {
    font-size:1px;
    width:795px;
    height:12px;
    background:url(/_template/images/msgs_top_bg.gif) no-repeat;
}
div.system_message_padding {
    padding:5px 0px 0px 0px;
    background:url(/_template/images/msgs_bg.gif) repeat-y;
}
div.system_message_padding_bottom {
    font-size:1px;
    width:795px;
    height:12px;
    float:left;
    padding:0px 0px 13px 0px;
    background:url(/_template/images/msgs_bottom_bg.gif) no-repeat;
}

div.system_page_subheader h2.branch {
  padding:31px 0px 0px 0px;
}
div.system_message_padding h1.error {
    color:red;
}
div.system_message_padding p.error {
    color:red;
}
div.system_page_subheader2 img {
	float:left;
  padding:2px 4px 0px 0px;
}
div.call2action_top {
    width:194px;
    clear:both;
}
div.call2action_bottom {
    width:194px;
    clear:both;
    height:44px;
    font-size:9px;
    text-align:center;
    color:#ffffff;
    font-weight:bold;
    overflow:hidden;
}
div.call2action_bottom p {
    margin:0px;
    padding:0px;
}
div.call2action_bottom span {
    font-size:24px;
    color:white;
    font-weight:bold;
    letter-spacing:2px;
}
div.announcements {
    float:left;
    width:100%;
    padding:24px 0px 0px 0px;
}
span#exc_vat {
    font-size:11px;
    font-weight:bold;
    color:#525252;
}