body{	margin:0;	padding:0;	font-family:Arial;	color:#000;	font-size:11px;	background-color:#FFFFFF!important;}table, table tr td{	border-collapse: collapse;	font-family:Arial;	color:#000;	font-size:11px;}img{	border:0px;}a, a:link, a:hover{	color:#000000;	font-size:11px;	font-weight:normal;	text-decoration:none;}a:hover{	text-decoration:underline!important;}.categorygroup{	background-color:#EAEAEA;	color:#000000;	font-size:11px;	font-weight:bold;}.serviceTitle{	color:#000000;	font-size:11px;	font-weight:bold;}a.serviceTitle, a.serviceTitle:link, a.serviceTitle:hover{	color:#000000;	font-size:11px;	font-weight:bold;	text-decoration:none;	background:none!important;}a.serviceTitle:hover{	text-decoration:underline!important;}hr{	border:none;	border-top:solid 1px #C20E17;	width:100%;}#frame{	margin:0; 	padding:0; 	width:100%;}hr.divline{	border:none;	border-bottom:solid 3px #C20E17;	}hr.redline{	border:none;	border-top:solid 1.5px #C20E17;	}dl,dl dt,ul, ul li{	padding:0;	margin:0;	list-style:none;}.location{	text-align:center;}.location li{	display:inline;} .pageMainTitle{	background-color: #D61920;	color: #FFFFFF;	font-weight: bold;	font-size:11px;}.pagePathbarTitle{	color: #D61920;		font-weight: bold;}.pagenav{	color:#000000;	font-size:11px;	font-weight:normal;	text-decoration:none;}.pagenav a, .pagenav a:link, .pagenav a:hover{	color:#000000;	font-size:11px;	font-weight:normal;	text-decoration:none;}.footerLinks a, .footerLinks a:link, .footerLinks a:hover{	color:#000000!important;	font-size:11px!important;	font-weight:bold!important;	text-decoration:none!important;}.footerLinks a:hover{	text-decoration:underline!important;}table.listings{	border:1px solid #000000!important;	width:100%;}table.listings tr td{	border:1px solid #000000!important;}.redtext{	color: #d61920;}