body {
	margin-top: 0px;
	margin-bottom: 0px;
	}
h1 {color: #16396F;
	font-size: 16px;
	font-family: Verdana;
	background-image:url(Images/logo_box_white.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding: 7px 0px 7px 36px;
	}
/*h2 {color: #16396F;
	font-size: 14px;
	font-family: Verdana;
	background-image:url(Images/logo_box_white.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding: 7px 0px 7px 36px;
	}
#logoGradient {
	border: #999999 solid 1px;
	background-image:url(Images/gradient2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:40px;
	font-size: 14px;
	font-family: Verdana;
	color: #16396F;
	}
*/

.mainbodytext {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	padding-left: 8px; 
	padding-right:8px;
	line-height: 17px;
	}

.mainbodytext_smallItalics {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	padding-left: 4px; 
	padding-right:4px;
	line-height: 17px;
	font-weight:bold;
	font-style:italic;
	}

a.mainbodytext_link:link {	
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#3300FF;
	line-height: 17px;
	}

a.mainbodytext_link:visited {	
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
		border-bottom-style:dashed;
		border-bottom-width:1px;
	border-bottom-color: #3300FF;
	line-height: 17px;
	}

a.mainbodytext_link:hover {	
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color: #FF0000;
	line-height: 17px;
	}

a.mainbodytext_link:active {	
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration:none;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color: #3300FF;
	font-weight:bold;
	line-height: 17px;
	}

.subheadline_paragraphtext {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	padding-left: 8px; 
	padding-right:4px;
	line-height: 17px;
	}

h1.heading {color: #16396F;
	font-size: 14px;
	font-family: Verdana;
	}

h2.subheading {color: #16396F;
	font-size: 11px;
	font-family: Verdana;
	}

h2.whitehead {
	color: #FFFFFF; 
	font-size: 14px; 
	font-family: tahoma; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}
h3.whitehead {
	color: #FFFFFF; 
	font-size: 14px; 
	font-family: tahoma; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}
h2.bluehead {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}

a.bluehead_link:link {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:0px;
}

a.bluehead_link:visited {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:0px;
}

a.bluehead_link:hover {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold;
	border-bottom-color:#003366;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	margin-top:0px;
	margin-bottom:0px;
}

a.bluehead_link:active {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}

h2.bluehead2 {
	color: #16396F; 
	font-size: 13px; 
	font-family: tahoma; 
	font-weight: bold;
	padding-left:8px;
	margin-top:-10px;
	margin-bottom:4px;
}

h3.facility_heading {
	color: #16396F; 
	font-size: 11px; 
	font-family: tahoma; 
	font-weight: bold;
	padding-left:4px;
	margin-top:0px; 
	margin-bottom:-1px;
}

h3.subheading2 {color: #16396F;
	font-size: 10px;
	font-family: Verdana;
	margin-top:2px;
	}


.heading2 {color: #16396F;
	font-size: 13px;
	font-family: Verdana;
	font-weight:bold;
	}

td.heading3 {color: #16396F;
	font-size: 15px;
	font-family: Verdana;
	}
a.heading3:link {color: #16396F; font-size: 15px; font-family: Verdana; }
a.heading3:visited {color: #16396F; font-size: 15px; font-family: Verdana; }
a.heading3:hover {color: #16396F; font-size: 15px; font-family: Verdana; }
a.heading3:active {color: #16396F; font-size: 15px; font-family: Verdana; }
	
.bg1 {
	background-image:url(Images/til_1c.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.bg2 {
	background-image:url(Images/rep_5a.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.bg3 {
	 background-image:url(Images/rep_1a.jpg);
}
.bg4 {
	background-image:url(Images/rep_3c.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.bg5 {
	background-image:url(Images/rep_5a.jpg);
}
.bg6 {
	background-image:url(Images/rep_2b.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}
.bg7 {
	background-image:url(Images/rep_5d.gif);
}
.bg8 {
	background-image:url(Images/bak1.jpg);
}
.pad {
	padding-left:20px;
}


.smallgreytext {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: normal;
	text-decoration:none; 
}

a.smallgreytext_link:link {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	text-decoration:none;
}
a.smallgreytext_link:visited {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	text-decoration:none;
}

a.smallgreytext_link:hover {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold;
	border-bottom-color:#FFFFFF;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	text-decoration:none;
}

a.smallgreytext_link:active {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	text-decoration:none;
}

a.smallgreytext_nounderline_link:link {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: normal;
	text-decoration:none; 
}
a.smallgreytext_nounderline_link:visited {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: normal;
	text-decoration:none; 
}
a.smallgreytext_nounderline_link:hover {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: normal;
	text-decoration:underline; 
}

a.smallgreytext_nounderline_link:active {
	color: #666666; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight: normal;
	text-decoration:none; 
}

a.navLinks:link {
	color: #4c4d4d;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none;
	border:0;
}

a.navLinks:visited {
	color: #4c4d4d;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none;
	border:0;

}

a.navLinks:active {
	color: #4c4d4d;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none;
	border:0;

}

a.menu:link {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold; 
}
a.menu:visited {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold; 
}
a.menu:active {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold; 
}
a.footer:link {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
}
a.footer:visited {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
}
a.footer:active {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
}
.menu {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold; 
}

.quote_headings {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold; 
}

.menutext {
	color: #646464;
	font-size: 12px;
	font-family: tahoma;
}
.text {
	color: #666666;
	font-size: 12px;
	font-family: tahoma;
}
a.blktext:link {
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
a.blktext:visited {
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
a.blktext:hover {
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:underline;
	padding:0px 10px 0px 10px;
}
a.blktext:active {
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	padding:0px 10px 0px 10px;
}
.bluetext {
	color: #16396F;
	font-size: 12px;
	font-family: tahoma;
}



.header {
	color: #8C0404; 
	font-size: 14px; 
	font-family: Minion; 
	font-weight: bold; 
}
.footer {
	color: #666666;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.redheader {
	color: #87110F;
	font-size: 14px;
	font-family: tahoma;
	font-weight:bold;
}

.facility_moredetails {
	color: #16396F; 
	font-size: 11px; 
	font-family: tahoma; 
	font-weight: bold;
	text-align:center; 
}
a.facility_moredetails:link {
	color: #16396F; 
	font-size: 11px; 
	font-family: tahoma; 
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
a.facility_moredetails:visited {
	color: #16396F; 
	font-size: 11px; 
	font-family: tahoma; 
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}

a.facility_moredetails:hover {
	color: #16396F; 
	font-size: 11px; 
	font-family: tahoma; 
	font-weight: bold;
	text-align:center;
	text-decoration: underline;
}

a.facility_moredetails:active {
	color: #16396F; 
	font-size: 11px; 
	font-family: tahoma; 
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.facility_text {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	padding-left: 2px; 
	padding-right:2px;
	}	

.facility_bullet2 {	
	color: #16396F;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	padding-left: 2px; 
	padding-right:2px;
	}

.facility_bullet {	
	color: #16396F;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	padding-left:10px; 
	padding-right:2px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:17px;
	}

.staff_bullet_grey {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	padding-left:8px; 
	padding-right:2px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:14px;
	}

.style1 {
	color: #868484;
	font-size: 8px;
	font-family: tahoma;
}
.style2 {
	color: #868484;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style3 {
	color: #94af8d;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-transform:uppercase
}
.style4 {
	color: #646464;
	font-size: 11px;
	font-family: tahoma;
}
.style5 {
	color: #94af8d;
	font-size: 11px;
	font-family: tahoma;
}
.style6 {
	color: #4c4d4d;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style7 {
	color: #7e7e7e;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style8 {
	color: #16396F;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style9 {
	color: #16396F;
	font-size: 11px;
	font-family: tahoma;
}
.style11 {
	color: #16396F; 
	font-size: 12px; 
	font-family: tahoma; 
	font-weight: bold; 
}

table.GrayBoxBorders {
	border-right-color: #999999 ;	border-right-width: 1px;	border-right-style: solid;
	border-left-color: #999999;	border-left-width: 1px;	border-left-style: solid;
	border-top-color: #999999;	border-top-width: 1px;	border-top-style: solid;
	border-bottom-color: #999999;	border-bottom-width: 1px; border-bottom-style: solid;
	}

td.GrayBoxBordersB {
	border-bottom-color: #999999;	border-bottom-width: 1px;	border-bottom-style: solid;
	}

td.GrayBoxBordersTBLR {
	border-right-color: #999999 ;	border-right-width: 1px;	border-right-style: solid;
	border-left-color: #999999;	border-left-width: 1px;	border-left-style: solid;
	border-top-color: #999999;	border-top-width: 1px;	border-top-style: solid;
	border-bottom-color: #999999;	border-bottom-width: 1px; border-bottom-style: solid;
	}

td.GrayBoxBordersTLR {
	border-right-color: #999999 ;	border-right-width: 1px;	border-right-style: solid;
	border-left-color: #999999;	border-left-width: 1px;	border-left-style: solid;
	border-top-color: #999999;	border-top-width: 1px;	border-top-style: solid;
	}

td.GrayBoxBordersLR {
	border-right-color: #999999 ; border-right-width: 1px; border-right-style: solid;
	border-left-color: #999999;	border-left-width: 1px;	border-left-style: solid;
	}
	
td.GrayBoxBordersBLR {
	border-right-color: #999999 ;	border-right-width: 1px;	border-right-style: solid;
	border-left-color: #999999;	border-left-width: 1px;	border-left-style: solid;
	border-bottom-color: #999999;	border-bottom-width: 1px; border-bottom-style: solid;
	}	
	
td.GrayBoxBordersBL {
	border-left-color: #999999;	border-left-width: 1px;	border-left-style: solid;
	border-bottom-color: #999999;	border-bottom-width: 1px; border-bottom-style: solid;
	}	
	
td.GrayBoxBordersBR {
	border-right-color: #999999 ;	border-right-width: 1px;	border-right-style: solid;
	border-bottom-color: #999999;	border-bottom-width: 1px; border-bottom-style: solid;
	}	

td.bullet_text {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	padding-left: 4px; 
	padding-right:4px;
	line-height: 17px;
	}

.bullet_mainbodytext {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}

.bullet_mainbodytext5 {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 17px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:-20px;
	}
li.bullet_greytext3plink {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	line-height: 17px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	margin-left:-20px;
	}
	
.bullet_mainbodytext12 {	
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 17px;
	padding-right:10px;
	margin-top:2px;
	margin-bottom:2px;
	}
.phoneheader{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 8px 116px;
	font-size: 19px;
 
}		