/* Standard Tag Styles
------------------------------------------------- */

a:link {
   color: #153087;
   text-decoration: underline;
   font-weight: bold
}

a:visited {
   color: #153087;
   text-decoration: underline;
   font-weight: bold
}

a:hover {
   color: #990000;
   text-decoration: none;
   font-weight: bold
}

a:active {
   color: #990000;
   text-decoration: none;
   font-weight: bold
}

body {
   background: #000000;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: small;
}

h1 {
   color: #990000;
   font-size: medium;
   font-weight: bold;
   letter-spacing: 1px;
   text-align: center;
   text-transform: uppercase
}

h2 {
   color: #153087;
   font-size: small;
   font-weight: bold;
   letter-spacing: 1px;
   text-align: center
}

h3 {
   color: #000000;
   font-size: small;
   font-weight: bold;
   letter-spacing: 1px;
   margin-top: 0;
   margin-bottom: 0
}

h4 {
   color: #153087;
   font-size: small;
   font-weight: bold;
   letter-spacing: 1px;
   text-align: justify
}

hr {
   background-color: #990000;
   border: 0px none;
   color: #990000;
   height: 1px;
   text-align: center;
   width: 80%
}

ul {
   list-style-image: url('../images/bullet.gif')
}

/* Footer Styles (see ../includes/footer.html and ../content/verse.php)
------------------------------------------------- */

a.foot {
   color: #E1B70B;
   text-decoration: underline;
   font-weight: bold
}

a.foot:visited {
   color: #E1B70B;
   text-decoration: underline;
   font-weight: bold
}

a.foot:hover {
   color: #FFFFFF;
   text-decoration: none;
   font-weight: bold
}

a.foot:active {
   color: #FFFFFF;
   text-decoration: none;
   font-weight: bold
}

a.footmenu {
   color: #EADA15;
   text-decoration: underline;
   font-weight: bold
}

a.footmenu:visited {
   color: #EADA15;
   text-decoration: underline;
   font-weight: bold
}

a.footmenu:hover {
   color: #990000;
   text-decoration: none;
   font-weight: bold
}

a.footmenu:active {
   color: #990000;
   text-decoration: none;
   font-weight: bold
}

.foot {
   font-size: x-small;
   color: #E1B70B
}

.footer {
   font-size: x-small;
   color: #000000
}

.footnav {
   background-color: #990000;
   border: 1px #FBFBFB solid
}

.footnavbk {
   background-color: #153087;
   border: 1px #FBFBFB solid
}

/* Form Styles
------------------------------------------------- */

form {
   margin-top: 0;
   margin-bottom: 0;
}

input.button { 
   font-size: x-small; 
   font-weight: bold;
   font-family: Verdana, Arial, sans-serif;
   color: #FFFF00;
   background: #990000;
   border: 1px solid #000000;
   cursor: pointer;
}

input.text { 
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   font-size: small;
   font-family: Verdana, Arial, sans-serif;
}

input.readonly { 
   background: #CCCCCC;
   border: 0 solid #CCCCCC;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   font-size: small;
   font-family: Verdana, Arial, sans-serif;
}

select, textarea { 
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   font-size: small;
   font-family: Verdana, Arial, sans-serif;
}

/* Font Styles
------------------------------------------------- */

.bold {
   font-weight: bold
}

.italic {
   font-style: italic
}

/* Custom Site Styles
------------------------------------------------- */

.boldred {
   color: #990000;
   font-size: medium;
   font-weight: bold;
   letter-spacing: 1px;
   text-transform: uppercase
}

.content {
   background-color: #CCCCCC;
}

.date {
   font-size: x-small
}

.details {
   font-size: x-small;
   color: #990000
}

.marquee {
   background-color: #CCCCCC;
   font-family: Verdana, Arial, sans-serif;
   font-size: 25px;
   font-style: italic;
   font-weight: bold
}

.media {
   font-size: 75%;
   text-transform: uppercase
}

.navbk {
   border-color: #000000 #82828A #82828A;
   border-style: solid;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px
}

.producttitle {
   color: #990000;
   font-weight: bold;
}

.quote {
   font-size: x-small;
   background-color: #F0F1F3;
   border: 1px #40312C solid;
   font-style: italic;
   padding: 1px
}

.dv {
   font-size: x-small;
   font-style: italic;
   border-color: #000000 #82828A #82828A;
   border-style: solid;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   padding: 5px
}

.tiny {
   font-size: x-small;
}

.required {
   color: #990000
}

.signature {
   color: #153087;
   font-size: x-large;
   font-family: 'Brush Script MT', 'Times New Roman', sans-serif
}

.tabbk {
   background-color: #000000;
}

.title {
   background-color: #F0F1F3;
   border: 1px #40312C solid;
   font-weight: bold
}

table.zebra {
  background-color: #000;
  border: 1px solid #000;
  margin-bottom: 10px;
  margin-top: 10px;
}

table.zebra td {
  color: #000;
  padding: 4px 5px;
}

table.zebra th {
  color: #FFF;
  padding: 4px 5px;
}

tr.even {
  background-color: #E0E0E0;
  vertical-align: top;
}
tr.odd {
  background-color: #BABABA;
  vertical-align: top;
}
