body{
	margin: 0;
	padding: 0;
	background: #e8eafe; 
	font: 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #545454;
}
td { font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #545454; }

a:link, a:visited, a:active{
	color: #0000cd;
	text-decoration: none;
}

a:hover{
	color: #8b0000;
	text-decoration: none;
}

 a.FooterLink:link, a.FooterLink:visited, a.FooterLink:active, a.FooterLink:hover {
	color: white;
	text-decoration: none;
}

.mainBody {
	background-color: white;
	width: 799px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

.maincontent {
	background-image: url(../img/main_content_bg.gif);
	background-repeat: no-repeat;
	text-align: left;
}

.img{border: none;}

p{ line-height: 16px; margin-top: 14px;}

li{ line-height: 16px;}

h1{font-size: 16px; margin-bottom: 14px; color: black;}

h2{font-size: 14px; margin-bottom: 14px; color: #2d2d2d;}

h3, h4{font-size: 12px; margin-bottom: 8px; font-weight: bold;}

.quoteOwner {
	color: Maroon;
	text-align: right;
	margin-top: -10px;
	font-style: italic;
}

#quoteSep {
	border-bottom-style: dotted;
	border-bottom-color: #D3D3D3;
	border-bottom-width: thin;
	border-collapse: separate;
	margin-left: 100px;
	margin-right: 100px;
	margin-top: -5px;
}

.StandOut {
	height:150px; 
	width:741px; 
	margin-left:30px;
	background-image: url(../img/main_standout.gif);
	background-repeat:no-repeat;
}

.StandOutText {
	text-align: left;
	margin-top: 12px;
	margin-left: 10px;
	margin-right: 10px;
}

#printMedia {
	background: url(../img/main_standout.gif) top left no-repeat;
	height: 130px;
	width: 721px;
	text-align: left;
	padding: 10px;
	}
#printMedia h2, #printMedia p { margin-top: 0; }

.border {
	border: 1px solid black;
}

.break{
	border-top: solid 1px #e4dce9; 
	margin-top: 10px; 
	margin-left: 30px; 
	margin-right: 30px;
}

.twoCol{display: inline;}

	.cellLeft{
	float: left;
	width: 355px;
	padding-right: 15px;
	line-height: 18px;
	padding-left: 30px;
}
	.cellRight{
	float: right;
	width: 350px;
	line-height: 18px;
	padding-left: 15px;
	padding-right: 30px;
}

	.clearBoth { clear: both; margin-bottom: 15px; }

#googleSearch {
	font: 11px arial, helvetica, sans-serif;
	padding: 15px;
	text-align: center;
	}
#googleSearch input {
	font: 11px arial, helvetica, sans-serif;
	color: #666;
	}
#googleSearch .submit { font-weight: bold; }
	
.footer {
	background-image: url(../img/footer.gif);
	width: 799px;
	margin: 0 auto;
	/*height: 57px;*/
	height: 37px;
	padding: 20px 0 0 0;
}
.footer p { margin: 0 !important; }


.footerText {
	color: white;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}

.green {
	color: #7bc242;
	}
.sidenote {
	font: bold 16px 'arial narrow', arial, helvetica, sans-serif;
	color: #006851;
	width: 250px;
	float: right;
	padding: 0 0 15px 15px;
	margin: 0 0 20px 20px;
	clear: both;
	border-left: 1px solid #006851;
	}
.articleTitle {
	font: normal 30pt , TradeGothic'times new roman', georgia, serif;
	color: #231f20;
	margin-bottom: 15px;
	}
.define { margin-bottom: 15px; }
.define th {
	font-weight: bold;
	text-align: right;
	color: #006851;
	padding: 5px;
	}
.define td {
	font-style: italic;
	color: #006851;
	padding: 5px;
	}
