body, a, td, div, span {
	color : #00032E;
	font-family: Arial, Tahoma;
	font-size:10pt;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.leftBorder{
	background-image: url("images/left_border_bkg.gif");
	background-repeat: repeat-y;
}	
.topContactInfo{
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 10px;
}
.bottomContactInfo{
	color: #5E5E5B;
	font-weight: bold;
	font-size:8pt;
}
td.bottomContactInfo{
	padding-left: 8px;
	padding-right: 8px;		
}
.topSlogan{
	color: #9B9B98;
	font-weight: bold;
	font-size: 13pt;	
}
.lmItem{
	font-size: 9pt;	
	font-weight: bold;	
	color:#FFFFFF;
	padding-top:6px;	
	padding-bottom:6px;		
	display: block;	
	width: 100%;
}
a.lmItem:hover{
	color:#2D2D28;
}
.newsLetterCaption{
	color:#FFFFFF;
	font-weight:bold;
}
.LatestDebelopmentsTitle{
	color:#3F3F3B;
	font-size:17px;
	font-weight:bold;
	background-position : bottom;
	background-repeat : repeat-x;
}
.ProjectTitle, .StaffName, .AccrTitle, .NewsTitle{
	color:#22217F;
	font-size:12px;
	font-weight:bold;
}
.ContactInfoTitle{
	color:#22217F;
	font-size:12px;
	font-weight:bold;
}
.ViewDetails, .StaffEmail{
	color:#22217F;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.StaffPosition{
	color:#22217F;
	font-size:12px;
}
.emptyMonth{
	color:#BABAB2;
	font-size:12px;
	font-weight:bold;
	
}
.archiveMonth{
	color:#22217F;
	font-size:12px;
	font-weight:bold;
}
.error{
	color:#ff0000;
}
.breadTrail{
	color:#22217F;
	font-size:14px;
	font-weight:bold;	
}