.container{width:800px; margin:auto;}
#header {background-image:url(../images/bkd-tel.jpg); height:107px; background-repeat:no-repeat;}
.email { display:block; width:150px; float:left; margin: -40px 0px 0px 625px; z-index:999; position:absolute;} 
.email  a{ font-size:14px; color:#333; text-decoration:none;} 
.email  a:hover{ font-size:14px; color:#003366; text-decoration:underline;} 
a img{border:0px;}
a,p,td,body,h1{font-family: "Trebuchet MS",arial,helvetica,sans-serif; font-size: 13px;}
a{color:#336699; font-weight: bold;}
a:hover{color:#66ccff;}
#menu{text-align:center; margin-bottom:5px;}
#footer p {text-align:center; padding:1px; margin:0px; font-size:10px;}
#footer p a{ font-size:10px; font-weight:normal;}
.footnote{color:#CCCCCC;}
a.range	{color: #ffffff; font-size: 8pt; font-weight: bold }
a.range:hover {color: #66ccff;}
.flatfield{	font-family: Trebuchet MS,arial,helvetica,sans-serif;	font-size: 8pt;	color: #000000;	text-decoration: none; border: 1px solid #000000;}
h1{margin-top: 0;margin-bottom: 0;}
h1.front{font-size: 14px;color: #333333;margin-top: 0;margin-bottom: 0;padding:0px 5px;}
h2{font-size: 16px;color:#336699; margin-top: 10px;margin-bottom: 0;padding:0px 5px;}

#txthead{ background-image:url(images/NewJersey2.jpg); height:240px;}
#txtheadimage{width:535px; float:left;}
#txtheadtext{width:260px; float:left;}
#txtheadtext p{ text-align:center; margin-top:20px;}
.center{text-align:center;}
.blue{color:#366696; font-weight:bold; padding:2px; margin:2px;}
.threecol{float:left;width:266px;}
.colcontainer{clear:both;}
.threecol p {text-align:justify; padding:0px 5px;}

.doorlink{font-size:10px; text-decoration:none;}
table.tborder {
	border:thin;
	border-color:#999;
}
