
/* Global */
body {margin:30px 30px 10px 30px; background-color:#fff;text-align:left;}
.printview {display:block;}
.printview {text-align:right; font:9px/18px Verdana, Arial, Helvetica, sans-serif;color:#3BA097;padding:5px;}
.links {display:none;}
img {border:0px;}
form {margin:0px;padding:0px;}

p {margin-top:0px;}
a {text-decoration:none;}
a:hover {color:#000;}
ul {margin-left:16px;margin-top:0px;padding:0px;}
hr {height:1px;color:#ccc;background-color:#ccc;}

h1 {font:bold 15px Arial, Helvetica, sans-serif;margin:0px;padding:0px;text-transform:uppercase;letter-spacing:.2em;}
td.interior div.pagetitle h1 {font:bold 18px/15px Arial, Helvetica, sans-serif;color:#000;margin:0px;padding:0px;text-transform:none;letter-spacing:0em;}

h2 {font:bold 12px/18px Arial, Helvetica, sans-serif;margin:0px;padding:10px 0px;text-transform:uppercase;}
h3 {font:bold 12px/18px Arial, Helvetica, sans-serif;margin:0px;padding:10px 0px;}
h4 {font:bold 12px/18px Arial, Helvetica, sans-serif;color:#000;margin:0px;padding:0px;}

.space {height:28px;} 
.line {border-bottom:1px solid #ccc;}
.arrow {font-size:10px;}
.insetright {float:right;margin:0px 0px 10px 10px;}
td.interior div.pagetitle {padding:0;margin:0;}
/* Header */
.header {margin:0px auto;text-align:left;}
.header .logo {margin:0px;padding-bottom:20px;}
.printFriendly {display:none;}
#languagemenu {display:none;}

/* Container */
.container {margin:0px auto;padding:0px;text-align:left;border-collapse:collapse;}

/* Left Side */
.relatedpractices h3 {font:bold 12px/18px Arial, Helvetica, sans-serif;margin:0px;padding:10px 0px;text-transform:uppercase;}
.boardcertifications h3 {font:bold 12px/18px Arial, Helvetica, sans-serif;margin:0px;padding:10px 0px;text-transform:uppercase;}
td.leftside{display:none;}
td.leftside div.nav1{display:none;}



td.leftside ul {margin:0 0 0 0;padding:0;}
.leftside .practicespecialties ul li {margin:5px 0;}
/* Right Side */
.interior {margin:0px;padding:0px 0px 20px;font:13px/18px Arial, Helvetica, sans-serif;color:#000;vertical-align:top;width:680px; background-color:White;}
.interior .pagetitle {padding:16px 18px 14px;color:#000; background-color:White;}
.interior .pagetitle h1 {font:bold 16px/18px Arial, Helvetica, sans-serif;color:#000;margin:0px;padding:2px 0px 0px;text-transform:none;letter-spacing:0em; background-color:White;}
.interior ul {list-style-image:url(/img/bullet_black.gif);}
.interior td {font:13px Arial, Helvetica, sans-serif;color:#000;vertical-align:top;}
.interior .content a:hover {color:#000;text-decoration:underline;}

.content {padding:0px;margin:20px 0px 10px;}
.nav2 {display:none}


/* Section Specific */
.attorneys .interior .content a {color:#000;}
.attorneys .interior .results a {color:#000;}
.attorneys .interior .listing a {color:#000;}
.attorneys a {color:#000;}
.attorneys .interior .pagetitle {background-color:#fff;padding:0px;}
.attorneys .interior .pagetitle table {border-collapse:collapse;width:100%;}
.attorneys .interior .pagetitle td {padding:5px 8px 5px 18px;color:#000;font:normal 11px/15px Arial, Helvetica, sans-serif;}
.attorneys .interior .pagetitle td.image {padding:0px;}
.attorneys .interior .pagetitle table.contact td {padding:10px 8px 5px 0px;}
.attorneys .interior h2 {color:#000;}
.attorneys .interior h3 {color:#000;}

div.breadcrumbs {display:none;}
div.breadcrumbs td.breadLinks{display:none;}
div.footer {display:none;}

.attorneysearchform, .newssearchform
{
width: 420px;
border-top-width: 1px;
border-right-width: 1px;
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: #666666;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #666666;
background-color: #efefef;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
clear: both;
padding-left: 15px;
}

.alpha {
	margin: 0 0 20px 0;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	height: 27px;
}

.alpha li {
	background: none;
	float: left;
	padding: 0;
}

.alpha li.selected {
	height: 27px;
	background: #fff url(/fcwsite/img/attorneys/arrow.gif) 3px 21px no-repeat;
}

.alpha a, .alpha a:link, .alpha a:visited {
	text-decoration: none;
	color: #747474;
	font-size: 18px;
	line-height: 18px;
	margin-right: 3px;
	font-weight: normal;
}

.alpha a:hover, .biolisting .alpha a:active {
	color: #f30;
}

.alpha .selected a, .alpha .selected a:link, .alpha .selected a:visited {
	color: #f30;
}



