@charset "UTF-8";
/* CSS Document */
body {
	background: url(images/bg.jpg) repeat-x #fff;
}
#subContent p { 
	padding-bottom: 12px;
}
#subContent a:link, #subContent a:visited {
	color: #e13a3e;
	text-decoration: underline;
	}
#subContent a:hover, #subContent a:active {
	color: #e13a3e;
	text-decoration: none;
	}
.tableheading {
	color: #00539f;
	font-weight: bold;
	}
h1 {
	margin: 0px;
	color: #00539f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	
	}
h2 {
	margin: 0;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
h3 {
	margin: 0px 0px 0px 0px;
	color: #ED171F;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
h4 {
	margin: 0px 0px 0px 0px;
	color: #00539f;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
ul {
	margin: 0px 0px 12px 17px;
	padding: 0px 0px 0px 0px;
	text-indent: 0px;
	list-style:outside url(/images/bullet.jpg);
	font-family: Arial, Helvetica, sans-serif;
	}
.sectionImage {
	margin: 16px 0px 10px 0px;
	}
.inlineImage {
	float: right;
	margin: 0px 0px 0px 10px;
}	
ol {
	list-style: none;
	margin: 0px 12px 12px 0px;
	padding:0;
	text-indent: 0px;
	font-size: 12px;
	}
hr {
	color:#cccccd;
	margin: 18px 0px 0px 0px;
	height: 2px;
	display:block;
	}
.fillingbutton {
	position: relative;
	top: -4px;
	margin-left: 10px;
	}
.moreInfo {
	padding-left: 3px;
	background-image:url(/images/arrow_down.jpg);
	background-repeat: no-repeat;
	background-position:48px 5px;
	font-size: 10px;
	padding-bottom: 15px;
	}
#fivestar {
	width: 146px;
	height: 140px;
	background-image: url(/images/cylinder-refill-center.jpg);
	background-repeat: no-repeat;
	float: left;
	margin: 10px 0px 15px 60px;
	}
/* Sidebar */
#sidebar {
	width:241px;
	background-repeat:repeat-y;
	background-image:url(/images/bg_sidebar.jpg);
	background-color:#b2c1ce;
	position:absolute;
	left:0;
	top:0;
	float: left;
	}
#sidebar_residential {
	width:241px;
	height:55px;
	background-image:url(/images/sidebar_residential.jpg);
	background-repeat:no-repeat;
	}
#sidebar_business {
	width:241px;
	height:55px;
	background-image:url(/images/sidebar_business.jpg);
	background-repeat:no-repeat;
	}
#sidebar_about {
	width:241px;
	height:55px;
	background-image:url(/images/sidebar_about.jpg);
	background-repeat:no-repeat;
	}
#sidebar_consumer {
	width:241px;
	height:55px;
	background-image:url(/images/sidebar_consumer.jpg);
	background-repeat:no-repeat;
	}
#sidebar_retailer {
	width:241px;
	height:55px;
	background-image:url(/images/sidebar_retailer.jpg);
	background-repeat:no-repeat;
	}
#sidebar_contact {
	width:241px;
	height:55px;
	background-image:url(/images/sidebar_contact.jpg);
	background-repeat:no-repeat;
	}
#sidebar_legal {
	width:241px;
	height:55px;
	background-image:url(/images/sidebar_legal.gif);
	background-repeat:no-repeat;
	}
#sidebar_bottom {
	width: 241px;
	background-image:url(/images/sidebarBottom.jpg);
	background-repeat:repeat-x;
	height:122px;
	background-position: bottom;
	position: absolute;
	z-index:2;
	left:16px;
	}
#sidebar_fade {
	width: 1px;
	background-image:url(/images/sidebarFade.jpg);
	background-repeat:no-repeat;
	height:122px;
	position: absolute;
	left: 0;
	top: 0;
	}
#propane_logo {
	left:50px;
	top:75px;
	background-image: url(/images/propaneLogo.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 91px;
	display:block;
	position:absolute;
	z-index: 1000;
	cursor: pointer;
	}
#copyright {
	position: absolute;
	left: 155px;
	top: 89px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	z-index:600;
	}
#copyright a:link, #copyright a:visited {
	text-decoration: none;
	color: #00539f;
	}
#copyright a:hover, #copyright a:active {
	text-decoration: underline;
	color: #00539f;
	}
#sitemap {
	position: absolute;
	right: 87px;
	top: 89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	z-index: 600;
	}
#sitemap a:link, #sitemap a:visited {
	color: #000000;
	text-decoration: none;
	}
#sitemap a:hover, #sitemap a:active {
	color: #000000;
	text-decoration: underline;
	}
#sidebar_nav {
	position: relative;
	z-index:500;
	}
#sidebarLogin, #sidebarLogin:link, #sidebarLogin:visited, #sidebarLogin:active, #sidebarLogin:hover {
	background-image:url(/images/goPaperless.jpg);
	background-repeat: repeat-y;
	width:192px;
	height: 162px;
	position: relative;
	left:25px;
	top: 34px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	z-index: 502;
	display: block;
}
#sidebarLoginTitle {
	position: relative;
	left: 0px;
	top: 0px;
	background-image:url(/images/sideLoginTitle.jpg);
	width: 194px;
	height:33px;
	margin-bottom: 13px;
	}
#sideLoginButton:link, #sideLoginButton:visited {
	width: 53px;
	height: 30px;
	background-image:url(/images/sideLoginButon.jpg);
	background-position: top;
	position: absolute;
	z-index: 503;
	display: inline;
	right: 15px;
	}
#sideLoginButton:hover {
	width: 53px;
	height: 30px;
	background-image:url(/images/sideLoginButon.jpg);
	background-position: center;
	position: absolute;
	z-index: 503;
	display: inline;
	right: 15px;
	}
#sideLoginButton:active {
	width: 53px;
	height: 30px;
	background-image:url(/images/sideLoginButon.jpg);
	background-position: bottom;
	position: absolute;
	z-index: 503;
	display: inline;
	right: 15px;
	}
#sidebarLoginBottom {
	width: 194px;
	height: 19px;
	position: absolute;
	z-index: 502;
	bottom: 0px;
	background-image:url(/images/sideLoginBottom.jpg);
	}
.rememberCheck {
	height: 12px;
	width: 12px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	background: none;
	}
.learn_more {
	position: absolute;
	bottom: 8px;
	right: 18px;
	}
.sidebarLoginTxt {
	margin-left: 16px;
	margin-bottom: 6px;
	margin-top: 0px;
	width: 143px;
	}
#flame {
	width: 565px;
	height:741px;
	position: absolute;
	z-index:3;
	background-image:url(/images/flame.png);
	left: -0px;
	bottom: 35px;
	}
#title_residential {
	width:192px;
	height:28px;
	margin-left:28px;
	margin-top:5px;
	background-image:url(/images/title_residential.jpg);
	background-repeat:no-repeat;
	}
#title_business {
	width:192px;
	height:28px;
	margin-left:28px;
	margin-top:5px;
	background-image:url(/images/title_business.jpg);
	background-repeat:no-repeat;
	}
a.genericButton {
    background: transparent url('images/buttonReuseRight.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 30px;
    margin-right: 6px;
    padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
	}
a.genericButton span {
    background: transparent url('images/buttonReuseLeft.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 8px 1px 8px 11px;
	color: #fff;
}
#frmQuestions input.submit {
	background: transparent url('images/buttonReuseLeft.gif') no-repeat;
    color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 30px;
    margin-right: 6px;
    padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
	}
.buttonfloat {
	float: left;
	}
.buttonfloat2 {
	position: relative;
	margin-top: -10px;
	margin-left: 5px;
	float: left;
	}
#text {
	background-color: #99FF00;
	}
a.genericButton:hover {
    background: transparent url('images/buttonReuseRight.gif') no-repeat scroll center right;
    color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 30px;
    margin-right: 6px;
    padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
	}
a.genericButton:hover span {
    background: transparent url('images/buttonReuseLeft.gif') no-repeat center left;
    display: block;
    line-height: 14px;
    padding: 8px 1px 8px 11px;
	color: #fff;
}
a.genericButton:active {
    background: transparent url('images/buttonReuseRight.gif') no-repeat scroll bottom right;
    color: #f6c2c0;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 30px;
    margin-right: 6px;
    padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
	}
a.genericButton:active span {
    background: transparent url('images/buttonReuseLeft.gif') no-repeat bottom left;
    display: block;
    line-height: 14px;
    padding: 9px 0px 7px 12px;
	color: #f6c2c0;
}

/* Residential Links */	
#link_dots {
	width:217px;
	height:1px;
	background-image:url(/images/link_dots.gif);
	background-position: 35px;
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	line-height:0px;
	font-size:0px;
	}
#ie_dot_fix {
	visibility:hidden;
	}
#res_new_on {
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/res_links.gif) -384px 0px no-repeat;
	text-decoration:none;
	}
#res_new:link, #res_new:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/res_links.gif) 0px 0px no-repeat;
	text-decoration:none;
	}
#res_new:active, #res_new:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/res_links.gif) -192px 0px no-repeat;
	text-decoration:none;
	}
#res_bill_on {
	width:192px;
	height:37px;
	margin-left:25px;
	background: url(/images/res_links.gif) -384px -23px no-repeat;
	text-decoration:none;
	}
#res_bill:link, #res_bill:visited {
	display:block;
	width:192px;
	height:37px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -23px no-repeat;
	text-decoration:none;
	}
#res_bill:active, #res_bill:hover {
	display:block;
	width:192px;
	height:37px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -23px no-repeat;
	text-decoration:none;
	}
#res_plans_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -384px -60px no-repeat;
	text-decoration:none;
	}
#res_plans:link, #res_plans:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -60px no-repeat;
	text-decoration:none;
	}
#res_plans:active, #res_plans:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -60px no-repeat;
	text-decoration:none;
	}
#res_owner_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -384px -83px no-repeat;
	text-decoration:none;
	}
#res_owner:link, #res_owner:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -83px no-repeat;
	text-decoration:none;
	}
#res_owner:active, #res_owner:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -83px no-repeat;
	text-decoration:none;
	}
#res_builder_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -384px -106px no-repeat;
	text-decoration:none;
	}
#res_builder:link, #res_builder:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -106px no-repeat;
	text-decoration:none;
	}
#res_builder:active, #res_builder:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -106px no-repeat;
	text-decoration:none;
	}
#res_exchange_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -384px -129px no-repeat;
	text-decoration:none;
	}
#res_exchange:link, #res_exchange:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -129px no-repeat;
	text-decoration:none;
	}
#res_exchange:active, #res_exchange:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -129px no-repeat;
	text-decoration:none;
	}
#res_station_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -384px -244px no-repeat;
	text-decoration:none;
	}
#res_station:link, #res_station:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -244px no-repeat;
	text-decoration:none;
	}
#res_station:active, #res_station:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -244px no-repeat;
	text-decoration:none;
	}	
#res_referral_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -384px -175px no-repeat;
	text-decoration:none;
	}
#res_referral:link, #res_referral:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -175px no-repeat;
	text-decoration:none;
	}
#res_referral:active, #res_referral:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -175px no-repeat;
	text-decoration:none;
	}
#res_calculator_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -384px -198px no-repeat;
	text-decoration:none;
	}
#res_calculator:link, #res_calculator:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -198px no-repeat;
	text-decoration:none;
	}
#res_calculator:active, #res_calculator:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -198px no-repeat;
	text-decoration:none;
	}
#fees:link, #fees:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) 0px -221px no-repeat;
	text-decoration:none;
	}
#fees:active, #fees:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res_links.gif) -192px -221px no-repeat;
	text-decoration:none;
	}

/* Business Links */	
#bus_new_on {
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/bus_links.gif) -384px 0px no-repeat;
	text-decoration:none;
	}
#bus_new:link, #bus_new:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/bus_links.gif) 0px 0px no-repeat;
	text-decoration:none;
	}
#bus_new:active, #bus_new:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/bus_links.gif) -192px 0px no-repeat;
	text-decoration:none;
	}
#bus_bill_on {
	width:192px;
	height:37px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -23px no-repeat;
	text-decoration:none;
	}
#bus_bill:link, #bus_bill:visited {
	display:block;
	width:192px;
	height:37px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -23px no-repeat;
	text-decoration:none;
	}
#bus_bill:active, #bus_bill:hover {
	display:block;
	width:192px;
	height:37px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -23px no-repeat;
	text-decoration:none;
	}
#bus_com_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -152px no-repeat;
	text-decoration:none;
	}
#bus_com:link, #bus_com:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -152px no-repeat;
	text-decoration:none;
	}
#bus_com:active, #bus_com:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -152px no-repeat;
	text-decoration:none;
	}
#bus_moto_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -106px no-repeat;
	text-decoration:none;
	}
#bus_moto:link, #bus_moto:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -106px no-repeat;
	text-decoration:none;
	}
#bus_moto:active, #bus_moto:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -106px no-repeat;
	text-decoration:none;
	}
#bus_refill_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -129px no-repeat;
	text-decoration:none;
	}
#bus_refill:link, #bus_refill:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -129px no-repeat;
	text-decoration:none;
	}
#bus_refill:active, #bus_refill:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -129px no-repeat;
	text-decoration:none;
	}
#bus_truck_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -60px no-repeat;
	text-decoration:none;
	}
#bus_truck:link, #bus_truck:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -60px no-repeat;
	text-decoration:none;
	}
#bus_truck:active, #bus_truck:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -60px no-repeat;
	text-decoration:none;
	}
#bus_rest_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -83px no-repeat;
	text-decoration:none;
	}
#bus_rest:link, #bus_rest:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -83px no-repeat;
	text-decoration:none;
	}
#bus_rest:active, #bus_rest:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -83px no-repeat;
	text-decoration:none;
	}	
#bus_strat_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -175px no-repeat;
	text-decoration:none;
	}
#bus_strat:link, #bus_strat:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -175px no-repeat;
	text-decoration:none;
	}
#bus_strat:active, #bus_strat:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -175px no-repeat;
	text-decoration:none;
	}
#bus_ref_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -143px no-repeat;
	text-decoration:none;
	}
#bus_ref:link, #bus_ref:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -143px no-repeat;
	text-decoration:none;
	}
#bus_ref:active, #bus_ref:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -143px no-repeat;
	text-decoration:none;
	}
#bus_mat_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -166px no-repeat;
	text-decoration:none;
	}
#bus_mat:link, #bus_mat:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -166px no-repeat;
	text-decoration:none;
	}
#bus_mat:active, #bus_mat:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -166px no-repeat;
	text-decoration:none;
	}
#bus_who_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -198px no-repeat;
	text-decoration:none;
	}
#bus_who:link, #bus_who:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -198px no-repeat;
	text-decoration:none;
	}
#bus_who:active, #bus_who:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -198px no-repeat;
	text-decoration:none;
	}
#bus_farm_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -221px no-repeat;
	text-decoration:none;
	}
#bus_farm:link, #bus_farm:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -221px no-repeat;
	text-decoration:none;
	}
#bus_farm:active, #bus_farm:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -221px no-repeat;
	text-decoration:none;
	}
#bus_exchange_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -244px no-repeat;
	text-decoration:none;
	}
#bus_exchange:link, #bus_exchange:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -244px no-repeat;
	text-decoration:none;
	}
#bus_exchange:active, #bus_exchange:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -244px no-repeat;
	text-decoration:none;
	}
#bus_fees_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -267px no-repeat;
	text-decoration:none;
	}
#bus_fees:link, #bus_fees:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -267px no-repeat;
	text-decoration:none;
	}
#bus_fees:active, #bus_fees:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -267px no-repeat;
	text-decoration:none;
	}
#bus_accugas_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -384px -290px no-repeat;
	text-decoration:none;
	}
#bus_accugas:link, #bus_accugas:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) 0px -290px no-repeat;
	text-decoration:none;
	}
#bus_accugas:active, #bus_accugas:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/bus_links.gif) -192px -290px no-repeat;
	text-decoration:none;
	}		
/*About Us*/	
#abt_reliable_on {
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/about_links.gif) -384px 0px no-repeat;
	text-decoration:none;
	}
#abt_reliable:link, #abt_reliable:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/about_links.gif) 0px 0px no-repeat;
	text-decoration:none;
	}
#abt_reliable:active, #abt_reliable:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/about_links.gif) -192px 0px no-repeat;
	text-decoration:none;
	}
#abt_career_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -384px -23px no-repeat;
	text-decoration:none;
	}
#abt_career:link, #abt_career:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) 0px -23px no-repeat;
	text-decoration:none;
	}
#abt_career:active, #abt_career:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -192px -23px no-repeat;
	text-decoration:none;
	}
#abt_propane_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -384px -47px no-repeat;
	text-decoration:none;
	}
#abt_propane:link, #abt_propane:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) 0px -47px no-repeat;
	text-decoration:none;
	}
#abt_propane:active, #abt_propane:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -192px -47px no-repeat;
	text-decoration:none;
	}
#abt_partners_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -384px -70px no-repeat;
	text-decoration:none;
	}
#abt_partners:link, #abt_partners:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) 0px -70px no-repeat;
	text-decoration:none;
	}
#abt_partners:active, #abt_partners:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -192px -70px no-repeat;
	text-decoration:none;
	}
#abt_acquisition_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -384px -93px no-repeat;
	text-decoration:none;
	}
#abt_acquisition:link, #abt_acquisition:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) 0px -93px no-repeat;
	text-decoration:none;
	}
#abt_acquisition:active, #abt_acquisition:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -192px -93px no-repeat;
	text-decoration:none;
	}
#abt_news_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -384px -116px no-repeat;
	text-decoration:none;
	}
#abt_news:link, #abt_news:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) 0px -116px no-repeat;
	text-decoration:none;
	}
#abt_news:active, #abt_news:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -192px -116px no-repeat;
	text-decoration:none;
	}
#abt_community_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -384px -139px no-repeat;
	text-decoration:none;
	}
#abt_community:link, #abt_community:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) 0px -139px no-repeat;
	text-decoration:none;
	}
#abt_community:active, #abt_community:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -192px -139px no-repeat;
	text-decoration:none;
	}
#abt_weather_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -384px -162px no-repeat;
	text-decoration:none;
	}
#abt_weather:link, #abt_weather:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) 0px -162px no-repeat;
	text-decoration:none;
	}
#abt_weather:active, #abt_weather:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/about_links.gif) -192px -162px no-repeat;
	text-decoration:none;
	}	
/*Consumer Exchange*/	
#exc_finder_on {
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/res-exchange_links.gif) -384px 0px no-repeat;
	text-decoration:none;
	}
#exc_finder:link, #exc_finder:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/res-exchange_links.gif) 0px 0px no-repeat;
	text-decoration:none;
	}
#exc_finder:active, #exc_finder:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/res-exchange_links.gif) -192px 0px no-repeat;
	text-decoration:none;
	}
#exc_connect_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) -384px -23px no-repeat;
	text-decoration:none;
	}
#exc_connect:link, #exc_connect:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) 0px -23px no-repeat;
	text-decoration:none;
	}
#exc_connect:active, #exc_connect:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) -192px -23px no-repeat;
	text-decoration:none;
	}
#exc_disposal_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) -384px -47px no-repeat;
	text-decoration:none;
	}
#exc_disposal:link, #exc_disposal:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) 0px -47px no-repeat;
	text-decoration:none;
	}
#exc_disposal:active, #exc_disposal:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) -192px -47px no-repeat;
	text-decoration:none;
	}
#exc_guidelines_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) -384px -70px no-repeat;
	text-decoration:none;
	}
#exc_guidelines:link, #exc_guidelines:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) 0px -70px no-repeat;
	text-decoration:none;
	}
#exc_guidelines:active, #exc_guidelines:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) -192px -70px no-repeat;
	text-decoration:none;
	}
#exc_nfpa_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) -384px -93px no-repeat;
	text-decoration:none;
	}
#exc_nfpa:link, #exc_nfpa:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) 0px -93px no-repeat;
	text-decoration:none;
	}
#exc_nfpa:active, #exc_nfpa:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/res-exchange_links.gif) -192px -93px no-repeat;
	text-decoration:none;
	}
#exc_switch:link, #exc_switch:visited {
	display:block;
	width:148px;
	height:11px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/exchange.gif) -163px 0px no-repeat;
	text-decoration:none;
	font-size:0;
	line-height:0;
	}
#exc_switch:active, #exc_switch:hover {
	display:block;
	width:148px;
	height:11px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/exchange.gif) -163px -11px no-repeat;
	text-decoration:none;
	font-size:0;
	line-height:0;
	}	
/*Retailer Exchange*/	
#exr_switch:link, #exr_switch:visited {
	display:block;
	width:163px;
	height:11px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/exchange.gif) 0px 0px no-repeat;
	text-decoration:none;
	font-size:0;
	line-height:0;
	}
#exr_switch:active, #exr_switch:hover {
	display:block;
	width:163px;
	height:11px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/exchange.gif) 0px -11px no-repeat;
	text-decoration:none;
	font-size:0;
	line-height:0;
	}
#exr_assistance_on {
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/retailer_links.gif) -384px 0px no-repeat;
	text-decoration:none;
	}
#exr_assistance:link, #exr_assistance:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/retailer_links.gif) 0px 0px no-repeat;
	text-decoration:none;
	}
#exr_assistance:active, #exr_assistance:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/retailer_links.gif) -192px 0px no-repeat;
	text-decoration:none;
	}
#exr_info_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/retailer_links.gif) -384px -23px no-repeat;
	text-decoration:none;
	}
#exr_info:link, #exr_info:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/retailer_links.gif) 0px -23px no-repeat;
	text-decoration:none;
	}
#exr_info:active, #exr_info:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/retailer_links.gif) -192px -23px no-repeat;
	text-decoration:none;
	}
#exr_options_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/retailer_links.gif) -384px -47px no-repeat;
	text-decoration:none;
	}
#exr_options:link, #exr_options:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/retailer_links.gif) 0px -47px no-repeat;
	text-decoration:none;
	}
#exr_options:active, #exr_options:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/retailer_links.gif) -192px -47px no-repeat;
	text-decoration:none;
	}
#exr_vip:link, #exr_vip:visited {
	display:block;
	width:192px;
	height:22px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/retailer-pos-menu.png) 0px 0px no-repeat;
	text-decoration:none;
	}
#exr_vip:active, #exr_vip:hover {
	display:block;
	width:192px;
	height:22px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/retailer-pos-menu-over.png) 0px 0px no-repeat;
	text-decoration:none;
	}	
/*Contact Us*/	
#ct_email_on {
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/contact_links.gif) -384px 0px no-repeat;
	text-decoration:none;
	}
#ct_email:link, #ct_email:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	margin-top:10px;
	background: url(/images/contact_links.gif) 0px 0px no-repeat;
	text-decoration:none;
	}
#ct_email:active, #ct_email:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/contact_links.gif) -192px 0px no-repeat;
	text-decoration:none;
	}
#ct_key_on {
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/contact_links.gif) -384px -23px no-repeat;
	text-decoration:none;
	}
#ct_key:link, #ct_key:visited {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/contact_links.gif) 0px -23px no-repeat;
	text-decoration:none;
	}
#ct_key:active, #ct_key:hover {
	display:block;
	width:192px;
	height:23px;
	margin-left:25px;
	background: url(/images/contact_links.gif) -192px -23px no-repeat;
	text-decoration:none;
	}
#ct_finder_on {
	width:192px;
	height:23px;
	margin-top:10px;
	margin-left:25px;
	background: url(/images/contact_links.gif) -384px -47px no-repeat;
	text-decoration:none;
	}
#ct_finder:link, #ct_finder:visited {
	display:block;
	width:192px;
	height:23px;
	margin-top:10px;
	margin-left:25px;
	background: url(/images/contact_links.gif) 0px -47px no-repeat;
	text-decoration:none;
	}
#ct_finder:active, #ct_finder:hover {
	display:block;
	width:192px;
	margin-top:10px;
	height:23px;
	margin-left:25px;
	background: url(/images/contact_links.gif) -192px -47px no-repeat;
	text-decoration:none;
	}
/*Forms*/
#map {
	width: 460px;
	height: 256px;
	background-image: url(/images/district_map.gif);
	margin-bottom: 15px;
	}
#frmQuestions {
	position: relative;
	width: 460px;
	float: left;
	padding-top: 30px;
	}
#frmQuestions.padleft {
	width: 370px;
	padding-left: 90px;
	padding-bottom: 30px;
	}
.questions {
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 180px;
	float: left;
	}
.questions2 {
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	float: left;
}
.questions100 {
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 100px;
	float: left;
}
.questions60 {
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 60px;
	float: left;
}

.questions130 {
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 130px;
	float: left;
}	
.questionbox {
	float:left;
	width: 460px;
	}
.radio {
	border:none;
	background:none;
	margin-left: 10px;
	}
.checkbox {
	border:none;
	background:none;
	margin-left:10px;
	}
.radius {
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 100px;
	float: left;
	}
.locatequestion {
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 70px;
	float: left;
	}
.emissions {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 180px;
	float: left;
	}
.dealerprog {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 180px;
	float: left;
	margin-top: 7px;
	}
#programs {
	width: 270px;
	float: left;
	margin-bottom: 20px;
	font-size: 12px;
	position: relative;
	top: -5px;
	}
#usage {
	width: 270px;
	float: left;
	margin-bottom: 20px;
	font-size: 12px;
	position: relative;
	}
#delivery {
	width: 270px;
	float: left;
	margin-bottom: 20px;
	font-size: 12px;
	position: relative;
	}
#frmQuestions input.text {
	width: 255px;
	}
#frmQuestions input.textzip {
	width: 130px;
	float: left;
	}
#frmQuestions input.phone1 {
	width: 20px;
	}
#frmQuestions input.phone2 {
	width: 20px;
	}
#frmQuestions input.phone3 {
	width: 30px;
	}
#frmQuestions input.act1 {
	width: 50px;
	}
#frmQuestions input.act2 {
	width: 182px;
	}
#frmQuestions input.radio {
	background: none;
	border: none;
	margin-top: 7px;
	}
#frmQuestions input.district {
	width: 50px;
	float: left;
	}
#frmQuestions input.w100 {
	width: 100px;
	}	
.radiolabel {
	position:relative;
	top: -3px;
	width: auto;
	}
#frmQuestions textarea {
	width: 273px;
	height: 150px;
	}
#frmQuestions select {
	margin: 3px 0 3px 0;
	width: 150px;
	}
.px14 {
	font-size: 14px;
	color: #00539f;
	}
.floatleft {
	float: left;
	}
#floatfilling {
	float: left;
	width: 280px;
	}
.zipgo {
	float: left;
	position: relative;
	top: -3px;
	margin-left: 10px;
	}
.clear {
	clear:both;
	}
.top15px {
	position: relative;
	top: 15px;
	margin-bottom: 15px;
	}
.cylocate {
	position: relative;
	left: 214px;
	}
#grillguy {
	height: 126px;
	width: 150px;
	float: right;
	margin-left: 15px;
	background-image: url(/images/grillguy_lg.jpg);
	position: relative;
	top: -10px;
	}
#opd {
	height: 205px;
	width: 150px;
	float: right;
	margin-left: 15px;
	background-image: url(/images/opd.gif);
	position: relative;
	}
.floatright {
	float: right;
	}
/*Content Area*/
#subMain {
	width: 746px;
	height:323px;
	position: absolute;
	left: 0px;
	background-image:url(/images/bgSub.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	background-position: top right;
	top: 0px;
	color: #000000;
	}
#subContent {
	position:absolute;
	width:453px;
	top:0;
	left:241px;
	z-index:4;
	padding: 20px 26px 0 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	}
#subContent p {
	margin:0;
	}
#subBorder {
	width:2px;
	height:323px;
	position: absolute;
	left: 744px;
	top: 19px;
	background-image:url(/images/subBorder.jpg);
	background-repeat:no-repeat;
	}
#rightSidebar {
	position: absolute;
	width: 176px;
	right: 0;
	top: 0px;
	}
#retailTop {
	position: relative;
	width: 176px;
	height: 93px;
	top: 0px;
	background-image:url(/images/exchangeretailTop.jpg);
	background-repeat: no-repeat;
	}
#uniqueTop {
	position: relative;
	width: 176px;
	height: 74px;
	top: 0px;
	background-image:url(/images/uniqueTop.jpg);
	background-repeat: no-repeat;
	}	
	
#uniqueTop_propane {
	position: relative;
	width: 176px;
	height: 74px;
	top: 0px;
	background-image:url(/images/uniqueTop_propane.jpg);
	background-repeat: no-repeat;
	}

#uniqueTop_employee {
	position: relative;
	width: 176px;
	height: 74px;
	top: 0px;
	background-image:url(/images/uniqueTop_employee.jpg);
	background-repeat: no-repeat;
	}

#uniqueSidebar {
	position: relative;
	width: 130px;
	top: 0px;
	background-image:url(/images/unique_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #003e74;
	padding: 10px 23px 0px 23px;
	padding-bottom: 40px;
	}
#uniqueSidebar ul {
	margin: 0 0 0px 0px;
	padding: 0 0 0 14px;
	text-indent: 0px;
	list-style:outside url(/images/sidebullet.png);
	font-size:11px;
	}
#uniqueSidebar li {
	margin: 0 0 3px 0;
	}
#uniqueSidebar a {
	color: #dcbd6f;
	text-decoration: underline;
	font-weight: bold;
	}
#uniqueSidebar a:hover {
	color: #dcbd6f;
	text-decoration: none;
	}
#uniqueBottom {
	position: relative;
	width: 176px;
	height: 45px;
	left:0px;
	top: 0px;
	background-image:url(/images/uniqueBottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	z-index: 0;
	}
#cylsideTop {
	position: relative;
	width: 176px;
	height: 110px;
	top: 0px;
	background-image:url(/images/cylsideTop.jpg);
	background-repeat: no-repeat;
	}	
#cylside {
	position: relative;
	width: 130px;
	top: 0px;
	background-image:url(/images/cylside_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #009fdd;
	padding: 10px 23px 0px 23px;
	padding-bottom: 15px;
	}
#cylside ul {
	margin: 0 0 0px 0px;
	padding: 0 0 0 14px;
	text-indent: 0px;
	list-style:outside url(/images/sidebullet.png);
	font-size:12px;
	}
#cylside li {
	margin: 0 0 10px 0;
	}
#cylside a {
	color: #feeb59;
	text-decoration: none;
	font-weight: bold;
	}
#cylside a:hover {
	color: #feeb59;
	text-decoration: underline;
	}
#cylsideBottom {
	position: relative;
	width: 176px;
	height: 158px;
	left:0px;
	top: 0px;
	background-image:url(/images/cylsideBottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	}
#sidebarAd:link, #sidebarAd:visited {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-new.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAd:hover, #sidebarAd:active {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-new_on.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdBilling:link, #sidebarAdBilling:visited {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-billing.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdBilling:hover, #sidebarAdBilling:active {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-billing_on.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdInfo:link, #sidebarAdInfo:visited {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-info.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdInfo:hover, #sidebarAdInfo:active {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-info_on.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdLocations:link, #sidebarAdLocations:visited {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-finder.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdLocations:hover, #sidebarAdLocations:active {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-finder_on.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdFilling:link, #sidebarAdFilling:visited {
	position: relative;
	width: 176px;
	height: 209px;
	background-image: url(/images/refill.location.jpg);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdFilling:hover, #sidebarAdFilling:active {
	position: relative;
	width: 176px;
	height: 209px;
	background-image: url(/images/refill.location.jpg);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdContact:link, #sidebarAdContact:visited {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-contact.gif);
	background-repeat: no-repeat;
	display: block;
	}
#sidebarAdContact:hover, #sidebarAdContact:active {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-contact_on.gif);
	background-repeat: no-repeat;
	display: block;
	}
#footer {
	position:absolute;
	left:-16px;
	width: 965px;
	height:158px;
	background-image:url(/images/bgFooter.jpg);
	background-repeat:repeat-x;
	background-position: top;
	z-index:1;
	}
#foot_left {
	background-image:url(/images/footLeft.jpg);
	width: 17px;
	height:128px;
	position: absolute;
	left: 0;
	top: 0;
	}
#foot_right {
	background-image:url(/images/footRight.jpg);
	width: 21px;
	height:128px;
	position: absolute;
	right: 0;
	top: 0;
	}
#payoptions {
	width:50%;
	float:left;
	}

.payimg {
	margin-bottom:7px;
	}
.map:link, .map:visited {
	cursor: pointer;
	opacity: 1;
	filter: alpha(opacity=100);
}
.map:hover, .map:active {
	cursor: pointer;
	opacity: .5;
	filter: alpha(opacity=50);
}
.jobs {
	font-size: 11px;
}
#row a:link, #row a:visited {
	cursor: pointer;
	color: #000;
	text-decoration: none;
}
#row a:hover, #row a:active {
	cursor: pointer;
	color: #e1393d;
	text-decoration: none;
}
#lcolumn {
	position: relative;
	width: 450px;
	clear:both;
	}
.lcolumn {
	position: relative;
	font-size: 15px;
	font-weight:bold;
	float: left;
	width: 150px;
	}
.rcolumn {
	position: relative;
	width: 300px;
	float: left;
	font-size: 12px;
	right: 0px;
	font-weight: normal;
	margin-bottom: 10px;
	
}
#note {
	position: relative;
	font-weight: bold;
	padding-top: 20px;
	clear: both;
}
.coupon {
	margin: 0px;
	color: #00539f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	
	}
	
/* IGI Additions */
#singleColumnSubContent {
	position:absolute;
	width: 934px;
	top:0;
	left:0px;
	z-index:4;
	padding: 20px 26px 0 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	}	
.asterisk {
	font-size: 10px;
}
	
#gtwoarea {
	width: 934px;
	height:741px;
	z-index:3;
	background-image:url(GetTheWordOut/BTC-Webpage-Customer-layers.jpg);
	background-repeat: no-repeat;
	left: -0px;
	bottom: 35px;
	}
#gtwotext {
	width: 200px;
	margin-left: 0px;
	margin-top: 10px;
	color: white;
	font-size: 11px;
}
#gtwotext textarea {
	width: 230px;
	height: 120px;
	}
#gtwotext input {
	width: 200px;
	padding-left: 20px;
	}	
#gtwotext input.submit {
	background: transparent url('images/buttonReuseLeft.gif') no-repeat;
    	color: #fff;
    	display: inline;
    	float: left;
    	font: normal 12px arial, sans-serif;
   	height: 30px;
    	text-decoration: none;
    	border: 0;
	width: 80px;
	padding-left: 0px;    
	}		
#tanklessarea {
	width: 887px;
	height:700px;
	z-index:3;
	background-image:url(tankless/Tankless-Landing-Webpage-la.jpg);
	background-repeat: no-repeat;
	left: -0px;
	bottom: 35px;
	margin-left: 30px;
	}	
#tanklesstext {
	margin-left: 330px;
	margin-top: 150px;
}
.bluetext {
	color: #00539f;
	}
#uniqueXtra {
	position: relative;
	width: 176px;
	height: 74px;
	top: 0px;
	}	
	
ol.terms0 {
	list-style-type:decimal;
	list-style-position:inside;
	margin: 0px 12px 12px 0px;
	padding:0;
	text-indent: 0px;
	font-size: 12px;
}
ol.terms0 li {
	padding-bottom:10px;
}
ol.terms1 {
	list-style-type:upper-alpha;
	list-style-position:inside;
	margin: 0px 12px 12px 10px;
	padding:0;
	text-indent: 0px;
	font-size: 12px;
}

ul.terms0 {
	margin: 0px 0px 12px 17px;
	padding: 0px 0px 0px 13px;
	text-indent: 0px;
	list-style:outside url(/images/bullet.jpg);
	font-family: Arial, Helvetica, sans-serif;
	}
	
#sidebarNewsletter:link {
	width: 192px;
	height: 12px;
	background-image: url(/images/newsletter.gif);
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	margin: 10px 0 0px 26px;
}
#sidebarNewsletter:hover #sidebarNewsletter:active {
	width: 192px;
	height: 12px;
	background-image: url(/images/newsletter.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	display: block;
	margin: 10px 0 0px 26px;
	}
#sidebarNewsletter:visited {
	width: 90px;
	height: 12px;
	background-image: url(/images/newsletter.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	display: block;
	margin: 10px 0 0px 26px;
}	

#sidebarAdNewsletter:link {
	position: relative;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-newsletter.gif);
	background-repeat: no-repeat;
	display: block;
	}
	
#sidebarLeftAdNewsletter:link {
	position: relative;
	left: 33px;
	top: 30px;
	width: 176px;
	height: 98px;
	background-image: url(/images/side-button-newsletter.gif);
	background-repeat: no-repeat;
	display: block;
	}	
	
	
#socialfooter {
	position: absolute;
	right: 27px;
	top: 78px;
	z-index:600;
}	
#refillcenterTop {
	position: relative;
	width: 176px;
	height: 274px;
	top: 0px;
	background-image:url(/images/refillTop.jpg);
	background-repeat: no-repeat;
	}	
#refillcenterSidebar {
	position: relative;
	top: 0px;
	background-image:url(/images/refill_bg.jpg);
	background-repeat: repeat-x, repeat-y;
	background-position: top;
	background-color: #00539F;
	padding: 20px 23px 5px 13px;
	}
#refillcenterSidebar ul {
	margin: 0 0 0px 0px;
	padding: 0 0 0 14px;
	text-indent: 0px;
	list-style:outside url(/images/sidebullet.png);
	font-size:12px;
	}
#refillcenterSidebar li {
	margin: 0 0 10px 0;
	}
#refillcenterSidebar a {
	color: #feeb59;
	text-decoration: none;
	font-weight: bold;
	}
#refillcenterSidebar a:hover {
	color: #feeb59;
	text-decoration: underline;
	}	
#refillcenterBottom {
	position: relative;
	width: 176px;
	height: 45px;
	left:0px;
	top: 0px;
	background-image:url(/images/refillBottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	}
	
#uniqueTopBlank {
	position: relative;
	width: 176px;
	height: 74px;
	top: 0px;
	background-image:url(/images/uniqueTop_blank.jpg);
	background-repeat: no-repeat;
	}	
#uniqueTopContacts {
	position: relative;
	width: 176px;
	height: 74px;
	top: 0px;
	background-image:url(/images/uniqueTop_contacts.jpg);
	background-repeat: no-repeat;
	}		
