@charset "UTF-8";
#body-bg-universal {
	background-image: url(/css/universal/body-bg-universal.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
}

/* ++++++++++++++++++++++++ ++++   UNIVERSAL ELEMENTS +++ ++++++++++++++++++++++++++++++++*/
body {
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	background-image: url(/css/universal/body-bg-repeat.jpg);
	height: 100px;
	width: 100%;
	position: absolute;
	background-color: #999b90;
}
#navigation-position {
	position: absolute;
	top: 0px;
	z-index: 999;
	width:1024;
	left: 350px;
	top:95px;
}
#HPnavigation {
	width: 1024px;
	text-align: right;
	z-index: 999;
	position: relative;
	top: 0px;
}
#footer-index {
	position: relative;
	width: 250px;
	z-index: 999;
	top: 600px;
	left: auto;
	right: auto;
}

#footer-about-dee {
	position: absolute;
	left: 466px;
	top: 531px;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CCCCCC;
	text-align: center;
	vertical-align: bottom;
	clear: both;
	width: 250px;
}
#footer a {
	color: #999999;
}

#banner2columns {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#GLOBAL_navContainer413 {
	width: 413px;
	padding-left: 12px;
	position: absolute;
	top: 550px;
	height: 200px;
}
#2colLT {
	float: left;
	width: 400px;
}
#2colRT {
	float: right;
	width: 500px;
}
#galleryLT {
	width: 500px;
	float: left;
}
#galleryRT {
	width: 400px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: normal;
	line-height: 1.15em;
	text-align: left;
}
#galleryText h1 {
	color: #B83464;
	line-height: 1.5em;
	font-weight: normal;
}
#galleryText {
	width: 80%;
	padding: 12px;
}
#SPECIAL_bioText {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: 1.6em;
	width: 458px;
	padding-top: 5px;
	font-variant: normal;
	padding-left: 5px;
	position: absolute;
	left: 528px;
	top: 273px;
	height: 277px;
	z-index: 995;
}
#hp_flash_banner {
	height: 760px;
	width: 1152px;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
	position: absolute;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	z-index: 900;
}

.bioPosition{
	font-variant: normal;
	padding-bottom: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	text-transform: none;
}
#bio2colLT {
	float: left;
	width: 400px;
}
#bio2colRT {
	float: right;
	width: 500px;
}
#biobanner2columns {
	width: 900px;
	margin-right: 30px;
	margin-left: 30px;
	height: 500px;
}
#banner_area_container {
	height: 760px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../banners/about/dee.jpg);
	background-repeat: no-repeat;
	z-index: 998;
	text-align: center;
}
#HP_centre {
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	padding-top: 0px;
	width: 1024px;
}
}
#FL-container {
	width: 1024px;
	margin-top: 0px;
	top: 0px;
}
#homepage_content_holder {
	width: 1152px;
	height: 1024px;
	margin-top: 0px;
	top: 0px;
	position: absolute;
}


/*THESE will be replaced by the XML method now

#HP_news {
	top: 341px;
	font-family: Arial, Helvetica, sans-serif;
	color: #25190F;
	font-size: 9pt;
	z-index: 995;
	left: 530px;
	position: absolute;
	width: 466px;
}
#HP_news h2 {
	font-size: 13pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #24003D;
	padding-bottom: 5pt;
}
#HP_news a {
	color: #FFFFFF;
	text-decoration: underline;
}
.HPnewsTITLE {
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6699;
	display: block;
}

#HP_news td {
	padding: 5px;
	text-align: left;
	vertical-align: top;
}

#newsThumbs {
	padding: 2px;
}
#newsThumbs img {
	height: auto;
	width: 120px;
}
#HP_feature img {
	height: auto;
	width: 100px;
}

*/
.blue-top-row {
	background-image: url(../css/bioBgTop.png);
	background-repeat: no-repeat;
	height: 26px;
}
.blue-bttm-row {
	background-image: url(../css/bioBgBttm.png);
	background-repeat: no-repeat;
	height: 26px;
}
.table455 {
	width: 455px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.table500 {
	width: 500px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bioTable {
	width: 526px;
	padding: 0px;
}
.blue-content-row {
	background-image: url(../css/bioBG.png);
	background-repeat: repeat-y;
	height: 26px;
}

#splash a {
	color: #C27453;
}
#splash {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 1.5em;
	background-image: url(../css/bg/bg-splash.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 1024px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#splash h1 {
	line-height: 1.2em;
	font-size: 15pt;
}
#splash-text {
	position: relative;
	top: 323px;
	margin-right: auto;
	margin-left: auto;
	width: 1024px;
}
#splash-golive-notice {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
	width: 302px;
	position: absolute;
	left: 120px;
	top: 14px;
}
#splash-qcreative {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F5E283;
	position: absolute;
	line-height: 9px;
	width: 1024px;
	top: 700px;
	margin-right: auto;
	margin-left: auto;
}
#splash-qcreative a {
	font-family: Arial, Helvetica, sans-seri;
	color: #B6261B;
	text-decoration: underline;
}
#splash-intro {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
	width: 527px;
	position: absolute;
	left: 490px;
	top: 503px;
}
#splash h2 {
	line-height: 1.2em;
	font-size: 15pt;
}
#CONTACT_form {
	top: 253px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	z-index: 995;
	left: 574px;
	position: absolute;
	width: 423px;
}
#CONTACT_form a {
	color: #FFFFFF;
	text-decoration: underline;
}
#CONTACT_hours {
	top: 332px;
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	left: 51px;
	position: absolute;
	width: 423px;
	height: 71px;
	text-align: left;
	line-height: 1.5em;
}
#CONTACT_hours h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #684B76;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#CONTACT_details {
	width: 600px;
}
#emailIcon {
	position: absolute;
	left: 425px;
	top: 312px;
	z-index: 100;
}
#CONTACT_hours  a {
	color: #684B76;
	text-decoration: underline;
	font-size: 14pt;
}
#CONTACT_hours h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #37283E;
	line-height: 1.12em;
}
#FACILITY_position {
	top: 258px;
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	left: 20px;
	position: absolute;
	width: 345px;
	text-align: left;
	line-height: 1.5em;
	padding: 14px;
	background-image: url(../css/trans-white-bg.png);
	background-repeat: repeat;
	height: 729px;
}



/*+++++++++++++++++++++++++HOMEPAGE +++++++++++++++++++++++++++++++++++*/
#HOME_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
}
#HOME_position {
	top: 218px;
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	left: 28px;
	position: absolute;
	width: 381px;
	text-align: left;
	line-height: 1.5em;
	padding: 14px;
	background-repeat: repeat;
}
#HOME_text a {
	color: #271F14;
}
#HOME_text h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	line-height: 1.12em;
}
#HOME_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


/*+++++++++++++++++++++++++ FACILITY +++++++++++++++++++++++++++++++++++*/
#FACILITY_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
}
#FACILITY_text a {
	color: #271F14;
}
#FACILITY_text h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	line-height: 1.12em;
}
#FACILITY_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



/*+++++++++++++++++++++++++ FAQS +++++++++++++++++++++++++++++++++++*/
#FAQS_text {
	top: 231px;
	font-family: Arial, Helvetica, sans-serif;
	color: #f3f3f3;
	font-size: 10pt;
	z-index: 995;
	left: 59px;
	position: absolute;
	width: 323px;
	height: 233px;
	text-align: left;
	line-height: 1.5em;
}
#FAQS_text a {
	color: #f3f3f3;
}
#FAQS_text a:hover {
	color: #FFFF66;
}
#FAQS_text h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #f3f3f3;
	line-height: 1.12em;
}
#FAQS_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#FAQS_2nd_nav a {
	color: #FFF061;
	text-decoration: none;
	display: block;
}
#FAQS_2nd_nav a:hover {
	color: #FF9900;
	text-decoration: none;
	display: block;
}
#FAQS_2nd_nav li {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #533D5E;
	list-style-image: url(../css/li-img.png);
}
#FAQS_2nd_nav  ul {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #684B76;
	line-height: 1.4em;
	margin-left: 12px;
}
#FAQS_2nd_nav h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#FAQS_overview_wrap {
	z-index: 995;
	text-align: left;
	position: absolute;
	width: 427px;
	left: 103px;
	top: 461px;
}
#FAQS_overview h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#FAQS_overview h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	line-height: 1.12em;
}
#FAQS_overview {
	font-family: Arial, Helvetica, sans-serif;
	color: #3D2D45;
	font-size: 10pt;
	text-align: left;
	line-height: 1.5em;
	padding: 12px;
}
#FAQS_overview ul {
	margin-left: 25px;
}
#FAQS_2nd_nav {
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
	position: absolute;
	width: 518px;
	height: 179px;
	left: 459px;
	top: 474px;
}

/*+++++++++++++++++++++++++ FAQS +++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++ SERVICES +++++++++++++++++++++++++++++++++++*/
#SERVICES_text {
	top: 230px;
	font-family: Arial, Helvetica, sans-serif;
	color: #f3f3f3;
	font-size: 10pt;
	z-index: 995;
	left: 46px;
	position: absolute;
	width: 353px;
	height: 276px;
	text-align: left;
	line-height: 1.5em;
}
#SERVICES_text a {
	color: #f3f3f3;
}
#SERVICES_text a:hover {
	color: #FFFF66;
}
#SERVICES_text h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #f3f3f3;
	line-height: 1.12em;
}
#SERVICES_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#SERVICES_2nd_nav {
	font-family: "Times New Roman", Times, serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
	position: absolute;
	width: 280px;
	left: 115px;
	top: 540px;
}



#SERVICES_2nd_nav a {
	color: #775C45;
	text-decoration: none;
	display: block;
}
#SERVICES_2nd_nav a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#SERVICES_2nd_nav li {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #533D5E;
	list-style-image: url(../css/li-img.png);
}
#SERVICES_2nd_nav  ul {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #684B76;
	line-height: 1.4em;
	margin-left: 12px;
}
#SERVICES_2nd_nav h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
/*+++++++++++++++++++++++++ SERVICES Overview Wrap +++++++++++++++++++++++++++++++++++*/

#SERVICES_overview_wrap {
	z-index: 995;
	text-align: left;
	position: absolute;
	width: 570px;
	left: 426px;
	top: 461px;
}
#SERVICES_overview h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 1.21em;
}
#SERVICES_overview h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15pt;
	line-height: 1.12em;
}
#SERVICES_overview {
	font-family: Arial, Helvetica, sans-serif;
	color: #3D2D45;
	font-size: 10pt;
	text-align: left;
	line-height: 1.5em;
	padding: 12px;
}
#SERVICES_overview ul {
	margin-left: 25px;
}


/*+++++++++++++++++++++++++ SERVICES +++++++++++++++++++++++++++++++++++*/




/*===================2nd nav family=========================*/
#SERVICES_2nd_nav_family {
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
	position: absolute;
	width: 269px;
	height: 200px;
	left: 138px;
	top: 485px;
}



#SERVICES_2nd_nav_family a {
	color: #775C45;
	text-decoration: none;
	display: block;
}
#SERVICES_2nd_nav_family a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#SERVICES_2nd_nav_family li {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #533D5E;
	list-style-image: url(../css/li-img.png);
}
#SERVICES_2nd_nav_family  ul {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #684B76;
	line-height: 1.4em;
	margin-left: 12px;
}
#SERVICES_2nd_nav_family h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/*===================2nd nav family=========================*/

/*===================2nd nav expect=========================*/
#SERVICES_2nd_nav_expect {
	font-family: "Times New Roman", Times, serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
	position: absolute;
	width: 280px;
	left: 115px;
	top: 540px;
}



#SERVICES_2nd_nav_expect a {
	color: #775C45;
	text-decoration: none;
	display: block;
}
#SERVICES_2nd_nav_expect a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#SERVICES_2nd_nav_expect li {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #533D5E;
	list-style-image: url(../css/li-img.png);
}
#SERVICES_2nd_nav_expect  ul {
	font-expect: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #684B76;
	line-height: 1.4em;
	margin-left: 12px;
}
#SERVICES_2nd_nav_expect h1 {
	font-expect: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/*===================2nd nav expect=========================*/




/*+++++++++++++++++++++++++ PROCEDURES +++++++++++++++++++++++++++++++++++*/
#PROCEDURES_text {
	top: 230px;
	font-family: Arial, Helvetica, sans-serif;
	color: #f3f3f3;
	font-size: 10pt;
	z-index: 995;
	left: 46px;
	position: absolute;
	width: 352px;
	height: 276px;
	text-align: left;
	line-height: 1.5em;
}
#PROCEDURES_text a {
	color: #FFFFFF;
}
#PROCEDURES_text a:hover {
	color: #CCCCCC;
}
#PROCEDURES_text h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #f3f3f3;
	line-height: 1.12em;
}
#PROCEDURES_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/*===================PROCEDURES 2nd Nav=========================*/
#PROCEDURES_2nd_nav {
	font-family: "Times New Roman", Times, serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
	position: absolute;
	width: 280px;
	left: 115px;
	top: 540px;
}



#PROCEDURES_2nd_nav a {
	color: #775C45;
	text-decoration: none;
	display: block;
}
#PROCEDURES_2nd_nav a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#PROCEDURES_2nd_nav li {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #533D5E;
	list-style-image: url(../css/li-img.png);
}
#PROCEDURES_2nd_nav  ul {
	/*font-family: "Times New Roman", Times, serif;*/
	font-size: 12pt;
	color: #684B76;
	line-height: 1.4em;
	margin-left: 12px;
}
#PROCEDURES_2nd_nav h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/*===================PROCEDURES 2nd Nav=========================*/

#PROCEDURES_overview_wrap {
	z-index: 995;
	text-align: left;
	position: absolute;
	width: 570px;
	left: 426px;
	top: 461px;
}
#PROCEDURES_overview h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 1.21em;
}
#PROCEDURES_overview h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15pt;
	line-height: 1.12em;
}
#PROCEDURES_overview {
	font-family: Arial, Helvetica, sans-serif;
	color: #3D2D45;
	font-size: 10pt;
	text-align: left;
	line-height: 1.5em;
	padding: 12px;
}
#PROCEDURES_overview ul {
	margin-left: 25px;
}

/*+++++++++++++++++++++++++ TEAM TEXT +++++++++++++++++++++++++++++++++++*/


#TEAM_text {
	top: 210px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10pt;
	z-index: 995;
	left: 37px;
	position: absolute;
	width: 391px;
	text-align: left;
	line-height: 1.5em;
	height: 251px;
}
#TEAM_text h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 1.12em;
	padding-bottom: 12px;
}
#TEAM_bioTextTab  ul {
	margin-left: 24px;
}
#TEAM_bioTextTab li {
	margin-bottom: 6px;
}
#TEAM_bioTextTab {
	margin-top: 12px;
	margin-right: 12px;
	margin-left: 12px;
}
#TEAM_bioTextTab p {
	margin-bottom: 12px;
	line-height: 1.4em;
}
#TEAM_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#TEAM_bioText {
	top: 470px;
	font-family: Arial, Helvetica, sans-serif;
	color: #271F14;
	font-size: 10pt;
	z-index: 995;
	left: 463px;
	position: absolute;
	width: 534px;
	height: 434px;
	text-align: left;
	line-height: 1.5em;
	right: 10px;
}
#TEAM_bioText h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #5D4E3B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#TEAM_bioText h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #5D4E3B;
	line-height: 1.12em;
	padding-bottom: 12px;
}
#hp-news-bg-repeating {
	background-image: url(../css/trans-white-bg.png);
	background-repeat: repeat;
}
#HP_text {
	top: 498px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	z-index: 995;
	left: 68px;
	position: absolute;
	width: 305px;
	height: 71px;
	text-align: left;
	line-height: 1.5em;
}
#HP_text h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	line-height: 1.12em;
}
#HP_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#FACILITY_text  ul {
	padding-left: 25px;
}
#FACILITY_text p {
	padding-bottom: 6px;
}


/*+++++++++++++++++++++++++++++++++++++ NEWS +++++++++++++++++++++++++++++++++++++++++/*/

#HP_news-about {
	top: 570px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	z-index: 995;
	left: 0px;
	position: absolute;
	width: 417px;
}
#HP_news-about td {
	padding: 5px;
	text-align: left;
	vertical-align: top;
}
#HP_news-about a {
	color: #FFFFFF;
	text-decoration: underline;
}
#HP_news-about td {
	padding: 5px;
	text-align: left;
	vertical-align: top;
}
#HP_news-thumbs img {
	height: 57px;
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#newsThumbs {
	padding: 2px;
}
#newsThumbs img {
	height: auto;
	width: 120px;
}
#PUB_newsArticle-header {
	float: right;
	height: 23px;
	padding-bottom: 34px;
}
#newsArticle {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#newsArticle td {
	padding: 12px;
}
#PUB_news_BG {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../qcms/support-css/PUB-news-details-BG.jpg);
	height: 1024px;
	position: relative;
}
#PUB_news_homebutton  img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 23px;
}
#PUB_news_text_copy {
	width: 600px;
	color: #FFFFFF;
	font-size: 11pt;
	line-height: 1.4em;
	background-image: url(../qcms/support-css/trans-brown.png);
	background-repeat: repeat;
	padding: 12px;
}
#PUB_news_details_container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 1.4em;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}
#PUB_news_image_caption {
	font-size: 10pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	display: block;
}
#PUB_news_text_title {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 12px;
}
#PUB_news_links {
	width: 218px;
	position: absolute;
	left: -228px;
	top: 65px;
	padding: 2px;
	background-image: url(../qcms/support-css/trans-lite-brown.png);
	background-repeat: repeat;
}
#PUB_news_link_out  a {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10pt;
}
#PUB_news_layout_centre  {
	position: absolute;
	top: 220px;
	left: 250px;
	width: 726px;
}
#splash-intro h1 {
	line-height: 1.2em;
	font-size: 15pt;
	color: #FBA81A;
}
#CONTACT_text {
	top: 264px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	z-index: 995;
	left: 82px;
	position: absolute;
	width: 380px;
	height: 71px;
	text-align: left;
	line-height: 1.5em;
}
#CONTACT_text a {
	color: #664516;
}
#CONTACT_mapTab {
	margin-left: 50px;
}
#CONTACT_text h2 {
	font-size: 14pt;
	line-height: 1.12em;
	color: #2B2B2B;
}
#CONTACT_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7842D;
	margin-bottom: 12px;
}
#CONTACT-intro {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
	width: 527px;
	position: absolute;
	left: 490px;
	top: 461px;
}
h1 {
	color: #744D16;
}
h2 {
	color: #744D16;
}
.padtop25 {
	color: #271F14;
	margin-top: 25px;
	margin-right: 15px;
	margin-left: 15px;
}
/* these next declarations set the position of the title and bio text called from the flash movie.*/
#bioTitleArea {
	padding-left: 10px;
}

#bioTextArea{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
}
#navigation-position-js {
	position: absolute;
	top: 132px;
	z-index: 999;
	width:900;
	left: 120px;
	right:  36px;}
	

	 
	/*++++++++++++++++++++++++++++++++++*/
#REFERRING_position {
	top: 244px;
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	left: 44px;
	position: absolute;
	width: 361px;
	text-align: left;
	line-height: 1.5em;
	padding: 14px;
}
#REFERRING_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
}
#REFERRING-articles-wrap {
	z-index: 995;
	text-align: left;
	position: absolute;
	width: 502px;
	left: 447px;
	top: 686px;
}
#REFERRING-articles {
	font-family: Arial, Helvetica, sans-serif;
	color: #3D2D45;
	font-size: 10pt;
	text-align: left;
	line-height: 1.5em;
	padding: 12px;
}
#REFRERING-articles a {
	color: #FF0000;
	font-size: 9pt;
}
.REFERRINGarticleListing  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	color: #1F1F1D;
	font-size: 10pt;
	line-height: 1.25em;
	padding: 12px;
}

/*++++++++++++++++++++++++++++++++++*/
#MODALITIES_position {
	top: 441px;
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	left: 448px;
	position: absolute;
	width: 554px;
	text-align: left;
	line-height: 1.5em;
	padding: 14px;
	background-image: url(../css/trans-white-bg.png);
	background-repeat: repeat;
}
#MODALITIES_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #37283E;
	font-size: 10pt;
	z-index: 995;
	text-align: left;
	line-height: 1.5em;
}
#MODALITIES-articles-wrap {
	z-index: 995;
	text-align: left;
	position: absolute;
	width: 502px;
	left: 447px;
	top: 686px;
}
#MODALITIES-articles {
	font-family: Arial, Helvetica, sans-serif;
	color: #3D2D45;
	font-size: 10pt;
	text-align: left;
	line-height: 1.5em;
	padding: 12px;
	background-image: url(../css/trans-white-bg.png);
	background-repeat: repeat;
}
#MODALITIES-articles a {
	color: #FF0000;
	font-size: 9pt;
}
.MODALITIESarticleListing  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	color: #1F1F1D;
	font-size: 10pt;
	line-height: 1.25em;
	padding: 12px;
}
#REFERRING_text h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7842D;
	margin-bottom: 12px;
}
