/* Screen Styles */

ul,ol,dl,p,h1,h2,h3,h4,h5,h6 {
	/* This sets consistent margins for main block-level elements across browsers */
	margin-top: 10pt;
	margin-bottom: 10pt;
	padding-top: 0;
	padding-bottom: 0;
}
body { color: #000; font-family: "Times New Roman", Times, serif;}
h1 { font-family: Helvetica, Helvetica Neue, Arial, sans-serif; font-weight: 100; font-size: 17pt; color: #174E87;}
h2 { font-family: Helvetica, Helvetica Neue, Arial, sans-serif; font-weight: 100; font-size: 14pt; color: #174E87;}
h3 { font-family: Helvetica, Helvetica Neue, Arial, sans-serif; font-weight: 100; font-size: 9pt; color: #617654; text-transform:uppercase; font-weight:bold;}
h4 { font-family: Helvetica, Helvetica Neue, Arial, sans-serif; font-weight: 100; font-size: 11pt;}
h5 { font-family: Helvetica, Helvetica Neue, Arial, sans-serif; font-weight: 100; font-size: 11pt; color: #888;}
h6 { font-family: Helvetica, Helvetica Neue, Arial, sans-serif; font-weight: 100; font-size: 11pt; color: #ccc;}
p { font-size: 12pt;}
li { font-size: 12pt;}
hr { display:none;}

.notes {
	color: #FF0000;
	font-weight: bold;
	}
	
.green {
	color: #617654;
	}	
	
a:link {
	color: #174E87;
}
a:visited {
	color: #174E87;
}
a:hover {
	color: #678595;
}
a:active {
	color: #678595;
}	

	
/* DIV Definitions */

#wrapperDiv {}
#logo { margin-bottom:1.5em; text-align:left; padding-bottom:1em; border-bottom:solid #ccc 1px;}
#cities { display:none;}
#nav { display:none;}
#nav a,#nav a:visited,#nav a:hover,#nav a:active { color:#fff;}
#nav #buttons { float: left;}
#nav #date { float: right; padding: 13pt 22pt 0pt 0pt; line-height:10pt; font-size:10pt; text-transform:uppercase; font-family: Verdana, Helvetica, Helvetica Neue, Arial, sans-serif;}
#bodyDiv {}
#leftSide { padding-top:1em;margin-top:1em;border-top: solid 1px #ccc;}
#subNav { display:none;}
#callout {}
#callout h3 {}
#callout p {}
#callout li {}
#sidePhoto { display:none;}
#sidePhotoCallout {  padding-top:13pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
#sidePhotoCallout p { margin:0 0 0 0pt; padding:0 0 1em 0; font-size:11pt;}
#sidePhotoCallout img { float:left;}
#rightSide {}
#introStatement {}
#introStatement p { font-family: verdana,arial,DIN-Regular,sans-serif; font-size: 13pt; margin:0 0 1em 0; padding:10pt; border:solid 1pt #999;}
#introStatement #bottomGraphic { display:none;}
#mainContent {}
#mainContent h1 { margin-top: 0;}
#mainContent h3 { margin-bottom:-1em;}

#mainContent .fltrt {float:right; padding:10px;}
#mainContent .fltrtBio {float:right; padding:0px;}

#footer { display:none; }
#footer .linkRow { display:none;}
#homeHeader { display:none;}
#sideCalloutPhoto { display:none;}

body.attorneys #bodyDiv { }
body.attorneys #rightSide { float:right; width: 70%;}
body.attorneys #leftSide { width:26%; border-top:none;}
body.attorneys #leftSide  p, body.attorneys #leftSide td, body.attorneys #leftSide li { font-size:8pt !important; font-family:Verdana, Arial, Helvetica, sans-serif;}
body.attorneys #sidePhoto { display: block !important; text-align:left;}
body.attorneys #callout { display: block; font-size:smaller;}
body.attorneys #mainContent {}

body.home #leftSide { display:none;}
.hide { display:none;}

#logoScreen { display:none;}
