/* FS CONTROL - PRINT STYLESHEET - UPDATED 04-12-2007 */
body, td, input, textarea, option, select { font-family: "Times New Roman", Times, serif; }
body { font-size: 1.3em; }
h1, .cfont7, h2, .cfont6, #content big.profiletopname, h3, .cfont5, .cbodyhdr1, .cbodyhdr2, .profilecommtextUpr, .profilecommtexthdr, .profileheader, h4, .cfont4, .cbodyhdr4, h5, .cfont3, h6, .cfont1 { color: #000000; }
a:link, a:hover, a:visited, a:active { text-decoration: underline; color: #000; }
/* DEFINE CONTENT COLOR */
#content table td { color: #000000; }
/* sIFR STYLES */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display: none; height: 0; width: 0; position: absolute; overflow: hidden; }
span.sIFR-alternate { visibility: visible; display: block; position: static; width: auto; height: auto; left: auto; top: auto; }
/* STANDARD ELEMENTS */
.printElement { display: block; width: 100%; }
.screenElement { display: none; }
#content .callout { padding: 1em; background: #FFFFFF; margin-bottom: 1.2em; border: 1px solid #000000; }
body img { display: none; }
#content img { display: inline; }
/* CUSTOM DESIGN ELEMENTS */
body.design {text-align: left; margin: 0; padding: 0; background: #FFF;}
body.popOut {padding: 0;}
#containerPage {text-align:left; margin: 0; padding: 0; width: auto;}
.popOut #containerPage {text-align:left; margin: 0; padding: 0; width: auto;}
	#banner { display: none; } 
	#containerColumns { border-top: 0 solid #000; background: #FFF; }
	.popOut #containerColumns {background: #FFF; display:inline-block; }
		#columnLeft {float: none;  margin: 0; width: auto; display:inline; background: #FFF;  } 
		.home #columnLeft, .atto #columnLeft {background: #FFF;}
			#topTest {display:none;}
			#contactInformation {color: #000; font-weight:bold; margin:0; padding: 0; background: #FFF;  }
				#contactInformation ul {margin: 0; padding: 0;}
				#contactInformation ul li  {list-style:none; padding: 0;}
				#contactInformation a {text-decoration:none; color: #000;}
				ul#contactLinks{display:none;}
				.home #contactInformation ul ul {display:none;}
		#columnWrappers{float: none;  width: auto; margin: 0; display:inline;}
			#taglineContainer{display:none;}
			#containerFlash { display: none; }
			#columnMain {float: none;  width: auto; background: #FFF;}
			.home #columnMain {background: #FFF;}
			.popOut #columnMain {float: none;  width: auto; background: #FFF; margin: 0; display:inline; color: #000;}
				#attorneyBios {}
					#attorneyBios ul {margin: 0; padding: 0;}
					#attorneyBios ul li {list-style:none; float: none;  width: auto; margin: 0;}
					#attorneyBios ul li img {float: left;  margin: 0 10px 0 0;}
					#attorneyBios a {display:none;}
					p.attorneyName {font-weight:bold; text-decoration:underline;}
				img#i-info {margin: 0; float:left; margin:0 10px 0 0; display:block;}
				#firmAddress{float: none;  width: auto; font-weight:bold; font-size:1.1em;}
					#firmAddress address{font-style:normal;}
					#firmAddress a {display:none;}
				#content {margin: 0;  }
				.popOut #content {margin: 0;  }
					h1#pageTitle, h3#withSIFR {margin:10px 0; padding: 0; text-transform:uppercase; color: #000; font-size:1.64em;   }
					.popOut h1#pageTitle{margin:10px 0; }
					h2#focusArea {color: #000; font-size:1.27em;  }
			#columnRight {float: none;  width: auto; border-top: 0 solid #000; }
			.popOut #columnRight {display:none;}
				#navigationMain { display: none; }
				.popOut #navigationFeatures {display:none;}
				#testimonials{display:none;}
		#lockToBottom {display:none;}
	#footer {background: #FFF; color: #000; padding: 0;  }
	.popOut #footer {background: #FFF; color: #000; padding: 0;  }
		#footer a { color: #000; text-decoration:none;}
		#geographicalFooter { display: none; }
		#navigationLower { display: none; }
		#finePrint {margin: 0; font-size:.91em;  }
			p#copyright {margin: 0; padding: 0; display:inline;  }
			p#branding {margin: 0; padding: 0; display: block;}
