body {
	background-image: url(images/home-bgd-repeat2.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
	margin-top: 25px;
	text-align: justify;
}
.interior{
	background-color: #20355B;
	margin: 0px;
	padding: 0px;
	background-image: none;
}
#head-container{
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/top-interior-bgd-repeat.jpg);
	background-repeat: repeat-x;
	width: 100%;
	background-color: #FFFFFF;
}
#main-container{
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	background-color: #FFFFFF!important;
}
#bottom-container{
	background-image: url(images/bottom-interior-bgd-repeat.jpg);
	background-repeat: repeat-x;
	height: 175px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	float: left;
	position: relative;
}
#container{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#head{
	float: left;
	width: 960px;
}
#head-interior{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 24px;
}
#nav{
	float: left;
	width: 960px;
}
#nav-interior{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(images/interior-nav-bgd.jpg);
	background-repeat: repeat-y;
}
#main{
	float: left;
	width: 960px;
}
#main-interior{
	width: 855px;
	padding-right: 50px;
	padding-left: 55px;
	padding-top: 15px;
	background-image: url(images/interior-main-bgd.gif);
	background-repeat: no-repeat;
	background-position: 11px 0px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}
#home-txt{
	float: left;
	width: 480px;
	padding-left: 50px;
	padding-top: 15px;
	padding-right: 20px;
}
#news{
	float: left;
	width: 409px;
	padding-top: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c3c0bf;
}
#footer{
	padding-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 60px;
	float: left;
	width: 910px;
	font-weight: normal;
	color: #FFFFFF;
}
#footer a{
	color: #091B3D;
}
#footer a:hover{
	color: #FFFFFF;
}
#footer-interior a{
	color: #091B3D;
}
#footer-interior-home a{
        color: #E5E7E8
}

#footer-interior a:hover{
	color: #6C6969;
}

#footer-interior{
	padding-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	width: 910px;
	font-weight: normal;
	color: #061B4F;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}
#footer-interior-home{
        padding-left: 50px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding-top: 0px;
        width: 910px;
        font-weight: normal;
        color: #061B4F;
        margin-right: auto;
        margin-left: auto;
        padding-bottom: 10px;
}

#bios-sidebar{
	width: 220px;
	height: 900px;
	float: left;
	padding-right: 20px;
}
#practices-backto{
	width: 260px;
	float: right;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8D8D8;
	margin-top: 36px;
	margin-left: 15px;
	margin-bottom: 20px;
}
h1.home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	background-image: url(images/blue-title-bgd.jpg);
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
}

h1.home a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	background-image: url(images/blue-title-bgd.jpg);
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	text-decoration: none;
}

h1.home a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	background-image: url(images/blue-title-bgd.jpg);
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
}

h1.longer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	background-image: url(images/blue-title-bgd-longer.jpg);
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 20px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: -18px;
}
h2.home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	background-image: url(images/black-title-bgd.jpg);
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 20px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
}
h2.news{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	background-image: url(images/black-title-bgd.jpg);
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 20px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: -18px;
}

h2.home a{
	text-decoration: none;
	color: #FFFFFF;
}
h2.home a:visited{
	text-decoration: none;
	color: #FFFFFF;
}

a{
	color: #2E4A7D;
}
a:hover{
	color: #6C6969;
}
a.plain{
	color: #000000;
}
a:hover.plain{
	color: #6C6969;
}


h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	background-image: url(images/blue-title-bgd.jpg);
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 20px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: -18px;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
}
li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	list-style-image: url(images/bullet2.gif);
	list-style-position: outside;
}
ul.news{
	margin-left: 10px;
	padding-left: 10px;
}
li.small-bullet{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	list-style-type: none;
	list-style-image: url(images/bullet3.jpg);
	color: #ADA9A9;
}
.subhead-blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E4A7D;
}
.subhead-blue a{
	color: #2E4A7D;
	text-decoration: none;
    word-spacing: 5px;
}
.subhead-blue a:hover{
	color: #8C5522;
	text-decoration: none;
}
.subhead-blue-dark{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #061B42;
}
.subhead-blue-dark-home{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        
        color: #E5E7E8;
}

.subhead-blue-dark-no-bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #061B42;
}
.left-padding{
	padding-left: 7px;
}
.left-padding-home{
        padding-left: 7px;
	color: #E5E7E8;

}

.small-txt{
	font-size: 11px;
	line-height: 16px;
}

.subhead1{
	font-size: 14px;
	color: #2E4A7D;
	font-weight: bold;
}
.space-below{
	margin-bottom: 20px;
}
.image-pad{
	padding-right: 20px;
	padding-bottom: 8px;
}
.image-pad-bellow{
	
	padding-bottom: 20px;
}
.stroke-above{
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #909FBA;
	border-right-color: #909FBA;
	border-bottom-color: #909FBA;
	border-left-color: #909FBA;
	padding-top: 4px;
	margin-top: 5px;
}
.stroke-bellow{
	border-top-color: #909FBA;
	border-right-color: #909FBA;
	border-bottom-color: #9F9F9F;
	border-left-color: #909FBA;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 20px;
}

.less-leading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin-top: -10px;
}

.top-padding{
	padding-top: 30px;
}

/* SCROLL STYLES */

.scroll-pane {

    inline-size: 150px;
    overflow-wrap: break-word;
    hyphens: manual;

	overflow: auto;
	z-index:0;
	padding-left: 25px;	
}
	#pane1 {
	height: 280px;
	width: 320px;
	z-index:0;
	padding-right: 10px;
			}
			.scrolls .jScrollPaneTrack {
				background: url(images/track.gif) repeat-y;
			}
			.scrolls .jScrollPaneDrag {
	background-image: url(images/drag_middle-news.jpg);
	background-repeat: repeat-y;
	
			}
			.scrolls .jScrollPaneDragTop {
				background: url(images/drag_top-news.jpg) no-repeat;
				height: 7px;
				wdith: 17px;
			}
			.scrolls .jScrollPaneDragBottom {
				background: url(images/drag_bottom-news.jpg) no-repeat;
				height: 7px;
				wdith: 17px;
			}
			.scrolls a.jScrollArrowUp {
				height: 17px;
				background: url(images/arrow_up-news.jpg) no-repeat 0 0;
			}
			.scrolls a.jScrollArrowDown {
				height: 17px;
				background: url(images/arrow_down-news.jpg) no-repeat 0 0;
			}

			* html .scrolls .jScrollPaneDragBottom {
				bottom: -1px;
			}
			
/* END SCROLL STYLES */


.less-leading2{
	line-height: 16px;
}
.link-no-underline{
	list-style-image: none;
	list-style-type: none;
	text-decoration: none;
}
.plain-no-underline{
	list-style-image: none;
	list-style-type: none;
	text-decoration: none;
	color: #000000;
}

.no-underline{
	text-decoration: none;
}

.paralegal-style{
	color: #2E4A7D;
}
.paralegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
}

.small-name {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 16px;
		margin-top: -10px;

	
}
