/* CSS Document */

body{
margin:0;
padding:0;

}


.content-warper-border{
border-left:1px solid #2C2A35;
border-right: 1px solid #2C2A35;}

.content-warper-footer-border{
border-left:1px solid #2C2A35;
border-right: 1px solid #2C2A35;
border-bottom:1px solid #2C2A35;}

.tel-row{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding: 0 5px 0 0;}
/*/////////////Start Top Navi\\\\\\\\\*/

.top-navi-active a:link, .top-navi-active a:visited{

color:#000000!important;
background-image:url(../images/navi1-hover.jpg)!important;
background-repeat:repeat-x!important;

}

.top-navi{
background-image:url(../images/navi1-bg.jpg);
}
.top-navi ul{
margin:0px;
padding:0px;}

.top-navi li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0B0B0;
list-style:none;
display:inline;

float:left;

}

.top-navi li a:link, .top-navi li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0B0B0;
text-decoration:none;
padding:14px 31px 14px 30px;
display:block;
background-image:url(../images/sp.jpg);
background-position:right;
background-repeat:no-repeat;

}

.top-navi li a:hover{
color:#000;
background-image:url(../images/navi1-hover.jpg);
background-repeat:repeat-x;
}

.top-navi_tt  a:link, .top-navi_tt  a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0B0B0;
text-decoration:none;
padding:14px 12px 14px 12px!important;
display:block;
background-image:url(../images/sp.jpg);
background-position:right;
background-repeat:no-repeat;
}

.top-navi_tt a:hover{
color:#000;
background-image:url(../images/navi1-hover.jpg);
background-repeat:repeat-x;
}


.top-navi_tt-active a:link, .top-navi_tt-active a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:14px 12px 14px 12px!important;
display:block;
background-position:right;
color:#000000!important;
background-image:url(../images/navi1-hover.jpg)!important;
background-repeat:repeat-x!important;
}

/*/////////////End Top Navi\\\\\\\\\*/



/*//////////////Top Navi Internal\\\\\\\\\\\\\*/
.top-navi-internal{
background-image:url(../images/navi1-bg.jpg);
}
.top-navi-internal ul{
margin:0px;
padding:0px;}

.top-navi-internal li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0B0B0;
list-style:none;
display:inline;

float:left;

}

.top-navi-internal li a:link, .top-navi-internal li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0B0B0;
text-decoration:none;
padding:14px 31px 14px 30.5px;
display:block;
background-image:url(../images/sp.jpg);
background-position:right;
background-repeat:no-repeat;

}

.top-navi-internal li a:hover{
color:#000;
background-image:url(../images/navi1-hover.jpg);
background-repeat:repeat-x;
}

.top-navi_tt-internal  a:link, .top-navi_tt-internal  a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#B0B0B0;
text-decoration:none;
padding:14px 12px 14px 12px!important;
display:block;
background-image:url(../images/sp.jpg);
background-position:right;
background-repeat:no-repeat;
}

.top-navi_tt-internal a:hover{
color:#000;
background-image:url(../images/navi1-hover.jpg);
background-repeat:repeat-x;
}


.top-navi_tt-internal-active a:link, .top-navi_tt-internal-active a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:14px 12px 14px 12px!important;
display:block;
background-position:right;


color:#000000!important;
background-image:url(../images/navi1-hover.jpg)!important;
background-repeat:repeat-x!important;
}


/*////////////end of top navi internal\\\\\\\\\

/////////////Start Bottom Navi\\\\\\\\*/



.bot-navi{
border-left:1px solid #2C2A35;
border-right:1px solid #2C2A35;
}

.bot-navi ul{
margin:0;
padding:0;

}

.bot-navi li{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
-style:none;
display:inline;
float:left;
background-image:url(../images/navi2-bg.jpg);
}

.bot-navi li a:link, .bot-navi li a:visited{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
padding: 12px 20px 12px 19px;
display:block;
text-decoration:none;
background-image:url(../images/sp2.jpg);
background-position:right;
background-repeat:no-repeat;
}

.bot-navi li a:hover{
font-weight:bold;
color:#000000;
background-image:url(../images/navi1-hover.jpg);
background-repeat:repeat-x;
}



.bot-navi_ex  a:link, .bot-navi_ex  a:visited{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
padding: 12px 18px 12px 19px!important;
display:block;
text-decoration:none;
background-image:url(../images/sp2.jpg);
background-position:right;
background-repeat:no-repeat;
}

.bot-navi_ex a:hover{
background-image:url(../images/navi1-hover.jpg);
background-repeat:repeat-x;
}


.divider{
background-image:url(../images/aboutus-divider.jpg);
background-repeat:repeat-x;
background-position:bottom;}







/*/////////////End Bottom Navi\\\\\\\\\*/


/*/////////////About Us Navi\\\\\\\\\*/










/*/////////////About Us Navi\\\\\\\\\*/

.img1{
padding: 0 0 0 6px;}




.content-border{
border: 1px solid #656564;
background-image:url(../images/main-content-bg.jpg);
background-repeat:repeat-x;
background-color:#F8F8DE;

}

.about-content-border{
border: 1px solid #656564;
background-image:url(../images/about-content-bg.jpg);
background-repeat:repeat-x;
background-color:#F8F8DE;

}

.right-panel-bg
{
background-color:#ECEBE9;}

.content-header{
background-color:#F5F5F5;}

.content-inside-header-bg{
background-image:url(../images/content-gray-bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding: 0 0 0 9px;}

.welcome-table{
padding: 0 0 0 9px;}
.welcome-heading{
background-image:url(../images/content-header-yellow-bg.jpg);
background-repeat:repeat-x;}

.smallbox-content{
border: 1px solid #656564;
background-image:url(../images/right-bg.jpg);
background-repeat:repeat-x;}




/*.right-box-header{
background-image:url(../images/inside-header1.jpg);
background-repeat:no-repeat;}
*/

.about-us-img{
padding: 0 0 0 7px;}

.content-text-and-bg  p{
	padding:10px 0 10px 0;
	margin:0px;
	}

.white-bg{
background-color:#FFFFFF;}

.yellow-bg{
background-color:#FFFF00;}

.small-box-right-bg{
background-image:url(../images/right-below-box-bg.jpg);
background-repeat:repeat-x;
border-left:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;}

/*
.right-box-header2{
background-image:url(../images/become-bg.jpg);
background-repeat:no-repeat;}
*/


.footer{
background-color:#464646;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;}

.footer a:link, .footer a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;}

.footer a:hover{
text-decoration:underline;}

.footer-active{
text-decoration:underline !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}



.lower-footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding-left:10px;
padding-right:10px;}

.lower-footer a:link, .lower-footer a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;}

.lower-footer a:hover{
text-decoration:underline;}


.about-us-navi-bg{

background-image:url(../images/aboutus-navi-bg.jpg);
background-repeat:no-repeat;}


.heading1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
line-height:22px;
text-align:justify;
padding: 20px 0px 0 0px;
font-weight:bold;
}


.heading2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:22px;
text-align:justify;
padding: 10px 0px 0 0px;
font-weight:bold;

}

.about-us-content-text-and-bg{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:22px;
text-align:justify;
padding: 8px 0px 0 0px;}

.about-us-content-text-and-bg a:link, .about-us-content-text-and-bg a:visited{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066FF;
text-decoration:underline;
text-align:justify;
}

.about-us-content-text-and-bg a:hover{
text-decoration:none;}


.content-text-and-bg{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:22px;
text-align:justify;
padding: 8px 0px 0 0px;}


.head-slide{
background-image:url(../images/slide-bg.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;}

.head-slide a:link, .head-slide a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
padding: 0 10px 0 10px;}


.yellow-bd-brd-text{
background-color:#FEF5CC;
border:1px solid #FACD00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:22px;
text-align:justify;
padding: 8px 10px 0 0px;}


.yellow-bd-brd-text a:link, .yellow-bd-brd-text a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066FF;
text-decoration:underline;
text-align:justify;
}

.yellow-bd-brd-text a:hover{
text-decoration:none;}

.box1{
background-color:#FFF4B0;}

.box1-header-text{

font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#EF2E23;
font-weight:bold;}



.box1-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.box1-text-bullet ul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
list-style-image:url(../images/heating-oil-services-slider/gray-bullet.jpg);
line-height:20px;
}

.box2{
background-color:#E5D9DA;}

.box2-header-text{

font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#AE5344;
font-weight:bold;}

.box2-internal-bg{
background-color:#AE5344;}

.box2-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-style:italic;
}

.box2-text-bullet ul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
list-style-image:url(../images/heating-oil-services-slider/gray-bullet.jpg);
line-height:20px;
}

.plan-bullet ul{
list-style-image:url(../images/heating-oil-services-slider/bullet-check.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.underline-pink{
background-color:#FBC1A8;}

.chart-bg{
background-color:#FEF4EE;}

.chart-heading{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#EF2E23;
font-weight:bold;}

.chart-text-bullet ul{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
list-style-image:url(../images/heating-oil-services-slider/gray-bullet.jpg);
line-height:15px;
