/* * * * * * * * * * * * * * * * * * * * * * * *
 * Airylea Motors Website
 * Copyright (c) 2008 Frontburner
 * Author Craig McKay <craig@frontburner.co.uk>
 *
 * Style Sheet
 *
 * $Id: airylea.css 930 2009-03-14 09:25:28Z craig $
 *
 * Who  When         Why
 * CAM  28-Aug-2008  10280 : File created.
 * CAM  18-Sep-2008  10280 : Added more classes.
 * CAM  05-Feb-2009  10280 : Improved Navbar and Topbar links.
 * CAM  14-Mar-2009  10334 : Moved to CSS folder along with Lightbox.
 * * * * * * * * * * * * * * * * * * * * * * * */

body {
  background-color: #DAE0DE;
}

p, table, td, input, select, textarea, h1, h2 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  text-decoration: none;
}

p.txt {
}

td.annot {
  color: #666666;
  text-align: center;
  font-size: 8pt;
}


h1 {
  color: #330066;
  text-align: left;
  font-size: 14pt;
}

h2 {
  color: #3300FF;
  text-align: left;
  font-size: 12pt;
  padding-top: 20px;
  padding-bottom: 5px;
  margin: 0px;
}

td.slogan {
  font-size: 16pt;
  background-color: #BB0F18;
  color: white;
}

.hi {
  font-weight: bold;
  color: #BB0F18;
}

td.sidered {
  font-size: 12pt;
  font-weight: bold;
  background-color: #BB0F18;
  color: white;
  padding: 6px;
}

.news {
  font-size: 10pt;
  font-weight: normal;
  color: white;
}

.wcelink {
  font-size: 10pt;
  font-weight: bold;
  color: white;
}

.whitebox {
  background-color: white;
}

#toplogo {
  background-color: white;
}

.bodybox {
  background-color: white;
  padding: 8px;
  text-align:left;
}

#topbanner {
  font-size: 8pt;
  color: white;
}

#toolbar {
  background-color: #330066;
}

#suppgallery {
}

#suppgallery td {
  text-align: center;
}


.pagebox {
  BORDER:#999999 1px solid;
  text-align:center;
  WIDTH:15px;
  color: #006891;
  font-weight: bold;
}

.pageboxhover {
  BORDER:#006891 1px solid;
  text-align:center;
  WIDTH:15px;
  background-color: #006891;
  color: white;
  font-weight: bold;
  CURSOR: pointer;
}

.quote {
  background-color: #E0E0E0;
  color: #333333;
}

.thinBox {
  BORDER-TOP:    #666666 1px solid;
  BORDER-LEFT:   #666666 1px solid;
  BORDER-RIGHT:  #666666 1px solid;
  BORDER-BOTTOM: #666666 1px solid;
}

.pageboxsel {
  BORDER:#BB0F18 1px solid;
  text-align:center;
  WIDTH:15px;
  background-color: #BB0F18;
  color: white;
  font-weight: bold;
}

.bluebox {
  border-bottom:  #006891 2px solid;
  BORDER-LEFT:    #006891 2px solid;
  BORDER-RIGHT:   #006891 2px solid;
  BORDER-TOP:     #006891 2px solid;
}

.sep {
  padding-LEFT: 5px;
  padding-RIGHT: 5px;
  color: #F1F16B;
  font-weight: bold;
}

.ti {
  padding-LEFT: 20px;
  padding-BOTTOM: 20px;
}


td.cpyrght {
  font-size: 8pt;
  color: #333333;
  text-align: center;
}

.fld {
  color: #006891;
  font-weight: bold;
}

.fldmand {
  color: #BB0F18;
  font-weight: bold;
}

/** Top bar Navigation **/

td.topbar {
  background-color: #4a96e6;
  text-align: center;
}

#topbar ul
{
  margin: 0;
  padding: .5em 1em;
  list-style-type: none;
}

#topbar ul li {
  margin: 0 0 0 50;
  padding: .2em 1em;
  display: inline;
}

#topbar ul li a
{
  padding: .3em 1em;
  font-size: small;
  text-decoration: none;
  color: #330066;
  background-color: #4a96e6;
}

#topbar ul li a:hover
{
  color: black;
  background-color: #999999;
}

/** Service Side Bar Navigation **/

td.navbar {
  background-color: #99cbff;
}

#navbar ul
{
  margin: 25 0 0 0;
  padding: 0;
  list-style-type: none;
}

#navbar ul li {
  margin: 0 0 30 15;
}

#navbar ul li a
{
  font-size: small;
  text-decoration: none;
  padding: 10 10 10 10;
  color: #330066;
  background-color: #4a96e6;
}

#navbar ul li a:hover
{
  color: black;
  background-color: #999999;
}

body#page_cars a#link_cars,
body#page_agricultural a#link_agricultural,
body#page_commercial a#link_commercial,
body#page_contact a#link_contact,
body#page_history a#link_history,
body#page_home a#link_home,
body#page_marine a#link_marine,
body#page_plant a#link_plant,
body#page_services a#link_services,
body#page_suppliers a#link_suppliers {
color: #fff;
background: #330066;
}




/** Colours **/

span.am {
  color:#330066;
  font-weight:bold;
}

span.lorange {
  color:#E47B00;
}
span.delphi {
  color:#DE0029;
}
span.bosch {
  color:#EE2413;
}
span.stanadyne {
  color:#0152FE;
}
span.ww {
  color:#880129;
}


/** Image Navigation */

.imgnav img {
  BORDER: 2px solid #CCCCCC;
}

.imgnav:hover img {
  BORDER: 2px solid #006891;
}

.imgnav:hover {
  color: #006891; /* Dummy definition to overcome IE bug */
  BORDER: 0px;
  font-weight: bold;
}

.imgnavsel img {
  BORDER: 2px solid #BB0F18;
}

.imgnavsel:hover img {
  BORDER: 2px solid #006891;
}

.imgnavsel:hover {
  color: #006891; /* Dummy definition to overcome IE bug */
  BORDER: 0px;
  font-weight: bold;
}


/** Navigation */

A.nav,A.nav:visited,A.nav:active,A.nav:link,A.nav:visited {
  color: #330099;
  border-bottom: #330099 1px dashed;
  font-weight: bold;
}
A.nav:hover {
  color: #3300FF;
  font-weight: bold;
  border-bottom: none;
  text-decoration: underline;
}

A.tbr,A.tbr:visited,A.tbr:active,A.tbr:link,A.tbr:visited {
  font-size: 7pt;
  color: white;
  border-bottom: #F1F16B 1px dashed;
  font-weight: normal;
}
A.tbr:hover {
  color: #F1F16B;
  font-weight: normal;
  border-bottom: none;
  text-decoration: underline;
}

A,A:visited,A:active,A:link,A:visited {
  color: #002054;
  font-weight: bold;
  text-decoration: none;
}
A:hover {
  color: #497FB1;
  font-weight: bold;
  text-decoration: underline;
}

/** Message formats */

p.err {
  color: #BB0F18;
  font-weight: normal;
}

p.quest {
  color: #120966;
  font-weight: normal;
}

p.statement {
  color: #120966;
  font-weight: normal;
}

