﻿
body 
{
	margin: 0 auto 0 auto;
	background-color:White;
	font-family:Verdana, Arial;
	color:Black;
	font-size:10px;
}
#outerContainer
{
	width:100%;
	text-align:center;
	
}

#innerContainer
{
	width:780px;
	padding-top:20px;
	padding-bottom:10px;
	margin:0px auto 0px auto;
}

#logoHeader
{
	height:40px;
	text-align:center;
	width:780px;
	}

#buttonHeader
{
	height:130px;
	width:780px;
	text-align:left;
}

#mainBorder
{
	/*border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB; 
	border-bottom: 1px solid #BBBBBB;*/
	width:778px;
}
         

#leftPane
{
	width:199px;
	float:left;
	background-color:white;
	text-align:left;
	}
	
#contentPane
{
	width:549px;
	float:left;
	padding:15px;

	}	
	
#searchLeft
{
	width:180px;
	background-image:url("/images/leftSearchBG.jpg");
	background-repeat:repeat-x;
	background-color:White;
	padding-top:20px;
	text-align:left;
	padding-left:15px;
	height:60px;
	padding-bottom:20px;

	}	
	
#areaOfExpertise
{
	width:185px;
	background-image:url("/images/leftSearchBG.jpg");
	background-repeat:repeat-x;
	background-color:white;
	padding-top:15px;
	text-align:left;
	padding-left:10px;
	padding-bottom:20px;

	}		
	
#areaOfExpertise img
{
	vertical-align:top;
	}	
	
#areaOfExpertise a
{
	color:#000066;
	}	
	
.tbx
{
	height:14px;
	font-size:9px;
	}	
	
.spacer
{
	height:20px;
	}	
	
a
{
	color:Black;
	text-decoration:none;
}

a:hover
{
	 color:#A33E78;
	 text-decoration:underline;
	
	}	
	
.specialityLevel1
{
	padding-top:2px;
	padding-bottom:2px;	
	}	
	
.specialityLevel2
{
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	}	
	
.plusMinus
{
	margin-right:2px;
	
	}	
	
#recentNews
{
	width:185px;
	background-image:url("/images/leftSearchBG.jpg");
	background-repeat:repeat-x;
	background-color:White;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
	padding-left:10px;
	}	
	
#recentNews	.newsDate
{	
	color:#000066;
}
	
#recentNews a
{
	color:#A33E78;
	}
	
#footer
{
	clear:both;
	width:780px;
	text-align:center;
	}	
	
#footerPrint
{
	width:100%;
	text-align:center;
	}		
	
	hr
	{
		color:black;
		height:1px;
		width:750px;
		}
		
.header
{
	font-size:12px;
	text-decoration:underline;
	}		
	
#seminars
{
	text-align:left;
	}	
	
#seminars .date
{
	color:#000066;
	}		
	
#seminars .chairedBy
{
	color:#A33E78;
	}	
	
#seminars a
{
	color:#A33E78;
	}	
	
#seminars hr
{
			color:black;
		height:1px;
		width:550px;
	}		
	
.memberImage
{
	float:left;
	width:109px;
	min-height:120px;
	text-align:center;
}	

.lineBreak
{
	clear:both;
	height:1px;
	background-color:Black;
	width:550px;
	margin-top:5px;
	margin-bottom:5px;
	}
	
.blue
{
	color:#000066;
}	

#barristerDetails
{
	text-align:left;
	}
	
#barristerDetails a
{
color:#A33E78;
	}	
	
	
#barristerPrint
{
	float:right;
	}	
	
.barristerDetailsLB
{
	
border-bottom:1px solid #A33E78;
border-top:1px solid #A33E78;
padding-bottom:1px;
line-height:16px;
margin-right:20px;
font-size: 12px;

}
	.barristerDetailsLBSel
{
color:Black;
border-bottom:1px solid black;
border-top:1px solid black;
padding-bottom:1px;
line-height:16px;
margin-right:20px;
font-size: 12px;
font-weight: bold;

}

#prev
{
	float:left;
	width:200px;

}

#next
{
	float:right;
	width:200px;
	text-align:right;
}

#areasOfExpertise
{
	text-align:left;
	}
#expertiseLeft
{
		float:left;
		text-align:left;
	width:280px;
}

#expertiseRight
{
	width:280px;
	float:left;
	text-align:left;

}

.level1
{
	font-weight:bold;
}

.level2
{
	margin-left:20px;
}


#clerks
{
	text-align:left;
}

#clerks hr
{
	width:560px;
}

#clerks a
{
	color:#000066;
	text-decoration:underline;
}

#clerks img
{
	margin-right:5px;
}

#clerks .jobTitle
{
	color:#A33E78;
}

#news
{
	text-align:left;
	line-height:14px;
}


#news a
{
	color:#A33E78;
	text-decoration:underline;
}

#news hr
{
	width:560px;
}

.printIcon
{
	border-style:none; 
	margin-right:5px;
}

	.lab
	{ width:80px;
	  float:left;
	  color:#000066;
	}
	
		.labTall
	{ width:80px;
	  float:left;
	  color:#000066;
	  height:45px;
	}
	
	.value
	{
		float:left;
	}
	
	
#Contact
{
	text-align:left;
	width:550px;
}
	
#Accessibility
{
	text-align:left;
	width:550px;
}	

h2
{
	font-size:10px;
	color:#000066;
	font-weight:bold;
	margin-bottom:0px;
	
	}
	
h3
{
	font-size:10px;
	color:#000066;
	font-weight:bold;
	margin-bottom:0px;
	font-style:italic;
	
	}	
	
#SearchResults
{
	text-align:left;
}

#SearchResults hr
{
	width:560px;
}	

.pink
{
	color:#A33E78;
}

