p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #445763}

.left-right-bot-stroke { border: solid; border-width: 0px 1px 1px; border-color: #FFFFFF #B5BBC4 #B5BBC4}

.top-stroke {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B5BBC4;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.recent-dev-bar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 19px; color: #FFFFFF}

.left-stroke { border: solid; border-width: 0px 0px 0px 1px; border-color: ffffff ffffff ffffff #b5bbc4}

.all-stroke { border: solid; border-width: 1px 1px 1px 1px; border-color: #b5bbc4 #b5bbc4 #b5bbc4 #b5bbc4}


.scroller-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #445763 }

.scroller-heads { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #993300; font-weight: bold}

a {  color: #4C5E84}

a:hover {
	color: #384252;
}

.footer a:hover { color: #102261}

.footer A { color: #CCCCCC}.hometext {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 39px; color: #445763 }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 19px; color: #FFFFFF }




h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #001666}

.lawyer-detail-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18pt; color: #445763}

.lawyer-detail-heads { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; color: #4f6952; font-weight: bold}

.firmname { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #001666 }

.news_story {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4f6952;
}
.top-left-stroke {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B5BBC4;
	border-right-color: ffffff;
	border-bottom-color: ffffff;
	border-left-color: #B5BBC4;
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #001666
}
ul {
	color: #445763;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 21px;
	list-style-image: url(images/dot.gif);
}
.lawyer-detail-text-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #445763;
	font-weight: bold;
}
.subhead-general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #001666;
}
.footnote {
	font-size: 10px;
	line-height: 12px;
	color: #31394A;
}

.footnote A {  color: #4C5E84; text-decoration: underline}

.footnote_reverse { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;; line-height: 11px; clip: rect( ); vertical-align: top; color: #FFFFFF}

.footnote_reverse A {  color: #FFFFFF; text-decoration: underline}

.footnote_reverse a:hover { color: #425A55; text-decoration: underline }

.bot_stroke {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: ffffff;
	border-bottom-color: #B5BBC4;
	border-left-color: #ffffff;
}
.subhead-light-blue {
font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #374379}
.top-bot-stroke {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B5BBC4;
	border-right-color: #FFFFFF;
	border-bottom-color: #B5BBC4;
	border-left-color: #FFFFFF;
}
.left-bot-stroke {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: ffffff;
	border-right-color: ffffff;
	border-bottom-color: #b5bbc4;
	border-left-color: #b5bbc4;
}
.standard_banner {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; color: #445763
}
.subhead-general-larger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #001666;
	font-size: 12px;
}
.bot_stroke-lt-grey {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: ffffff;
	border-bottom-color: #D8D8D8;
	border-left-color: #ffffff;
}
.news_story_larger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4f6952;
	font-size: 12px;
}
.rt-padding {
	padding-right: 10px;
}
.rt-bot-pad {
	padding-right: 10px;
	padding-bottom: 10px;
}
.lt-padding {
	padding-left: 10px;
}
.rt-padding-all-stroke {
	border: 1px solid #b5bbc4;
	margin-right: 10px;
}
.all-stroke-all-margin {
	border: 1px solid #C6CDCD;
	margin: 10px;
}
.hometext-tighter-leading {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 26px; color: #445763
}
.footnote a:hover {
color: #425A55; text-decoration: underline
}
.topbanner-reverse {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	;
	line-height: 15px;
	clip: rect( );
	vertical-align: top;
	color: #FFFFFF;
	font-weight: bold;
}
.left-bottom-top-pad {
	padding-left: 10px;
	padding-bottom: 10px;
}
.left-bottom-pad {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.topbanner-reverse-light {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	;
	line-height: 16px;
	clip: rect( );
	vertical-align: top;
	color: #FFFFFF;
	font-weight: normal;
}
.left-margin {
	margin-left: 20px;
}
.left-right-stroke {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b5bbc4;
	border-left-color: #b5bbc4;
	padding-right: 4px;
	padding-left: 4px;
}
.top-stroke-lt-gray {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8D8D8;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.bottom-pad {
	padding-bottom: 10px;
}
.subhead-light-blue-larger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #374379;
	font-size: 12px;
}
.tight-linespacing {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #445763
}
.italics {
	font-style: italic;
}
.bold {
	font-weight: bold;
}
.subhead-light-blue-10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #374379;
	font-size: 10px;
}
.top-pad {
	padding-top: 10px;
}
.lt-padding-more {
	padding-left: 25px;
}
/* SCROLL STYLES */

.scroll-pane {
	overflow: auto;
	height: 225px;
	width: 425px;
	
}

#pane1 {

			}
			
			.scroll .jScrollPaneTrack {
				background: url(images/track.gif) repeat-y;
			}
			.scroll .jScrollPaneDrag {
	background-image: url(images/drag_middle.jpg);
	background-repeat: repeat-y;
	
			}
			.scroll .jScrollPaneDragTop {
				background: url(images/drag_top.jpg) no-repeat;
				height: 7px;
				wdith: 17px;
			}
			.scroll .jScrollPaneDragBottom {
				background: url(images/drag_bottom.jpg) no-repeat;
				height: 7px;
				wdith: 17px;
			}
			.scroll a.jScrollArrowUp {
				height: 17px;
				background: url(images/arrow_up.jpg) no-repeat 0 0;
			}
			.scroll a.jScrollArrowDown {
				height: 17px;
				background: url(images/arrow_down.jpg) no-repeat 0 0;
			}

			* html .scroll .jScrollPaneDragBottom {
				bottom: -1px;
			}
			
