body { 
	margin: 0px;
	background-image: url(_images/protechBG.gif);
	background-repeat: repeat-x;
}
.description { 
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.bodytext {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.bodytextbold {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}
.bodytexthighlight {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}
.maintablecell {
	vertical-align: middle;
}
.headA {
	font: 24px/28px Georgia, Times New Roman, Times, serif;
	color: #3B7401;
}
.wcHeadLink {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.dataTableCell {
	border-top: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.dataTableCellLeft {
	border-top: 1px solid #999999;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.headerTableCell {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	padding-top: 10px;
}
.homeQuote {
	font: 15px/21px Georgia, Times New Roman, Times, serif;
	color: #010101;
}
.homeQuoteSource {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.navigation {
	font: 12px/16px Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}
.subNavigation {
	font: 12px/16px Helvetica, Arial, sans-serif;
	font-weight:100;
	color: #999999;
	text-decoration: none;
}
.homepageDisplayCopy {
	font: 16px/20px Helvetica, Arial, sans-serif;
	font-weight: normal;
	color: #D2DADA;
}
.footer {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

#theLeftNav {
	background-image: url(_images/nav_bg.jpg);
	background-repeat: no-repeat;
}

