/* Body */body {background-image: url(../images/assets/greybg.jpg);  margin-left: auto;  margin-right: auto;}#reload {    display:none;    }		#faqs_off {    display:none;    }			#nameForPrint {    display:none;    }			#hiddenText {    display:none;    }		#container{		min-width:650px;	}	#containerVideo{	max-width:320px;	margin-left: auto; 	margin-right: auto;	}		p.videoButtons {	text-align:left;	}			table.mainTable {  margin-left: auto;  margin-right: auto;}/* Text Size, Print and Download */#topRow {	width:650px;	margin-left: auto; 	margin-right: auto;}#topRowVideo {	width:650px;	margin-left: auto; 	margin-right: auto;}#topLinksVideo {    width:650px;	margin-left:auto;	margin-right:auto;	text-align:left;	padding-bottom:10px;	}#topLinks {    width:650px;	margin-left:auto;	margin-right:auto;	text-align:right;	padding-bottom:10px;	}		.topLinksText {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	padding-bottom:10px;}a.topLinksText:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-decoration: none;		padding-bottom:10px;}a.topLinksText:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-decoration: none;		padding-bottom:10px;}a.topLinksText:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-decoration: underline;		padding-bottom:10px;}a.topLinksText:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-decoration: none;		padding-bottom:10px;}.fl42Text {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	padding-bottom:10px;}a.fl42Text:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-decoration: underline;		padding-bottom:10px;}a.fl42Text:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-decoration: underline;		padding-bottom:10px;}a.fl42Text:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-decoration: underline;		padding-bottom:10px;}a.fl42Text:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-decoration: underline;		padding-bottom:10px;}.topLinks IMG {border-left: 10px solid #CCCCCC;}/* Strip of images */#imagesRow {	width:650px;	margin-left: auto; 	margin-right: auto;}#imageStrip {    width:650px;	margin-left:auto;	margin-right:auto;	text-align:right;	padding-bottom:10px;    }/* .imageStrip IMG {padding-top: 20px; }*//* Main links */#linksRow {	width:650px;	margin-left: auto; 	margin-right: auto;	padding-bottom:10px;	}#mainLinks {    width:650px;	margin-left:auto;	margin-right:auto;	text-align:right;	padding-bottom:5px;    }		.mainLinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	line-height:100%;	font-weight: normal;	vertical-align:text-top;}a.mainLinks:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height:  normal;	font-weight:bold;	color: #1B4187;	text-align:left;	text-decoration: none;		}	a.mainLinks:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height:  normal;	font-weight:bold;	color: #1B4187;	text-align:left;	text-decoration: none;		}a.mainLinks:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height:  normal;	font-weight:bold;	color: #1B4187;	text-align:left;	text-decoration: underline;		}a.mainLinks:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height:  normal;	font-weight:bold;	color: #1B4187;	text-align:left;	text-decoration: none;}	/* Logo */#logoRow {	width:650px;	margin-left: auto; 	margin-right: auto;	padding-bottom:10px;}#logoColumn {    float:left;	text-align:left;    width:40%;    }	#kindnessColumn	{	float:right;    width:50%;	height:46px;	text-align:right;	vertical-align:middle;	padding-top:20px;    }	/* Main body */#mainCopyRow {	width:650px;	margin-left: auto; 	margin-right: auto;}#mainCopyColumn { 	float:left;    width:250px;	padding-bottom:10px;	padding-top:10px;	    }	#mainCopy1Column { 	float:left;    width:650px;	padding-bottom:10px;	padding-top:10px;	    }		#emailContainer	{	float: left;	margin: 10px 0px 0px 0px;	background: #999999;	padding: 2px;	}		#emailForm {	float: left;	margin: 10px 0px 0px 10px;	background: #999999;	padding: 2px;	}	.emailBoxes {	margin: 0px 0px 5px 0px;	background: #CCCCCC;		}	#photoColumn { 	float:right;    width:250px;	padding-bottom:10px;	padding-top:10px;		text-align:right;    }			#imageContainerFR {	float: right;	border: 1px solid #666;	margin: 0px 10px 10px 10px;}	#imageFloatRight {	margin: 5px 5px 5px 5px;}p.watchVideo {	text-align:center;}#fl42 {	float: right;	margin: 0px 0px 10px 10px;	border: 1px solid #CCC;	padding: 10px;}#flashColumn { 	float:right;    width:250px;	padding-bottom:10px;	vertical-align:bottom;	text-align:right;    }				.mainCopyText {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	line-height:115%;	font-weight: normal;	vertical-align:text-top;	text-align:left;}.mainCopyTextBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	line-height:115%;	font-weight: bold;	vertical-align:text-top;	text-align:left;}a.mainCopyText:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-align:left;	text-decoration:underline;}a.mainCopyText:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-align:left;	text-decoration:underline;}a.mainCopyText:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-align:left;	text-decoration:underline;}a.mainCopyText:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-align:left;	text-decoration:underline;}.smallMainCopyText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:115%;	font-weight: normal;	vertical-align:text-top;	text-align:left;}a.smallMainCopyText:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-align:left;	text-decoration:underline;}a.smallMainCopyText:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-align:left;	text-decoration:underline;}a.smallMainCopyText:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-align:left;	text-decoration:underline;}a.smallMainCopyText:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;	vertical-align:text-top;	text-align:left;	text-decoration:underline;}.mainCopyTextHeadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #000000;	line-height:100%;	font-weight: bold;	vertical-align:text-top;}/* Footer */#footerRow {	width:650px;	margin-left: auto; 	margin-right: auto;}#greyBar {	width:650px;	margin-left: auto; 	margin-right: auto;}#accreditationsColumn { 	float:left;    width:650px;	padding-top:20px;	padding-bottom:0px;    }	#phoneColumn { 	float:left;    width:450px;	padding-top:10px;	text-align:left;    vertical-align:middle;}	p.phoneText {	vertical-align:middle;	text-align:left;}.phoneText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;}a.phoneText:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;	text-decoration:underline;}a.phoneText:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;	text-decoration:underline;}a.phoneText:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;	text-decoration:underline;}a.phoneText:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: normal;	text-decoration:underline;}.phoneTextBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:100%;	font-weight: bold;}