P {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 15px;
	margin-right : 5px;
	margin-top : 0px;
}
H1 {
	font : 22px Arial;
	color : #006AB7;
	margin-left : 15px;
	margin-bottom : 3px;
}
H2 {
	font : 18px Arial;
	color : #006AB7;
	margin-left : 15px;
	margin-bottom : 6px;
}
H3 {
	font : normal 17px Arial;
	color : #006AB7;
	margin-left : 15px;
	margin-bottom : 5px;
	margin-top : 0px;
}
.H3-why-join {
	font : normal 14px Arial;
	color : #356EA8;
	margin-left : 15px;
	margin-bottom : 3px;
	margin-top : 6px;
}
H4 {
	font : bold 13px Arial;
	color : #006AB7;
	margin-left : 15px;
	margin-bottom : 5px;
}

H6 {
	font : Normal 18px Arial;
	color : #666666;
	margin-left : 15px;
	margin-bottom : 6px;
	margin-top : 12px;
	margin-right : 5px;
}

LI {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 7px;
	margin-right : 10px;
	margin-top : 0px;
}
.centre {
	text-align : center;
	margin-left : 0px;
	margin-right : 0px;
}

.centre-white {
	text-align : center;
	margin-left : 0px;
	margin-right : 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	margin-bottom: 5px;
}
.centre-p-white {
	text-align : center;
	margin-left : 0px;
	margin-right : 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.rightalign {
	text-align : right;
}
.tableborder {
	border-top : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}
.headerlinestb {
	border-top : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;
}
.headerlinestbl {
	border-top : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}
.menulinestbr {
	border-top : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
}
.menulinesbr {
	border-bottom : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
}
.offertablelineslr {
	border-right : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}
.footerlinetop {
	border-top: 1px solid #E1E1E1;
}
.locationtextright {
	font : normal 11px Arial;
	margin-right : 0px;
	margin-top : 3px;
	text-align : right;
}
.locationtextleft {
	font : normal 11px Arial;
	text-align : left;
	margin-top : 3px;
	margin-left: 5px;
}

.pagelocationtext {
	font : normal 11px Arial;
	text-align : left;
	color : #333333;
	margin-left : 15px;
	margin-right : 12px;
	margin-top : 5px;	
}
.headertext {
	font : normal 12px Arial;
	text-align : right;
	color : #333333;
	margin-right : 0px;
}
.menutext {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-right : 0px;
}
.offerheading {
	font : bold 14px Arial;
	color : #4F0044;
	margin-left : 0px;
	margin-bottom : 0px;
	text-align : center;
}
.offertext {
	font : 12px Arial;
	color : #666666;
	margin-left : 0px;
	margin-bottom : 0px;
	text-align : center;
}
.menuhilitetext {
	font : bold 12px Arial;
	text-align : left;
	color : white;
	margin-left: 33px;
	margin-right: 0px;
}
.indent1 {
	margin-left: 30px;
	margin-bottom: 5px;
}
.indent2 {
	margin-left: 40px;
	margin-top: 0px;
}
a.menulink:link {
	color : #666666;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.menulink:visited {
	color : #666666;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.menulink:hover {
	color : #006AB7;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : underline;
}
a:link {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : none;
}
a:visited {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : none;
}
a:hover {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : underline;
}
a.underline:link {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : underline;
}
a.underline:visited {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : underline;
}
a.underline:hover {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : none;
}
a.whitelink:link {
	color : white;
	font : normal 12px Arial;
	text-decoration : none;
}
a.whitelink:visited {
	color : white;
	font : normal 12px Arial;
	text-decoration : none;
}
a.whitelink:hover {
	color : white;
	font : normal 12px Arial;
	text-decoration : underline;
}


a.locationlink:link {
	color : #666666;
	font : normal 11px Arial;
	text-decoration : none;
}
a.locationlink:visited {
	color : #666666;
	font : normal 11px Arial;
	text-decoration : none;
}
a.locationlink:hover {
	color : #006AB7;
	font : normal 11px Arial;
	text-decoration : underline;
}
a.menulink:link {
	color: #666666;
	font : normal 12px Arial;
	text-decoration : none;
}
a.menulink:visited {
	color : #666666;
	font : normal 12px Arial;
	text-decoration : none;
}
a.menulink:hover {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : underline;
}
a.whitemenulink:link {
	color : white;
	font : bold 12px Arial;
	text-decoration : none;
}
a.whitemenulink:visited {
	color : white;
	font : bold 12px Arial;
	text-decoration : none;
}
a.whitemenulink:hover {
	color : white;
	font : bold 12px Arial;
	text-decoration : underline;
}
a.h4link:link {
	font : bold 13px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h4link:visited {
	font : bold 13px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h4link:hover {
	font : bold 13px Arial;
	color : #006AB7;
	text-decoration : underline;
}
a.offerlink:link {
	color : #666666;
	font : normal 12px Arial;
	text-decoration : none;
}
a.offerlink:visited {
	color : #666666;
	font : normal 12px Arial;
	text-decoration : none;
}
a.offerlink:hover {
	color : #006AB7;
	font : normal 12px Arial;
	text-decoration : underline;
}
.formfield {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	border-top : 1px solid #E1E1E1;
	border-bottom : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
	border-right : 1px solid #E1E1E1;
	}
.formfield-white {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
}
.formfield2 {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	border-top : 1px solid black;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right : 1px solid black;
}

.offerheading {
	font : bold 12px Arial;
	color : #333333;
	margin-left : 0px;
	margin-bottom : 5px;
	text-align : center;
}
.offertext {
	font : 12px Arial;
	color : #666666;
	margin-left : 0px;
	margin-bottom : 0px;
	text-align : center;
}
.homepagelinktext {
	font : 12px Arial;
	color : #333333;
	text-align : right;
	margin-left : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	margin-right : 20px;
	padding: 0px;

}
.homepageboxtext {
	font : 12px Arial;
	color : #333333;
	margin-left : 15px;
	margin-bottom : 10px;
	margin-top : 0px;
	margin-right : 30px;
}

.homepagecompetitiontext {
	font : 12px Arial;
	color : #333333;
	margin-left : 252px;
	margin-bottom : 0px;
	margin-top : 12px;
	margin-right : 12px;
}

.homepageintrotext {
	text-align : left;
	margin-left : 10px;
	margin-right : 5px;
	margin-top : 0px;
	margin-bottom : 11px;
}
a.h2ink:link {
	font :  18px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h2ink:visited {
	font :  18px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h2ink:hover {
	font :  18px Arial;
	color : #006AB7;
	text-decoration : underline;
}
.ordergas {
	font : normal 14px Arial;
	text-align : center;
	color : #333333;
	margin-right : 10px;
	margin-top: 5px;
	margin-bottom: 0px;

}
.ordergaslinktext {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-top: 5px;
	margin-bottom: 0px;
}
.offertableline {
	border-right : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}
.offerdescripttext {
	font : normal 12px Arial;
	text-align : center;
	color : #666666;
	margin-right : 8px;
	margin-left : 8px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.homepageh1 {
	font : normal 20px Arial;
	color : #006AB7;
	margin-left : 3px;
	margin-bottom : 10px;
}
.homepagegasfeatureh2 {
	font : bold 17px Arial;
	color : #006AB7;
	margin-left : 0px;
	margin-bottom : 6px;
}
a.h3ink:link {
	font :  16px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h3ink:visited {
	font :  16px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.h3ink:hover {
	font :  16px Arial;
	color : #006AB7;
	text-decoration : underline;
}

/*order gas page*/
.right-left-border {
	border-right : 1px solid #D4D4D3;
	border-left : 1px solid #D4D4D3;
}
.order-gas {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 15px;
	margin-right : 5px;
	margin-top : 10px;
	margin-bottom : 5px;
}
.order-gas-2 {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 0px;
	margin-bottom : 5px;
}
.disclaimer {
	font : normal 10px Arial;
	text-align : left;
	color : #333333;
	margin-left : 15px;
	margin-right : 5px;
	margin-top : 0px;
}




/*New to caravanning */

.new-caravanning-introtext {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 0px;
}	

.new-caravanning-f6text {
	text-align : left;
	margin-left : 3px;
	margin-right : 5px;
	margin-top : 0px;
	margin-bottom : 0px;
}

.blue-heading-text {
	font : normal 18px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 25px;
	margin-bottom : 8px;
	margin-right : 0px;
	margin-top : 0px;
}

.blue-promo-text {
	font : normal normal 18px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 10px;
	margin-bottom : 8px;
	margin-right : 0px;
	margin-top : 0px;
}

a.blue-heading-link:link {
	font :  normal 18px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.blue-heading-link:visited {
	font :  normal 18px Arial;
	color : #006AB7;
	text-decoration : none;
}
a.blue-heading-link:hover {
	font :  normal 18px Arial;
	color : #006AB7;
	text-decoration : underline;
}


.blue-h4-text {
	font : normal 16px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 25px;
	margin-bottom : 8px;
	margin-right : 0px;
	margin-top : 0px;
}

.blue-section-text {
	font : normal 12px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 15px;
	margin-bottom : 8px;
	margin-right : 3px;
	margin-top : 8px;
}

.blue-morelink-text {
	font : normal 12px Arial;
	text-align : left;
	color : #006AB7;
	margin-left : 15px;
	margin-bottom : 3px;
	margin-right : 3px;
	margin-top : 5px;
}

.no-margin-bottom {
	margin-bottom : 0px;
}


.dashbottom{
	border-bottom : 1px dotted #999999;
}

.image-margin-left {
	margin-left : 10px;
	margin-bottom : 10px;
}
.new-caravanning-box-text {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 10px;
	margin-right : 8px;
	margin-top : 5px;
	margin-bottom : 5px;
}

.new-caravanning-box-text1 {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	margin-left : 15px;
	margin-right : 12px;
	margin-top : 5px;
	margin-bottom : 5px;
}

a.new-caravanning-link:link {
	color : #333333;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.new-caravanning-link:visited {
	color : #333333;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : none;
}
a.new-caravanning-link:hover {
	color : #333333;
	font : normal 12px Arial;
	margin-left : 0px;
	text-decoration : underline;
}


.grey-borders {
	border-right : 1px solid #e1e1e1;
	border-left : 1px solid #e1e1e1;
}
.tableright {
	border-right : 1px solid #E1E1E1;
}

.tableleftright {
	border-right : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}

.tableleft {
	border-left : 1px solid #E1E1E1;
}
.tabletopleft {
	border-top : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}
.dealersh1 {
	font : normal;
	color : #006AB7;
	margin-left : 0px;
	margin-bottom : 0px;
}
.dealersh2 {
	font : normal 17px Arial;
	color : #006AB7;
	margin-left : 3px;
	margin-bottom : 0px;
}
.tablebottom {
	border-bottom : 1px solid #E1E1E1;
}

.tableborderblue {
	border-top : 1px solid #B9C6D3;
	border-bottom : 1px solid #B9C6D3;
	border-right : 1px solid #B9C6D3;
	border-left : 1px solid #B9C6D3;
}
.tabletopblue {
	border-top : 1px solid #B9C6D3;

}
.dealerskeytext {
	font : normal 12px Arial;
	text-align : center;
	color : #666666;
	margin-left : 8px;
	margin-right : 8px;
	margin-top : 0px;
	margin-bottom : 4px;
}

.iconalign {
	text-align : right;
	margin-right : 7px;
	margin-bottom: 7px;
	margin-top: 7px;
	}
	
.iconwhitetext {
	font : bold 12px Arial;
	text-align : left;
	color : white;
	margin-left: 15px;
	margin-right: 0px;
}

.tableborderred {
	border-top : 1px solid #FFBFB9;
	border-bottom : 1px solid #FFBFB9;
	border-right : 1px solid #FFBFB9;
	border-left : 2px solid #FFBFB9;
}
.submit-button {
	background-image: url(newsletter/images/submit-button.gif);
	height: 23px;
	width: 122px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: transparent;
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.destinationslink:link {
	color : #000000;
	margin-left : 0px;
	text-decoration : underline;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.destinationslink:visited {
	color : #000000;
	margin-left : 0px;
	text-decoration : underline;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.destinationslink:hover {
	color : #000000;
	margin-left : 0px;
	text-decoration : underline;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
}
.form-image-margin-leftCopy {
	margin-left : 10px;
	margin-bottom : 10px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: lighter;
}
.formfield-white-no-line {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.form-image-margin-3 {
	margin-left : 10px;
	margin-bottom : 10px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: normal;
}
.sendpostcardbutton {
	font : normal 12px Arial;
	text-align : left;
	color : #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.example-button {
	background-image:url(newsletter/images/submit-button.gif);
    background-color: transparent;
	color:#ffffff;
	width:100px;
	height:50px;
	border-style:none;
	font : bold 14px Arial;
	cursor: pointer;
	text-align:centre;
	margin-left : 0px;
	margin-right:20px;
	}
.white-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align : center;
	margin-left : 0px;
	margin-right : 0px;
}
.white-left-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-align : left;
	margin-left : 15px;
	margin-right : 0px;
}
.white-left-paragraph{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align : left;
	margin-left : 15px;
	margin-right : 0px;
}.submit-button-postcard {
	background-image: url(newsletter/images/submit-button.gif);
	height: 23px;
	width: 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: transparent;
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
.postcard-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: -1px;
	color: #474747;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 250px;
	font-style: normal;
	font-weight: lighter;
	line-height: normal;
}
.postcard-headline {
	font : normal 20px Arial;
	color : #006AB7;
	padding-left: 20px;
	margin-bottom : 10px;
}

.hp-box-text {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}.rightline {
	border-right-style: 1px solid;
	border-right-color: #CCCCCC;
}


.tablerightleftline {
	border-right : 1px solid #E1E1E1;
	border-left : 1px solid #E1E1E1;
}
