body {
	scrollbar-face-color      : #ffffff;
	scrollbar-shadow-color    : #ffffff;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color   : #86b3d2;
	scrollbar-darkshadow-color: #86b3d2;
	scrollbar-track-color     : #ffffff;
	scrollbar-arrow-color     : #86b3d2;
	font-family: Verdana;
	font-size: 10px;
}
td {
	font-family: Verdana;
	font-size: 10px;
}
a {
	color: #000000;
}
a:hover {
	color: #d2531e;
}
.menuDiv {
	position: absolute; 
	z-index: 1; 
	height:100%;
	width: 170px;
}
.menuTable {
	width: 170px;
}
.subMenu a {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.subMenu a:hover {
	font-size: 10px;
	color: #ff0000;
	text-decoration: underline;
}
.bannerImage {
	background-image: url('/_layouts/1033/images/prhc/banner6.jpg'); 
	height: 182px; 
	background-position: top right;
}
.bannerPadding {
	padding: 3px;
}
.pagetitle {
	color: #5f9432;
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
}
.ms-propertysheet
{
font-family:verdana;
text-align:left;
font-size:14px;
color:#5f9432;
}
.subMenuRow {
	height: 15px;
	text-align: left;
	padding-left: 80px;
}
.subMenu {
	text-align: left;
	font-size: 10px;	
}
.dateCell {
	padding-right: 3px;
	text-align: right;
	font-size: 10px; 
	color: #666666;
}
.contentTable {
	border: 1px solid #86b3d2;
	background-image: url('/_layouts/1033/images/prhc/contentbg.gif');
}
.sideSpacer {
	padding-left: 170px;
}
.contentArea {
	padding-right: 15px;
}
.rightColumn {
	width: 170px;
}
.footerRow {
	padding-left: 3px; 
	padding-right: 3px;
	height: 20px;
}
.footerColour {
	background-color: #d8e5cd;
	background-image: url('/_layouts/1033/images/prhc/footerbg.gif');
	color: #65983b;
}
.footerLinks {
	padding-left: 170px; 
	text-align: center;
}
.footerLinks a {
	color: #000000;
	text-decoration: none;
}
.copyLine {
	height: 10px; 
	text-align: center; 
	padding-left: 170px; 
	font-size: 10px; 
	color: #666666;
}
.breadCrumb {
	height: 33px;
	font-size: 10px;
	padding-left: 170px;
}
.breadCrumb a {
	color: #000000;
	text-decoration: none;
}
.breadCrumb a:hover {
	color: #d2531e;
	text-decoration: underline;
}
.operitelText{
	font-size: 9px; 
	color: #000000;
}
/*** must also change in core ***/
.ms-alternating{
	background-color:;
}
.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a 

{

color: 000000;

text-decoration: none;

}
.ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover 

{

color: #d2531e;

text-decoration: underline;

}

.ms-vb a:visited, .ms-vb2 a:visited, .ms-GRStatusText a:visited, .ms-vb-user a:visited, .ms-disc a:visited 

{

color: #000000;

text-decoration: none;

}
.ms-vb2 {
	color: #000000;
background-image:url("/_layouts/1033/images/prhc/filler.gif");
}

.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, .ms-vb-user a:visited:hover, .ms-disc a:visited:hover 

{

color: #d2531e;

text-decoration: underline;

}
.ms-nav a {
	color: #000000;
}
.ms-nav a:hover {
	color: #d2531e;
}
.ms-WPHeader td 

{

border-bottom-width: 0px;

border-bottom-style: solid;

border-bottom-color: #ff0000;

border-collapse: collapse;

}
.ms-propertysheet a 

{

text-decoration: none;

color: #000000;

}

.ms-propertysheet a:hover 

{

text-decoration: underline;

color: #d2531e;

}

.ms-WPBody a:link, .ms-WPBody a:visited 

{

color: #000000;

text-decoration: none;

}

.ms-WPBody a:hover 

{

color: #d2531e;

text-decoration: underline;

}
.ms-formbody 

{

font-family: verdana;

font-size: 0.7em;

vertical-align: top;

background-color: #;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

border-top-width: 0px;

border-top-style: solid;

border-top-color: #d8d8d8;

padding-top: 3px;

padding-right: 6px;

padding-bottom: 4px;

padding-left: 6px;

}
.ms-formlabel 

{

text-align: left;

font-family: verdana;

font-size: 0.7em;

border-top-width: 0px;

border-top-style: solid;

border-top-color: #d8d8d8;

padding-top: 3px;

padding-right: 8px;

padding-bottom: 6px;

color: #525252;

font-weight: bold;

}
.ms-siteactionsmenu div div div{
background-image:url("/_layouts/1033/images/prhc/filler.gif");
background-repeat:repeat-x;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
background-color:#ffffff;
padding:1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a{
color:#3d81b6;
font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/_layouts/1033/images/prhc/filler.gif");
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
background-color:#ffffff;
color: #d2531e;
}
.ms-alternating{
background-image:url("/_layouts/1033/images/prhc/filler.gif");
}
.ms-descriptiontext {
color: #ffffff;
}
.ms-descriptiontext a {
color: #ffffff;
}
.ms-descriptiontext a:hover {
color: #ffffff;
}
.ms-descriptiontext a:visited {
color: #ffffff;
}
.ms-descriptiontext a:active {
color: #ffffff;
}
<--web part titles should be #d2531e-->
