/* body */



body { background: #FFFFFF url(/images/bg_body.gif) repeat-x scroll center top; font-family: arial, helvetica, sans-serif ; color: #666666 ; margin: 0px ; text-align: center }



/* headers */



h1 {}

h2 { font-size: 13px ; color: #008186 ; font-weight: bold ; margin: 0px 2px }

h3 { font-size: 11px ; color: #008186 ; font-weight: bold }



/* links */



a { color: #008186 ; text-decoration: underline }



a.non { text-decoration: none }



a.foot { color: #ffffff ; text-decoration: underline }





/* primary formatting */



.container { width: 768px ; margin: auto }



/* tables */



table {}

	.hr { width: 547px ; height: 1px ; background: #909090 ; margin: auto }

	.testimonials { width: 489px ; margin: auto }

	.chart { width: 489px ; background: #007664 ; margin: auto } 



td	{ font-size: 11px }

	.left-shadow { width: 9px ; background-image: url(/images/shadow-left.gif) }

	.right-shadow { width: 9px ; background-image: url(/images/shadow-right.gif) }

	.mid { width: 750px ; background: #ffffff }

	.teal-top { width: 750px ; background: #007664 ;  height: 10px }

	.nav { width: 750px ; background: #6E6F71 ; height: 20px }

	.stripe { width: 750px ; background-image: url(/images/pixel-stripe.gif) ; height: 6px }

	.mast { width: 750px ; height: 180px }

	.white-line { width: 750px ; height: 1px ; background: #ffffff }

	.gray-line-h { width: 750px ; height: 1px ; background: #909090 }

	.gray-line-v { width: 1px ; background: #909090 }

	.sub-nav { width: 230px ; background: #ffffff }	

	.subcontainer { width: 519px ; background: #ffffff ; margin: auto }

	.small { width: 274px ; background: #ffffff }

	.footer {
	background: #007664;
	color: #ffffff;
	text-align: center;
}

	.charthead { background: #E7EFEC ; color: #008186 ; text-align: center ; font-weight: bold }

	.chartbod { background: #ffffff ; text-align: center }

	

/* lists */



li { text-align: left ; margin-bottom: 3px ; color: #008186 }

	

/* misc */



hr { background: #909090 ; margin-left: 2px ; margin-right: 2px }

.quote { width: 194px ; background: #E7EFEC ; border: double 3px #C1DAD1 ; color: #008186 ; font-size: 13px ; text-align: justify }

.testimonial { background: #E7EFEC ; border: double 3px #C1DAD1 ; color: #008186 ; margin: auto }

.para { margin: 15px ; text-align: justify }

.bullet { margin-right: 2px }

.gray { color: #666666 }

.blue { color: #008186 }

.p1 { margin-top: 8px ; margin-bottom: 8px }

.p2 { margin-top: 18px ; margin-bottom: 8px }

.img-rt { margin-right: 3px }

.sub { margin-left: 17px ; margin-top: 7px ; line-height: 1.5em }

.image { margin-right: 5px ; margin-bottom: 1px }

#imageContainer { text-align:center; vertical-align:middle; height:55px; width:150px; position:relative; }
#imageContainer img { display:none; position:absolute; top:0; margin:0 auto; }

#bfBlock { text-align:justify; width:200px; position:relative; height:300px; }
#bfBlock div { text-align:justify; display:none; position:absolute; top:0; left:0px; margin:0 auto; }
#bfBlock div q { quotes:none; color:#008186; text-align:justify; }

	

	

	
