@charset "utf-8";
/* CSS Document */

body {
	background: #ebebeb url(../Images/Bg.jpg) repeat-x;
	margin: 0px;
	padding: 0px;
	font-family:arial;
}

.Logo {
	width: 974px;
	height: 104px;
	background: url(../Images/LogoNew.png) no-repeat;
	float:left;
}

.Slogan{
	width: 507px;
	height:30px;
	margin-top:34px;
	margin-left:140px;
	background:url(../Images/slogan.jpg) no-repeat;
	float:left;
}
.Navigation {
	margin-top:-20px;
	margin-right:0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	
}
.SecondaryNav {
	background: url(../Images/secondnav.png) no-repeat;
	width:940px;
	margin:auto 0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	height:20px;
	color:#004D93;
	font-weight:bold;
}
	
dl{
	float:right;
	margin:0;
	margin-left:340px;
	padding:0;
	list-style:none;
	height:22px;
	line-height:22px;
	background: url(../Images/Navigation.jpg) ;
	width:611px;
	float:left;
	display:block;
}

dt{float:left; margin:0; padding:0 16px 0 16px; color:#fff; }
dt a:hover{color:#E31836;}

.contentBG {width:980px; margin:0 auto;height:100%;padding:0;background:url(../Images/ContentBG.png);overflow:hidden;}
.top {width:940px;}
.hours{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:italic; color:#E31836;margin-top:20px;}

.content {width:940px; margin-top:20px;}
.calloutOne {width:240px; background:url(../images/Calloutbg2.jpg) no-repeat;float:left; text-align:left;}
.calloutOneIn{width:220px;margin-left:14px;}
.calloutTwo {width:240px; background:url(../Images/Calloutbg.jpg) no-repeat; float:right; text-align:left;}
.calloutTwoIn {width:220px; margin-left:8px;}
.bodyCopy {width:440px; text-align:left;}
.bodyCopyInterior {width:590px; float:left; text-align:left;margin-left:10px;margin-right:10px;}
.calloutInterior {width:330px; float:right;}
.calloutInterior2 {width:330px; float:right; background:url(../images/calloutIbg.png) repeat-x;margin-top:16px;}
.calloutText {width:310px; font-size:14px;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0055a4;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:100; color:#0055a4;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484747;font-weight:500;line-height:17px;}
p{font-size:12px;color:black;font-family:Arial, Helvetica, sans-serif; font-weight:100;line-height:18px;}
li{color:#484747;	font-size:12px;	list-style: square url(../Images/li.gif) outside;}
sup{font-size:10px;line-height:10px;}

a:link {color:#E31836;}
a:visited{color:#E31836;}



/*#bottomBG{width:980px; margin:0 auto; background:url(../Images/Bottom.png)no-repeat;}*/
.footer {margin:0 auto;padding:0;width:980px;background:url(../images/Bottom.png) no-repeat top;clear:both;}
.footerLeft {float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#E31836; line-height:16px;margin-left:10px;margin-top:20px;}
.footerRight {float:left; font-size:12px; color:#0055a4;font-family:Arial, Helvetica, sans-serif;line-height:16px;margin-left:200px;margin-top:20px;text-align:right;}
.clear {clear:both;}


#insuranceTable{
	border: thin solid black;
	padding: 5px;
	float: left;
	width: 400px;
}
#insuranceTable .insuranceTd{
	background-color:red;
	font-size: 16px;
	font-weight: bold;
}
.livemap{width:550;height:520;}
#column2{width:408px; float:left; padding:60px 35px;}
#column3{width:273px;float: left;}
.northlands{font-size:23px;font-weight:bold;color:black;}
.center{text-align:center;}
.servicesSub{font-size:16px;font-weight:bold;}

.footerBlue{font-size:14px;color:#0e1186;font-family:arial;}
.footerRed{font-size:14px;color:#ed0022;font-family:arial;}
.footerBlueBold{font-size:14px;color:#0e1186;font-family:arial;font-weight:bold;}

.afooterRed{font-size:11px;color:#ed0022;font-weight:normal;text-decoration:underline:}
.afooterRed:hover{font-size:11px;color:darkgray;font-weight:normal;text-decoration:underline;}
.zipPass{font-size:12px;text-decoration:underline;color:#ed0022;font-style:italic}
.zipPassB{font-size:12px;text-decoration:underline;color:#ed0022;font-style:italic;font-weight:bold;}
.sidePadding{padding-right:10px;padding-left:10px;}
.sideHeader{color:#0e1186;font-size:18px;font-weight:bold;}
.blueHeader{color:#0e1186;font-size:18px;font-weight:bold;}
.sideReg{color:black;font-size:12px;font-weight:normal;}
.contentIntBig{color:#7f7f7f;font-size:16px;font-weight:bold;}
.spanRed{color:#ed0022;font-size:16px;font-weight:bold;}
.headerBlueBig{color:#01046f;font-size:21px;font-weight:bold;}
#linkDots a{font-size:12px;color:#0e1186:text-decoration:underline;}
#linkDots a:hover{font-size:12px;color:#0e1186;text-decoration:overline underline;}
.menuText{color:black;font-weight:bold;text-align:center;}
.footerText{color:#0e1186;font-size:10px;}
.footerText a{color:red; text-decoration:underline;}


