@charset "UTF-8";
/* CSS Document */

a {
	color:#001C4A;
	text-decoration:none;
}
.RedBold {
	font-weight: bold;
	color: #F00;
}
.aTwelvePxFont {
	font-size: 12px;
}

.lastmanu { border-right:none !important; }body {
	width:1000;
	margin: 0 auto;
	background: #FFF url(../new-york-lawyers-images/index%20bkgd.png) repeat-x;
	margin: 0px;
	color:#333333;
	font: 12pt/20px Verdana, Geneva, sans-serif;
}
h2 {
	font: normal 20px/20px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 4px 0px 3px 10px;
	color: #444;
}
h1 {
	font-size: 10px;
	color: #888;
}
.PracticeAreaCallToActionText {
}
/* CSS Document */

.newsletter { font-size:12px !important; }
.newsletter-block { font-size:12px !important; }


.quick-contact {
padding:5px;
}
.quick-contact p {
margin:8px 0px;
padding:0px 0px;
font-size:12px;
}
.quick-contact p .text-input {
width:192px;
height:18px;
padding:3px 10px;
background:url(../new-york-lawyers-images/quick-contact-inputbg.jpg) left top no-repeat;
border:0px;
font-size:11px;
color:#333333;
font-family:Verdana, Geneva, sans-serif;
}
.quick-contact p .textarea-input {
width:192px;
height:59px;
padding:3px 10px;
background:url(../new-york-lawyers-images/quick-contact-textareabg.jpg) left top no-repeat;
border:0px;
font-size:11px;
color:#333333;
font-family:Verdana, Geneva, sans-serif;
}

.mailing-list-block {
padding:5px;
margin:15px 0px 0px 0px;
}
.mailing-list-block .head {
display:block;
padding:0px 0px 8px 0px;
font-size:18px;
color:#000;
border-bottom:1px #ccc solid;
}
.mailing-list-block p {
margin:8px 0px;
padding:0px 0px;
line-height:20px;
}
.mailing-list-block p .text-input {
width:192px;
height:18px;
padding:3px 10px;
background:url(../new-york-lawyers-images/text-input-bg.jpg) left top no-repeat;
border:0px;
font-size:11px;
color:#333333;
font-family:Verdana, Geneva, sans-serif;
}
.newsletter-block {
padding:5px;
margin:15px 0px 0px 0px;
}
.newsletter-block ul {
margin:0 0 0 15px;
padding:0 0 10;
}
.newsletter-block ul li {
line-height:17px;
padding:5px 0px;
}

.homeContact {
font-size: 12px;
font-weight: bold;
}





.text24px {
font: 14px/24px Helvetica;
}
.TelephoneTop {
font: bold 26px Helvetica;
}
.TelephoneBottom {
	position:absolute;
	font: bold 26px Helvetica;
	left:337px;
	top:76px;
	z-index:2;
	width: 190px;
}


.clear { clear:both; }

.dontdisplay {
display:none !important;
}

.locationpopup {
width:600px;
height:520px;
overflow:auto;
}

.videopopup {
width:534px;
height:410px;
overflow:auto;
}

.inlinedisplay {
font-family:Verdana, Geneva, sans-serif;
line-height:18px;
padding:20px;
text-align:justify;
font-size:12px !important;
width:930px !important;
}
.popup-logo {
display:block;
height:100px;
background:url(http://www.nbrlawfirm.com/images/popup-logo.jpg) right top no-repeat;
}

.inlinedisplay h2 {
	display:block;
	font-size:26px;
	color:#142539;
	font-weight:bold;
	border-bottom:1px #cccccc solid;
	padding:6px 0px;
	margin-bottom:15px;
}
.inlinedisplay h3, .inlinedisplay h4, .inlinedisplay h5 {
	display:block;
	font-size:16px !important;
	color:#142539;
	border-bottom:0px !important;
}
.inlinedisplay p {
margin-bottom:20px;
}

.inlinedisplay ul {
	margin:0 0 0 15px;
	padding:0 0 0 0;
}
.inlinedisplay ul li {
	margin:8px 9px;
}

.inlinelocdisplay {
width:500px;
height:800px;
font-family:Verdana, Geneva, sans-serif;
line-height:18px;
padding:20px;
text-align:justify;
width:930px !important;
}

h3 {
	font-size: 14px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-size: 16px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
h5 {
	font-size: 14px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
h6 {
	font-size: 14px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
#atty1pic {
	float: left;
}
.AttorneyNamePracticeArea {
	font-weight: bold;
	font-size: 12px;
}
#atty1content {
	font-size: 12px;
	float: left;
	padding-left: 5px;
	font-size:11px;
}
.attorney-list {
	width:200px;
	float:left;
	border:1px #ccc solid;
	padding:5px 5px;
	font-size:11px;
}
.attorney-list .attorney-row {
	clear:both;
	width:200px;
	margin:4px 0px;
	padding-bottom:5px;
	float:left;
	border-bottom:1px #ccc solid;
}
.attorney-list .attorney-row-last {
	clear:both;
	width:200px;
	margin:4px 0px;
	float:left;
	border-bottom:0px !important;
}
.attorney-list .attorney-row img, .attorney-list .attorney-row-last img { float:left; margin-right:5px; }

#atty1 {
	height: 200px;
	width: 190px;
}
#papicdivider {
	clear: both;
}
.practiceAreaImageFloat img {
 border-width: 0px;
 border-style: none;
 float: left;
}
img {
	border-style: none;
}
#education {
	font-size: 12px;
	font-weight: bold;
	padding-top: 20px;
	display: block;
	list-style: none;
}
#educationsub {
	font-size: 12px;
	font-weight: normal;
}
#otherexperience {
	font-size: 12px;
	font-weight: bold;
}
#BarAdmissions {
	font-size: 12px;
	font-weight: bold;
}
#OtherExperienceSub {
}
#BarAdmissionsSub {
	font-size: 12px;
	font-weight: normal;
}
.Bold {
	font-weight: bold;
}
#Clerkships {
	font-size: 12px;
	font-weight: bold;
}
#ClerkshipsSub {
}
#Internships {
	font-size: 12px;
	font-weight: bold;
}
#InternshipSub {
	font-size: 12px;
	font-weight: normal;
}
li {
	padding-bottom: 5px;
}
.AttorneysClickHereToReturn {
	text-align: right;
	font-size: 12px;
}
.VideoHeading {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
#VideoPlayerHolder {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
#VideoCaption {
	font-size: 14px;
	font-weight: normal;
	text-align: center;
}
#VideoContent {
	font-size: 14px;
	text-align: center;
}
#backToVideos {
	font-size: 12px;
	text-decoration: underline;
	text-align: right;
	margin-top: 40px;
}
.list-videos {
	list-style: none;
}

#Content { font-size:12px !important; }

#Content ul {
	margin:0 0 0 15px;
	padding:10px 0px;
	font-size:12px !important;
}
#educationsub ul {
	margin:0 0 0 15px;
	padding:10px 0px;
	font-size:12px !important;
}
#OtherExperienceSub ul {
	margin:0 0 0 15px;
	padding:0 0 0 0;
	font-size:12px !important;
}
#BarAdmissionsSub ul {
	margin:0 0 0 15px;
	padding:0 0 0 0;
	font-size:12px !important;
}
#ClerkshipsSub ul {
	margin:0 0 0 15px;
	padding:0 0 0 0;
	font-size:12px !important;
}
#InternshipSub ul {
	margin:0 0 0 15px;
	padding:0 0 0 0;
	font-size:12px !important;
}