body {
	font: normal 12px/normal Verdana, Arial, sans-serif;
	padding-right: 5px;
	color: #000000;
	background:  #FFFFFF url(imgs/rph-design-top.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	list-style: url(imgs/hmpg_redarrow.gif) outside;
	
	
}
.mainLinks {
	font: bolder small-caps normal 7pt/normal Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
a:link.mainLinks {
    font: bold small-caps normal 8pt/normal Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
   	color:#000000; 
}
a:visited.mainLinks {
	font: bold small-caps normal 8pt/normal Verdana, Arial, Helvetica, sans-serif;
  	color:#000000;
  	text-decoration: none; 
 }
a:hover.mainLinks {
	font: bold small-caps normal 8pt/normal Verdana, Arial, Helvetica, sans-serif;
   	text-decoration: underline;
   	color:#8e001c; 
}
.whiteLinks {
	font: bold small-caps normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 16px;
	margin: 12px;
}
a:link.whiteLinks {
    font: bold normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
   	color:#ffffff;
	padding-top: 16px;
	margin: 12px; 
}
a:visited.whiteLinks {
	font: bold normal 10px Verdana, Arial, Helvetica, sans-serif;
  	color:#eeeeef;
	padding-top: 16px;
	margin: 12px;
  	text-decoration: none; 
 }
a:hover.whiteLinks {
	font: bold normal 10px Verdana, Arial, Helvetica, sans-serif;
   	text-decoration: underline;
   	color:#cc9a35;
	padding-top: 16px;
	margin: 12px; 
}
.crumb {
	font: bold normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	right: 250px;
}
a:link.crumb {
    font: bold normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
   	color:#999999; 
}
a:visited.crumb {
	font: bold normal 10px Verdana, Arial, Helvetica, sans-serif;
  	color:#efefef;
  	text-decoration: none; 
 }
a:hover.crumb {
	font: bold normal 10px Verdana, Arial, Helvetica, sans-serif;
   	text-decoration: underline;
   	color:#cc9a35; 
}
.header {
	background: url(imgs/rph-design-top1.jpg) no-repeat left top;
}
.main {
	background: url(imgs/rph-design-main.jpg) no-repeat left top;
}
.footer {
	background: url(imgs/rph-design-footer1.jpg) no-repeat 1px top;
}
.arrow {
	list-style: url(imgs/hmpg_redarrow.gif) none outside;
}
.redCenterdText {
	font: bolder normal 16px/27px "Bell MT", Verdana, sans-serif;
	color: #670001;
	margin: 5px;
	padding: 8px;
	height: auto;
	width: 350px;
	border: thin solid #660002;
	background: #eeeeef center center;
	text-align: center;
	white-space: nowrap;
	text-decoration: none;
}
a:link.redCenterdText {
	COLOR: #670001;
}
a:link {
	COLOR: #000000;
}
a:visited{
	COLOR: #996600;
}
a:hover {
	COLOR: #cc9a35;
}
.topLinks {
	font: bolder normal 9px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
a:link.topLinks {
    font: bold normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
   	color:#000000; 
}
a:visited.topLinks {
	font: bold normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
  	color:#660000;
  	text-decoration: none; 
 }
a:hover.topLinks {
	font: bold normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
   	text-decoration: none;
   	color:#ffcc33; 
}
.redText {
	font: normal 14px/12px Georgia, "Times New Roman", Times, serif;
	color: #660000;
}
.gray {
	font: normal 18px/14px "Brush Script MT", "Lucida Calligraphy", "Script MT Bold", Verdana;
	color: #999999;
	letter-spacing: 0.125em;
}
.sectionHeader {
	font: bold 14px/normal "Times New Roman", Times, serif;
	color: #FFFFFF;
	background: #666666 repeat;
	border: #666666;
	margin: 5px;
	padding: 5px;
}
.smlText {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.box_outline {
	padding: 10px;
	height: auto;
	width: auto;
	border: thin solid #C2C3BE;
}
.RPHfiller {
	background: #EEEEEE url(imgs/rph-design-fill.jpg) repeat-y left top;
}
