@charset "UTF-8";/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: normal;	color: #666666;	text-align: left;}#wrapper  #header #nav  h1  {	color: #FFFFFF;	font-weight: bold;	padding-left: 10px;	padding-top: 0px;	padding-bottom: 20px;	line-height: 22pt;	margin: 20px 0px 0px;	padding-right: 0px;	font-size: 24px;	letter-spacing: -1px;	width: 480px;}#wrapper #maincontent p {	padding: 0px 25px 0px 10px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}/*#wrapper #maincontent p a {	color: #1D45CA;}*/#wrapper #maincontent h1 {	font-size: 18pt;	color: #1D45CA;	margin: 10px 0px;	padding: 0px 10px;	line-height: 20px;	font-weight: bold;}#wrapper #maincontent h2 {	font-size: 14px;	line-height: 18px;	font-weight: bold;	margin-top: 15px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	padding-top: 0px;	padding-right: 25px;	padding-bottom: 0px;	padding-left: 10px;	color: #1D45CA;	letter-spacing: -1px;}#wrapper #maincontent h2 a.videobutton  {	background-image: url(../images/videos-background.jpg);	background-repeat: no-repeat;	height: 45px;	width: 350px;	font-size: 12px;	color: #1D45CA;	text-decoration: none;	margin: 0px;	float: left;	padding-top: 25px;	padding-left: 65px;}#wrapper #maincontent h2 a.videobuttonDeep {	background-image: url(../images/videos-background.jpg);	background-repeat: no-repeat;	height: 45px;	width: 350px;	font-size: 12px;	color: #1D45CA;	text-decoration: none;	margin: 0px 0px 30px;	float: left;	padding-top: 25px;	padding-left: 65px;}#wrapper #maincontent h2.newsheader{	margin-left:10px;	margin-bottom:10px;	margin-right:0px;	margin-top:0px;	padding:0px;}#wrapper #maincontent h3 {	font-size: 14px;	line-height: 16px;	font-weight: bold;	margin-top: 15px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	padding-top: 0px;	padding-right: 25px;	padding-bottom: 0px;	padding-left: 10px;}#wrapper   #maincontent   h5 {	font-size: 15px;	line-height: 22px;	font-weight: bold;	color: #1D45CA;	margin: 20px 0px 0px;	padding: 0px 0px 0px 10px;}#wrapper   #maincontent   h6   {	font-size: 30px;	line-height: 22px;	font-weight: bold;	color: #999999;	margin: 0px 0px 10px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;}/*#wrapper #maincontent ul {	margin: 0px 0px 10px;}*/#wrapper #maincontent h1.pictures {	color: #FFFFFF;	padding: 0px 0px 0px 10px;	font-size: 32px;	font-weight: bold;	letter-spacing: -1px;	vertical-align: bottom;	line-height: 36px;	margin: 0px;}#wrapper #maincontent p.pictures {	color: #FFFFFF;}#emergencyno  h1  {	background-color: #0066FF;	height: 93px;	margin: 0px;	text-indent: -999em;	background-image: url(../images/24-7-emergency.jpg);	background-repeat: no-repeat;}#wrapper #maincontent #contactsTable h2 {	font-size: 16px;	font-weight: bold;	letter-spacing: -1px;	margin: 0px 0px 5px;	padding: 0px;	line-height: 16px;}#wrapper #maincontent ul {	padding: 0px 40px 0px 25px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	list-style-type: square;}#wrapper #maincontent a {	text-decoration: none;	color: #1D45CA;}#wrapper #maincontent li {	padding: 0px;	margin: 0px;}#wrapper #maincontent li a {	color: #1D45CA;}#wrapper #maincontent a:hover {	text-decoration: underline;	color: #1D45CA;}