/***********************************************/
/* MacPherson and Disselduff Top Level Styles */
/*********************************************/

a {text-decoration: underline; color: 08397D; font: 12px arial, verdana, sans-serif;}
a:visited {color: 08397D;}
a:hover {color: #7D0808;}

body {

	}

td {
	font: 12px arial, verdana, sans-serif;
	vertical-align: top;
	color: #404040;
	}

img {
	border: none;
	}

h1 {
	font: bold 16px arial, verdana, sans-serif;
	color: #0A3D80;
	margin: 0px 0px 3px 0px;
	}


ul {
	margin: 5px 0px 0px 0px;
	}
	
	ul li {
		margin: 0px 0px 0px 15px;
		}

/************************************************/
/* MacPherson and Disselduff Individual Styles */
/**********************************************/

.greenText {
	color: #57572B;
	}

.blueText {
	font-weight: bold;
	color: #0A3D80;
	}
	
			

/****************************************/
/* MacPherson and Disselduff Framework */
/**************************************/

#mainHolder {
	width: 758px;
	}
	
#topArea {
	width: 100%;
	}
	
	#topArea #logoArea {
		width: 528px;
		height: 63px;
		background-color: #08397D;
		background-image: url(images/strapline.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
		}
		
		#topArea #logoArea img {
			margin: 5px 0px 0px 10px;
			}
	
	#topArea #pictureArea {
		width: 230px;
		}
		
		#topArea #pictureArea img {
			margin: 0px 0px 0px 1px;
			}		
		
	#topArea #menuArea {
		width: 528px;
		height: 20px;
		background-color: #DCEAAA;
		border-top: 1px solid white;
		}
	
#mainArea {
	width: 100%;
	background-image: url(images/watermark.gif);
	background-repeat: no-repeat;
	background-position: top left;
	}
		
	#mainArea #contentArea {
		height: 400px;
		padding: 16px 27px 16px 27px;
		}
		
	#mainArea #pageTitle {
		width: 230px;
		}
		
		#mainArea #pageTitle img {
			margin: 1px 0px 0px 1px;
			}		
	
#footerArea {
	width: 100%;
	}
	
	#footerArea td {
		font-size: 10px;
		}