  /*default body color*/
body, table, td {
   font-family : verdana, arial, helvetica, Sans-serif;
   text-decoration : none;
   background-repeat: repeat-x; }
/*end default body color*/

a { color : #3b5975;
   font-family :verdana, arial, helvetica, Sans-serif;   
   text-decoration : underline; }

hr { color : #000; }

.rnav-border-rm
{ background : #602823; }

.rnav-title-rm
{ background : #C9958A; }

.rnav-promo-rm
{ background : #E7EDED;
  color : #000;
  font-size: 12px; }
  
 .rnav-disclaimer-rm
{ background : #154444;
  color : #E7EDED;
  font-size: 12px;
  padding:10px 0 10px 0; }
  
.rnav-titletext-rm
{ color : #000;
  font-size: 12px;
  background : #214252; }
a.rnav-titletext-rm
{ color : #3b5975;
  background : #214252;
  text-decoration : none; }
a:hover.rnav-titletext-rm
{ color : #3b5975;
  background : #214252;
  text-decoration : underline; }

.promo-border-rm
{ background : #214252; }

.promo-border-bot-rm
{ background : #154444; }

.darkolive
{ background : #FAC371;
  color : #ffffcc; }
  
.orange
{ background : #FAC371; }

.black1
{ background : #000;
  color : #fff; }

.promo1-rm
{ background : #3b5975;
  color : #E7EDED;
  font-size: 12px; }

.bg2
{ background : #F7D4A1;
  color : #000;
  font-size: 12px; }
  
.transbg
{ background : #ccc; }
  
.promo-2col-rm
{ background : #E7EDED;
  color : #000;
  font-size: 12px; }

a.mediumolive
{ color : #3b5975; }
  
a:hover.mediumolive
{ color : #3b5975; }
  
.grey
{ background : #333;
  color : #ffffcc; }

.mainheadline
{ color : #154444; }
a.mainheadline
{ color : #3b5975;
  text-decoration : underline; 
font-size: 0.9em;}
a:hover.mainheadline
{ color : #154444; 
  text-decoration : underline; }

.bodylinks2-rm
{ color : #154444; }
a.bodylinks2-rm
{ color : #3b5975;
  text-decoration : none; }
a:hover.bodylinks2-rm
{ color : #3b5975;
  text-decoration : underline; }
  
.bodylinks3-rm
{ color : #E7EDED; }
a.bodylinks3-rm
{ color : #E7EDED;
  text-decoration : none; }
a:hover.bodylinks3-rm
{ color : #E7EDED;
  text-decoration : underline; }

.righthand
{ color : #174646; }
a.righthand strong
{ color : #3b5975;
  text-decoration : none;
font-weight: normal;
 }
a:hover.righthand
{ color : #3b5975;
  text-decoration : underline; }


.sbg1
{ background : #666;
  color : #ffffcc; }
  
.slightred
{ background : #996666;
  color : #ffffcc; }
  
.sbg3
{ background : #333;
  color : #ffffcc; }
  
.sdarkred
{ background : #330000;
  color : #ffffcc; }
  
.global
{ color : #ffffcc; }

a.global
{ color : #ffffcc; }

.local
{ color : #214252;
  font-size: 12px; }

a.local
{ color : #98C5C5;
  font-size: 12px; }

a:hover.local
{ color : #98C5C5;
  font-size: 12px; }

.local_grey
{ color: #B5B3B5;
  font-size: 12px; }

a.local_grey
{ color: #B5B3B5;
  font-size: 12px; }

a:hover.local_grey
{ color: #DBDBDB;
  font-size: 12px; }


a.bbcpageServices
{ color: #B5B3B5; }

a:hover.bbcpageServices
{ color: #DBDBDB; }


a.black
{ color : #000; }
  
a:hover.black
{ color : #333; }

.rnav-disclaimer-rm {
background: #3b5975;
border-top: 10px solid #3d3d3d;
margin: 0;
}
.promo-border-bot-rm {
background: #3b5975;

}
.rnav-promo-topb {
border-top: 10px solid #3d3d3d;
}

/* contact form */

.reith07contact {
padding: 10px;
}
.reith07contact input {
display: block;
margin: 0 0 10px 0;
}
.r2007thanks {
padding: 10px;

}

.reith07contact-name {
	width: 350px;
	}
.reith07contact-email {
	width: 350px;
	}
.reith07contact-question {
	width: 350px;
	}
