﻿table, td, th,tr 
{
	padding:0;
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
	vertical-align:top;
}

#salesPod
{
	margin-top:20px;
	float:right;
	width:182px;
	text-align:center;
}

.attorneyHelp .text
{
    font-weight:bold;
    font-style:italic;
    color:#1C3583;
    margin-top:2px;
}

.attorneyHelp a
{
    color:#3e9fe6;
    text-decoration:none;
    display:inline-block;
    margin:5px;
}

.attorneySnapshot 
{
	margin-top:20px;
	height:130px;
	width:520px;
	border-bottom:1px dotted black;
	display:block;
}

.attorneySnapshot a
{
	text-decoration:none;
}

.attorneyThumbnail 
{
	float:left;
	border:1px solid #b2b0a3;
}

.attorneyInformation
{
	padding:5px 0 0 120px;
}

.attorneyInformation p
{
	margin-bottom:2px;
}

.attorneyInformation p span 
{
	color:#0f0e5c;
	font-weight:bold;
}

.AttyName
{
	font-size:14px;
	font-weight:bold;
	color:#0e95f1;
	padding-bottom:10px;
}

#attyImage
{
	width:205px;
	margin:20px 0 32px 0;
	float:left;
}

#attyImage img
{
	border:1px solid #b2b0a3;
}

#attyInfo
{
	float:left;
	margin:20px 0 15px 22px;
	padding:0;
	width:310px;
	font-weight:normal;
}

#attyInfo p
{
	margin-bottom:5px;
}

th
{
	font-weight:normal;
	color:#666;
	text-align:left;
	padding-bottom:5px;
}

td
{
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	padding-bottom:5px;
}

hr 
{
	color: #fff; 
	background-color: #fff; 
	border: 1px dotted #000; 
	border-style: none none dotted; 
}

#profileAttyName
{
	font-size:16px;
	font-weight:bold;
	color:#006;
	line-height:15px;
}

.profileSection
{
	clear:both;
	border-bottom:1px dotted black;
	padding: 0 0 10px 45px;
}



.profileSectionLast
{
	clear:both;
	border-bottom:none;
	padding: 0 0 10px 45px;
}

.profileSubSectionMore
{
	display:none;
}

#profileWrapper
{
	width:733px;
}

#profileWrapper div div
{
	padding:0 27px 0 0;
}

#profileWrapper div div span
{
	font-weight:normal;
	color:#666;
}	

.sectionTitle 
{
	font-weight:bold;
	color:#006;
	margin:0 0 0 0;
	padding:0;
}

.profileSection .sectionTitle 
{
	font-weight:bold;
	color:#006;
	margin:10px 0 5px 0;
	padding:0;
}

.profileSectionLast .sectionTitle 
{
	font-weight:bold;
	color:#006;
	margin:10px 0 5px 0;
	padding:0;
}

.first
{
	float:left;
	width:220px;
	padding-right:10px;
}

.second
{
	float:left;
	width:260px;
	padding-right:10px;
}

.third
{
	float:left;
	width:110px;
	padding-right:10px;
}

.fourth
{
	float:left;
}

.license1
{
	width:200px;
}

.license2
{
	width:70px;
}

.license3
{
	width:70px;
}

#aboutDiv 
{
	padding-bottom:15px;
	border-bottom:3px solid #0e9af1;
}

#aboutLess, #aboutMore
{
	width:500px;
}

#attydisclaimerDiv
{
    width:730px;
    font-size:11px;
    padding-top:20px;
    text-align:justify;
    font-style:italic;
    color:#666666;
}

.moreLink
{	
	color:#0e9af1;
	clear:both;
	margin-top:0;
	font-weight:bold;
	cursor:pointer;
}

#aboutMoreLink
{	
	margin-top:5px;
}
.lessLink
{
	color:#0e9af1;
	clear:both;
	margin-top:0;
	display:none;
	font-weight:bold;
	cursor:pointer;
}

/***** jQuery Tools Overlay CSS *****/
	
	#overlayVideo {
		width:480px;	
		height:310px;	
		
	}
	
	.overlay {
		display:none;
		background-image:url(/img/home/navigationOverlayBackground.gif);
		background-repeat: repeat-x;
		background-color:#fff;
		padding:35px;
		font-size:11px;
	}
	.overlay .close {
		background-image:url(/img/overlay/close.png);
		position:absolute; right:-10px; top:-10px;
		cursor:pointer;
		height:39px;
		width:39px;
	}