#cellHeader {
	height:				120px;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	font-size:			0px;

	background-color:	#FFFFFF;
	background-image:	url('../images/bg_cellHeader.gif');
	background-repeat:	no-repeat;
	background-position:top left;	
}

/* TEMP */
#cellHeader img {
	display: none;
}


#cellNavigation {
	float:				left;

	width:				200px;

	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}	

#cellNavigation a {
	display:			block;
	
	width:				190px;
		
	margin:				0px 0px 0px 0px;
	padding:			8px 8px 8px 2px;
	
	text-decoration:	none;
	text-align:			right;
	color:				#772020;
	font-size:			14px;
}

#cellNavigation a:hover {
	text-decoration:	none;
	color:				#FFFFFF;
}

#cellNavigation ul {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	list-style:			none;
}

#cellNavigation li {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	
	border-bottom:		2px solid #FFFFFF;	
}

#cellNavigation li li {
	border-bottom:		none;
	font-size:			11px;
}

#cellNavigation li li a {
	padding:			0px 8px 8px 2px;
	font-weight:		normal;
}

#cellNavigation .practiceArea li {
	font-weight:		bold;
}

#cellContent {
	margin:				0px 0px 0px 210px;
	padding:			0px 0px 0px 180px;

/*	background-image:	url('../images/bg_cellContent.gif');
	background-repeat:	no-repeat;
	background-position:top right;	*/
}		

#cellContent .cellNucleus {
	padding:			0px 15px 300px 21px;
}

#pageTitle {
	margin:				0px 0px 18px 0px;
	padding:			30px 0px 0px 0px;
	
	background-color:	#772020;
}

#pageTitle h1 {
	margin:				0px 0px 0px 185px;
	padding:			3px 15px 3px 0px;

	color:				#772020;	
	text-align:			right;
	font-size:			26px;
	
	background-color:	#F0CB00;
}

#cellImage {
	position:			absolute;
	top:				120px;
	
	width:				180px;

	margin:				0px 0px 0px -179px;
}

#cellImage h3 {
	margin:				20px 0px 0px 0px;
	padding:			0px 0px 0px 0px;

	text-align: right;
}

#pullQuote {
	margin:				10px auto 10px auto;
	padding:			0px 0px 0px 0px;

	width:				85%;
	
	text-align:			center;
	vertical-align:		middle;
	
	font-size:			16px;
	color:				#772020;
	font-weight:		bold;
	font-style:			italic;
}

#cellFooter {
	width:				190px;

	margin:				-250px 0px 50px 0px;
	padding:			0px 800px 0px 0px;

	text-align:			right;
	color:				#772020;
	font-size:			10px;
	
	background-image:	url('../images/bg_cellFooter.gif');
	background-repeat:	no-repeat;
	background-position:top right;	
}

#cellFooter p {
	text-align:			right;
}

#cellFooter a {
	color:				#772020;
}

img.floatLeft {
	float:				left;

	margin:				0px 15px 10px 0px;

	border:				1px solid #772020;
}

img.floatRight {
	float:				right;

	margin:				0px 0px 10px 15px;
	
	border:				1px solid #772020;
}

ul.checkList  {
	margin:				10px 0px 0px 0px;
	padding:			0px 0px 5px 0px;	

	font-size:			10px;
}

ul.checkList li {
	list-style:			none;

	padding:			0px 0px 10px 25px;	

	background-image:	url('../images/icon_tick.gif');
	background-repeat:	no-repeat;
	background-position:top left;
}


ul.peopleList  {
	margin:				10px 0px 0px 0px;
	padding:			0px 0px 15px 15px;	

	font-size:			12px;
	font-weight:		bold;
}

ul.peopleList li {
	list-style:			none;

	padding:			4px 30px 10px 0px;	
	
	text-align: right;

	background-image:	url('../images/icon_people.gif');
	background-repeat:	no-repeat;
	background-position:top right;
}

ul.peopleList a {
	text-decoration:	none;
}


ul.brochureList  {
	margin:				10px 0px 0px 0px;
	padding:			0px 0px 15px 15px;	

	font-size:			12px;
}

ul.brochureList li {
	list-style:			none;

	padding:			4px 30px 10px 0px;	
	
	text-align:			right;

	background-image:	url('../images/icon_brochure.gif');
	background-repeat:	no-repeat;
	background-position:top right;
}

ul.brochureList a {
	text-decoration:	none;
}


.dataKey {
	width:				190px;
	float:				left;

	padding:			0px 10px 0px 0px;

	text-align:			right;
	font-weight:		bold;
	color:				#772020;
}

.rowOn td {
	background-color:	#F1E8E8;
}

.requiredInput {
	border: 1px solid #772020;
}