/*STYLE SHEET FOR E-QUAL SYSTEMS WEB SITETable of Contents	1.	Defaults	2.	Structure	3.	Links and Navigation	4.	Fonts	5.	Images	6.	Hacks	Notes*//* ------------ 1. Defaults ------------------------ */* {	margin: 0;	padding: 0;}body {	background-color: #ffffff;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;}		/* ------------ 2. Structure ----------------------- */#wrapper {	background: url(../images/footer.jpg) repeat-x 0 bottom;}		#masthead {	background: #c0dcc0 url(../images/header/top.jpg) repeat-x;}	#header {	font-family: Georgia, "Times New Roman", Times, serif;	height: 130px;	padding-top: 10px;	padding-right: 10px;	padding-left: 10px;	background: url(../images/header/equal-systems-logo.png) no-repeat 10px 45px;}#header-companies {	height: 40px;	display: block;	width: 50%;	float: right;}			#header-companies img {	margin-left: 10px;	margin-right: 10px;	margin-top: 5px;}#header-companies1 {	width: 15%;	height: 40px;	float: left;}#header-companies2 {	width: 25%;	height: 40px;	float: left;}#header-companies3 {	width: 15%;	height: 40px;	float: left;}#header-companies4 {	width: 35%;	height: 40px;	float: left;}		#logo {	float: left;	margin-right: 10px;}		#content {	padding-bottom: 5px;	padding-top: 25px;	padding-left: 10px;	padding-right: 10px;
	background: url(../images/pipes.jpg) repeat-x left bottom;
}		#content li {	list-style-position: outside;	margin-left: 2.4em;	margin-bottom: 0.8em;}		#footer {	text-align: center;	font-size: 0.8em;	margin-top: 5px;}		.separator {	clear: both;	height: 0;}.content-wrapper {	width: 80%;	margin: 0 auto;}	.content-left {	float: left;	width: 45%;	margin-right: 20px;	text-align: left;	overflow: hidden;}.content-right {	float: right;	width: 45%;	margin-left: 20px;	text-align: left;	overflow: hidden;}.productsleft {	text-align: left;	margin-right: 25px;	margin-left: 25px;	width: 30%;	float: left;}.productscenter {	text-align: left;	margin-right: 25px;	margin-left: 25px;	width: 30%;	float: left;}.productsright {	text-align: left;	margin-right: 25px;	margin-left: 25px;	width: 30%;	float: left;}.client-wrapper {	width: 100%;	height: 100px;		margin: 0 auto;	text-align: center;}.clients1 {	width: 25%;	float: left;}.clients2 {	width: 25%;	float: left;}.clients3 {	width: 25%;	float: left;}.clients4 {	width: 25%;	float: left;}.clients1-half {	width: 50%;	float: left;}.clients2-half {	width: 50%;	float: left;}.testimonial {	width: 100%;	margin: 0 auto;	padding: 10px;	background: #c0dcc0;	border: thin solid #000000;	color: #000000;	text-align: left;}.form-left {	float: left;	width: 40%;	text-align: right;	overflow: hidden;}.form-right {	float: right;	width: 55%;	text-align: left;	overflow: hidden;}		/* ------------ 3. Links and Navigation ------------ */a {}		a:hover {}		#navContainer {	background: url(../images/header/navbar.png) repeat-x;	width:100%;}#navigation {	padding: 8px;	text-align: left;}		#navigation a {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color: #000000;}#navigation a:hover {	text-decoration: none;	color: #0000FF;}		#navigation ul {}		#navigation li {		color: #000000;	text-align: left;	display: inline;	padding-bottom: 0px;	margin-right: 30px;}.dropdown-menu {	position: relative;	display: inline-block;}.dropdown-menu-content {	display: none;	position: absolute;	background-color: #f1f1f1;	z-index: 1;	width: 120px;}.dropdown-menu-content a {	color: black;	text-decoration: none;	display: block;}.dropdown-menu-content a:hover {	background-color: #FFFF00;}.dropdown-menu:hover .dropdown-menu-content {	display: block;}	/* ------------ 4. Fonts --------------------------- */h1, h2, h3, h4, p, ul {		}		h1 {	font-family: Georgia, "Times New Roman", Times, serif;    font-size: 4.0em;    padding-right: 10px;    padding-left: 10px;	text-align: center;}		h2 {	font-family: Georgia, "Times New Roman", Times, serif;    font-size: 2.6em;    padding-right: 10px;    padding-left: 10px;	text-align: center;}		h3 { 	font-family: Georgia, "Times New Roman", Times, serif;    font-size: 1.8em;    padding-right: 10px;    padding-left: 10px;	text-align: center;}		h4 {	font-family: Georgia, "Times New Roman", Times, serif;    font-size: 1.2em;    padding-right: 10px;    padding-left: 10px;	text-align: left;	}		p {	font-size: 1.0em;}a {	text-decoration: none;	color: #000000;}ul {	list-style-type: none;}		.author {	text-align: right; 	font-weight: bold; 	font-style: italic;}#contacterror {	text-align: center;	font-size: 1.0em;	font-style: italic;	color: #FF0000;}.errorfield{	color:#FF0000;}		/* ------------ 5. Images -------------------------- */a img {	border: 0;}		/* ------------ 6. Hacks --------------------------- */body {	text-align: center;}		#filter {	text-align: center;	margin: 3px;	float: right;	border: thin solid #CCCCCC;	padding: 5px;}