body {
	margin: 0;
	padding: 0;
	text-align: center;
	min-width: 752px;
	font: 11px "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color: #474747;
}
h1, h2, h3 {
	font-size: 11px;
	font-weight: bold;
}
a:link, a:visited {
	color: #6b8bbd;
	text-decoration: none;
	}
	a:hover, a:active {
		text-decoration: underline;
	}
td {
	font-size: 11px;
}
img, a img {
	border: none;
}


#envelope1 {
	position: relative;
	width: 752px;
	}
	#logo {
		position: absolute;
		top: 12px;
		left: 18px;
		z-index: 2;
	}
	#constants {
		position: absolute;
		top: 71px;
		left: 562px;
		z-index: 2;
	}
	#photo {
		position: absolute;
		top: 93px;
		left: 14px;
		z-index: 2;
	}

#envelope2 {
	position: relative;
	width: 752px;
	text-align: left;
	}
	#header {
		position: absolute;
		top: 25px;
		left: 210px;
		z-index: 2;
	}
	#content {
		width: 340px; /* For NS4 */
		padding: 53px 0px 0 210px;
		/*/*/ width: 550px; /* */
		}

	#contentwide {
		width: 485px; /* For NS4 */
		padding: 53px 0px 0 210px;
		/*/*/ width: 695px; /* */
		}

		#topParagraph {
			color: #6591C4;
			font-weight: bold;
		}
			a#topParagraph:link, a#topParagraph:visited {
				color: #474747;
				text-decoration: none;
				border: none;
				}
				a#topParagraph:hover, a#topParagraph:active {
					text-decoration: underline;
					border: none;
				}
	
		a#backtotop:link, a#backtotop:visited {
			color: #6b8bbd;
			text-decoration: none;
			}
			a#backtotop:hover, a#backtotop:active {
				text-decoration: underline;
			}
		.errorMessage, .errMsg {
			color: #ff0033;
			font-weight: bold;
		}
		.labelError {
			color: #fff;
			font-weight: bold;
		}
		.formLabel {
			color: #000;
			font-weight: bold;
		}
		.formErrorMsg {
			color: #000;
			font-weight: bold;
			background: #F8F8E2;
		}
		.formHeader {
			color: #000;
			font-weight: bold;
			background: #EBEECC;
		}
		
	.rightColumn {
		position: absolute;
		top: 55px;
		left: 575px;
		z-index: 2;
		width: 160px;
		color: #8b8b8b;
		}
		.rightQuote {
			font-weight: bold;
			line-height: 14px;
		}
		#plugin {
			color: #5d88ca;
			font-size: 9px;
		}
					
	#navigation {
		position: absolute;
		top: 11px;
		left: 11px;
		z-index: 2;
		width: 174px;
		}
		#navTop {
			display: none;
		}
		#navBtm {
			display: none;
		}
		#navBtns {
			}
			#l3Nav {	
				position: relative;
				}
				a.l3Btn:link, a.l3Btn:visited {
					color: #747474;
					text-decoration: none;
					}
					a.l3Btn:hover, a.l3Btn:active {
						color: #e07700;
					}
				a.l3BtnSelect:link, a.l3BtnSelect:visited {
					color: #e07700;
					text-decoration: none;
				}
	#leftStripe {
		display: none;
		}
	#rightStripe {
		display: none;
	}
	
#envelope3 {
	position: relative;
	width: 752px;
	text-align: left;
	}
	#footerNav {
		position: absolute;
		top: 0;
		left: 14px;
		z-index: 2;
		color: #5F7EAC;
		font-weight: bold;
		padding: 40px 0 4px 14px;
		}	
		#footerNav a:link, #footerNav a:visited {
			color: #5F7EAC;
			text-decoration: none;
			}
			#footerNav a:hover, a:active {
				text-decoration: underline;
			}
	#contact {
		position: absolute;
		top: 61px;
		left: 27px;
		z-index: 2;
		color: #747474;
		}
		#contact a {
			color: #5D88CA;
		}
	#copyright {
		position: absolute;
		top: 89px;
		left: 14px;
		z-index: 2;
		color: #fff;
		}
		#copyright a:link, #copyright a:visited, #credit a:link, #credit a:visited {
			color: #adc1df;
		}
	#credit {
		display: none;
	}
	#bottom {
		position: absolute;
		top: 123px;
		left: 0;
		z-index: 2;
	}
	
hr {
	margin-bottom: 20px;
}
	
.testimonials {
	float: right;
	margin: 5px 0 0 10px;
}

#flash {
	height: 550px;
	margin-top: 20px;
	width: 800px;
	}



