/* general styles */
body {
  font-family: verdana, sans-serif; 
  font-size: .7em;
  color: #5d5946;
  margin: 0;
  padding: 0;
  background: url(/products/images/img_bkgrd_gradient.jpg) repeat-x;
  background-color: #006bb2; }
img { border: 0; }
img { behavior: url(/products/js/pngbehavior.htc); }
a:link, a:active, a:hover, a:focus, a:visited { text-decoration: none; color: #009dd9; }
a:hover { text-decoration: underline; }
a { outline: none; }
p { margin: 0 0 9px 0; line-height: 1.25em; }
pre {font-size: 1.1em;}
p.entryPara, .entryPara { 
  font-size: 1.2em; 
  margin: 0 0 19px 0; 
  line-height: 1.3em; }
ul { 
  margin: 0; 
  padding: 0; 
  list-style: none;
  line-height: 1.4em; }
ul.list { 
  margin: 0 15px; 
  padding: 0; 
  list-style: disc;
  line-height: 1.4em; }
ul.iconList { 
  margin: 0 15px; 
  padding: 0; 
  list-style: none;
  line-height: 1.8em; }
ol { margin: 0 0 0 2em; padding: 0; }
sup { font-size: .8em; }
h1 {
  font-size: 1.9em;
  font-weight: normal;
  color: #ef4300;
  margin: 18px 0 7px 0;
  padding: 0; }
h2 {
  font-size: 1.2em;
  font-weight: bold;
  color: #5d5946;
  margin: 0 0 2px 0;
  text-transform: uppercase; }
.noUpper {text-transform: none;}
.upper {text-transform: uppercase;}
h3 { 
  font-size: 1em;
  color: #8e7e75;
  margin: 0 0 3px 0; }
blockquote { margin: 0; padding: 0; }
blockquote p {
  font-size: 1.2em;
  padding: 0; 
  margin: 0 0 10px 0; 
  color: #4d3652; 
  font-weight: bold; }
blockquote .byline {
  font-size: .8em !important;
  margin-top: 4px; 
  font-weight: normal !important; 
  font-style: italic;}
.blue {color: #0050aa;}
.cyan {color: #009dd9;}
.ltgray {color: #8f7e76;}
.white {color: #fff;}
.red {color: #d21034;}
.clear {
  clear: both;
  margin: 0; 
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  height: 0px !important; 
  height /**/:1px; }
.bottomMargin4 { margin-bottom: 4px; }
.bottomMargin6 { margin-bottom: 6px; }
.bottomMargin8 { margin-bottom: 8px; }
.bottomMargin10 { margin-bottom: 10px; }
.bottomMargin17 { margin-bottom: 17px; }
.bottomMargin30 { margin-bottom: 30px; }
.bottomMargin40 { margin-bottom: 40px; }
.topMargin2 { margin-top: 2px; }
.topMargin3 { margin-top: 3px; }
.topMargin4 { margin-top: 4px; }
.topMargin6 { margin-top: 6px; }
.topMargin8 { margin-top: 8px; }
.topMargin10 { margin-top: 10px; }
.topMargin12 { margin-top: 12px; }
.topMargin13 { margin-top: 13px; }
.topMargin15 { margin-top: 15px; }
.topMargin19 { margin-top: 19px; }
.topMargin20 { margin-top: 20px; }
.topMargin21 { margin-top: 21px; }
.topMargin30 { margin-top: 30px; }
.topMargin60 { margin-top: 60px; }
.rightMargin8 { margin-right: 8px; }
.rightMargin15 { margin-right: 15px; }
.rightMargin20 { margin-right: 20px; }
.rightMargin23 { margin-right: 23px; }
.rightMargin50 { margin-right: 50px; }
.leftMargin10 { margin-left: 10px; }
.leftMargin16 { margin-left: 16px; }
.leftMargin17 { margin-left: 17px; }
.leftMargin25 { margin-left: 25px; }
.skipNav { position: absolute; left: -1000em; }
.right { float: right; }
.left { float: left; }
.noMargin { margin: 0; }
.noBold { font-weight: normal; }
.smaller { font-size: .8em; }
.smallish { font-size: .9em; }
.darwlft {
  padding-left: 15px;
  background: url(/products/images/icons/icon_double_arrow_left.gif) no-repeat 0 3px; }
.darwrt {
  padding-right: 15px;
  background: url(/products/images/icons/icon_double_arrow_right.gif) no-repeat 35px 3px; }
.jumpList {float: left; width: 140px; margin: 0 10px 30px 0;}
.line {border-top: 1px solid #8e7e75; margin-top: 15px; padding-bottom: 15px;}
/* end general styles */


/* header styles */
#header { 
  background: url(/products/images/bkg_header.jpg) no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  width: 915px;
  height: 117px;
  color: #b3d6ee;
  font-size: .8em;
  z-index: 500; }
#home #header {
  background: url(/products/images/bkg_header_hmpg.jpg) no-repeat;
  width: 917px; }
#sitelet #header {
  background: url(/products/images/bkg_header_orphan.jpg) no-repeat; }
#header a:link, #header a:active, #header a:hover, #header a:focus, #header a:visited { color: #b3d6ee; }

#stationFinder {
  position: absolute;
  top: 19px;
  left: 574px;
  width: 150px; } 
.stationFinderSml { 
  background: url(/products/images/img_bckgrnd_stationfinder_sml.gif) no-repeat;
  height: 64px; }
.stationFinderLrg { 
  background: url(/products/images/img_bckgrnd_stationfinder_lrg1.gif) no-repeat;
  height: 108px !important; }
#home .stationFinderLrg { 
  background: url(/products/images/img_bckgrnd_stationfinder_lrg2.gif) no-repeat;
  height: 108px !important; }
#stationFinder h3 { margin: 5px 0 2px 23px; color: #fff }
#stationFinder p { margin: 13px 0 0 23px; }
#stationFinder ul { font-size: .97em; margin: 0 0 0 23px; line-height: 1.6em; }
.stationFinderSml ul { display: none; }
#stationFinder a:link, #stationFinder a:active, #stationFinder a:hover, #stationFinder a:focus, #stationFinder a:visited { color: #fff; }
.stationFinderSml #advSearchLink {background: url(/products/images/img_stationfinder_adv_right.gif) no-repeat; }
.stationFinderLrg #advSearchLink {background: url(/products/images/img_stationfinder_adv_down.gif) no-repeat; }
.stationFinderSml #advSearchLinksp {background: url(/products/images/img_stationfinder_adv_rt_sp.gif) no-repeat; }
.stationFinderLrg #advSearchLinksp {background: url(/products/images/img_stationfinder_adv_dn_sp.gif) no-repeat; }
#stationFinder #advSearchLink a {
  height: 96px;
  text-decoration: none;
  overflow: hidden;
  color: #eec28f }
#stationFinder #advSearchLink a span { visibility: hidden; }
#stationFinder #advSearchLinksp a {
  height: 96px;
  text-decoration: none;
  overflow: hidden;
  color: #eec28f }
#stationFinder #advSearchLinksp a span { visibility: hidden; }

#searchLinksEtc a:link, #searchLinksEtc a:active, #searchLinksEtc a:hover, #searchLinksEtc a:focus, #searchLinksEtc a:visited { text-decoration: none; color: #5d5946; }
#searchLinksEtc a:hover { text-decoration: underline; }
#searchLinksEtc { 
  position: absolute;
  top: 25px;
  left: 740px;
  width: 165px;
  color: #5d5946; }
/* end header styles */


/* form styles */
form input, form select { color: #999; }
form input.textBlank { 
  border: 0;
  width: 75px; 
  height: 12px; 
  font-size: 1em; 
  padding: 3px;  
  margin: -1px 8px 0 24px; }
form input.text { 
  border: 1px solid #999;
  width: 130px; 
  height: 12px; 
  font-size: 1em; 
  padding: 4px 3px 2px 3px;
  margin-top: 5px; }
form input.sftext { 
  border: 1px solid #999; 
  color: #5d5946;
  font-family: verdana, sans-serif; 
  height: 12px; 
  font-size: 1em; 
  padding: 4px 3px 2px 3px;
  margin-top: 2px; }
form input.mgotext { 
  border: 1px solid #999; 
  color: #5d5946;
  font-family: verdana, sans-serif; 
  height: 14px; 
  font-size: 1em; 
  padding: 4px 3px 2px 3px;
  margin-top: 2px; }
.mgtext, .mgtext2 { 
  border: 1px solid #999; 
  color: #5d5946;
  font-family: verdana, sans-serif; 
  height: 50px; 
  width: 370px;
  font-size: 1em; 
  padding: 4px 3px 2px 3px;
  margin-top: 2px;
  margin-bottom: 10px;
  overflow: auto; }
.mgtext2 { height: 40px !important; }
form select.sftext { 
  border: 1px solid #999;  
  color: #5d5946;
  font-family: verdana, sans-serif; 
  font-size: 1em; 
  padding: 2px 0 1px 0;
  margin-top: 3px; }
form input.image {
  position: relative;
  top: 4px;
  left: -11px;
  margin: 0; }
.dDown { width: 153px; margin-top: 5px; }
form input.radio { position: relative; top: 3px; }
form input.cbox { margin-right: 3px; }
form select { font-size: 1em; }
.fimage { margin-right: 8px; }
.mgimage { margin: 2px 8px 0 0; }
.divMgBoxPara {
  width: 450px;
  margin-right: 12px;
  margin-right /**/: 24px; }
.divMgBoxParaOther {
  width: 550px;
  margin-right: 12px;
  margin-right /**/: 24px; }
.searchbox {
  margin-top: 7px; 
  margin-right: 10px;
  margin-right /**/: 20px;}
form input.cbox1 {
  font-size: .8em; }
.contactform label {
  float: left; 
  font-weight: bold;
  margin-right: 10px; 
  line-height: 1.8; 
  vertical-align: top;}
.contactform input {
  float: left; 
  margin-bottom: 15px; 
  font-family: verdana, sans-serif; 
  width: 340px; 
  color: #5d5946;
  font-size: 1em;}
.contactform select {width: 345px; margin-bottom: 15px; color: #5d5946; font-family: verdana, sans-serif; }
.contactform em, .contactBtns em {font-weight: bold; font-style: normal; color: #f00;}
.contactform label {width: 200px; text-align: right; }
.contactform textarea {color: #5d5946; font-family: verdana, sans-serif; font-size: 1em;}
/* end form styles */


/* layout styles */
#container { 
  position: absolute;
  top: 0; 
  left: 0; }
#content, #contentGrad, #contentLong {
  position: absolute; 
  width: 902px;
  top: 117px;
  left: 0;
  background: url(/products/images/bkg_long.jpg) bottom left no-repeat; }
#contentGrad {
  background: url(/products/images/bkg_long_gradient.jpg) bottom left no-repeat; }
#contentLong {
  background: url(/products/images/bkg_really_long.jpg) bottom left no-repeat; }
#home #content {
  width: 916px !important;
  background: url(/products/images/bkg_hmpg.jpg) bottom left no-repeat; }
#sitelet #content {
  background: url(/products/images/bkg_long_gradient_orphan.gif) bottom left no-repeat; }
  
.leftContent {
  float: left;
  padding: 0 12px 0 12px;
  width: 671px !important; width /**/: 695px;
  text-align:left;
  margin: 0; }
.addSpace { padding: 0 18px 0 18px; }
.rightContent {
  float: left;
  margin: 0;
  padding: 0;
  width: 207px;
  height: 610px; }
#home .leftContent {
  padding: 0 10px 0 10px !important;
  width: 675px !important; width /**/: 695px; }
#home .rightContent { width: 221px !important; height: 550px !important; }
#sitelet .leftContent {
  padding-top: 21px; 
  padding-bottom: 20px;
  width: 154px !important; width /**/: 178px; 
  height: 650px;
  margin-right: 30px;}
#sitelet .rightContent {
  padding-top: 21px; 
  padding-bottom: 20px;
  width: 670px !important; 
  height: 100% !important;}

* html>body #content div.middleContent {float:none; display:inline-block}
  
#imgBackground {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0; }
#hmFlash {
  position: relative;
  top: 10px;
  left: 5px; }  
.width350ColOne { 
  background: url(/products/images/img_gradient_gray350.jpg) repeat-x;
  position: relative;
  float: left;
  margin: 0 30px 0 0; 
  padding: 13px 17px 0 17px;
  width: 350px;
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 316px;}
  html>body .content { width:350px; } 
.width255ColTwo { 
  position: relative;
  float: left;
  width: 245px; 
  margin: 0; 
  padding: 0; }
.width350ColOneNoBack { 
  position: relative;
  float: left;
  margin: 0 30px 0 0; 
  padding: 0;
  width: 350px; }
.addPadding { padding: 0 17px; } 
  
.width440ColOne {
  position: relative;
  float: left;
  margin: 0 30px 0 0; 
  padding: 0 0 0 20px;
  width: 440px;
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 420px;}
  html>body .content { width:440px; } 
.width165ColTwo {
  position: relative;
  float: left;
  width: 165px; 
  margin: 0; 
  padding: 0; }
.width440ColOneGrad {
  background: url(/products/images/img_gradient_gray350.jpg) repeat-x;
  position: relative;
  float: left;
  margin: 0 30px 0 0; 
  padding: 0 20px 0 20px;
  width: 420px;
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 400px;}
  html>body .content { width:420px; } 

.width255ColOne {
  position: relative;
  float: left;
  margin: 0 30px 0 0; 
  padding: 13px 17px 0 17px;
  width: 255px; 
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 221px;}
  html>body .content { width:255px; } 
.width350ColTwo { 
  position: relative;
  float: left;
  width: 340px; 
  margin: 0; 
  padding: 0; }
  
.width190ColOne {
  position: relative;
  float: left;
  margin: 0; 
  padding: 13px 55px 0 45px;
  width: 190px; }
.width313ColTwo { 
  position: relative;
  float: left;
  width: 313px; 
  margin: 0; 
  padding: 0; }
  
.grayboxSponsor {
  /*background: url(/products/images/img_gradient.gif) no-repeat; */
  width: 402px; 
  padding: 20px 17px 40px 17px;}
  
.smlLeftContent {
  position: relative;
  float: left;
  margin: 0 20px 0 0;
  padding: 0;
  width: 242px; } 
.lrgRightContent {
  position: relative;
  float: left;
  width: 365px;
  margin: 0;
  padding: 0; }
.lrgLeftContent {
  position: relative;
  float: left;
  margin: 0 20px 0 0;
  padding: 0;
  width: 365px; } 
.smlRightContent {
  position: relative;
  float: left;
  width: 242px;
  margin: 10px 0 0 0;
  padding: 0; }
  
.adTechDForm {
  margin: 10px 0 15px 0; 
  padding: 0 0 0 20px;  
  height: 212px; 
  background: url(/products/images/tab_nav/img_box_techd_search.gif) no-repeat;
  width: 635px; 
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 615px;}
  
.sfBox {float: left; width: 247px; padding: 8px 27px 15px 22px; }
.sfIcon { vertical-align: middle; margin: 0 10px 1px 0; }
#sfadd1 { position: relative; }

#sfcity1, #sfstate1, #sfzip1, #sfcity2, #sfstate2, #sfzip2 {
  position: relative;
  float: left;
  margin-right: 14px;
  margin-top: 5px; }
#sfstate1, #sfstate2 {margin-left: -14px; margin-left /**/: 0; }
#sfzip1, #sfzip2 { margin-right: 0 !important; }
#sfcity1, #sfcity2 { margin-right: 10px !important; }
.sfFilterArea { float: left; width: 180px; font-size: .8em; }

.greenBox {width: 635px; height: 345px;
  background: url(/products/images/tab_nav/tab_box_lower_green.gif) no-repeat;}
.greenBoxSpace {width: 586px; padding: 28px 30px 20px 19px;
  background: url(/products/images/tab_nav/tab_box_lower_green.gif) no-repeat;}
.greenBoxDivide {width: 635px; padding-top: 14px;
  background: url(/products/images/tab_nav/tab_box_lower_green_divided.jpg) no-repeat;}
.greenBoxRainbow {width: 635px; height: 280px;
  background: url(/products/images/tab_nav/tab_box_lower_green_rainbow.jpg) no-repeat;}
.greenBoxPlain {width: 414px; height: 230px; padding: 14px 15px 0 10px;
  background: url(/products/images/tab_nav/tab_box_lower_green.jpg) no-repeat;}
.greenBoxBubbles {width: 635px; height: 300px; padding-top: 3px;
  background: url(/products/images/tab_nav/tab_box_lower_green_bubbles.jpg) no-repeat;}
.yellowBoxTaxi {width: 635px; height: 345px;
  background: url(/products/images/tab_nav/tab_box_lower_yellow_taxi.jpg) no-repeat;}
.yellowBoxPlain {width: 586px; padding: 28px 30px 20px 19px;
  background: url(/products/images/tab_nav/tab_box_lower_yellow.gif) no-repeat;}
.yellowBoxAtf {width: 586px; padding: 28px 30px 20px 19px;
  background: url(/products/images/tab_nav/tab_box_lower_yellow_atf1.jpg) no-repeat;}
.blueBoxSearch {width: 615px; height: 320px; padding: 12px 0 0 20px;
  background: url(/products/images/tab_nav/img_box_station_finder_search.gif) no-repeat;}
.bluegradback {width: 635px;
  background: url(/products/images/img_gradient_liteblue.jpg) no-repeat;}
.blueBoxUpcomingEvnts {width: 635px; height: 486px;
  background: url(/products/images/tab_nav/img_box_upcoming_events.gif) no-repeat;}

.boxHeader {
  width: 465px;
  margin: 0 10px 0 150px;
  padding-top: 5px;
  position: relative; }
.boxwTable {
  width: 605px;
  height: 409px;
  padding: 0;
  margin: 11px 5px 8px 15px;
  overflow: auto; }
table #tableEvents, table .tableRegion {
  border: 0;
  padding: 0;
  margin: 0; } 
#tableEvents td, .tableRegion td {
  border-bottom: 1px solid #b3e2f3;
  padding: 5px 10px 5px 3px; } 
#tableEvents th, .tableRegion th {
  padding-bottom: 10px;}
.et1 {width: 50px;}
.et2 {width: 140px;}
.et3 {width: 90px;}
.et4 {width: 110px;}
.et5 {width: 120px;}
.ltBluBox .tableRegion td {border-bottom: none; vertical-align: top;}

.smlColGray {
  background: url(/products/images/img_gradient_gray242_1.jpg) no-repeat;
  padding: 20px;
  height: 450px;
  width: 242px;
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 202px;}
  html>body .content { width:242px; } 
.smlColGray2 {
  background: url(/products/images/img_gradient_gray242.jpg) no-repeat;
  padding: 20px;
  margin: 0;
  height: 450px;
  width: 242px;
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 202px;}
  html>body .content { width:242px; } 
.smlBluBox {
  background: url(/products/images/img_bckgrnd_boxblu_rnd_crn_sml.gif) no-repeat;
  width: 363px;
  height: 74px;
  padding: 11px;
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 341px; }
  html>body .content { width:363px; }
.lrgBluBox {
  background: url(/products/images/img_bckgrnd_boxblu_rnd_crn_lrg.gif) no-repeat;
  width: 363px;
  height: 147px;
  padding: 11px; 
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 341px; }
  html>body .content { width:363px; }
.blubox635 {
  background: url(/products/images/img_bckgrnd_boxblu_rnd_crn_lrg2.gif) no-repeat;
  width: 613px; width /**/: 635px;
  height: 72px;
  padding: 11px; } 
.carPlacement { 
  position: relative;
  float: left;
  width: 58px;
  height: 28px;
  left: 0;
  top: -5px; }
  
#ads, #ads2, #ads3, #emAd { 
  position: relative;
  margin-top: 20px;
  top: 10px;
  left: 0;
  width: 671px;
  height: 162px; }
#emAd {background: url(/products/images/extramile/ads_landing_page.jpg) no-repeat;}
#ads {background: url(/products/images/img_ads1_2008-12-30.jpg) no-repeat;}
#ads2 {background: url(/products/images/img_ads2_2009-06-02.jpg) no-repeat;}
#ads3 {background: url(/products/images/img_ads3_2008-12-30.jpg) no-repeat;}
#adsHome { 
  background: url(/products/images/img_hmpg_ads_2008-12-30.jpg) no-repeat; 
  position: relative;
  top: 10px;
  left: 0;
  width: 675px;
  margin-bottom: 20px;
  height: 162px; }
#carsImageMap { 
  z-index: 25;
  position: absolute;
  top: 413px;
  left: -10px;
  width: 190px;
  height: 96px; }
#rtCarsImageMap {  
  background: url(/products/images/img_rtad_meet_the_cars.jpg) no-repeat; 
  z-index: 25;
  position: relative;
  margin: 28px 0 0 6px;
  width: 195px;
  height: 96px; }
#imageMap a, #imageMapCars a {
  height: 12px;
  margin: 0; 
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  text-decoration: none;
  overflow: hidden; }
#imageMap a em, #imageMapCars a em { visibility: hidden; }

a#creditApply { width: 150px; height: 21px !important; top: 81px; left: 15px; }
a#busCard { width: 140px; height: 12px; top: 108px; left: 15px; }
a#giftCards { width: 140px; height: 12px; top: 122px; left: 15px; }
a#manageAccount { width: 140px; height: 12px; top: 136px; left: 15px; }
a#learnMore { width: 72px; height: 21px !important; top: 125px; left: 258px; }
a#topTierLearnMore { width: 72px; height: 21px !important; top: 92px; left: 385px; }
a#carsvilleLearnMore {width: 104px; height: 26px !important; top: 108px; left: 508px;}
a#concentratePlusLearnMore { width: 72px; height: 21px !important; top: 92px; left: 340px; }
a#readMore { width: 72px; height: 21px !important; top: 118px; left: 400px; }
a#meetCars { width: 117px; height: 19px !important; top: 35px; left: 20px; }
a#learnFunFacts { width: 93px; height: 12px !important; top: 58px; left: 20px; }
a#playGames { width: 93px; height: 12px !important; top: 72px; left: 20px; }
a#buyCars { width: 93px; height: 12px !important; top: 86px; left: 20px; }
a#meetCars1 { width: 120px; height: 19px !important; top: 10px; left: 11px; }
a#learnFunFacts1 { width: 93px; height: 12px !important; top: 34px; left: 11px; }
a#playGames1 { width: 93px; height: 12px !important; top: 48px; left: 11px; }
a#buyCars1 { width: 93px; height: 12px !important; top: 62px; left: 11px; }

a#creditApply:hover { background-image: url(); }
a#busCard:hover { background-image: url(); }
a#giftCards:hover { background-image: url(); }
a#manageAccount:hover { background-image: url(); }
a#learnMore:hover { background-image: url(); }
a#topTierLearnMore:hover { background-image: url(); }
a#concentratePlusLearnMore { background-image: url(); }

a#meetCars:hover { background-image: url(); }
a#learnFunFacts:hover { background-image: url(); }
a#playGames:hover { background-image: url(); }
a#buyCars:hover { background-image: url(); }

a#creditApply:hover, a#busCard:hover, a#giftCards:hover, a#manageAccount:hover, 
a#learnMore:hover, a#readMore:hover, a#meetCars:hover, a#learnFunFacts:hover,
a#playGames:hover, a#buyCars:hover, a#meetCars1:hover, a#learnFunFacts1:hover,
a#playGames1:hover, a#buyCars1:hover, a#topTierLearnMore:hover, 
a#concentratePlusLearnMore:hover { border: none; }

.imgSpecial { margin-top: -22px; position: relative; }
.imgSpecial1 { margin-top: -28px; position: relative; }
/* end layout styles */


/* top navigation */
#topNav {
  background: url(/products/images/bckgrd_topnav2.jpg) no-repeat;
  width: 474px; 
  height: 59px;
  top: 53px;
  left: 92px;
  position: absolute; }
#nav a {
  position: absolute;
  margin: 0; 
  padding: 0;
  top: 0;
  left: 0;
  text-decoration: none;
  overflow: hidden; }
#topNav a em { visibility: hidden; }
#topNav li {float: left; position: relative; }
a#tnavStations { width: 110px; height: 59px; top: 0; left: 3px; }
a#tnavFuels { width: 90px; height: 59px; top: 0; left: 113px; }
a#tnavCommunity { width: 149px; height: 59px; top: 0; left: 203px; }
a#tnavTips { width: 120px; height: 59px; top: 0; left: 352px; }
a#tnavStations:hover, a#tnavStations.onState {background: url(/products/images/topnav_stations_on.jpg) no-repeat;}
a#tnavFuels:hover, a#tnavFuels.onState {background: url(/products/images/topnav_our_fuels_on.jpg) no-repeat;}
a#tnavCommunity:hover, a#tnavCommunity.onState {background: url(/products/images/topnav_community_on1.jpg) no-repeat;}
a#tnavTips:hover, a#tnavTips.onState {background: url(/products/images/topnav_tips_on.jpg) no-repeat;}

#subnavFuels { 
  visibility: hidden;
  background: url(/products/images/bckgrnd_topnav_fuels1.gif) no-repeat;
  width: 293px;
  height: 296px;
  top: 59px;
  left: 113px;
  position: absolute;
  z-index: 500;}
#subnavFuels a {
  position: absolute;
  margin: 0; 
  padding: 0;
  top: 0;
  left: 0;
  text-decoration: none;
  overflow: hidden;}
a#navFuels1 {width: 293px; height: 75px; top: 0; left: 0;}
a#navFuels2 {width: 293px; height: 73px; top: 75px; left: 0;}
a#navFuels3 {width: 293px; height: 73px; top: 148px; left: 0;}
a#navFuels4 {width: 293px; height: 75px; top: 221px; left: 0;}
a#navFuels1:hover, a#navFuels1 .onState {background: url(/products/images/topnav_fuels1_on1.gif) no-repeat;}
a#navFuels2:hover, a#navFuels2 .onState {background: url(/products/images/topnav_fuels2_on1.gif) no-repeat;}
a#navFuels3:hover, a#navFuels3 .onState {background: url(/products/images/topnav_fuels3_on1.gif) no-repeat;}
a#navFuels4:hover, a#navFuels4 .onState {background: url(/products/images/topnav_fuels4_on1.gif) no-repeat;}

#subnavStations { 
  visibility: hidden;
  background: url(/products/images/bckgrnd_topnav_stations1.gif) no-repeat;
  width: 293px;
  height: 296px;
  top: 59px;
  left: 3px;
  position: absolute;
  z-index: 500; }
#subnavStations a {
  position: absolute;
  margin: 0; 
  padding: 0;
  top: 0;
  left: 0;
  text-decoration: none;
  overflow: hidden; }
a#navStations1 {width: 293px; height: 75px; top: 0; left: 0;}
a#navStations2 {width: 293px; height: 73px; top: 75px; left: 0;}
a#navStations3 {width: 293px; height: 73px; top: 148px; left: 0;}
a#navStations4 {width: 293px; height: 75px; top: 221px; left: 0;}
a#navStations1:hover, a#navStations1 .onState {background: url(/products/images/topnav_station1_on1.gif) no-repeat;}
a#navStations2:hover, a#navStations2 .onState {background: url(/products/images/topnav_station2_on1.gif) no-repeat;}
a#navStations3:hover, a#navStations3 .onState {background: url(/products/images/topnav_station3_on1.gif) no-repeat;}
a#navStations4:hover, a#navStations4 .onState {background: url(/products/images/topnav_station4_on1.gif) no-repeat;}

#subnavCommunity { 
  visibility: hidden;
  background: url(/products/images/bckgrnd_topnav_community1.gif) no-repeat;
  width: 293px;
  height: 296px;
  top: 59px;
  left: 203px;
  position: absolute;
  z-index: 500; }
#subnavCommunity a {
  position: absolute;
  margin: 0; 
  padding: 0;
  top: 0;
  left: 0;
  text-decoration: none;
  overflow: hidden; }
a#navCommunity1 { width: 293px; height: 75px; top: 0; left: 0; }
a#navCommunity2 { width: 293px; height: 73px; top: 75px; left: 0; }
a#navCommunity3 { width: 293px; height: 73px; top: 148px; left: 0; }
a#navCommunity4 { width: 293px; height: 75px; top: 221px; left: 0; }
a#navCommunity1:hover, a#navCommunity1 .onState {background: url(/products/images/topnav_comm1_on.gif) no-repeat;}
a#navCommunity2:hover, a#navCommunity2 .onState {background: url(/products/images/topnav_comm2_on.gif) no-repeat;}
a#navCommunity3:hover, a#navCommunity3 .onState {background: url(/products/images/topnav_comm3_on.gif) no-repeat;}
a#navCommunity4:hover, a#navCommunity4 .onState {background: url(/products/images/topnav_comm4_on.gif) no-repeat;}

#subnavTips { 
  visibility: hidden;
  background: url(/products/images/bckgrnd_topnav_tips1.gif) no-repeat;
  width: 293px;
  height: 223px;
  top: 59px;
  left: 352px;
  position: absolute;
  z-index: 500; }
#subnavTips a {
  position: absolute;
  margin: 0; 
  padding: 0;
  top: 0;
  left: 0;
  text-decoration: none;
  overflow: hidden; }
a#navTips1 {width: 293px; height: 75px; top: 0; left: 0;}
a#navTips2 {width: 293px; height: 73px; top: 75px; left: 0;}
a#navTips3 {width: 293px; height: 75px; top: 148px; left: 0;}
a#navTips1:hover, a#navTips1 .onState {background: url(/products/images/topnav_tips1_on1.gif) no-repeat;}
a#navTips2:hover, a#navTips2 .onState {background: url(/products/images/topnav_tips2_on1.gif) no-repeat;}
a#navTips3:hover, a#navTips3 .onState {background: url(/products/images/topnav_tips3_on1.gif) no-repeat;}

a#topNav:hover {border: none;}
/* end top navigation */ 


/* right info boxes styles */
h3.rtBoxRelatedStoriesReplace {
  padding: 30px 0 0 0;
  margin-left: 2px;
  overflow: hidden;
  background: url(/products/images/img_hdr_box_related_stories2.gif) no-repeat;
  height: 0px !important;
  height /**/:30px; }
h3.rtBoxRecomProductsReplace {
  padding: 30px 0 0 0;
  margin-left: 2px;
  overflow: hidden;
  background: url(/products/images/img_hdr_box_reco_products2.gif) no-repeat;
  height: 0px !important;
  height /**/:30px; }
.rightBox {
  margin: 20px 0 20px 8px; 
  position: relative;
  width: 195px;
  font-size: .9em; }
.rightBox ul li {margin: 0 10px 7px 17px;}
.rightBox ul {
  width: 193px;
  margin: -5px 0 20px -4px;
  padding-bottom: 7px;
  position: relative;
  background: url(/products/images/img_bckgrnd_box_gray2.gif) no-repeat bottom right; }
  
.rightBoxBot {height: 82px !important;}
.rightBoxHome {
  margin: 0;
  margin: 25px 0 20px 8px;
  position: relative;
  width: 200px;
  font-size: .9em; }
.rightBoxHome ul li {margin: 0 10px 7px 12px;}
.rightBoxHome ul {
  background: url(/products/images/img_bckgrnd_box_blue.gif) no-repeat;
  width: 193px;
  height: 98px;
  margin: -3px 0 13px 0; }

.rightBoxHome a:link, .rightBoxHome a:active, .rightBoxHome a:hover, 
.rightBoxHome a:focus, .rightBoxHome a:visited  { color: #fff; }
.rightBox a:link, .rightBox a:active, .rightBox a:hover, .rightBox a:focus, 
.rightBox a:visited { color: #009dd9; }
/* end right info boxes styles */


/* right navigation styles */
.hide { display: none; } 
#rightNav {
  position: relative;
  width: 207px;
  font-size: .9em; }
#rightNav h2 { margin: 30px 0 11px 20px; }
#a, #b, #c, #d, #e, #f {
  position: relative;
  border: none;
  margin: -7px 0 0 0;
  padding: 0; }
#a a, #b a, #c a, #d a, #e a, #f a { 
  margin: 0 0 0 21px; 
  display: block; }
#rightNav span { 
  position: relative;
  display: block;
  background: url(/products/images/bckgrd_rtnav_top_art.gif) no-repeat left top; 
  margin: 0;
  padding: 8px; }
/* Hides from IE5-mac \*/
* html #rightNav span {height: 1%;}
/* End hide from IE5-mac */
#rightNav span.onStateB { 
  background: url(/products/images/bckgrd_rtnav_top.jpg) no-repeat left top; }
#rightNav span.onStateA { 
  background: url(/products/images/bckgrd_rtnav_top_art.jpg) no-repeat left top; }
  
#a.onStateA, #b.onStateA, #c.onStateA, #d.onStateA, #e.onStateA,
#a.onStateB, #b.onStateB, #c.onStateB, #d.onStateB, #e.onStateB { 
  background: url(/products/images/bckgrd_rtnav_bottom.gif) no-repeat left bottom !important; }
#f.onStateB { 
  background: url(/products/images/bckgrd_rtnav_bottom_b.jpg) no-repeat left bottom !important; }

.rtSecondLevel a, .rtThirdLevel a, .rtFourthLevel a { 
  position: relative;
  width: 120px !important; 
  display: inline !important;
  padding: 0 !important; 
  margin-left: 0 !important;}
.rtSecondLevel li { 
  margin: 7px 0 0 20px;
  padding: 0 0 0 12px; 
  background: url(/products/images/icons/icon_rtnav_box_plus.gif) no-repeat 1px 4px !important;
  z-index: 2;}
li.rtnavOnL2 { 
  background: url(/products/images/icons/icon_rtnav_box_minus.gif) no-repeat 1px 4px !important; }
li.rtnavL2noBox { background: none !important; }
.rtThirdLevel li { 
  padding: 0; 
  margin-left: 1px !important;
  background: none !important; }
.rtFourthLevel li { 
  padding: 1px 0 0 10px; 
  background: url(/products/images/icons/icon_rtnav_line_blue.gif) no-repeat 2px 7px !important;
  margin: 0; }
li.rtnavOnL4 { 
  background: url(/products/images/icons/icon_rtnav_line_gray.gif) no-repeat 2px 7px !important; }
.onBold { font-weight: bold; }
a.onGray, .GreyText { color: #8e7e75 !important; }
a.onBlue, .BlueText { color: #5d5946 !important; }
/* end right navigation styles */


/* science styles */
.scienceHeader {
  margin-left: 17px;
  padding: 13px 0 0 17px;
  width: 622px;
  height: 24px;
  background: url(/products/images/science/img_hdr_bkgd_lab.gif) no-repeat left top; }
.scienceBody { 
  margin-left: 17px;
  width: 639px;
  height: 420px;
  background: url(/products/images/science/img_bkgd_science.jpg) no-repeat left top; }
.scienceBody ul { margin: 0; padding: 0; list-style: none; }
.scienceBody ul li { float: left; position: relative; }
#sciNav a:hover { text-decoration: underline; }
#sciNav a:link, #sciNav a:active, #sciNav a:hover, 
#sciNav a:focus, #sciNav a:visited { color: #fff; }
#sciNav a {
  margin: 0;
  width: 25px;
  display: block;
  font-size: 1.1em; 
  font-weight: bold;
  position: relative;
  height: 23px !important;
  text-align: left;
  padding: 16px 0 0 15px !important; }
#st1 a, #st2 a {padding-left: 17px !important;}
#st10 a {padding-left: 11px !important;}
#sci1 #st1 a, #sci2 #st2 a, #sci3 #st3 a, #sci4 #st4 a, #sci5 #st5 a, #sci6 #st6 a,
#sci7 #st7 a, #sci8 #st8 a, #sci9 #st9 a, #sci10 #st10 a, #sci11 #st11 a, #sci12 #st12 a,
#sci13 #st13 a, #sci14 #st14 a {text-decoration: none; color: #5d5946;}
.sciArw {margin: 19px 19px 0 19px; }
.sciLeft {float: left; margin: 30px 30px 0 17px; width: 240px;}
.sciRight {float: left; margin: 23px 0 0 0;}
.sciRight h2 {font-size: .95em; text-align: center;}
/* end science styles */


/* tips styles */
.tipsHeader {
  margin-left: 17px;
  padding: 13px 0 0 17px;
  width: 622px;
  height: 25px;
  background: url(/products/images/driving_tips/img_hdr_bkgd_tips.gif) no-repeat left top; }
.tipsBody { 
  margin-left: 17px;
  width: 639px;
  height: 420px;
  background: url(/products/images/driving_tips/img_bkgd_two_col.jpg) no-repeat left top; }
.tipsBodyLeft {float: left; width: 189px;}
.tipsBodyRight {
  float: left;
  margin: 30px 0 0 18px;
  width: 404px; }
.tipsBodyLeft ul { margin: 0; padding:0; }
.tipsBodyLeft ul li {
  padding: 0;
  margin: 0;
  list-style-type: none; }
#tipsNav a {
  margin: 0;
  padding: 0 0 0 15px !important;
  display: block;
  position: relative;
  width: 189px;
  height: 19px; }
#tipsNav a:link, #tipsNav a:active, #tipsNav a:hover, 
#tipsNav a:focus, #tipsNav a:visited {text-decoration: none; color: #5d5946;}
#t1 a { background: url(/products/images/driving_tips/img_t1.jpg) no-repeat 0 0;}
#t2 a { background: url(/products/images/driving_tips/img_t2.jpg) no-repeat 0 0;}
#t3 a { background: url(/products/images/driving_tips/img_t3.jpg) no-repeat 0 0;}
#t4 a { background: url(/products/images/driving_tips/img_t4.jpg) no-repeat 0 0;}
#t5 a { background: url(/products/images/driving_tips/img_t5.jpg) no-repeat 0 0;}
#t6 a { background: url(/products/images/driving_tips/img_t6.jpg) no-repeat 0 0;}
#t7 a { background: url(/products/images/driving_tips/img_t7.jpg) no-repeat 0 0;}
#t8 a { background: url(/products/images/driving_tips/img_t8.jpg) no-repeat 0 0;}
#t9 a { background: url(/products/images/driving_tips/img_t9.jpg) no-repeat 0 0;}
#t10 a { background: url(/products/images/driving_tips/img_t10.jpg) no-repeat 0 0;}
#t11 a { background: url(/products/images/driving_tips/img_t11.jpg) no-repeat 0 0;}
#t12 a { background: url(/products/images/driving_tips/img_t12.jpg) no-repeat 0 0;}
#t1 a:hover, #t2 a:hover, #t3 a:hover, #t4 a:hover, #t5 a:hover,
#t6 a:hover, #t7 a:hover, #t8 a:hover, #t9 a:hover, #t10 a:hover,
#t11 a:hover, #t12 a:hover { background-position: 0 -19px; }
#tip1 #t1 a, #tip2 #t2 a, #tip3 #t3 a, #tip4 #t4 a,
#tip5 #t5 a, #tip6 #t6 a, #tip7 #t7 a, #tip8 #t8 a,
#tip9 #t9 a, #tip10 #t10 a, #tip11 #t11 a, #tip12 #t12 a 
{ background-position: 0 -19px; }
/* end tips styles */


/* techron history styles */
.historyContent {
  margin: 30px 0 0 17px;
  width: 641px;
  height: 400px;
  background: url(/products/images/techron_history/img_background.jpg) no-repeat; }
.historyContent ul { margin: 0; padding: 0; list-style: none; }
.historyContent ul li { float: left; position: relative; }
#historyNav a:hover { text-decoration: none; }
#historyNav a {
  margin: 0;
  width: 55px;
  display: block;
  font-size: 1.1em; 
  font-weight: bold;
  position: relative;
  height: 24px !important;
  text-align: left;
  padding: 15px 0 0 18px !important; }
#historyNav #hist3 a { width: 56px !important; }
#historyNav #hist4 a { width: 54px !important; }
#historyNav #hist8 a { width: 111px !important; }
#hist1 a { background: url(/products/images/techron_history/nav_h1.jpg) no-repeat 0 0;}
#hist2 a { background: url(/products/images/techron_history/nav_h2.jpg) no-repeat 0 0;}
#hist3 a { background: url(/products/images/techron_history/nav_h3.jpg) no-repeat 0 0;}
#hist4 a { background: url(/products/images/techron_history/nav_h4.jpg) no-repeat 0 0;}
#hist5 a { background: url(/products/images/techron_history/nav_h5.jpg) no-repeat 0 0;}
#hist6 a { background: url(/products/images/techron_history/nav_h6.jpg) no-repeat 0 0;}
#hist7 a { background: url(/products/images/techron_history/nav_h7.jpg) no-repeat 0 0;}
#hist8 a { background: url(/products/images/techron_history/nav_h8.jpg) no-repeat 0 0;}
#histFirst #hist1 a, #histFirst #hist2 a, #histFirst #hist3 a,
#histMiddle #hist4 a, #histMiddle #hist5 a, #histPresent #hist6 a,
#histPresent #hist7 a, #histPresent #hist8 a
{ background-position: 0 -39px; color: #5d5946; text-decoration: none; }
/* end techron history styles */


/* mr gas page styles */
#mainMrGasContent { width: 620px; }
.mrGasQuesImage { float: left; margin: 4px 20px 10px 0; }
.mrGasQues { 
  font-size: 1.2em; 
  margin: 0 0 19px 0; 
  line-height: 1.3em;
  font-weight: bold; }
.lrgGrayBox635, .lrgGrayBox635_2, .lrgGrayBox635_3 {
  background: url(/products/images/img_bkgd_gray635.gif) left bottom no-repeat;
  width: 635px;
  padding: 0 0 15px 0; 
  margin: 0 0 20px 0;
  overflow: visible; }
.topSection {
  background: url(/products/images/img_bkgd_hdr_gray.gif) no-repeat;}
/* Hides from IE5-mac \*/
* html .topSection {height: 1%;}
/* End hide from IE5-mac */
.lrgGrayBox635_2 { margin: 0 !important; }
.lrgGrayBox635_3 {
  background: url(/products/images/img_bckgrnd_box_gray635_2.gif) repeat-y;
  height: 465px; }
.resultsContent { width: 575px; width /**/: 585px; padding: 15px 40px 20px 20px; }
.lrgGreenBox635 {
  background: url(/products/images/img_bkgd_boxgrn.gif) left bottom no-repeat;
  padding: 20px 0 20px 15px;
  height: 260px;
  margin: -7px 0 0 0; 
  width: 620px; width /**/:635px; }
.lrgGreenBox635other {
  background: url(/products/images/img_bkgd_boxgrn.gif) left bottom no-repeat;
  width: 620px; width /**/: 635px;
  height: 230px;
  padding: 10px 0 0 15px;
  margin: -7px 0 0 0; }
.greenBarBack {
  background: url(/products/images/img_hdr_mrgas_greenbar.gif) no-repeat; 
  width: 620px; width /**/: 635px;
  height: 31px;
  padding: 7px 0 0 15px;
  margin-bottom: 0; }
.blueBarBack {
  background: url(/products/images/img_hdr_mrgas_blubar_long.gif) no-repeat; 
  width: 443px;
  height: 30px;
  padding: 7px 0 0 15px;
  margin-bottom: 0;
  color: #fff; }
.grayBarBack {
  background: url(/products/images/img_hdr_graybar.gif) no-repeat;
  width: 442px;
  height: 30px;
  padding: 7px 0 0 15px;
  margin-bottom: 0; 
  color: #fff; 
  font-weight: bold; }
.grayBarBack a:link, .grayBarBack a:active, .grayBarBack a:hover, 
.grayBarBack a:focus, .grayBarBack a:visited { text-decoration: none; color: #fff; }
.grayBarBack a:hover { text-decoration: underline; }
.descriptor {
  width: 335px;
  padding: 9px 0 9px 14px;
  background: #ededed; }
.ltBluBox  {
  background: url(/products/images/img_bckgrnd_box_lt_blue1.gif) no-repeat left bottom;
  width: 600px;
  height: auto;
  padding: 10px 0 10px 15px;
  margin: -7px 0 20px 0; }
.ltBluBox ul li {
  font-weight: bold;
  margin-bottom: 3px;
  padding-left: 15px;
  background: url(/products/images/icons/icon_mrgas_right_blue.gif) no-repeat 1px 4px !important; }
.ltBluBox ul li.mrgOnCat {
  background: url(/products/images/icons/icon_mrgas_down_blue.gif)  no-repeat 1px 6px !important; }
.ltBluBox ol li {
  margin-bottom: 4px;
  margin-left: 10px;
  padding: 0 15px 0 0;
  font-weight: normal !important; 
  line-height: 1.3em;
  background: none !important; }
.mrgasGreenbox {
  background: url(/products/images/img_bckgrnd_boxgrn_rnd_crn_sml.gif) no-repeat;
  width: 363px;
  height: 56px;
  margin-top: -2px;
  padding: 11px; 
  voice-family: "\"}\"";  /* use box model hack to get proper size */
  voice-family: inherit;
  width: 341px; }
  html>body .content { width:363px; }
/* end mr gas page styles */


/* mapquest styles */
#stationSide {
  padding: 0;
  margin: 0;
  position: absolute;	
  top: 124px;
  left: 42px;
  bottom: 44px;
  width: 229px;
  height: 458px;
  overflow: auto; }  
#mapSide {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 124px; 
  left: 280px;
  width: 375px; }
.mqmap { border: 1px solid #666; }
.mapFunction {
  border-bottom: 1px solid #92a7ac;
  border-left:  1px solid #92a7ac;
  border-right:  1px solid #92a7ac;
  width: 369px;
  background-color: #e1f4fb;
  margin: -2px 0 0 0;
  padding: 3px 0 3px 4px; }
.emsrRight .mapFunction { background-color: #fee7ce; }
.mqlegend {
  width: 369px;
  margin-top: 20px; }
#emaddrSide {
  height: 452px; 
  margin: 8px 10px 6px 12px; 
  overflow: auto;}
.sfAddResult1 {
  border-bottom: 1px solid #b0e3f6;
  width: 205px;
  padding: 7px 0 3px 5px; }
.emsrLeft .sfAddResult1 { border-bottom: 1px solid #fbc39a;}
.sfAddResult2 {
  margin: 1px 0 0 10px;
  width: 175px;
  color: #000; }
.sfAddResult2 p { margin-bottom: 6px; }
.sfAddResult3on {
  border-bottom: 1px solid #b0e3f6;
  width: 205px;
  padding: 7px 0 3px 5px;
  background-color: #fff; }
.emsrLeft .sfAddResult3on { border-bottom: 1px solid #fbc39a;}
.sfAddResult {
  border-bottom: 1px solid #b0e3f6;
  width: 205px;
  padding: 7px 0 3px 5px; }
.resultLast { border-bottom: none !important; }
.sfButtons { float: right; width: 150px; }
.sfFromTo { margin: 0; padding: 0; width: 215px; }
.fromTo { margin: 0; padding: 0; width: 45px; }
.fromToAdd { margin: 0; padding: 0; width: 160px; }
.legalPara {
 width : 280px; 
 margin: 8px 0 0 10px; 
 float: left; 
 font-size: .8em; }
/* end mapquest styles */


/* begin ExtraMile styles */
.emBackLanding {
  background: url(/products/images/extramile/bkgrd_landing_page_wimage.jpg) no-repeat;
  width: 635px;
  margin-top: 11px; }
.emBackOrange {
  background: url(/products/images/extramile/bkgrd_orange_gradient.jpg) no-repeat;
  width: 635px;
  margin-top: 11px; }
.emBackOrangeLong {
  background: url(/products/images/extramile/bkgd_orng_grad_long1.jpg) no-repeat;
  width: 635px;
  margin-top: 11px; }
.emLogoPos { margin: 15px 0 0 11px; }
.findStore {
  float: left; 
  width: 145px !important; width /**/: 165px;
  height: 310px !important; height /**/: 330px;
  padding: 10px;
  color: #fff;
  margin-left: 185px; margin-left /**/: 196px; }
.findStore h2, .emRight h2 { font-size: .95em; }
.findStore sup { font-size: .8em; font-size /**/: .7em; }
.emEntryPara { 
  font-size: 1.2em; 
  margin: 0 0 9px 0; 
  line-height: 1.3em; }
.emLeft {
  float: left; 
  width: 356px;
  padding: 15px 20px 0 15px; }
.emRight {
  float: left; 
  width: 224px;
  padding-right: 20px; }
.emsrLeft {  
  float: left;
  width: 249px; }
.emsrRight {  
  float: left;
  width: 378px; }
.emBackOrange h1, .emsrRight h1 { font-size: 1.2em; font-weight: bold; }
.emLine {
  border-bottom: 1px solid #faa23f; 
  padding: 5px 0; 
  margin-bottom: 15px;}
/* end ExtraMile styles */


/* search results styles */
.blueBoxSearchResults {
  background: url(/products/images/tab_nav/img_box_search_results.gif) no-repeat;
  width: 635px;
  height: 536px;
  margin-bottom: 15px; }
.sResult { margin: 5px 0; border-bottom: 1px solid #b2e3f4; }
.sResult p { margin-bottom: 5px !important; }
.numResult { float: left; padding: 0 15px 5px 10px; font-weight: bold;}
.boxwResults {
  width: 605px;
  height: 465px;
  padding: 0;
  margin: 11px 5px 8px 15px;
  overflow: auto; }
/* end search results styles */


/* sitemap styles */
.threeCol {margin: 20px 0 20px 0;}
.colOne, .colTwo, .colThree {float: left; width: 211px; height: 1400px;}
.colOne, .colTwo {background: url(/products/images/img_bkgd_shim_dots.gif) top right repeat-y;}
.colTwo, .colThree {padding: 0 0 0 10px; width: 201px;}
.threeCol ul {margin-bottom: 15px;}
.threeCol ul li {font-weight: bold; margin: 7px 0 7px 20px;}
.threeCol ul ul li, .threeCol ul ul ul li {
  font-weight: normal !important; 
  margin: 2px 0 2px 20px;}
.threeCol ul ul {margin-top: 2px; margin-bottom: 0;}
.threeCol ul ul ul {background-color: #ebebeb; margin-bottom: 2px; margin-right: 1px;}
.threeCol ul ul ul li { margin-left: 3px !important; padding-left: 9px;
  background: url(/products/images/icons/icon_sitemap_dash.gif) no-repeat 0 4px !important;}
/* end sitemap styles */


/* TCP and diesel exchange styles */
.tcpTable {margin: 0 5px 0 7px; padding: 0; width: 396px;}
.tcpTable td, .tcpTable th {padding: 5px; margin: 0;}
.tcpTable td {background-color: #eff3e4;}
.tcpTable th {background-color: #979c85; color: #fff;}

.deTable {margin: 10px 0; padding: 0; width: 610px;}
.deTable td, .deTable th {padding: 5px; margin: 0;}
.deTable td {background-color: #eff3e4;}
.deTable th {background-color: #979c85; color: #fff;}

.baTable {margin: 5px 0 10px 0; padding: 0; width: 620px;}
.baTable td, .baTable th {padding: 5px; margin: 0; width: 155px;}
.baTable td {background-color: #eff3e4;}
.baTable th {background-color: #979c85; color: #fff;}

td.lite {background-color: #f5f8ef; 
   border-bottom: 1px solid #dbe2c1; 
   border-top: 1px solid #dbe2c1;}
td.linelt {border-left: 1px solid #dbe2c1;}
td.linert {border-right: 1px solid #dbe2c1;}
th.deCol1 {width: 150px;}
th.deCol2 {width: 140px;}
th.deCol3 {width: 65px;}
th.deCol4 {width: 65px;}
th.deCol5 {width: 65px;}
th.deCol6 {width: 65px;}
/* end TCP and diesel exchange styles */


/* image replacements */
#hmImageReplace {
  padding: 19px 0 0 0;
  overflow: hidden;
  background: url(/products/images/img_link_chevron_corporate.gif) no-repeat; 
  height: 0px !important;
  height /**/:19px; } 
  
h1.ourFuelsReplace, h1.trustTechReplace, h1.askMrGasReplace,
h1.prodservReplace, h1.askMrGasQuesReplace, h1.gasolineReplace,
h1.fuelsReplace, h1.ourCarsLoveTechronReplace, h1.stationFinderReplace,
h1.techConPlusReplace, h1.dieselReplace, h1.cstoresReplace,
h1.creditCardReplace, h1.refreshReplace, h1.stationsReplace,
h1.caseStudiesReplace, h1.dieselComReplace, h1.houstonReplace,
h1.scienceReplace, h1.searchReplace, h1.contactReplace,
h1.biofuelsReplace, h1.gtlReplace, h1.additivesReplace, 
h1.motoroilsReplace, h1.recentReplace, h1.atfReplace,
h1.aboutReplace, h1.refineryReplace, h1.komenReplace, h1.fiestasReplace,
h1.mlbReplace, h1.nbaReplace, h1.priceReplace, h1.welcomeReplace,
h1.ogfeRealReplace, h1.termsReplace, h1.carsLoveSp, h1.newsReplace { 
  margin: 21px 0 9px 0; 
  padding: 19px 0 0 0;
  overflow: hidden;
  height: 0px !important;
  height /**/:19px; }
h1.ourFuelsReplace {background: url(/products/images/img_title_our_fuels.gif) no-repeat;}
h1.trustTechReplace {background: url(/products/images/img_title_trust_techron.gif) no-repeat;}
h1.askMrGasReplace {background: url(/products/images/img_title_mr_gas.gif) no-repeat;}
h1.prodservReplace {background: url(/products/images/img_title_prodserv.gif) no-repeat;}
h1.askMrGasQuesReplace {background: url(/products/images/img_title_ask_mr_gas.gif) no-repeat;}
h1.gasolineReplace {background: url(/products/images/img_title_gasoline.gif) no-repeat;}
h1.fuelsReplace {background: url(/products/images/img_title_fuels.gif) no-repeat;}
h1.ourCarsLoveTechronReplace {background: url(/products/images/img_title_cars_love_chevron_techron.gif) no-repeat;}
h1.stationFinderReplace {background: url(/products/images/img_title_station_finder.gif) no-repeat;}
h1.techConPlusReplace {background: url(/products/images/img_title_techron_con_plus.gif) no-repeat;}
h1.dieselReplace {background: url(/products/images/img_title_diesel_consumers.gif) no-repeat;}
h1.cstoresReplace {background: url(/products/images/img_title_convenience_stores.gif) no-repeat;}
h1.creditCardReplace {background: url(/products/images/img_title_credit_card.gif) no-repeat;}
h1.refreshReplace {background: url(/products/images/img_title_station_refresh.gif) no-repeat;}
h1.stationsReplace {background: url(/products/images/img_title_our_stations.gif) no-repeat;}
h1.caseStudiesReplace {background: url(/products/images/img_title_case_studies.gif) no-repeat;}
h1.dieselComReplace {background: url(/products/images/img_title_diesel_commercial.gif) no-repeat;}
h1.houstonReplace {background: url(/products/images/img_title_houston_marathon.gif) no-repeat;}
h1.scienceReplace {background: url(/products/images/img_title_science.gif) no-repeat;}
h1.searchReplace {background: url(/products/images/img_title_search.gif) no-repeat;}
h1.contactReplace {background: url(/products/images/img_title_contact.gif) no-repeat;}
h1.biofuelsReplace {background: url(/products/images/img_title_biodiesel.gif) no-repeat;}
h1.gtlReplace {background: url(/products/images/img_title_gtl.gif) no-repeat;}
h1.additivesReplace {background: url(/products/images/img_title_additives.gif) no-repeat;}
h1.motoroilsReplace {background: url(/products/images/img_title_motoroils.gif) no-repeat;}
h1.recentReplace {background: url(/products/images/img_title_recent_events.gif) no-repeat;}
h1.atfReplace {background: url(/products/images/img_title_atf.gif) no-repeat;}
h1.aboutReplace {background: url(/products/images/img_title_aboutus.gif) no-repeat;}
h1.refineryReplace {background: url(/products/images/img_title_refineries.gif) no-repeat;}
h1.komenReplace {background: url(/products/images/img_title_komen.gif) no-repeat;}
h1.fiestasReplace {background: url(/products/images/img_title_fiestas.gif) no-repeat;}
h1.mlbReplace {background: url(/products/images/img_title_mlb.gif) no-repeat;}
h1.nbaReplace {background: url(/products/images/img_title_nba.gif) no-repeat;}
h1.priceReplace {background: url(/products/images/img_title_price_fuel.gif) no-repeat;}
h1.welcomeReplace {background: url(/products/images/img_title_welcome.gif) no-repeat;}
h1.dieselProductReplace {background: url(/products/images/img_title_diesel_product.gif) no-repeat;}
h1.ogfeRealReplace {background: url(/products/images/img_title_real_world.gif) no-repeat;}
h1.termsReplace {background: url(/products/images/img_title_terms_conditions.gif) no-repeat;}
h1.carsLoveSp {background: url(/products/images/img_title_carslovetech_sp.gif) no-repeat;}
h1.newsReplace {background: url(/products/images/img_title_in_the_news.gif) no-repeat;}

h1.browseMrGasReplace, h1.communityReplace, h1.ChevTipsReplace,
h1.sponsorReplace, h1.stnFranOpps, h1.bigThreeReplace, h1.topTierReplace,
h1.upcomingReplace, h1.drivingReplace, h1.historyReplace, h1.sitemapReplace,
h1.hydrogenReplace, h1.purescapeReplace, h1.disneyReplace, h1.collegeReplace,
h1.gymnasticsReplace, h1.privacyReplace, h1.progardReplace, h1.dieselProductReplace,
h1.terminalsReplace, h1.wrDieselReplace, h1.erDieselReplace, h1.whereBuyReplace,
h1.ulsdReplace, h1.msdsReplace, h1.busAcqReplace, h1.techSafeReplace, 
h1.longTermReplace, h1.ltgsRecReplace, h1.ltgsHandleReplace, h1.ltgsBackReplace,
h1.ltgsDetectReplace, h1.ltgsDisposeReplace, h1.useUnleadReplace,
h1.oxyFuelReplace, h1.ogfeWhyReplace, h1.ogfeContentReplace, h1.ogfeCtrlFuelReplace,
h1.oxyNonaReplace, h1.useNonaReplace, h1.nonaConcernReplace, h1.nonaOosReplace,
h1.fuelEconReplace, h1.techDReplace, h1.betterMileReplace, h1.apologyReplace { 
  margin: 21px 0 5px 0; 
  padding: 23px 0 0 0;
  overflow: hidden;
  height: 0px !important;
  height /**/:23px; }
h1.browseMrGasReplace {background: url(/products/images/img_title_browse_mr_gas.gif) no-repeat;}
h1.communityReplace {background: url(/products/images/img_title_news_community.gif) no-repeat;}
h1.ChevTipsReplace {background: url(/products/images/img_title_consumer_tips.gif) no-repeat;}
h1.sponsorReplace {background: url(/products/images/img_title_our_sponsorships.gif) no-repeat;}
h1.stnFranOpps {background: url(/products/images/img_title_stn_opps.gif) no-repeat;}
h1.bigThreeReplace {background: url(/products/images/img_title_big_three.gif) no-repeat;}
h1.topTierReplace {background: url(/products/images/img_title_toptier.gif) no-repeat;}
h1.upcomingReplace {background: url(/products/images/img_title_upcoming_events.gif) no-repeat;}
h1.drivingReplace {background: url(/products/images/img_title_car_care_tips.gif) no-repeat;}
h1.historyReplace {background: url(/products/images/img_title_history_techron.gif) no-repeat;}
h1.sitemapReplace {background: url(/products/images/img_title_sitemap.gif) no-repeat;}
h1.hydrogenReplace {background: url(/products/images/img_title_hydrogen.gif) no-repeat;}
h1.purescapeReplace {background: url(/products/images/img_title_purescape.gif) no-repeat;}
h1.disneyReplace {background: url(/products/images/img_title_disneyland.gif) no-repeat;}
h1.collegeReplace {background: url(/products/images/img_title_athletics.gif) no-repeat;}
h1.gymnasticsReplace {background: url(/products/images/img_title_gymnastics.gif) no-repeat;}
h1.privacyReplace {background: url(/products/images/img_title_privacy_terms.gif) no-repeat;}
h1.progardReplace {background: url(/products/images/img_title_progard.gif) no-repeat;}
h1.terminalsReplace {background: url(/products/images/img_title_map_terminals.gif) no-repeat;}
h1.wrDieselReplace {background: url(/products/images/img_title_wrDiesel.gif) no-repeat;}
h1.erDieselReplace {background: url(/products/images/img_title_erDiesel.gif) no-repeat;}
h1.whereBuyReplace {background: url(/products/images/img_title_whereBuy.gif) no-repeat;}
h1.ulsdReplace {background: url(/products/images/img_title_ulsd_training.gif) no-repeat;}
h1.msdsReplace {background: url(/products/images/img_title_msds.gif) no-repeat;}
h1.busAcqReplace {background: url(/products/images/img_title_new_bus_acq.gif) no-repeat;}
h1.techSafeReplace {background: url(/products/images/img_title_techsafe_bulletin.gif) no-repeat;}
h1.longTermReplace {background: url(/products/images/img_title_longterm_stor_gas.gif) no-repeat;}
h1.ltgsRecReplace {background: url(/products/images/img_title_rec_stor_prac.gif) no-repeat;}
h1.ltgsHandleReplace {background: url(/products/images/img_title_handle_gas.gif) no-repeat;}
h1.ltgsBackReplace {background: url(/products/images/img_title_background_info.gif) no-repeat;}
h1.ltgsDetectReplace {background: url(/products/images/img_title_detect_deter_gas.gif) no-repeat;}
h1.ltgsDisposeReplace {background: url(/products/images/img_title_disposing.gif) no-repeat;}
h1.useUnleadReplace {background: url(/products/images/img_title_unleaded_gas.gif) no-repeat;}
h1.oxyFuelReplace {background: url(/products/images/img_title_oxygenated.gif) no-repeat;}
h1.ogfeWhyReplace {background: url(/products/images/img_title_what_oxygenated.gif) no-repeat;}
h1.ogfeContentReplace {background: url(/products/images/img_title_content_gas.gif) no-repeat;}
h1.ogfeCtrlFuelReplace {background: url(/products/images/img_title_contrl_fuel_econ.gif) no-repeat;}
h1.oxyNonaReplace {background: url(/products/images/img_title_use_oxy_non.gif) no-repeat;}
h1.useNonaReplace {background: url(/products/images/img_title_use_gas_nona.gif) no-repeat;}
h1.nonaConcernReplace {background: url(/products/images/img_title_oxy_concerns.gif) no-repeat;}
h1.nonaOosReplace {background: url(/products/images/img_title_equip_oos.gif) no-repeat;}
h1.fuelEconReplace {background: url(/products/images/img_title_econ_fuel.gif) no-repeat;}
h1.techDReplace {background: url(/products/images/img_title_techron_d.gif) no-repeat;}
h1.betterMileReplace {background: url(/products/images/img_title_btr_mileage_tips.gif) no-repeat;}
h1.apologyReplace {background: url(/products/images/img_title_our_apologies.gif) no-repeat;}

h1.mrgasSearchResultsReplace { 
  margin: 21px 0 14px 0; 
  padding: 19px 0 0 0;
  overflow: hidden;
  background: url(/products/images/img_title_mr_gas_search_results.gif) no-repeat;
  height: 0px !important;
  height /**/:19px; }
  
h1.DieselFAQReplace { 
  margin: 21px 0 14px 0; 
  padding: 19px 0 0 0;
  overflow: hidden;
  background: url(/products/images/img_title_DieselFAQ.gif) no-repeat;
  height: 0px !important;
  height /**/:19px; }
  
h1.emLandingReplace {
  margin: 15px 0 0 11px; 
  padding: 124px 0 0 0;
  overflow: hidden;
  background: url(/products/images/extramile/logo_em_large_wback.jpg) no-repeat;
  height: 0px !important;
  height /**/:124px; }
  
h2.ourFuelsReplaceLeftnav, h2.ourFuelsReplaceLeftnavBlue, 
h2.ourStationsReplaceLeftnavBlue, h2.communityReplaceLeftnavBlue,
h2.tipsReplaceLeftnav, h2.tipsReplaceLeftnavBlue, h2.aboutReplaceLeftnavBlue {
  padding: 11px 0 0 0;
  overflow: hidden;
  background: url(/products/images/img_title_our_fuels_right_nav.gif) no-repeat; 
  height: 0px !important;
  height /**/:11px; }
h2.ourFuelsReplaceLeftnavBlue {background: url(/products/images/img_title_our_fuels_right_nav_blue.gif) no-repeat;}
h2.ourStationsReplaceLeftnavBlue {background: url(/products/images/img_title_our_stations_right_nav_blue.gif) no-repeat;}
h2.communityReplaceLeftnavBlue {background: url(/products/images/img_title_news_comm_right.gif) no-repeat;}
h2.tipsReplaceLeftnav {background: url(/products/images/img_title_consumer_tips_right_nav.gif) no-repeat;}
h2.tipsReplaceLeftnavBlue {background: url(/products/images/img_title_consumer_tips_right_nav_blue.gif) no-repeat;}
h2.aboutReplaceLeftnavBlue {background: url(/products/images/img_title_about_right_nav.gif) no-repeat;}

h3.stationFinderReplace {
  padding: 9px 0 0 0;
  overflow: hidden;
  background: url(/products/images/hdr_stationfinder.gif) no-repeat;
  height: 0px !important;
  height /**/:9px; }
h3.stationFinderReplacesp {
  padding: 10px 0 0 0;
  position: relative;
  left: -13px!important;
  width: 132px;
  overflow: hidden;
  background: url(/products/images/hdr_stationfinder_sp.gif) no-repeat;
  height: 0px !important;
  height /**/:10px; }
  
h3.rtBoxHmLatestNewsReplace {
  padding: 33px 0 0 0;
  overflow: hidden;
  background: url(/products/images/img_hdr_box_latest_news_blue.gif) no-repeat;
  height: 0px !important;
  height /**/:33px; }
h3.rtBoxHmFeaturesReplace {
  padding: 33px 0 0 0;
  overflow: hidden;
  background: url(/products/images/img_hdr_box_features_blue.gif) no-repeat;
  height: 0px !important;
  height /**/:33px; }
h2.techronPerfParaReplace {
  padding: 49px 0 0 0;
  overflow: hidden;
  background: url(/products/images/img_para_techron_perf.gif) no-repeat;
  height: 0px !important;
  height /**/:49px; }
h2.mrgasQuesReplace {
  padding: 30px 0 0 0;
  overflow: hidden;
  background: url(/products/images/img_title_ask_mrgas_new_ques.jpg) no-repeat;
  height: 0px !important;
  height /**/:30px; }
#linkCorp {
  width: 150px; height: 19px;
  margin: 0; 
  padding: 0;
  position: absolute; 
  top: 0; 
  left: 743px; }
div.exchange {
  float: right;
  width: 125px; height: 19px;
  background: url(/products/images/img_link_chevron_corporate.gif) 0 -19px no-repeat; }
div.exchange a {
  display: block;
  width: 100%; height: 100%;
  overflow: hidden;
  text-decoration: none;
  background: url(/products/images/img_link_chevron_corporate.gif) top left no-repeat; }
div.exchange span {	display: none; }
div.exchange a:hover { background: url(/products/images/img_link_chevron_corporate.gif) 0 -19px no-repeat; }
/* end image replacements */


/* tabbed navigation styles */
#tabbedNavGreen, #tabbedNavBlue, #tabbedNavYellow, #tabNavGrnHybrid {
  font-family: interstate, verdana, sans-serif;
  float: left;
  width: 100%;
  line-height: normal;
  margin: 0; 
  padding: 0;
  font-size: .9em;
  text-transform: uppercase; }  
#tabbedNavGreen ul, #tabbedNavBlue ul, #tabbedNavYellow ul, #tabNavGrnHybrid ul {
  margin: 0; padding: 0; list-style: none; }
#tabbedNavGreen li, #tabbedNavBlue li, #tabbedNavYellow li, #tabNavGrnHybrid li {
  float: left; margin: 0; padding: 0; border-right: 1px solid #fff; }
#tabbedNavGreen li, #tabbedNavYellow li { background: url(/products/images/tab_nav/tab_nav_right_gray.gif) no-repeat right top; }
#tabNavGrnHybrid li { background: url(/products/images/blank.gif) no-repeat right top; }
#tabbedNavBlue li { background: url(/products/images/tab_nav/tab_nav_right_ltBlue.gif) no-repeat right top; }
#tabbedNavGreen a, #tabbedNavBlue a, #tabbedNavYellow a, #tabNavGrnHybrid a { 
  font-weight: bold;
  float: left;
  padding: 6px 20px 8px 19px;
  display: block;
  border: none; }
#tabNavGrnHybrid a { background: url(/products/images/blank.gif) no-repeat left top; }
#tabbedNavGreen a, #tabbedNavYellow a { background: url(/products/images/tab_nav/tab_nav_left_gray.gif) no-repeat left top; }
#tabbedNavBlue a { background: url(/products/images/tab_nav/tab_nav_left_ltBlue.gif) no-repeat left top; }
#tabbedNavGreen img, #tabbedNavBlue img, #tabbedNavYellow img, #tabNavGrnHybrid img { border: none; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabbedNavGreen a, #tabbedNavBlue a, #tabbedNavYellow a, #tabNavGrnHybrid a { float: none; }
/* End IE5-Mac hack */
#tabbedNavGreen .current, #tabMoSupreme #tabNavGrnHybrid #tabBoxSupreme, 
#tabMoHigh #tabNavGrnHybrid #tabBoxHigh, #tabMoSynthetic #tabNavGrnHybrid #tabBoxSynthetic,
#tabMoDelo #tabNavGrnHybrid #tabBoxDelo, #tabATFmd3 #tabNavGrnHybrid #tabBoxatfMd3,
#tabATFdextron #tabNavGrnHybrid #tabBoxatfDextron, #tabATF4 #tabNavGrnHybrid #tabBoxatf4,
#tabATFmulti #tabNavGrnHybrid #tabBoxatfMulti, #tabATFf #tabNavGrnHybrid #tabBoxatfF
{background-image: url(/products/images/tab_nav/tab_nav_right_green.gif);}
#tabbedNavGreen .current a, #tabMoSupreme #tabNavGrnHybrid #tabBoxSupreme a,
#tabMoHigh #tabNavGrnHybrid #tabBoxHigh a, #tabMoSynthetic #tabNavGrnHybrid #tabBoxSynthetic a,
#tabMoDelo #tabNavGrnHybrid #tabBoxDelo a, #tabATFmd3 #tabNavGrnHybrid #tabBoxatfMd3 a,
#tabATFdextron #tabNavGrnHybrid #tabBoxatfDextron a, #tabATF4 #tabNavGrnHybrid #tabBoxatf4 a,
#tabATFmulti #tabNavGrnHybrid #tabBoxatfMulti a, #tabATFf #tabNavGrnHybrid #tabBoxatfF a
{color: #5d5946; background-image: url(/products/images/tab_nav/tab_nav_left_green.gif);}
#tabbedNavBlue .current {background-image: url(/products/images/tab_nav/tab_nav_right_dkBlue.gif);}
#tabbedNavBlue .current a {color: #5d5946; background-image: url(/products/images/tab_nav/tab_nav_left_dkBlue.gif);}
#tabbedNavYellow .current, #tabMoOverview #tabNavGrnHybrid #tabBoxOverview,
#tabATFOverview #tabNavGrnHybrid #tabBoxatfOverview
{background-image: url(/products/images/tab_nav/tab_nav_right_yellow.gif);}
#tabbedNavYellow .current a, #tabMoOverview #tabNavGrnHybrid #tabBoxOverview a,
#tabATFOverview #tabNavGrnHybrid #tabBoxatfOverview a 
{color: #5d5946; background-image: url(/products/images/tab_nav/tab_nav_left_yellow.gif);}
/* end tabbed navigation styles */


/* sitelet navigation styles */
#sitelet .leftContent ul {line-height: 1.3em;}
#sitelet .leftContent ul li {margin: 6px 0 6px 0;}
#boHomePg #nolink, #boProducts #nolink, #boIsodewax #nolink,
#boCustomer #nolink, #boFormulations #nolink, #boFaqInfo #nolink,
#boSitemapPg #nolink, #boInnovation #nolink, #boGf3Pg #nolink,
#boGf4Pg #nolink, #boEuropean #nolink, #boAsian #nolink
{margin-left: 10px; color: #5d5946;}

#boHomePg #boHome a, #boProducts #boProd a, #boIsodewax #boIso a, 
#boCustomer #boCust a, #boFormulations #boFormul a, #boFaqInfo #boFaq a,
#boSitemapPg #boSitemap a, #boInnovation #boInno a, #boGf3Pg #boGf3 a,
#boGf4Pg #boGf4 a, #boEuropean #boEuro a, #boAsian #boAsia a, #esHomePg #esHome a,
#esAboutPg #es1 a, #esNews #es11 a, #rtHomePg #rtHome a, #rtAbout #rt1 a,
#rtAboutclg #rt13 a, #rtClgTech #rt2 a, #esHistoryPg #es2 a, #esWhatWedoPg #es3 a,
#esEnviroPerfPg #es4 a, #esAirQualityPg #es5 a, #esWaterQualityPg #es6 a,
#esNaturalResPg #es7 a, #esCommitSafetyPg #es8 a, #esCommInvolvePg #es9 a, #esEventsPg #es10 a,
#esNewsProjectPg #es11 a, #esFAQPg #es12 a, #esContactUsPg #es14 a,
#ricHomePg #ricHome a, #ricAboutPg #ric1 a, #ricHistoryPg #ric2 a,
#ricPhotoPg #ric3 a, #ricWeDoPg #ric4 a, #ricWeArePg #ric5 a,
#ricJobPg #ric6 a, #ricSafetyPg #ric7 a, #ricSafeOpPg #ric8 a,
#ricProtAirPg #ric9 a, #ricProtWaterPg #ric10 a, #ricProtHabitatPg #ric11 a,
#ricWastePg #ric12 a, #ricCommPg #ric13 a, #ricLettersPg #ric14 a,
#ricLinksPg #ric15 a, #ricContactPg #ric16 a, #rtCatal #rt3 a, #rtCatal #rt3 a,
#rtNews #rt4 a, #rtAds #rt4b a, #rtCustServ #rt5 a, #rtTrain #rt6 a, #rtWater #rt7 a, #rtGasLiquid #rt8 a,
#rtZeolite #rt9 a, #rtNewBus #rt10 a, #rtBrochures #rt11 a, #rtContact #rt12 a,
#pgHomePg #pgHome a, #pgNews #pg1 a, #pgContacts #pg2 a, #pgProfile #pg3 a,
#pgProcess #pg4 a, #pgSafeOp #pg5 a, #pgEnvir #pg6 a, #pgEmp #pg7 a, #pgSuppServ #pg8 a,
#pgCommunity #pg9 a, #pgSiteindex #pg10 a, #ricFacts #ric18 a, #ricRenew #ric17 a, #ricAirQaul #ric23 a, #ricBusiness #ric25 a,
#ricPartners #ric26 a,
{ color: #009dd9; 
  background: url(/products/images/icons/icon_sitelet_nav_arrow.gif) no-repeat 0 2px !important;}
#sitelet .leftContent a:link, #sitelet .leftContent a:focus, 
#sitelet .leftContent a:visited, #sitelet .leftContent a:active {
  text-decoration: none;
  display: inline-block; display /**/: block; 
  color: #5d5946; 
  padding-left: 11px;}
.boSitemapUl ul li {margin-left: 25px;}

#es2, #es3, #es5, #es6, #es7, #es10,
#ric2, #ric3, #ric4, #ric5, #ric8, #ric9, #ric10, #ric11, #ric12, #ric14, #ric18, #ric20, #ric21, #ric22, #ric23, #ric26
{margin-left: 15px!important;}

#rtHomePg ul ul, #rtHomePg ul ul ul,
#rtAbout ul ul, #rtAbout ul ul ul,
#rtAboutclg ul ul, #rtAboutclg ul ul ul,
#rtClgTech ul ul, #rtClgTech ul ul ul,
#rtIsocracking ul ul, #rtIsocracking ul ul ul,
#rtIBaseOilTech ul ul, #rtIBaseOilTech ul ul ul,
#rtIsocrack2b ul ul, #rtIsocrack2b ul ul ul,
#rtIsocrack2c ul ul, #rtIsocrack2c ul ul ul,
#rtIsocrack2d ul ul, #rtIsocrack2d ul ul ul,
#rtIsocrack2e ul ul, #rtIsocrack2e ul ul ul,
#rtIsocrack2f ul ul, #rtIsocrack2f ul ul ul,
#rtIBaseOilTechb1 ul ul, #rtIBaseOilTechb1 ul ul ul,
#rtIBaseOilTechb2 ul ul, #rtIBaseOilTechb2 ul ul ul,
#rtIBaseOilTechb3 ul ul, #rtIBaseOilTechb3 ul ul ul,
#rtIBaseOilTechb4 ul ul, #rtIBaseOilTechb4 ul ul ul,
#rtResHydroc ul ul, #rtResHydroc ul ul ul,
#rtResHydroc1 ul ul, #rtResHydroc1 ul ul ul,
#rtResHydroc2 ul ul, #rtResHydroc2 ul ul ul,
#rtResHydroc3 ul ul, #rtResHydroc3 ul ul ul,
#rtResHydroc4 ul ul, #rtResHydroc4 ul ul ul,
#rtCatal ul ul, #rtCatal ul ul ul,
#rtIsocrack ul ul, #rtIsocrack ul ul ul,
#rtIsocracka1 ul ul, #rtIsocracka1 ul ul ul,
#rtIsocracka2 ul ul, #rtIsocracka2 ul ul ul,
#rtIsocrack3b ul ul, #rtIsocrack3b ul ul ul,
#rtIsocrack3c ul ul, #rtIsocrack3c ul ul ul,
#rtNews ul ul, #rtNews ul ul ul, #rtCustServ ul ul, #rtCustServ ul ul ul,
#rtTrain ul ul, #rtTrain ul ul ul, #rtCourses ul ul, #rtCourses ul ul ul,
#rtWater ul ul, #rtWater ul ul ul, #rtWatera ul ul, #rtWatera ul ul ul,
#rtWaterb ul ul, #rtWaterb ul ul ul, #rtWaterc ul ul, #rtWaterc ul ul ul,
#rtWaterd ul ul, #rtWaterd ul ul ul, #rtGasLiquid ul ul, #rtGasLiquid ul ul ul,
#rtZeolite ul ul, #rtZeolite ul ul ul, #rtZeoQa ul ul, #rtZeoQa ul ul ul,
#rtNewBus ul ul, #rtNewBus ul ul ul, #rtNewBusa ul ul, #rtNewBusa ul ul ul,
#rtNewBusb ul ul, #rtNewBusb ul ul ul, #rtNewBusc ul ul, #rtNewBusc ul ul ul,
#rtBrochures ul ul, #rtBrochures ul ul ul, #rtContact ul ul, #rtContact ul ul ul,
#rtAds ul ul, #rtAds ul ul ul
{display: none;}
#rtClgTech #rt2List, #rtIsocracking #rt2List, #rtIsocracking #rt2Lista,
#rtIBaseOilTech #rt2List, #rtIBaseOilTech #rt2Listb,
#rtIsocrack2b #rt2List, #rtIsocrack2b #rt2Lista,
#rtIsocrack2c #rt2List, #rtIsocrack2c #rt2Lista,
#rtIsocrack2d #rt2List, #rtIsocrack2d #rt2Lista,
#rtIsocrack2e #rt2List, #rtIsocrack2e #rt2Lista,
#rtIsocrack2f #rt2List, #rtIsocrack2f #rt2Lista,
#rtIBaseOilTechb1 #rt2List, #rtIBaseOilTechb1 #rt2Listb,
#rtIBaseOilTechb2 #rt2List, #rtIBaseOilTechb2 #rt2Listb,
#rtIBaseOilTechb3 #rt2List, #rtIBaseOilTechb3 #rt2Listb,
#rtIBaseOilTechb4 #rt2List, #rtIBaseOilTechb4 #rt2Listb,
#rtResHydroc #rt2List, #rtResHydroc #rt2Listc,
#rtResHydroc1 #rt2List, #rtResHydroc1 #rt2Listc,
#rtResHydroc2 #rt2List, #rtResHydroc2 #rt2Listc,
#rtResHydroc3 #rt2List, #rtResHydroc3 #rt2Listc,
#rtResHydroc4 #rt2List, #rtResHydroc4 #rt2Listc,
#rtCatal #rt3List, #rtIsocrack #rt3List, #rtIsocrack #rt3Lista,
#rtIsocracka1 #rt3List, #rtIsocracka1 #rt3Lista, 
#rtIsocracka2 #rt3List, #rtIsocracka2 #rt3Lista, 
#rtIsocrack3b #rt3List, #rtIsocrack3c #rt3List,
#rtTrain #rt6List, #rtCourses #rt6List, #rtWater #rt7List,
#rtWatera #rt7List, #rtWaterb #rt7List, #rtWaterc #rt7List, #rtWaterd #rt7List,
#rtZeolite #rt9List, #rtZeoQa #rt9List, #rtNewBus #rt10List, #rtNewBusa #rt10List,
#rtNewBusb #rt10List, #rtNewBusc #rt10List
{display: block;}
#rtClgTech #rt2List a, #rtIsocracking #rt2List a, #rtIBaseOilTech #rt2List a, 
#rtIsocrack2b #rt2List a, #rtIsocrack2c #rt2List a, #rtIsocrack2d #rt2List a, 
#rtIsocrack2e #rt2List a, #rtIsocrack2f #rt2List a, #rtIBaseOilTechb1 #rt2List a,
#rtIBaseOilTechb2 #rt2List a, #rtIBaseOilTechb3 #rt2List a, #rtIBaseOilTechb4 #rt2List a,
#rtResHydroc #rt2List a, #rtResHydroc1 #rt2List a, #rtResHydroc2 #rt2List a,
#rtResHydroc3 #rt2List a, #rtResHydroc4 #rt2List a, #rtCatal #rt3List a, 
#rtIsocrack #rt3List a, #rtIsocracka1 #rt3List a, #rtIsocracka2 #rt3List a, 
#rtIsocrack3b #rt3List a, #rtIsocrack3c #rt3List a, #rtTrain #rt6List a,
#rtCourses #rt6List a, #rtWater #rt7List a, #rtWatera #rt7List a,
#rtWaterb #rt7List a, #rtWaterc #rt7List a, #rtWaterd #rt7List a,
#rtZeolite #rt9List a, #rtZeoQa #rt9List a, #rtNewBus #rt10List a,
#rtNewBusa #rt10List a, #rtNewBusb #rt10List a, #rtNewBusc #rt10List a
{background: none!important; color: #5d5946; margin-left: 15px;}

#sitelet .leftContent a:hover, #rtClgTech #rt2List a:hover, 
#rtIsocracking #rt2List a:hover, #rtIsocracking #rt2Lista a:hover,
#rtIBaseOilTech #rt2List a:hover, #rtIBaseOilTech #rt2Listb a:hover,
#rtIsocrack2b #rt2List a:hover, #rtIsocrack2b #rt2Lista a:hover,
#rtIsocrack2c #rt2List a:hover, #rtIsocrack2c #rt2Lista a:hover,
#rtIsocrack2d #rt2List a:hover, #rtIsocrack2d #rt2Lista a:hover,
#rtIsocrack2e #rt2List a:hover, #rtIsocrack2e #rt2Lista a:hover,
#rtIsocrack2f #rt2List a:hover, #rtIsocrack2f #rt2Lista a:hover,
#rtIBaseOilTechb1 #rt2List a:hover, #rtIBaseOilTechb1 #rt2Listb a:hover,
#rtIBaseOilTechb2 #rt2List a:hover, #rtIBaseOilTechb2 #rt2Listb a:hover,
#rtIBaseOilTechb3 #rt2List a:hover, #rtIBaseOilTechb3 #rt2Listb a:hover,
#rtIBaseOilTechb4 #rt2List a:hover, #rtIBaseOilTechb4 #rt2Listb a:hover,
#rtResHydroc #rt2List a:hover, #rtResHydroc #rt2Listc a:hover,
#rtResHydroc1 #rt2List a:hover, #rtResHydroc1 #rt2Listc a:hover,
#rtResHydroc2 #rt2List a:hover, #rtResHydroc2 #rt2Listc a:hover,
#rtResHydroc3 #rt2List a:hover, #rtResHydroc3 #rt2Listc a:hover,
#rtResHydroc4 #rt2List a:hover, #rtResHydroc4 #rt2Listc a:hover,
#rtCatal #rt3List a:hover, #rtIsocrack #rt3List a:hover, #rtIsocrack #rt3Lista a:hover,
#rtIsocracka1 #rt3List a:hover, #rtIsocracka1 #rt3Lista a:hover,
#rtIsocracka2 #rt3List a:hover, #rtIsocracka2 #rt3Lista a:hover,
#rtIsocrack3b #rt3List a:hover, #rtIsocrack3b #rt3Lista a:hover,
#rtIsocrack3c #rt3List a:hover, #rtTrain #rt6List a:hover,
#rtCourses #rt6List a:hover, #rtWater #rt7List a:hover,
#rtWatera #rt7List a:hover, #rtWaterb #rt7List a:hover,
#rtWaterc #rt7List a:hover, #rtWaterd #rt7List a:hover,
#rtZeolite #rt9List a:hover, #rtZeoQa #rt9List a:hover,
#rtNewBus #rt10List a:hover, #rtNewBusa #rt10List a:hover, 
#rtNewBusb #rt10List a:hover, #rtNewBusc #rt10List a:hover
{color: #009dd9;}
#rtIsocracking #rt2a a, #rtIBaseOilTech #rt2b a, #rtResHydroc #rt2c a,
#rtIsocrack #rt3a a, #rtIsocrack3b #rt3b a, #rtIsocrack3c #rt3c a,
#rtCourses #rt6a a, #rtWatera #rt7a a, #rtWaterb #rt7b a, #rtWaterc #rt7c a,
#rtWaterd #rt7d a, #rtZeoQa #rt9a a, #rtNewBusa #rt10a a, #rtNewBusb #rt10b a,
#rtNewBusc #rt10c a
{ color: #009dd9; 
  background: url(/products/images/icons/icon_sitelet_nav_arrow.gif) no-repeat 0 2px !important;}
#rtIsocracking #rt2Lista a, #rtIBaseOilTech #rt2Listb a,
#rtIsocrack2b #rt2Lista a, #rtIsocrack2c #rt2Lista a,
#rtIsocrack2d #rt2Lista a, #rtIsocrack2e #rt2Lista a, #rtIsocrack2f #rt2Lista a,
#rtIBaseOilTechb1 #rt2Listb a, #rtIBaseOilTechb2 #rt2Listb a, 
#rtIBaseOilTechb3 #rt2Listb a, #rtIBaseOilTechb4 #rt2Listb a,
#rtResHydroc #rt2Listc a, #rtResHydroc1 #rt2Listc a, #rtResHydroc2 #rt2Listc a,
#rtResHydroc3 #rt2Listc a, #rtResHydroc4 #rt2Listc a, #rtIsocrack #rt3Lista a,
#rtIsocracka1 #rt3Lista a, #rtIsocracka2 #rt3Lista a, #rtIsocrack3b #rt3Lista a
{background: none!important; color: #5d5946; margin-left: 30px;}
#rtIsocrack2b #rt2a1 a, #rtIsocrack2c #rt2a2 a, #rtIsocrack2d #rt2a3 a,
#rtIsocrack2e #rt2a4 a, #rtIsocrack2f #rt2a5 a, #rtIBaseOilTechb1 #rt2b1 a,
#rtIBaseOilTechb2 #rt2b2 a, #rtIBaseOilTechb3 #rt2b3 a, #rtIBaseOilTechb4 #rt2b4 a,
#rtResHydroc1 #rt2c1 a, #rtResHydroc2 #rt2c2 a, #rtResHydroc3 #rt2c3 a,
#rtResHydroc4 #rt2c4 a, #rtIsocracka1 #rt3a1 a, #rtIsocracka2 #rt3a2 a
{ color: #009dd9; 
  background: url(/products/images/icons/icon_sitelet_nav_arrow.gif) no-repeat 0 2px !important;}

/* end sitelet navigation styles */


/* begin error page styles */
.errordiv {
  background: url(/products/images/404_main1.jpg) no-repeat; 
  width: 358px;
  height: 186px;
  padding: 30px 60px 0 220px;
  margin: 20px 0 30px 10px;
  font-size: 1.3em;}
/* end error page styles */


/* footer styles */
#footer { 
  color: #bfe9f5;
  font-size: .8em !important;
  position: relative;
  width: 680px;
  height: 68px;
  margin-left: 12px;
  margin-top: 15px;
  top: 2px;
  left: 0; }
#home #footer, #sitelet #footer { 
  margin-bottom: 15px;
  margin-top: 15px !important;
  top: 0 !important; }
#sitelet #footer { 
  margin-bottom: 15px;
  margin-top: 0 !important;
  top: 7px !important; }
#longBkgd #footer {top: 910px;}
#footer ul {margin-left: 0; padding-left: 0;}
#footer ul li { 
  list-style: none;
  border-right: 1px solid #fff; 
  margin: 0;
  padding: 0 8px 0 8px; }
#footer ul li { float: left; }
#footer ul li a { display: block; }
#footer ul li.first { padding-left: 0 !important; }
#footer ul li.last { border-right: none; }
#footer a:link, #footer a:active, #footer a:hover, 
#footer a:focus, #footer a:visited { text-decoration: none; color: #fff; }
#footer a:hover { text-decoration: underline; }
/* end footer styles */

/* sub tab navigation */
#boxExp, #boxUse, #boxTcpBene, #boxTcpSci, #boxPgUse
{ display: none; }
/* end sub tab navigation */


/* popup window styles */
#popup {background-color: #999; margin: 10px; background-image: none;}
/* end popup window styles */


/* news page styles */
.tnimage {float: left; margin: 5px 12px 15px 0;}
.btnNewsBack {margin: 10px 0;}
.legaltxt {font-style: italic; border-top: 1px solid #ccc; margin-top: 15px; padding-top: 10px;}

/* stationfinder flash */
#apDiv1 {
  margin: 28px 0 0 0;
  position:absolute;
  width:195px;
  height:84px;
  z-index:25;
  top: 0;
  left: 695px;}
