/* Hollander Main Styles     Author: Matt Radel on March 6th 2008 */body {	margin: 0;	padding: 0;	font-family:"helvetica neue", helvetica, arial, sans-serif;	color: #000;
}img {	border: 0;}
a:link {	color: #c90415;}a:visited {	color: #595B5F;}a:hover {	color: #c90415;	text-decoration: none;}p {	font-size: 12pt;	padding: 0;	margin: 1% 0;}h1 {	color: #000;	font-size: 18pt;	margin: 1% 0 2% 0;	padding: 0;}h2 {	color: #666;	font-size: 16pt;	margin: 1% 0 2% 0;	padding: 0;}/* Misc */.clear {	line-height: 0;	font-size: 0;	height: 0;	clear: both;}/* Structure */#mainContainer {	width: 100%;} 	#header { 		width: 100%;		height: 5%;		border-bottom: 1px solid #666 	}			#header a {			display: block;		}			#logoWeb {			display: none;		}				#functNav {			display: none;		}					#searchContent {			display: none;		}				#topNav {			display: none;		}							/* Body */					#bodyWrapper {			padding: 4% 0 5% 0;		}					#bannerHome {			display: none;		}				#teasersHome {			display: none;		}					#teasersHome a {				display: block;			}						/* Home Welcome */						#welcome {				float: left;				width: 50%;			}							#welcome p {					font-size: 13pt;					line-height: 1.4em				}								#welcome h1 {					margin: 1% 0;				}			/* Home Features */						#featuredItems {				float: right;				width: 40%;			}							#featuredItems h2 {					margin: 1% 0;				}								#systems {					padding: 0;					margin: 0;				}									#systems a {						display: block;					}												/* Interior */				#mainCol {			width: 100%;			padding: 4% 0 5% 0;		}				#navCol {			display: none;		}										/* Interior Banners */						#projectGallery {				display: none;			}						#contact {				display: none;			}						/* One Column */						#content {				padding: 8px 8px 25px 8px;				line-height: 1.4em;			}						/* Two Column */						#leftCont {				float: left;				width: 390px;			}						#rightCont {				float: right;				width: 232px;				padding: 15px;				background-color: #eeecec;				border: 1px solid #c8c8c9;				voice-family: "\"}\""; 				voice-family:inherit;				width: 202px;			}							/* Footer */					#footer {			display: none;		}						/* Form Styles */		.red {		color: #95151e;		font-size: 17px;	}		form {		display: inline;	}		label {		display: block;		width: 175px;		float: left;		margin-bottom: 6px;		text-align: right;		padding-right: 6px;		font-size: 14px;		line-height: 1.8em;	}		label.required {		font-weight: bold;		color: #9A030C;		font-style: italic;	}		form br {		clear: left;	}		input {		color: #000;		font-size: 14px;	}		select {		font-size: 14px;	}		textarea {		color: #000;		font-size: 14px;	}		
