body {
 color: #000000;
background-color: #ffffff;
margin: 0px;
border-style: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.75em;
line-height: 1.2em;
text-align: justify;

}

li {
 			color: #666666;
		}

ul.lic  {
/*margin-left: -25px; */
  }

/*a:link {
color: #3a5ce3;
background-color: #fbfaff;
text-decoration: none;
}

*/a:link {
color: #00395A;
/* background-color: #FFFFFF;
 */text-decoration: none;
}

a:hover {
color: #00395A;
text-decoration: underline;
}

h1 {
font-size: 1.4em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
}

h2 {
font-size: 1.3em;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
text-align: left;
}

h3 {
font-size: 1.2em;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
text-align: left;
}

h4 {
font-size: 1.1em;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
text-align: left;
}

h5 {
font-size: 1em;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
text-align: left;
}

td	{
vertical-align: top;
}

table.two{
table-layout: automatic;
border-spacing: 0px;
}

td.content	{
PADDING-LEFT: 10px;
PADDING-RIGHT: 60px;
padding-top: 35px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
}

		td.contentContact	{
PADDING-LEFT: 35px;
PADDING-RIGHT: 0px;
padding-top: 35px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}

td.attorneyToolbar	{
PADDING-LEFT: 15px;
PADDING-RIGHT: 30px;
padding-top: 30px;
}

td.attorneyToolbarPrint	{
PADDING-LEFT: 15px;
PADDING-RIGHT: 30px;
padding-top: 27px;
}

p.attorneyParagraph	{
	margin-top: 1.00em;
}

td.contentClients	{
PADDING-LEFT: 35px;
PADDING-RIGHT: 0px;
padding-top: 35px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}

td.contentCareers	{
PADDING-LEFT: 35px;
PADDING-RIGHT: 0px;
padding-top: 35px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}

td.contentPractice	{
PADDING-LEFT: 35px;
PADDING-RIGHT: 0px;
padding-top: 35px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}

td.contentAbout	{
PADDING-LEFT: 35px;
PADDING-RIGHT: 0px;
padding-top: 35px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
height:70em;
}

td.contentAbout	a:link{
color: #569BBE;
	border-style: none;
	background: none;
 text-decoration: none;
}

td.contentAbout a:visited	{
color: #569BBE;
	border-style: none;
	background: none;
 text-decoration: none;
}

td.contentAbout a:hover	{
color: #569BBE;
	border-style: none;
	background: none;
 text-decoration: underline;
}

td.attFullHeight{
height:70em;
}

.contentAbout	{
PADDING-LEFT: 35px;
PADDING-RIGHT: 0px;
padding-top: 35px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}

td.contentNews	{
PADDING-LEFT: 35px;
PADDING-RIGHT: 0px;
padding-top: 35px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}

.newsList	{
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
PADDING-BOTTOM: 6px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}


.newsList	a:link {
	color: #8B0F04;
	border-style: none;
background: none;
 text-decoration: none;
}

.newsList	a:visited {
	color: #8B0F04;
	border-style: none;
	background: none;
 text-decoration: none;

}

.newsList	a:hover {
	color: #8B0F04;
	border-style: none;
	background: none;
 text-decoration: none;

}

td.contentNews	a:link {
	color: #000000;
background: none;
 text-decoration: underline;
}

td.contentNews	a:hover {
	color: #000000;
background: none;
 text-decoration: underline;
}

td.contentNews a:visited {
	color: #000000;
background: none;
 text-decoration: underline;
}

td.contentClientsIndustry	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 0px;
padding-top: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.75em;
}

td.attorneys	{
PADDING-top: 12px;
PADDING-BOTTOM: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

/*p.attorneysBottomMargin {
	margin-bottom: .25cm;
	margin-top: .25cm;
	}

*/
p.doublePa	{
	margin-top: 2.0em;
	text-align: justify
}
p.news	{
	margin-top: 1.0em;
}

.subTitles	{
	color: #569BBE;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}



.contentPracticeBodyLinks	{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 2.5em;
}

.contentClientsBodyLinks	{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 2.5em;

}


.contentClientsBodyLinks	a:link {
	color: #B06010;
	border-style: none;
	text-decoration: none;
}
.contentClientsBodyLinks	a:visited {
	color: #B06010;
	border-style: none;
		text-decoration: none;
}.contentClientsBodyLinks	a:hover {
	color: #B06010;
	border-style: none;
		text-decoration: underline;
}


.contentPracticeBodyLinks	a:link {
	color: #582700;
	border-style: none;
}

.contentPracticeBodyLinks	a:visited {
	color: #582700;
	border-style: none;
			text-decoration: none;
}

.contentPracticeBodyLinks	a:hover {
	color: #582700;
	border-style: none;
		text-decoration: underline;
		}


.subTitleContact	{
	color: #B06010;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}

.subTitleClients	{
	color: #B06010;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}

.toolbarLeftClients	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 0px;
padding-top: 40px;
		color: #B06010;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.50em;
}


.newsletterCopy	{
PADDING-LEFT: 0px;
PADDING-RIGHT: 85px;
padding-top: 0px;
}


.toolbarLeftClientsMainPage	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 30px;
padding-top: 40px;
		color: #B06010;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.50em;
}


.subTitleClients2	{
	color: #000000;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: .9em;
	line-height: 1.2em;
}

.subTitleClients3	{
	color: #B06010;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.00em;
	line-height: 1.5em;
}
.subTitleNews	{
	color: #8B0F04;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}

.subTitleNewsSubHeader	{
	color: #000000;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.20em;
	line-height: 1.2em;
}


.subArticleTitle	{
	color: #000000;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}

.subTitlePractice	{
	color: #582700;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}

.subTitleAttorneys	{
	color: #00395A;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.20em;
	line-height: 1.2em;
}

.toolbarRightTitleContact	{
	color: #B06010;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}
.toolbarRightTitlePractice	{
	color: #582700;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}

.toolbarLinks	{
	PADDING-LEFT: 40px;
	color: #000000;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
}

.toolbarLinksAbout	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 0px;
padding-top: 40px;
	color: #569BBE;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.90em;
}

.toolbarLinksAbout	a:link {

	color: #569BBE;
	border-style: none;

}
.toolbarLinksAbout	a:visited {
	color: #569BBE;
	border-style: none;
	text-decoration: none;
}

.toolbarLinksAbout	a:hover {
	color: #569BBE;
		border-style: none;
text-decoration: underline;

}


.toolbarLinksClients	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 0px;
padding-top: 40px;
		color: #B06010;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.90em;
}

.toolbarLinksClients	a:link {
	color: #B06010;
background: none;
 }

.toolbarLinksClients a:visited {
	color: #B06010;
	border-style: none;
	text-decoration: none;
}

.toolbarLinksClients	a:hover {
	color: #B06010;
	border-style: none;
	text-decoration: underline;
}



.toolbarLinks	a:link {
	color: #000000;
background: none;
 }

.toolbarLinks	a:hover {
	color: #000000;
background: none;
 text-decoration: underline;
}

.toolbarLinks a:visited {
	color: #000000;
background: none;
 text-decoration: none;
}

.toolbarNewsLinks	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 0px;
padding-top: 40px;
	color: #8B0F04;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.90em;
}

.highlights	{
	color: #666666;
	}

.highlightsPrint	{
	color: #666666;
	font-size: .50em;
	}



.toolbarNewsLinks a:visited 	{
	color: #8B0F04;
background: none;
 }

.toolbarNewsLinks a:hover 	{
font-weight: bold;
	color: #8B0F04;
	border-style: none;
	text-decoration: none;
}

.toolbarRightContact	{
	PADDING-LEFT: 15px;
	color: #666666;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
line-height: 10.10px;
}


.toolbarRightContactAtt	{
	PADDING-LEFT: 5px;
	color: #666666;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
line-height: 10.10px;
}

.toolbarRightPractice	{
	PADDING-LEFT: 15px;
	color: #000000;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
	line-height: 1.10em;
}

.toolbarRightContact a:link {
	color: #666666;
background: none;
 text-decoration: none;
}

.toolbarRightContact a:visited {
	color: #666666;
background: none;
 text-decoration: none;
}

.toolbarRightContact a:hover {
	color: #666666;
background: none;
 text-decoration: underline;
}

p.toolbarRightParaContact	{
	margin-top: 	-.30em;
}

.toolbarLeftPractice	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 0px;
padding-top: 40px;
		color: #582700;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.90em;
}

.toolbarLeftPracticeMainPage	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 30px;
padding-top: 40px;
		color: #582700;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.50em;
}

.toolbarLeftAttDetail	{
PADDING-LEFT: 25px;
PADDING-RIGHT: 0px;
padding-top: 10px;
		color: #000000;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.50em;
}

.toolbarLeftAttDetailPrint	{
PADDING-LEFT: 25px;
PADDING-RIGHT: 0px;
padding-top: 10px;
		color: #000000;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	line-height: 1.50em;
}

.toolbarLeftAttDetail a:link 	{
	color: #000000;
background: none;
}

.toolbarLeftAttDetail a:visited 	{
	color: #000000;
	border-style: none;
	text-decoration: none;
}
.toolbarLeftAttDetail a:hover 	{
	color: #000000;
	border-style: none;
	text-decoration: underline;
}

.toolbarLeftPractice a:link 	{
	color: #582700;
background: none;
}

.toolbarLeftPractice a:visited 	{
	color: #582700;
	border-style: none;
	text-decoration: none;
}

.toolbarLeftPractice a:hover 	{
	color: #582700;
	border-style: none;
	text-decoration: underline;
}

.frontPageNewsHeading	{
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
		color: #559cbe;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 2.00em;
		font-weight: bold;
	line-height: 1.25em;
}

.frontPageNews	{
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 10px;
		color: #000000;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
		font-weight: bold;
	line-height: 1.95em;
}

.frontPageNews a:link 	{
	color: #000000;
background: none;
	text-decoration: none;
}
.frontPageNews a:visited 	{
	color: #000000;
background: none;
	text-decoration: none;
}
.frontPageNews a:hover 	{
	color: #000000;
background: none;
	text-decoration: underline;
}

.privacy 	{
PADDING-LEFT: 40px;
PADDING-RIGHT: 35px;
PADDING-TOP: 20px;
		color: #000000;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
	line-height: 1.95em;
}

.toolbarLeftAttorneysName	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 30px;
padding-top: 40px;
		color: #0b2551;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.50em;
}

.toolbarLeftAttorneys	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 30px;
padding-top: 0px;
		color: #000000;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.50em;
}

.AttAwards	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 30px;
padding-top: 20px;
	color: #569BBE;
	margin: 0px;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	line-height: 1.2em;
}


.toolbarLeftAttorneysAwards	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 0px;
padding-top: 10px;
		color: #569BBE;
	border-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	line-height: 1.50em;
}


.contentSpacing{
letter-spacing: .10px;
line-height: 18.10px;
}

.fontBrown	{
	color: #B06010;
}

.fontGray	{
	color: #999999;
}

.fontLightBlue	{
PADDING-LEFT: 25px;
PADDING-RIGHT: 0px;
padding-top: 0px;
	color: #559CBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.60em;
line-height: 1.2em;
		font-weight: bold;
text-align: left;
}

.fontLightBluePrint	{
PADDING-LEFT: 25px;
PADDING-RIGHT: 0px;
padding-top: -10px;
	color: #559CBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
line-height: 1.2em;
		font-weight: bold;
}

.fontLightBlue2	{
PADDING-LEFT: 25px;
PADDING-RIGHT: 0px;
padding-top: 0px;
	color: #559CBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.40em;
		font-weight: bold;
}


.fontLightBrown	{
	color: #B06010;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.40em;
		font-weight: bold;
}

.fontLightBlueSmall	{
PADDING-LEFT: 25px;
PADDING-RIGHT: 0px;
padding-top: 0px;
	color: #559CBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
	}

.fontLightBlueSmall a:link	{
	color: #559CBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
	}

.attorneyQuote	{
PADDING-LEFT: 25px;
PADDING-RIGHT: 0px;
padding-top: 0px;
	color: #5E6E65;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
		font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}

.attorneyQuotePrint	{
PADDING-LEFT: 25px;
PADDING-RIGHT: 0px;
padding-top: 0px;
	color: #5E6E65;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.00em;
		font-style: italic;
	font-weight: bold;
	line-height: 1.5em;
}

.attorneyInfoLine	{

	PADDING-LEFT: 25px;
}

.attorneyInfoLinePrint	{
	font-size: 1.00em;
	line-height: 1.5em;
	font-weight: bold;

	PADDING-LEFT: 25px;
}

.vcard	{

	PADDING-LEFT: 15px;
}

.attorneyDetailAttDirectory	{
PADDING-LEFT: 15px;
PADDING-TOP: 0px;
}

.attorneysListBlue	{
color: #569BBE;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.2em;
PADDING-LEFT: 35px;
}

.attorneysListBlueEmail	{
	color: #569BBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.2em;
	PADDING-LEFT: 2px;
}

.attorneysDirectoryBar	{
	color: #569BBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
}

.attorneysDirectoryBar a:link	{
	color: #569BBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
}

.attorneysDirectoryBar a:visited	{
	color: #569BBE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
}

.attorneysDirectoryBar a:hover	{
	color: #07395A;
	font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
font-weight: bold;
text-decoration: none;
}

.attorneysListBlueEmail a:link {
	color: #569BBE;
background: none;
 text-decoration: none;}

.attorneysListBlueEmail a:visited {
	color: #569BBE;
background: none;
 text-decoration: none;}

.attorneysListBlueEmail a:hover {
	color: #07395A;
background: none;
 text-decoration: none;}

.attorneysListBlue a:link {
	color: #569BBE;
background: none;
 text-decoration: none;}

.attorneysListBlue a:visited {
	color: #569BBE;
background: none;
 text-decoration: none;}

.attorneysListBlue a:hover {
	color: #07395A;
background: none;
 text-decoration: none;}

.attorneysListGray	{
	color: #999999;
	font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.2em;
	PADDING-LEFT: 2px;
}

/* ROLLOVER EFFECTS FOR THE ATTORNEY PAGES */	.tableRollOverEffect1{
		background-color:#EEEEEE;
		color:#000000;
	}

		.tableRollOverEffect1.attorneysListBlue{
		background-color:#FFFFFF;
		color:#000000;
	}

		.tableRollOverEffect1.attorneysListBlue a:link{
		background-color:#EEEEEE;
		color:#000000;
	}

		.tableRollOverEffect1.attorneysListBlue a:hover{
		background-color:#EEEEEE;
		color:#000000;
	}

	.tableRollOverEffect2{
		background-color:#FFFFFF;
		color:#000000;
	}

		.tableRowClickEffect1{
		background-color:#FFFFFF;
		color:#000000;
	}

	.tableRowClickEffect2{
		background-color:#FFFFFF;
		color:#000000;
	}

			.attorneysGeneralContent	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 60px;
padding-top: 25px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}

			.attorneysGeneralContentPrint	{
PADDING-LEFT: 30px;
PADDING-RIGHT: 60px;
padding-top: 25px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.5em;
}


			.aboutGeneralContent	{
PADDING-LEFT: 30px;
padding-top: 15px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.00em;
line-height: 1.2em;
}

	/* begin css for toolBarTop *//* the below line sets position of the nav bar it's self */

	#nav {
padding:0;
 margin:0;
 margin-left:37px;
 list-style:none;
 height:36px;
 position:relative;
 z-index:200;
 font-family:arial, verdana, sans-serif;
 width:980px;
}


#nav li.top {
display:block;
 float:left;
}

#nav li.top2 {
display:block;
 float:left;
}

#nav li.top3 {
display:block;
 float:left;
}

#nav li.top4 {
display:block;
 float:left;
}

#nav li.top5 {
display:block;
 float:left;
}

#nav li.top6 {
display:block;
 float:left;
}

#nav li.top7 {
display:block;
 float:left;
}
#nav li.top8 {
display:block;
 float:left;
}
#nav li.top9 {
display:block;
 float:left;
}
#nav li.top10 {
display:block;
 float:left;
}

#nav li.top a {
display:block;
 float:left;
 height:34px;
 width:111px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li.top2 a {
display:block;
 float:left;
 height:34px;
 width:130px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li.top3 a {
display:block;
 float:left;
 height:34px;
 width:146px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li.top4 a {
display:block;
 float:left;
 height:34px;
 width:162px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li.top5 a {
display:block;
 float:left;
 height:34px;
 width:240px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li.top6 a {
display:block;
 float:left;
 height:34px;
 width:86px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li.top7 a {
display:block;
 float:left;
 height:34px;
 width:96px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}
#nav li.top8 a {
display:block;
 float:left;
 height:34px;
 width:96px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li.top9 a {
display:block;
 float:left;
 height:34px;
 width:146px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}
#nav li.top10 a {
display:block;
 float:left;
 height:34px;
 width:100px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #569BBE;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li a {
display:block;
 float:left;
 height:34px;
 width:150px;
 border:1px solid #888;
 border-color:#ddd #888 #000 #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav li a b {
margin-left:-999px;
}

#nav li a.home {
background:url(../images/nav/home.gif);
}

#nav li a.about {
background:url(../images/nav/about.gif);
}

#nav li a.attorneys {
background:url(../images/nav/attorneys.gif);
}

#nav li a.practice {
background:url(../images/nav/practice.gif);
}

#nav li a.clients {
background:url(../images/nav/clients.gif);
}

#nav li a.news {
background:url(../images/nav/news.gif);
}

#nav li a.careers {
background:url(../images/nav/careers.gif);
}

#nav li a.contact {
background:url(../images/nav/contact.gif);
}

#nav li:hover a,#nav a:hover{
background-position: 0 34px;
}

#nav table {
position:absolute;
 top:0;
 left:0;
 border-collapse:collapse;
 padding:0;
 width:0;
 height:0;
 margin:-1px;
}

/* this sets the position of the sub menu items */

#nav .sub {
position:absolute;
 left:-9999px;
 top:-9999px;
 width:0;
 height:0;
 margin:0;
 padding:0;
 list-style:none;
}

/* start home toolbar */


	#nav2 {
padding:0;
 margin:0;
 margin-left:87px;
 list-style:none;
 height:36px;
 position:relative;
 z-index:200;
 font-family:arial, verdana, sans-serif;
 width:880px;
}

#nav2 li.top {
display:block;
 float:left;
}

#nav2 li.top2 {
display:block;
 float:left;
}

#nav2 li.top3 {
display:block;
 float:left;
}

#nav2 li.top4 {
display:block;
 float:left;
}

#nav2 li.top5 {
display:block;
 float:left;
}

#nav2 li.top6 {
display:block;
 float:left;
}

#nav2 li.top7 {
display:block;
 float:left;
}
#nav2 li.top8 {
display:block;
 float:left;
}
#nav2 li.top9 {
display:block;
 float:left;
}
#nav2 li.top10 {
display:block;
 float:left;
}

#nav2 li.top a {
display:block;
 float:left;
 height:34px;
 width:111px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li.top2 a {
display:block;
 float:left;
 height:34px;
 width:143px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li.top3 a {
display:block;
 float:left;
 height:34px;
 width:146px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li.top4 a {
display:block;
 float:left;
 height:34px;
 width:162px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li.top5 a {
display:block;
 float:left;
 height:34px;
 width:240px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li.top6 a {
display:block;
 float:left;
 height:34px;
 width:86px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li.top7 a {
display:block;
 float:left;
 height:34px;
 width:96px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}
#nav2 li.top8 a {
display:block;
 float:left;
 height:34px;
 width:96px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li.top9 a {
display:block;
 float:left;
 height:34px;
 width:146px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}
#nav2 li.top10 a {
display:block;
 float:left;
 height:34px;
 width:100px;
 border:1px solid #888;
 border-color:#569BBE #AACDDE #569BBE #569BBE;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li a {
display:block;
 float:left;
 height:34px;
 width:150px;
 border:1px solid #888;
 border-color:#ddd #888 #000 #ccc;
 text-decoration:none;
 padding:0;
 cursor:pointer;
}

#nav2 li a b {
margin-left:-999px;
}

#nav2 li a.home {
background:url(../images/nav/home.gif);
}

#nav2 li a.about {
background:url(../images/nav/about.gif);
}

#nav2 li a.attorneys {
background:url(../images/nav/attorneys.gif);
}

#nav2 li a.practice {
background:url(../images/nav/practice.gif);
}

#nav2 li a.clients {
background:url(../images/nav/clients.gif);
}

#nav2 li a.news {
background:url(../images/nav/news.gif);
}

#nav2 li a.careers {
background:url(../images/nav/careers.gif);
}

#nav2 li a.contact {
background:url(../images/nav/contact.gif);
}

#nav2 li:hover a,#nav a:hover{
background-position: 0 34px;
}

#nav2 table {
position:absolute;
 top:0;
 left:0;
 border-collapse:collapse;
 padding:0;
 width:0;
 height:0;
 margin:-1px;
}

/* this sets the position of the sub menu items */

#nav2 .sub {
position:absolute;
 left:-9999px;
 top:-9999px;
 width:0;
 height:0;
 margin:0;
 padding:0;
 list-style:none;
}


/* end home toolbar */




#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;

	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}

#nav li:hover {
position:relative;
 z-index:200;
}

#nav a:hover {
position:relative;
 white-space:normal;
 z-index:200;
}

/* the width properties in the below three NAV items will adjust the width of the sub items in the pull down menu*//* this one in particular sets the distance from the top */


/*#nav :hover ul.sub li a:hover b {
left:100px;
 top:15px;
 background:#fff;
 color:#000;
 border:1px solid #888;
 display:block;
 width:400px;
 height:20px;
 text-align:center;
 font-size:12px;
 line-height:18px;
}

*/

/* ADMIN AREA */

.adminTitle	{
color: #569BBE;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 3.00em;
line-height: 1.2em;
text-align: right;
}
