/*skin.css - color skinning for subpages

copyright 2007 Future Medium Pty Ltd

@author: matt watts

*/



/*Company*/
.company a:hover { color: #e60f1f; }

.company .header {
  background: #e60f1f;
}

.company .highlighted {
  color: #e60f1f;
}

.company h1 {
  background: url("../images/icon_heading_arrow_company.gif") no-repeat 15px 14px;
}

.company .imageBox:hover a.enlarge,
.company .imageBox.hover a.enlarge {
  background: url("../images/icon_enlarge_on_state_services.gif") no-repeat 0 2px;
  color: #ff0115;
}

.company .imageBox:hover img,
.company .imageBox.hover img {
        border: 2px solid #e60f1f;
}

.company a.backTop:hover {
  background: url("../images/icon_back_top_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.company ul#quickLinks li a.view:hover,
.company ul#quickLinks li.on a.view:hover,
.company a.view:hover {
  background: url("../images/icon_arrow_view_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.company a.readMore:hover {
        background: url("../images/icon_arrow_on_state_generic.gif") no-repeat 0 2px;
        color: #e60f1f;
}

/*Services*/
.services a:hover { color: #a41923; }

.services .header {
  background: #a51924;
}

.services .highlighted {
  color: #a51924;
}

.services h1 {
  background: url("../images/icon_heading_arrow_services.gif") no-repeat 15px 14px;
}

.services .imageBox:hover a.enlarge,
.services .imageBox.hover a.enlarge {
  background: url("../images/icon_enlarge_on_state_services.gif") no-repeat 0 2px;
  color: #ff0115;
}

.services .imageBox:hover img,
.services .imageBox.hover img {
        border: 2px solid #e60f1f;
}

.services a.backTop:hover {
  background: url("../images/icon_back_top_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.services ul#quickLinks li a.view:hover,
.services ul#quickLinks li.on a.view:hover,
.services a.view:hover {
  background: url("../images/icon_arrow_view_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.services a.readMore:hover {
        background: url("../images/icon_arrow_on_state_services.gif") no-repeat 0 2px;
        color: #980a00;
}


/*Projects*/
.projects a:hover { color: #125b91; }

.projects .header {
  background: #135c93;
}

.projects .highlighted {
  color: #135c93;
}

.projects h1 {
  background: url("../images/icon_heading_arrow_projects.gif") no-repeat 15px 14px;
}

.projects .articleImage:hover a.enlarge,
.projects .articleImage.hover a.enlarge {
  background: url("../images/icon_enlarge_on_state_projects.gif") no-repeat 0 2px;
  color: #135c93;
}

.projects .articleImage:hover img,
.projects .articleImage.hover img {
        border: 2px solid #135c93;
}

.projects a.backTop:hover {
  background: url("../images/icon_back_top_on_state_projects.gif") no-repeat 0 5px;
  color: #e60f1f;
}

table.project td a.readMore:hover,
table.project tr:hover td a.readMore {
        background: url("../images/icon_arrow_on_state_projects.gif") no-repeat 0 2px;
  color: #125b91;
}


.projects ul#quickLinks li a.view:hover,
.projects ul#quickLinks li.on a.view:hover,
.projects a.view:hover {
  background: url("../images/icon_arrow_view_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.projects a.readMore:hover {
        background: url("../images/icon_arrow_on_state_projects.gif") no-repeat 0 2px;
        color: #135c93;
}

/*Careers*/
.careers a:hover { color: #9d937a; }

.careers .header {
  background: #9d937a;
}

.careers .highlighted {
  color: #9d937a;
}

.careers h1 {
  background: url("../images/icon_heading_arrow_careers.gif") no-repeat 15px 14px;
}

.careers a.readMore:hover {
  background: url("../images/icon_arrow_on_state_careers.gif") no-repeat 0 2px;
  color: #9d937a;
}

.careers .imageBox:hover a.enlarge,
.careers .imageBox.hover a.enlarge,
.careers .articleImage:hover a.enlarge,
.careers .articleImage.hover a.enlarge {
  background: url("../images/icon_enlarge_on_state_careers.gif") no-repeat 0 2px;
  color: #9d937a;
}

.careers .imageBox:hover img,
.careers .imageBox.hover img,
.careers .articleImage:hover img,
.careers .articleImage.hover img {
        border: 2px solid #9d937a;
}

.careers a.download:hover {
        background: url("../images/icon_on_download_pdf.gif") no-repeat 0 5px;
        color: #9d937a;
}

/*News*/

.news .header {
  background: #333;
}

.news .highlighted {
  color: #333;
}

.news h1 {
  background: url("../images/icon_heading_arrow_news.gif") no-repeat 15px 14px;
}

.news .imageBox:hover a.enlarge,
.news .imageBox.hover a.enlarge,
* html .news a.enlarge:hover
 {
  background: url("../images/icon_enlarge_on_state_services.gif") no-repeat 0 2px;
  color: #ff0115;
}

.news .imageBox:hover img,
.news .imageBox.hover img {
        border: 2px solid #e60f1f;
}

.news a.backTop:hover {
  background: url("../images/icon_back_top_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.news ul#quickLinks li a.view:hover,
.news ul#quickLinks li.on a.view:hover,
.news a.view:hover {
  background: url("../images/icon_arrow_view_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}


/* Used Equipment */

.used_equipment .header {
  background: #333;
}

.used_equipment .highlighted {
  color: #333;
}

.used_equipment h1 {
  background: url("../images/icon_heading_arrow_news.gif") no-repeat 15px 14px;
}

.used_equipment .imageBox:hover a.enlarge,
.used_equipment .imageBox.hover a.enlarge,
* html .used_equipment a.enlarge:hover
 {
  background: url("../images/icon_enlarge_on_state_services.gif") no-repeat 0 2px;
  color: #ff0115;
}

.used_equipment .imageBox:hover img,
.used_equipment .imageBox.hover img {
        border: 2px solid #e60f1f;
}

.used_equipment a.backTop:hover {
  background: url("../images/icon_back_top_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.used_equipment ul#quickLinks li a.view:hover,
.used_equipment ul#quickLinks li.on a.view:hover,
.used_equipment a.view:hover {
  background: url("../images/icon_arrow_view_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}
/*
table.used_equipment td a.readMore:hover,
table.used_equipment tr:hover td a.readMore {
  background: url("../images/icon_arrow_on_state_projects.gif") no-repeat 0 2px;
  color: #e60f1f;
}*/


/*Contact*/
.contact_us .header {
  background: #333;
}

.contact_us .highlighted {
  color: #333;
}

.contact_us h1 {
  background: url("../images/icon_heading_arrow_contact.gif") no-repeat 15px 14px;
}

.contact_us .imageBox:hover a.enlarge,
.contact_us .imageBox.hover a.enlarge {
  background: url("../images/icon_enlarge_on_state_services.gif") no-repeat 0 2px;
  color: #ff0115;
}

.contact_us .imageBox:hover img,
.contact_us .imageBox.hover img {
        border: 2px solid #e60f1f;
}

.contact_us a.backTop:hover {
  background: url("../images/icon_back_top_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.contact_us a.view:hover {
  background: url("../images/icon_arrow_view_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

/*Certifications*/
.certifications .header {
  background: #333;
}

.certifications .highlighted {
  color: #333;
}

.certifications h1 {
  background: url("../images/icon_heading_arrow_services.gif") no-repeat 15px 14px;
}

.certifications .imageBox:hover a.enlarge,
.certifications .imageBox.hover a.enlarge {
  background: url("../images/icon_enlarge_on_state_services.gif") no-repeat 0 2px;
  color: #ff0115;
}

.certifications .imageBox:hover img,
.certifications .imageBox.hover img {
        border: 2px solid #e60f1f;
}

.certifications a.backTop:hover {
  background: url("../images/icon_back_top_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

.certifications a.view:hover {
  background: url("../images/icon_arrow_view_on_state_services.gif") no-repeat 0 5px;
  color: #e60f1f;
}

/*Other*/

#subsection ul#quickLinks li:hover a.view,
#subsection ul#quickLinks li.on:hover a.view {}

.oneoffsaleterms .header,
.terms .header {
  background: #333;
}

.oneoffsaleterms h1 {
  background: url("../images/icon_heading_arrow_contact.gif") no-repeat 15px 14px;
  width: 520px;
}

.terms h1 {
  background: url("../images/icon_heading_arrow_contact.gif") no-repeat 15px 14px;
}