		
	/*Global STYLES*/
	
	p
	{ 
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:12px;
	}
	
	h3:first-letter
	{
	font-size: larger;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	h3
	{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#3b3346;
	margin-left: 15px;
	}

	
	#list
	{
	list-style:square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:115%;
	margin-left:55px;
	}
	
	#container
	{
		margin: 1em 0px 0px 15px;
		width: 815px;
		background-color: #FFFFFF;
		
	}
	
	#header
	{
		height: 128px;
		width: 100%;
		background-color: #000000;
		
	}
	
	#menucontainer
	{
		float: left; 
		width: 23%;
		height: 100%;
		background-color: #FFFFFF;
		margin-top: 0.5em;
		margin-right:5px;
		padding-right:15px;
		border-right:1px solid #666;
		
	}
	
	
	#menu
	{
		float: right; 
		width: 150px;
		height: 60%;
		background-color: #EFEFEF;
		margin-top: 5px;
		margin-right:5px;
		clear:both;
	}
	
	#contents	
	{
	width: 65%;
	margin-right: 5px;
	margin-left: 210px;
	background-color: #FFFFFF;
	margin-top: 1em; 
	clear:none;

	}
	
	#footer	
	{
		font-family:Arial,Verdana,  Helvetica, sans-serif;
		font-size:12px;
		line-height:130%;
		width:100%;
		clear: both;
		height: 120%;
		color:#FFFFFF;
		margin-top:10px;
		padding:15px 0 15px 0;
		background-color: #000000;
		text-align:center
	}
	
	a.footer {
		color:#FFFFFF;
	}
	
	p.paragraph
	{
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:45px;
	line-height:115%;
	}
	
	#menulist
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	color: #000000;
	text-align: left;
	}
	
	#menuheading
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	padding-left:8px;
	padding-bottom:3px;
	padding-top:3px;
	background-image: url(navheadertopnew.jpg);
	background-repeat: no-repeat
	}
	
	#listcontainer
	{
	width: 90%;
	margin-left: 15px;
	margin-bottom:5px;
	margin-top:5px;
	}
	
	a.services {text-decoration:none; color:#463336;}
	
	ul {margin-left:0px; margin-top:0; padding:0; font-family: Arial,Verdana, Helvetica, sans-serif; line-height:120%; }
	
	ul#navservices li{ margin-left:10px; list-style-type:none; font-size:12px;}
	
	ul#navservices a{ text-decoration:none; color:#333333;}
	
	
	/* END GLOBAL STYLES */
	
	
	/* 3 COLUMN LAYOUT STYLES */
	
	#list a { text-decoration:none; }
	
	#multicolcontainer
	{
		margin: 1em 0px 0px 15px;
		width: 830px;
		background-color: #FFFFFF;
	}
	
	#contents_3col	
	{
	width: 52%;
	margin-right: 0px;
	margin-left: 200px;
	background-color: #FFFFFF;
	margin-top: 1em; 
	clear:none;
	}
	
	p.paragraph_3col
	{
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:30px;
	line-height:115%;
	}
	
	ul#relatedarticles li{ margin-left:15px; list-style-type:none; font-size:11px; line-height:175%;}
	
	ul#relatedarticles a{ text-decoration:none; color:#333333;}
	
	/* END 3 COLUMN LAYOUT STYLES */
	
	
	
	/* INDEX STYLES */
	
	h4
	{
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	color:#3b3346;
	margin-left:10px;
	font-variant:small-caps;
	
	}
	
	p.paragraphIndex
	{
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:10px;
	line-height:125%;
	}
	
	#containerIndex
	{
		margin: 2px 0px 0px 10px;
		width: 830px;
		/*text-align: left;*/
		background-color: #FFFFFF;
		/*border: 1px solid black;*/
	}
	
	#menucontainerIndex
	{
		float: left; 
		width: 20%;
		height: 100%;
		background-color: #FFFFFF;
		margin-top: 1.5em;
		margin-right:2px;
		padding-right:0px;
		/*border-right:1px solid #666;*/
		
	}
	
	#indexContents	
	{
	width: 440px;
	margin:2em 0 0 190px;
	padding: 0 0 0 10px;
	background-color: #FFFFFF;
	clear:none;
	border-left:1px solid #666;
	/*border-right:1px solid #666;*/
	
	/*height:150%;*/
	}
	
	.news_header
	{
	font-style: normal;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin: 10px 0px 5px 10px;
	line-height:125%;
	}
	
	.news_paragraph
	{
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
	line-height:125%;
	}
	
	
	.news_header a
	{
	text-decoration:none;
	/*font-variant:small-caps;*/
		
	}
			
	.news_header a:link {color: #000099}
	.news_header a:visited {color: #000099}
	.news_header a:hover {color: #993333}
	.news_header a:active {color: #000000}
	
	/* END INDEX STYLES */
	
	
	
	
	/* PROFESSIONALS STYLES */
	
	#contentsProf	{
	width: 68%;	margin-right: 5px;	margin-left: 210px;	background-color: #FFFFFF;	margin-top: 1em; clear:none; }
	
	#contentsProf a {text-decoration:none; color:#000099}
	
	p.contactHeading { font-family: Arial,Verdana, Helvetica, sans-serif; font-size:14px; }
	
	p.contactInfo { font-family: Arial,Verdana, Helvetica, sans-serif; font-size:13px; line-height:150%; }
		
	p.paragraph_bio { 
	font-style:normal; font-family: Arial, Helvetica, sans-serif;	font-size:14px;	margin-left:60px; line-height:130%;	}
		
	ul.professionals {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style:square; padding-left:0px; list-style-type:none; line-height:175%; margin-left:0px; }
	
	lh.professionals {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; background-color:#463336; padding:2px 75px 2px 5px; color:#FFFFFF; margin-left:0;	}
	
	li.professionals{ margin-left:5px; }
	
	ul#navProf li{ margin-left:10px; list-style-type:none; font-size:12px;}
	
	ul#navProf a{ text-decoration:none; color:#333333;}
	
	/* END PROFESSIONALS STYLES */
	
	
	
	/* LOCATIONS STYLES */
	
	p.locationinfo { font-family: Arial,Verdana, Helvetica, sans-serif; font-size:13px; }
	
	/* END LOCATIONS STYLES */
	
	
	/* OPPORTUNITIES STYLES */
	
	#careerlist	{ list-style:square; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height:175%; margin-left:75px; }
	
	#careerlist	li a{ text-decoration:none; }
	
	#jobDetails {margin-left:40px;}
	
	/* END OPPORTUNITIES STYLES */
	
	
	/* CONTACT US STYLES */
	
	p.contactus	{ font-style:normal; font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:150%; }
	
	
	/* END CONTACT US STYLES */
	
	
	/* TRANSACTIONS STYLES */
	
	
	#TransContainer
	{
		margin: 0.5em 0 0 0;
		width: 815px;
		background-color: #FFFFFF;
	}
	
		
	#TransContents	
	{
	width: 98%;
	margin: 1em 10px 1em 10px;
	background-color: #FFFFFF;
	clear:none;
	
	}
	
		
	p.transactions {	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:0px;
	line-height:115%;
	}
	
	
	#tmbstone {
	background-color: #FFFFFF; 
	left: 0px; 
	position: relative; 
	top: 10px;  
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size:12px; text-align:center;
	}

	#tmbstone a .large {
	border: 0px; 
	display: block; 
	height: 0px; 
	/*left: 10%; */
	position: absolute; 
	/*top: 10%; */
	width: 0px; 
	}

	#tmbstone a img { border: 0; }

	#tmbstone a.p1, #pic a.p1:visited { 
	background: #FFFFFF;	
	border: 1px solid #000000; 
	display: block; 
	height: 237px; 
	left: 0; 
	text-decoration: none; 
	top: 0; 
	width: 180px;
	}

	#tmbstone a.p1:hover { background-color: #FFFFFF; color: #000000; text-decoration: none; border:none}
	
	#tmbstone a.p1:hover .small { border: none; display:none; width:0px; height:0px; background:#FFFFFF;}

	#tmbstone a.p1:hover .large { 
	filter:dropshadow(color:#666666, offx=20, offy=20, positive=true); 
	display: block; 
	width: 342px; 
	height: 450px; 
	left: 0;
	position: absolute; 
	padding:0 50px 50px 0;
	margin:0 0 0 0;
	
	}
	
	
	/* END TRANSACTIONS STYLES*/
	
	
	
	/* ARTICLE STYLES*/
	
	
	#contentsArticles	
	{
	width: 70%;
	margin-right: 5px;
	margin-left: 203px;
	padding-left: 10px;
	background-color: #FFFFFF;
	margin-top: 1em; 
	clear:none;
	border-left:1px solid #666;

	}
	
	#menucontainerArticles
	{
		float: left; 
		width: 23%;
		height: 100%;
		background-color: #FFFFFF;
		margin-top: 0.5em;
		margin-right:5px;
		padding-right:5px;
		
		
	}
	
	
	/* END ARTICLE STYLES*/
	
	
	/*NEWS UPDATES STYLES*/
	
	#contentsNews	
	{
	width: 63%;
	margin-right: 5px;
	margin-left: 210px;
	background-color: #FFFFFF;
	margin-top: 1em; 
	clear:none;
	border-left:1px solid #666;

	}
	
	#contentsNews a
	{
	text-decoration:none;
	font-variant:small-caps;
		
	}
	
	
	p.paragraphNews
	{
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left:45px;
	line-height:115%;
	}
	
	#contentsNews a:link {color: #000099}
	#contentsNews a:visited {color: #000099}
	#contentsNews a:hover {color: #993333}
	#contentsNews a:active {color: #000000}

	/* END NEWS UPDATES STYLES*/
	
	
	
	/* GLOSSARY STYLES */
	
	#glossaryContainer
	{
		margin: 0.5em 0 0 0;
		width: 815px;
		background-color: #FFFFFF;
	}
	
		
	#glossaryContents	
	{
	width: 80%;
	margin: 1em 10px 1em 10px;
	background-color: #FFFFFF;
	clear:none;
	
	}
	
	
	
		
	p.glossaryTerms {	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:0px;
	line-height:115%;
	}
	
	
	/* END GLOSSARY TERMS */
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
