body {
	margin: 0px;
	background-color:#ffffff;
	font-family:verdana,arial,sans-serif;
	font-size:80%;
}
h1 {
	position: absolute; 
	z-index:2;
	left: 40%;
	top: 0px;
	height:85px;
	padding : 10px 0px 5px 10px;
	white-space:nowrap;
	font-size:230%;
	font-weight:normal;
	color:#ffffff;
}
h2, h3 {
	font-size:100%;
	font-weight:normal;
	font-weight:bold;
	margin-bottom:0px;
}	
h3 {
	margin-top:0px;
}
h2 {
	color:#666666;
	margin-top:10px;
}
P { 
/*	margin: 0.8em;
	text-align: justify;*/
}
#pageHeader {
	background: url(/images/bg_hd_left.gif) no-repeat top left; 
	background-color: #0085DE;
	height:85px;
	margin-bottom:10px;
}
#pageHeaderRight {
	position: absolute; 
	z-index:1;
	right:0px;
	width:200px;
	height:85px;
	background: url(/images/bg_hd_right.gif) no-repeat top right; 
}
#headerNav {
	position:absolute;
	z-index:2;
	margin-top:65px;
	padding-left:5px;
	padding-right:4px;
	height:20px;
	background: #FFFFFF;
}
.externalLinks ul, #headerNav ul, #footerNav ul {
	margin: 2px;
	list-style: none;
}
#headerNav li, #footerNav li {
	display: inline;
}
.externalLinks {
	float:left;
	margin-right:8px;
}
.externalLinks li {
	margin-bottom:6px;	
}
.externalLinks {
	width:32%;
}
.externalLinks ul, .externalLinks p {
	padding-left:4px;
	padding-right:4px;
}
.externalLinks .boxBelow {
	margin-top:10px;
}
.externalLinks div {
	border:1px solid #0085DE;
}
.externalLinks p {
	margin:10px 2px 2px 2px;
}
#col1 h3 {
	background-color:#0292F2;
}
#col1 div {
	border:1px solid #0292F2;
}
#col3 h3 {
	background-color:#0362A1;
}
#col3 div {
	border:1px solid #0362A1;
}
.externalLinks h3 {
	background-color:#0085DE;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	color:#ffffff;
}
.navLink {
	border-left:1px solid #000000; 
	padding-right:5px;
	padding-left:5px;
}
.navLinkFirst {
	padding-right:5px;
}
.navLinkLast {
	padding-left:5px;
}
a {
	font-size:90%
}
a:link {
	color:#003399
}
a:visited {
	color:#666666
}
a:hover {
	color:#000000
}
a:active {
	font-weight:bold;
}
.copyright {
	color:#999999; 
	font-size:80%
}
#pageContent {
	padding: 0px 10px 10px 10px;
}
#footerNav {
	clear:both;margin-top:20px;margin-left:5px;
}

/*Non confirmed stylesheet sections*/
.customerQuote {font-style:italic;font-size:90%;margin-bottom:5px;}
.customerName{font-weight:bold;font-size:11px;}
.requiredText{font-size:70%}
.required{color:#003399;}
.underReview, .qualifications{font-style:italic;}
.errorMessage{color:#CC0000}
.list, .dateFormat{font-style:italic;}
.companyName{font-weight:bold;font-style:italic;}
.itemSale, .diagram {font-weight:bold}
.productDescription{color:white;}
.lightBgLink{background-color:white;padding:1px;}
.lightBgLink:hover{padding:1px;}

img{border:none}
