/* shared.css - standardize the css for all pages; no classes or identifiers should be set here */

* {
  margin: 0;
  padding: 0;
  border: none;
}

body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
/*  color: #797979;*/
  color: #000000;
  background-color: #d4d9dc;
  background-image: url(/images/int-bg-repeat.png);
  background-repeat: repeat-x;
}

a {
  color: #ee2e24;
  text-decoration: none;
}

a:hover { 
  color:#383838;
}

a:active {
  color: #383838;
  text-decoration: underline;
}

a:focus {
  outline:none; 
}


img {
  border: none;
}

img.A0 {
  margin-bottom: 8px;
}

ul, ol {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}

p {
  margin-bottom: 14px;
}

p.last {
  margin-bottom: 0px;
}

p.em {
  margin-bottom: 3px;
  font-style: italic;
}

h1 {
  font-family: ITC Franklin Gothic STD Book Condensed, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 27px;
  line-height: 30px;
  padding: 6px 0px 0px 0px;
}

h2 {
  font-size: 14px;
  line-height: 19px;
  text-transform: uppercase;
  font-weight: normal;
/*color: #383838;*/
  color: #330000;
}

h2 a, h5 a { color: #383838; }
h2 a:hover, h5 a:hover { color: #ee2e24; }

h3 {
  font-size: 12px;
  line-height: 19px;
  font-weight: bold;
  color: #797979;
}

h3 a, h6 a { color: #797979; }
h3 a:hover, h6 a:hover { color: #ee2e24; }

h4 {
  font-size: 12px;
  line-height: 19px;
  text-transform: uppercase;
  font-weight: normal;
  color: #797979;
}

h4 a { color: #797979; }
h4 a:hover { color: #ee2e24; }

h5, .h5 {
  font-size: 12px;
  line-height: 19px;
  font-weight: normal;
  color: #3b3b3b;
  display: inline;  
}

h6 {
  font-size: 12px;
  line-height: 19px;
  font-weight: normal;
  color: #797979;  
}

blockquote {
  display: block;
  font-size: 14px;
  line-height: 22px;
  color: #a97054;
  border-left: 2px solid #a97054;
  padding: 0px 0px 0px 16px;
  margin: 14px 0;
}

blockquote .author {
  color: #000;
  font-weight: bold;
}

/** every rule has an exception */
.left { float: left; }
.right { float: right; }
.clear, .clear-all { clear: both; }
.clear-left { clear: left; }
.clear-right { clear: right; }




