/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#greyTopLinkBox {
display:none;
}
#siteLabelBox {
	display: none;
}
.MainMenu{
	display: none;
}

#hq_siteLabelBox {
	height: 35px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #113388;
	background-image: url(../../../energis/assets/images/cd_logo_car.gif);
	background-repeat: no-repeat;
	padding-top: 35px;
	text-align: right;
	padding-right: 25px;
}
#mainNav {
	padding-left: 182px;
	background-image: url(../../../energis/assets/images/mainNav_bgnd.gif);
	padding-top: 6px;
	padding-bottom: 7px;
}
#mainNav a {
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 20px;
	font-size: 70%;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 5px;
}
#mainNav a:hover {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #426bb3;
	border-bottom-color: #426bb3;
	background-color: #426bb3;
	font-weight: bold;
}
#mainNavActive {
	background-color: #426bb3;
	height: 22px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 182px;
}
#mainNavActive a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
}
#submenuWrapper {
display: none
}
#mainContentArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 555px;
	padding-left: 2px;
	margin-top: 5px;
	margin-left: 5px;
}
#logoBox {
	display:none;
}
.subMenu a {
	text-align: left;
	padding-left: 7px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #426bb3;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
.subMenu a:hover {
	background-color: #819ccc;
}
.sectionTitles {
	display:none;
}
.metaNavMenu a{

	text-align: left;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #819ccc;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
.metaNavMenu a:hover {
	font-weight: bold;
}
#quoteStep {
	display: none
}
#quoteStep a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#ContentWrapper {
	width: 750px;
	float:left;
}
.standardTextArea {
	margin-left: 60px;
	width: 475px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.standardTextArea ul {
	margin: 0px;
	padding: 0px;
}
.standardTextArea li {
	font-size: 75%;
	line-height: 130%;
}
.pageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000066;
	margin-top: 50px;
	margin-left: 60px;
}
.pageText {
	font-size: 70%;
	line-height: 130%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	clear: both;
}
h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000066;
	margin-top: 30px;
	margin-left: 60px;
}
.spacer {
	clear: both;
}
.buttonWrapper {
	background-color: #ECECFF;
	margin: 0px;
	padding: 0px;
}
.standardButton {
display: none
}
.standardButton a {
display: none
}
.standardButton a:hover {
display: none
}
.standardButton ul {
display: none

}
.standardButton li {
display: none
}
h2 {
	font-size: 70%;
	font-weight: bold;
	background-color: #819CCC;
	padding: 4px 5px;
	color: #FFFFFF;
	margin: 15px 0px 5px;
}
.clearFloat {
	clear: both;
	height: 1px;
	font-size: 70%;
	padding-top: 10px;
	padding-bottom: 5px;
}
.dropdown_1col {
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.DetailTags {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #000066;
	padding-left: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
	width: 165px;
}
.dayDropDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	width: 47px;
}
.monthDropDown {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	width: 59px;
}
.yearDropDown {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	width: 52px;
}

.Privacy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #EEEEEE;
	padding: 8px;
	margin-top: 10px;
	margin-left: 0px;
	width: 155px;
}
.Privacy td {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	padding: 5px;
}
.PrivacyTickBox {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
}
.headerBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #113388;
	padding: 2px 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 350px;
}
#formsWrapper {
	width: 350px;
	float: left;
	padding-right: 15px;
}
#infoPanel {
	width: 162px;
	float: left;
	margin-top: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	padding-left: 15px;
}
.sectionMenu {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	padding: 5px;
}
.sectionMenuFaded {

	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFD08A;
	padding: 5px;
}
#formsWrapperCol1 {

	width: 345px;
	float: left;
	margin-left: 10px;
}
#formsWrapperCol2 {


	width: 345px;
	float: left;
	margin-left: 10px;
}
#formHeader {
	padding: 5px 5px 5px 12px;
	width: 725px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	margin-top: 5px;
}
.smlgreyTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 10px 15px 10px 0px;
}
.orangeHighlight {
	background-color: #FFCC00;
	font-size: 90%;
	font-weight: bold;
	padding: 3px;
}
.quoteStep_Highlight{
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #113388;
	padding-right: 20px;
	font-size: 11px;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ECECFF;
	border-bottom-color: #ECECFF;
	padding-top: 4px;
	padding-bottom: 5px;
	background-color: #ECECFF;
	float: left;
	font-weight: bold;
}
.quoteStep_No_Highlight {
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right: 20px;
	font-size: 11px;
	text-decoration: none;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 5px;
	float: left;
	font-weight: normal;
	background-color: #819ccc;
}
.sidePanelText {
	font-size: 70%;
	line-height: 135%;
}
.TableData {
	font-size: 70%;
}
.termsText {
	font-size: 70%;
	width: 580px;
}
form {
	margin: 0px;
	padding: 0px;
}
.excessDropDown {
	font-size: 10px;
	color: #666666;
	width: 130px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.postcodeBoxs {

	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.inputbox_1col {

	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.PrivacyWide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #EEEEEE;
	padding: 8px;
	margin-top: 10px;
	margin-left: 0px;
}
.freePhone {
	font-weight: bolder;
	text-align: center;
	padding: 3px;
	background-color: #ECECFF;
	font-size: 13px;
	color: #000066;
	margin-bottom: 10px;
	margin-top: 10px;
}

.addButton a {
	font-weight: bold;
	color: #666600;
	background-color: #ffd26b;
	text-align: center;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-decoration: none;
	padding: 3px 0px;
	border: 1px solid #666600;

}
.addButton a:hover {
	color: #FFFFFF;
	background-color: #000066;
}
.buyNowButton a {
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	padding: 3px 9px;
	display: block;
	text-align: center;
	font-size: 10px;
	border: 1px solid #113388;
	background-image: url(../images/orge_button_bgnd.gif);
}
.buyNowButton a:hover {
	background-image: url(../images/orge_button_bgnd.gif);
	color: #FFFFFF;
}
.helpText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	padding: 10px 5px 10px 8px;
	font-weight: bold;
}
.quoteStepWrapper {
	width: 586px;
}
.headerBar2col {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #113388;
	padding: 2px 4px 3px 7px;
	margin-top: 12px;
	margin-bottom: 3px;
	width: 565px;
}
.blueHighlight {
	font-size: 24px;
	font-weight: bold;
	color: #113388;
}
.infoIcons {
	float: right;
	width: 20px;
	background-image: url(../images/more_information.gif);
	background-repeat: no-repeat;
}
.infoIconText {
	float: left;
}
.tdBluBgnd {
	background-color: #ECECFF;
}
.headerBar2col a {
	color: #FFCC00;
	text-decoration: underline;
}
#callsRecorded {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 70%;
}
#tradingName {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 10px 15px 10px 0px;
}
.helpBox {
	background-color: #ECECFF;
	border: 2px solid #CCCCCC;
	padding: 4px 4px 10px;
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000066;
	line-height: 130%;
}
.helpHeader {
	font-size: 100%;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.oeightHundred {
	font-weight: bold;
	color: #FF6600;
	font-size: 110%;
}
.callusfree {
	font-weight: bold;
	color: #000066;
}
.ticktoConfirm {
	font-size: 10px;
	margin-top: 15px;
	margin-bottom: 0px;
}
.premium {
	font-size: 160%;
	font-weight: bolder;
	color: #113388;
}
.headerBar2col a:hover {
	text-decoration: none;
}
.dropdown_nowidth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.txtboxfor_cw {

	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.dropdown_220px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	width: 220px;
}
.dropdown_350px {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	width: 350px;
}
.largeHelpBox {

	background-color: #ECECFF;
	border: 2px solid #CCCCCC;
	padding: 4px 4px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000066;
	line-height: 130%;
}
.closeLink {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #113388;
	margin: 0px;
	padding: 1px 3px 2px;
	font-size: 10px;
	font-weight: bold;
}
.DetailTags110px {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #000066;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	width: 110px;
}
.DetailTags150px {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #000066;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	width: 150px;
}
.DetailTagsNoWidth {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #000066;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
}
.topTitleBanner{
display:none;
}
.benefitsHeader{
	page-break-before: always;
}
