SPAN.main_title{
  background: #3B4475 url(../images/combined/light-stars.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 100%;
  height: 35px;
  font-family: arial;
  font-weight: bold;
  font-style: italic;
  font-size: 14px;
  padding-left: 15px;
  padding-top: 8px;
  text-align: left;
  color: #fff;
}

SPAN.title1{
  background: #8281A2 url(../images/combined/dark-stars.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 100%;
  height: 35px;
  font-family: arial;
  font-weight: bold;
  font-style: italic;
  font-size: 14px;
  padding-left: 15px;
  padding-top: 8px;
  text-align: left;
  color: #fff;
}

SPAN.title2{
  background: #A6A5BC url(../images/combined/dark-stars_onlight.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 100%;
  height: 35px;
  font-family: arial;
  font-weight: bold;
  font-style: italic;
  font-size: 14px;
  padding-left: 15px;
  padding-top: 8px;
  text-align: left;
  color: #fff;
}

A.dark_button, A.dark_button:link, a.dark_button:visited, a.dark_button:active {
  background-image: url(../images/combined/dark-button.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 75px;
  height: 23px;
  font-family: arial;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  font-size: 12px;
  padding-top: 3px;
  text-align: center;
  color: #fff;
}

A.light_button, A.light_button:link, a.light_button:visited, a.light_button:active {
  background-image: url(../images/combined/light-button.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 75px;
  height: 23px;
  font-family: arial;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  font-size: 12px;
  padding-top: 3px;
  text-align: center;
  color: #fff;
}

A.white_button:link, A.white_button:visited, A.white_button:active {
  background-image: url(../images/combined/white-button.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 177px;
  height: 24px;
  font-family: arial;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
  font-size: 13px;
  padding-top: 3px;
  padding-left: 32px;
  text-align: left;
  color: #3B4475;
}

A.gold_button:link, A.gold_button:visited, A.gold_button:active {
  background-image: url(../images/combined/gold_button.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 100px;
  height: 26px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 9px;
  text-align: center;
  padding-top: 4px;
  line-height: 8px;
  vertical-align: bottom;
  color: #fff;
  letter-spacing: 0px;
} 

A.gold_quote_button:link, A.gold_quote_button:visited, A.gold_quote_button:active {
  background-image: url(../images/combined/large_gold_button.gif);
  background-repeat: repeat-y;
  border: 0 0 0 0;
  width: 100px;
  height: 78px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
  text-align: center;
  padding-top: 29px;
  line-height: 8px;
  vertical-align: bottom;
  color: #fff;
  letter-spacing: 0px;
} 

A.grey_button:link, A.grey_button:visited, A.grey_button:active {
  background-image: url(../images/combined/grey_button.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 72px;
  height: 18px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
  padding-top: 2px;
  text-align: center;
  color: #000;
}

A.basket:link, A.basket:visited, A.basket:active {
  background: transparent url(../images/combined/basket.gif) 77px 0;
  background-repeat: no-repeat; 
  border: 0 0 0 0;
  width: 116px;
  height: 36px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  padding-top: 22px;
  text-align: left;
  color: #fff;
}

A.basket:hover {
	color: #737373;
}

A.addtobasket:link, A.addtobasket:visited, A.addtobasket:active {
  background: #000 url(../images/combined/plus1.gif) 10px 4px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #fff;
  width: 155px;
  height: 23px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
  font-style: italic;
  padding-top: 3px;
  padding-left:34px;
  text-align: left;
  color: #fff;
}

A.folder:link, A.folder:visited, A.folder:active {
  background: #000 url(../images/combined/folder.gif) 5px 2px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #fff;
  width: 155px;
  height: 23px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
  font-style: italic;
  padding-top: 3px;
  padding-left:34px;
  text-align: left;
  color: #fff;
}

A.leftarrow_big:link, A.leftarrow_big:visited, A.leftarrow_big:active {
  background: #000 url(../images/combined/leftarrow_big.gif) 5px 4px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #fff;
  width: 155px;
  height: 23px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
  font-style: italic;
  padding-top: 3px;
  padding-left:24px;
  text-align: left;
  color: #fff;
}

A.rightarrow_big:link, A.rightarrow_big:visited, A.rightarrow_big:active {
  background: #000 url(../images/combined/rightarrow_big.gif) 134px 4px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #fff;
  width: 155px;
  height: 23px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
  font-style: italic;
  padding-top: 3px;
  padding-right:24px;
  text-align: right;
  color: #fff;
}

A.leftarrow:link, A.leftarrow:visited, A.leftarrow:active {
  background: #000 url(../images/combined/left-arrow.gif) 7px 2px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #fff;
  width: 130px;
  height: 17px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
  font-style: italic;
  padding-top: 1px;
  padding-left:25px;
  text-align: left;
  color: #fff;
}

A.rightarrow:link, A.rightarrow:visited, A.rightarrow:active {
  background: #000 url(../images/combined/right-arrow.gif) 113px 2px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #fff;
  width: 130px;
  height: 17px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
  font-style: italic;
  padding-top: 1px;
  padding-right: 25px;
  text-align: right;
  color: #fff;
}

A.noimage:link, A.noimage:visited, A.noimage:active {
  background-color: #000;
  border:  1px 1px 1px 1px solid #fff;
  width: 130px;
  height: 17px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
  font-style: italic;
  padding-top: 1px;
  text-align: center;
  color: #fff;
}

A.print1:link, A.print1:visited, A.print1:active {
  background: #000 url(../images/combined/print1.gif) 7px 2px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #fff;
  width: 130px;
  height: 17px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
  font-style: italic;
  padding-top: 1px;
  padding-left:25px;
  text-align: left;
  color: #fff;
}

A.grey_folderplus:link, A.grey_folderplus:visited, A.grey_folderplus:active {
  background: #CCC url(../images/combined/grey-folderplus.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 15px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}

A.grey_disk:link, A.grey_disk:visited, A.grey_disk:active {
  background: #CCC url(../images/combined/grey-disk.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 15px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}


A.grey_folderarrow:link, A.grey_folderarrow:visited, A.grey_folderarrow:active {
  background: #CCC url(../images/combined/grey-folderarrow.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 15px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}

A.grey_print:link, A.grey_print:visited, A.grey_print:active {
  background: #CCC url(../images/combined/grey-print.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 5px;
  padding-right:64px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}

A.grey_letter:link, A.grey_letter:visited, A.grey_letter:active {
  background: #CCC url(../images/combined/grey-letter.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 5px;
  padding-right:64px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}

A.grey_basket:link, A.grey_basket:visited, A.grey_basket:active {
  background: #CCC url(../images/combined/grey_basket.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 5px;
  padding-right:50px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}

A.grey_home:link, A.grey_home:visited, A.grey_home:active {
  background: #CCC url(../images/combined/grey_home.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 5px;
  padding-right:50px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}

A.grey_basketplus:link, A.grey_basketplus:visited, A.grey_basketplus:active {
  background: #CCC url(../images/combined/grey_basketplus.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 5px;
  padding-right:64px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}

A.grey_blank:link, A.grey_blank:visited, A.grey_blank:active {
  background: #ccc;
  border:  1px 1px 1px 1px solid #666;
  width: 168px;
  height: 23px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 2px;
  text-align: center;
  color: #666;
}

A.grey_folder:link, A.grey_folder:visited, A.grey_folder:active {
  background: #ccc url(../images/combined/grey-folder.gif) 9px 2px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #666;
  width: 168px;
  height: 23px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 2px;
  text-align: center;
  color: #666;
}

A.black_folder:link, A.black_folder:visited, A.black_folder:active {
  background: transparent url(../images/combined/black-folder.gif) 87px 3px;
  background-repeat: no-repeat; 
  border: 0 0 0 0;
  width: 116px;
  height: 21px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
  padding-top: 7px;
  text-align: left;
  color: #fff;
}

A.black_folder:hover{
	color: #737373;
}

A.white_arrows:link, A.white_arrows:visited, A.white_arrows:active {
  background: #fff url(../images/combined/white-arrows.gif) 12px 6px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #666;
  width: 168px;
  height: 23px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
  font-style: normal;
  padding-top: 2px;
  text-align: center;
  color: #333;
}

A.white_folder:link, A.white_folder:visited, A.white_folder:active {
  background: #fff url(../images/combined/white-folder.gif) 6px 2px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #666;
  width: 168px;
  height: 23px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
  font-style: normal;
  padding-top: 2px;
  padding-left: 37px;
  text-align: left;
  color: #333;
}

SPAN.grey_line{
  background: #000 url(../images/combined/grey-line.gif) 0px 42px;
  background-repeat: repeat-x;
  border:  0 0 0 0;
  width: 600px;
  height: 49px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 27px;
  font-style: normal;
  padding-top: 17px;
  padding-right: 2px;
  text-align: right;
  color: #fff;
}

A.grey_arrows:link, A.grey_arrows:visited, A.grey_arrows:active {
  background: #696969 url(../images/combined/grey-arrows.gif) 9px 6px;
  background-repeat: no-repeat; 
  border:  1px 1px 1px 1px solid #fff;
  width: 168px;
  height: 23px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
  font-style: normal;
  padding-top: 2px;
  padding-left:32px; 
  text-align: left;
  color: #fff;
}


A.grey_world:link, A.grey_world:visited, A.grey_world:active {
  background: #CCC url(../images/combined/grey-world.gif) 0px 0px;
  background-repeat: no-repeat; 
  width: 249px;
  height: 46px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  font-size: 15px;
  font-style: normal;
  padding-top: 15px;
  padding-left:49px;
  text-align: left;
  vertical-align: middle;
  color: #666;
}

A.gold_save:link, A.gold_save:visited, A.gold_save:active {
  background-image: url(../images/combined/gold_save.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 123px;
  height: 30px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
  padding-top: 8px;
  padding-left:32px;
  text-align: left;
  color: #fff;
  letter-spacing: 0px;
}

A.gold_bin:link, A.gold_bin:visited, A.gold_bin:active {
  background-image: url(../images/combined/gold_bin.gif);
  background-repeat: no-repeat;
  border: 0 0 0 0;
  width: 146px;
  height: 30px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px;
  padding-top: 8px;
  padding-left: 25px;
  text-align: left;
  color: #fff;
  letter-spacing: 0px;
}

SPAN.step1{
  background: #666 url(../images/combined/1.gif) 25px 9px;
  background-repeat: no-repeat; 
  border: 0 0 0 0;
  width: 46px;
  height: 37px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 9px;
  padding-top: 25px;
  padding-left:1px;
  text-align: left;
  color: #fff;
}

SPAN.step2{
  background: #666 url(../images/combined/2.gif) 25px 9px;
  background-repeat: no-repeat; 
  border: 0 0 0 0;
  width: 46px;
  height: 37px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 9px;
  padding-top: 25px;
  padding-left:1px;
  text-align: left;
  color: #fff;
}
SPAN.step3{
  background: #666 url(../images/combined/3.gif) 25px 9px;
  background-repeat: no-repeat; 
  border: 0 0 0 0;
  width: 46px;
  height: 37px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 9px;
  padding-top: 25px;
  padding-left:1px;
  text-align: left;
  color: #fff;
}
SPAN.step4{
  background: #666 url(../images/combined/4.gif) 25px 9px;
  background-repeat: no-repeat; 
  border: 0 0 0 0;
  width: 46px;
  height: 37px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 9px;
  padding-top: 25px;
  padding-left:1px;
  text-align: left;
  color: #fff;
}
SPAN.step5{
  background: #666 url(../images/combined/5.gif) 25px 9px;
  background-repeat: no-repeat; 
  border: 0 0 0 0;
  width: 46px;
  height: 37px;
  font-family: verdana;
  font-weight: bold;
  text-decoration: none;
  font-size: 9px;
  padding-top: 25px;
  padding-left:1px;
  text-align: left;
  color: #fff;
}

A.catalogueheader:link, A.catalogueheader:visited, A.catalogueheader:active {
  background: transparent url(../images/combined/arrow.gif) 2px 6px;
  background-repeat: no-repeat; 
  border:  0 0 0 0;
  width: 180px;
  height: 22px;
  font-family: arial;
  font-weight: bolder;
  text-decoration: none;
  font-size: 18px;
  font-style: normal;
  padding-top: 0px;
  padding-left:14px;
  text-align: left;
  color: #fff;
}

A.catalogueheader:hover {
  background: transparent url(../images/combined/arrow-over.gif) 2px 6px;
  background-repeat: no-repeat; 
  }
  
/*best truck search tabs*/

a.besttruck_on:link, a.besttruck_on:visited, a.besttruck_on:active {
  background-image: url(../images/combined/goldback.gif);
  background-repeat: repeat-x;
  border: 0 0 0 0;
  display: block;
  height: 23px;
  padding: 6px 15px 6px 15px;
  font-family: verdana;
  font-size: 9px;
  color: #000;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

a.besttruck_on:hover {
	text-decoration: underline;
}

a.besttruck_off:link, a.besttruck_off:visited, a.besttruck_off:active {
  background-color: #bcbbbb;
  border: 0 0 0 0;
  display: block;
  height: 23px;
  padding: 6px 15px 5px 15px;
  font-family: verdana;
  font-size: 9px;
  color: #717171;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

a.besttruck_off:hover {
	text-decoration: underline;
	color: #000;
}