body
	{
	margin:0px auto 0px auto;
	background: URL('images/background-main.jpg') repeat-x #250B00;;
	text-align:center;
	}
	
img { border:0; }
	
#container {
	width:100%;
	min-width:699px;
	margin:0px auto 0px auto;
	background: URL('images/background-content.jpg') no-repeat;
	background-position: top center;
	text-align:center;
	}
	
#content {
	text-align:center;
	min-width:699px;
	height:800px;
	}

#bottomArea {
	width:686px;
	margin:0px auto 0px auto;
	}
	
#leftBar {
	float:left;
	width:195px;
	margin-top:8px;
	text-align:left;
	}

#rightBox {
	float:right;
	margin-top:8px;
	}
	
#footer {
	clear:both;
	text-align:left;
	color:#483229;
	padding:10px 0px 0px 0px;
	}

/*****************/
body {
	font-family:arial,verdana,sans-serif;
	font-size:70%;
}

.titleGraphic {
	margin:0px auto 0px auto;
	width:695px;
	text-align:left;
	padding-top:18px;
	}

.headerGraphic {
	margin:0px auto 0px auto;
	}

.requestBox {
	background:URL('images/requestatest.jpg');
	width:163px;
	height:47px;
	padding:48px 12px 6px 12px;
	}

.findclinicBox {
	background:URL('images/background-clinicbox.jpg');
	width:187px;
	margin-top:7px;
	}	

.whiteText {
	color:#E3E3E3;
	}
	
.heading1,.heading1 a {
	margin-top:10px;
	font-size:120%;
	font-weight:bold;
	color:#75095E;
	}

.heading2 {
	margin-top:10px;
	font-size:140%;
	font-weight:bold;
	}
	
a {
	text-decoration:none;
	color:#FFF;
}
	
a:hover {
	text-decoration:underline;
}

.textbox {
	font-size:100%;
	}

/**************** PAGE SPECIFICS ********************/
.pages-homepage {
	width:490px;
	text-align:left;
	height: 387px;
	min-height:387px;
	color:#DDDDDD;
	}
	
.pages-generic1 {
	background-image:URL('images/pages-generic1.jpg');
	background-color: #4F2E7C;
	text-align:left;
	}

.pages-generic2 {
	background-image:URL('images/pages-generic2.jpg');
	background-color: #C25109;
	text-align:left;
	}
	
.pages-generic3 {
	background-image:URL('images/pages-generic3.jpg');
	background-color: #771773;
	text-align:left;
	}
	
.pages-generic4 {
	background-image:URL('images/pages-generic3.jpg');
	background-color: #BE4E0F;
	text-align:left;
	}
	
.unfilled label { color:#75095E;font-weight:bold; }

}