	.advertBox {
		background:#f6fefe;
		color:black;
		border:1px #1F8687 solid;
		padding:0px 14px 20px 14px;
		margin:0;
		
	}
	.advertHeader {
		background-image:url("adback.gif");
		background-position: top left;
		background-repeat: no-repeat;
		margin-top:4px;
		height:30px;
		color:white;
		font-weight:bold;
		padding-left:10px;
		padding-top:7px;
		position:relative;
	}
	.printer {position:absolute;left:510px;top:7px;}
	.map {
		position:absolute;
		left:485px;
		top:6px;
	}
	a#adverta{
		color:white;
		font-weight:bold;		
	}
	a:hover#adverta{
		color:white;
		font-weight:bold;
		font-decoration:underline;		
	}
	h1#advert {
		font-size:12px;
		font-family:verdana;
		color:white;
		font-weight:bold;
	}
	h2#advert {
		font-size:18px;
		font-family:Arial;
		color:Black;
		font-weight:normal;
	}
#adContainer { height:45px;margin-top:1px;}
#adHeader {
		background:#efefef;
		padding-left:10px;
		padding-top:15px;
		padding-bottom:15px;
		position:relative;
	}
#MultiHeader  {width:535px;}
#MultiHeader div {border:1px solid #b6b6b6; position:relative;background:#ddd;font-size:14px;font-weight:bold;font-family:Arial;color:#000;padding:5px;}
#InsuranceHeader  {width:740px;}
#InsuranceHeader div {border:1px solid #b6b6b6; position:relative;background:#ddd;font-size:16px;font-weight:bold;font-family:Arial;color:#000;padding:5px;}
#InsuranceHeader  H1{color:black;font-size:14px;font-weight:bold;}
#InsuranceHeader  H2{color:black;font-size:14px;font-weight:bold;}
#InsuranceHeader  H3{color:black;font-size:14px;font-weight:bold;}
#InsuranceBox  {width:740px;}
#InsuranceBox div {border:1px solid #b6b6b6; position:relative;background:#ffffef;font-size:14px;font-family:Arial;color:#000;padding:5px;}
a#InsuranceBox{font-size:14px;font-family:Arial;}
#InsuranceBox p {font-size:14px;font-family:Arial;color:#000;margin:0px;}
#MultiBox  {width:535px;}
#MultiBox div {border:1px solid #d3d3d3; position:relative;background:#efefef;font-size:14px;font-family:Arial;color:#000;padding:5px;}
a#MultiBox{font-size:14px;font-family:Arial;}
#MultiBox p {font-size:14px;font-family:Arial;color:#000;margin:0px;}
#PrintMap {position:absolute;top:5;right:10;}
#galleryContainer {margin-top:5px;width:535px;height:370px;}
#gallery {position:relative; background:#f8f8f8;margin-top:5px;}
#gallery-left {position:absolute;height:368px;width:430px;top:0;left:0;text-align:center;background:#efefef;}
#gallery-right {position:absolute;height:368px;width:105px;top:0;right:0;overflow:auto;margin-top:0px;background:#efefef;}
#gallery li {display:inline;width:80px; height:62px; margin:0 0 0 0;}
#gallery li a {display:block; width:78px; height:60px; text-decoration:none; background:#fff; padding:1px; border:1px solid #bebebe;}
#gallery li a img {display:block; width:78px; height:60px; border:0;opacity: .7;filter:alpha(opacity=70);}
#gallery li a:hover img {display:block; width:78px; height:60px; border:0;opacity: 1;filter:alpha(opacity=100);}
#gallery li a:hover {white-space:normal; border-color:#000;}
#Insurance table {
		 border-left: 2px solid #BBBBBB;
}
#Insurance table th {
		 background-color: #E4E4E4;
		 color: #444E57;
		 font-weight: normal;
		 font-size: 80%;
                    border-top: 2px solid #BBBBBB;
		 border-bottom: 2px solid #BBBBBB;
		 border-right: 2px solid #BBBBBB;
		 padding-top: 3px;
		 padding-bottom: 3px;
}
#Insurance table td {
	font-weight: normal;
	border-bottom: 2px solid #BBBBBB;
	border-right: 2px solid #BBBBBB;
	text-align: center;
	font-size: 90%;
}
#Insurance table td.summary {
	 vertical-align: top;
	 text-align: left;
	 padding: 5px;
}

