@charset "utf-8";
/* CSS Document */

#headline p {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 18pt;
	padding-bottom: 9px;
	color: #FFFFFF;
	background: #000000;
	padding-left: 10px;
	padding-top: 3px;
}
.image {
	clear: right;
	float: right;
	margin-bottom: 10pt;
	margin-left: 16pt;
	padding: 3pt;
	border-top: 1pt solid #000000;
	border-right: 2pt solid #000000;
	border-bottom: 2pt solid #000000;
	border-left: 1pt solid #000000;
}

p {
	margin-top: 6pt;
	margin-bottom: 6pt;
}

a {
	text-decoration: none;
	color: #000000;
}

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000000;
	margin: 0px;
}
#footerLinks {
	display: none;
}

#flowChart {
	display: none;
}
#menu1 {
	display: none;
}
#footer #copyright {
	font: 7pt Arial, Helvetica, sans-serif;
	color: #000000;
	clear: both;
	padding-top: 3pt;
	border-top: .5pt dashed #666666;
	margin-top: 12pt;
}
table {
	font: 10pt Georgia, "Times New Roman", Times, serif;
}

h2 {
	font: bold 16pt Arial, Helvetica, sans-serif;
	color: #000000;
	background: #CCCCCC;
	margin-top: 12pt;
	margin-bottom: 9pt;
	padding-left: 10pt;
	padding-bottom: 3pt;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	padding-top: 3pt;
	overflow: hidden;
	clear: both;
}
#mainContent  ul, ol {
	font-size: 10pt;
	width: 30pc;
	margin-top: 6pt;
}
#testimonial {
	padding: 3pt 16pt 3pt 10pt;
	border-top: 6px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font: 9pt Arial, Helvetica, sans-serif;
	clear: both;
	background: #CCCCCC;
}
#testimonial .quote {
	margin: 0px;
	padding-top: 6pt;
}
#testimonial .name {
	margin-top: 6pt;
	font-weight: bold;
	text-align: right;
}
#testimonial .company {
	font-style: italic;
	font-weight: bold;
	text-align: right;
}

#smallFlow {
	display: none;
}
#mainContent li {
	margin-top: 3pt;
}
#header h1 {
	font: bold 30pt Georgia, "Times New Roman", Times, serif;
	color: #000000;
	margin-bottom: 3pt;
}
#header img {
	display: none;
}
.imageRow img {
	padding: 3pt;
	margin-left: 10pt;
	border-top: 1pt solid #000000;
	border-right: 2pt solid #000000;
	border-bottom: 2pt solid #000000;
	border-left: 1pt solid #000000;
}
#facilities table {
	font: 10pt Arial, Helvetica, sans-serif;
}
#facilities th {
	font-weight: bold;
	text-align: center;
	border-bottom: 3pt double #000000;
}
#facilities td {
	text-align: center;
	padding-top: 3pt;
	padding-bottom: 3pt;
	border-bottom: 1pt solid #666666;
}
.imagebox249 {
	width: 249px;
	text-align: center;
	float: right;
}
.imagebox407 {
	text-align: center;
	width: 407px;
	margin-left: 8pt;
}
.imagebox249  p, .imagebox407  p {
	font: 9pt Arial, Helvetica, sans-serif;
}
h3  {
	color: #000000;
	border-bottom: 1pt dashed #000000;
	margin-bottom: 3pt;
	margin-top: 18pt;
}
#address a {
	display: none;
}

#address {
	float: left;
	width: 45%;
}
#generalinfo {
	float: right;
	width: 50%;
}
#sales {
	clear: both;
	padding-top: 6pt;
	padding-bottom: 10pt;
}
.column1 {
	clear: both;
	float: left;
	width: 50%;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 3pt;
	padding-top: 12pt;
}
#generalinfo a, #sales a {
	font-weight: bold;
}

#address p, #generalinfo p, #sales p {
	margin-top: 0pt;
	margin-bottom: 0pt;
}
.linkedtext {
	display: none;
}
