/* FS CONTROL - BASE STYLESHEET - UPDATED 01-16-2007 */

body, td, input, textarea, option, select { font-family:"Times New Roman", Times, serif; }
body { font-size: 1.3em; }

/* 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; }


/* CUSTOM DESIGN ELEMENTS */
#printBanner { display: block; }

		#containerBorder {margin:0 auto; text-align:left; width: auto; background: url(images/bg-body.gif) top left repeat-y;}
			#container { background: url(images/bg-internal-main.gif) top left no-repeat; width: auto; } 
			.home #container { background: url(images/bg-internal-main.gif) top left no-repeat; width: auto; } 		
				#banner { display: none; }   
		
				#navigationMain { display: none;} 
				#tools { display: none;}
				#columnMain { float: right;  width: auto; padding-top: 15px;}
				.home #columnMain { float: right;  width: auto; padding-top: 15px;}
			
					#pageTitle { padding: 15px 0 0 0; font-size: 1.4em; width: auto;}  
					.home #pageTitle { padding: 15px 0 0 0; font-size: 1.4em; width: auto;}  
					#content { margin: 20px 0 0 0; padding: 0 1px 10px 0; width: auto; border-bottom: 1px solid #000000;} 
						a:link { color: #000000; }
						a:visited { color: #000000; }
						a:hover, a:focus { color: #000000; }
						a:active {color: #000000; }
					.home #homeCTA {display: none;}
					#content p{ padding-right:10px;} 
				#columnSide { float: none; width: auto;}
					
					#navigationPractice { display: none;} 
						
				#contactInformationForm { display: none; }
				
				#contactInformation img{ display: none;}
				#contactInformation p{ float: left; width: 30%}
					#contactInformation p{ margin: 19px 0 0 12px; padding: 0;}
				#geographicalFooter { border: 0; background: url(images/bg-footer-bars.gif) bottom left no-repeat #CFC3AD; padding: 17px 0 28px 0; }
					#geographicalFooter p{ padding: 0 15px 0 15px; margin:0; color: #413B3B}	
				#footer {background: #5A5A5A; color:#FFFFFF}
					#footer  a{ color: #FFFFFF;  font-weight: bold;}
					#footer  a:hover{color: #F6AA0C;} 	
				#navigationLower { display: none;}
					#navigationLower  a{ text-decoration: none; font-weight: normal;}
					#navigationLower a:hover{ text-decoration: none;} 
					#finePrint { text-align: center; font-size: .909em; padding: 15px 0 15px;}
						#finePrint p{ padding-bottom: 0px;}


