* {
    margin:0;
    padding:0;
   }

body {
  text-align:center;
  background:url(../images/media_background.jpg) repeat-x #e5f0f8;
  font-family:Arial, Helvetica, sans-serif;
}
  
h1 { 
  font-size:22px;
  color:#125371; 
  }
    
h2 {
  font-size:16px;
  color:#125371;
  padding-top:10px;
  }
  
h3 {
  font-size:13px;
  color:#125371;
  padding-top:10px;
  }
  
#wrapper {
  text-align:left;
  margin: 0 auto;
  padding: 0;
  width:802px;
  margin-top:42px;
  }

#popwrapper {
  text-align:left;
  margin: 0 auto;
  padding: 0;
  width:600px;
  margin-top:2px;
  font: 12px Arial, Helvetica, sans-serif;
  }
  
#header {
  background:url(../images/media_header.jpg);
  height:81px;
  width:801px;
  }
  
#pop_header {
  background:url(../images/pop_header.jpg) no-repeat;;
  height:81px;
  width:601px;
  }	
  
#pop_header .right {
  float:right;
  padding-top:35px;
  font-size:16px;
  margin-right:45px;
  text-align:right;
  color:#fff;
  }
  
#sh_header {
  background:url(../images/surehits_header.jpg) no-repeat;
  height:81px;
  width:801px;
  }
  
#sh_header .right {
  float:right;
  padding-top:35px;
  font-size:16px;
  margin-right:45px;
  text-align:right;
  color:#fff;
  }
  
  
.popclose {
  padding:15px;
  text-align:right;
  font-size:10px;
  color:#125371;}

#body {
  background:url(../images/media_bodybg.jpg) repeat-y;
  height:268px;
  }
  
#sh_body {
  background:url(../images/surehits_bodybg.jpg) repeat-y;
  height:auto;
  padding:20px 25px 0;
  }
  
#pop_body {
  background:url(../images/surehits_bodybg.jpg) repeat-y;
  height:auto;
  }
  
#body p {
  font-size:16px;
  color:#125271;
  width:421px;
  margin-left:25px;
  padding-top:5px;
  margin-bottom:20px;
  }
  
#sh_body p {
  font-size:17px;
  color:#125371;
  padding-top:10px;
  margin-right:20px;
  }

#container2 p {
	font-size: 13px !important;  
	}

#body .left {
  float:left;
  margin-top:20px;
  }
  
#body .left img {
  margin-bottom:6px;
  }
 
#body .right {
	float:right;
	margin-right:9px;
	}

.container {
  padding:0 35px;
  }
  
.container p {
  padding-top:15px;
  color:#125371;
  }
  
.container ul {
  color:#125371;
  margin-left:25px;
}

.container li {
  color:#125371;
  margin-left:25px;
}

#clear {
  float:none;
  clear:both;
  }
  
#zip {
  margin: 5px 0 10px 10px; 
  vertical-align:top;
}

#insured {
  width: 52px;
  margin-bottom:10px; 
    margin-top:5px;
  vertical-align:top;}

#sh_right {
  float:right;
  margin-right:15px;
  margin-top:100px;
  width:262px; 
  }
  
#sh_left {
  margin-top:20px;
  margin-left:20px;
  margin-right:auto;
  margin-left:auto;
  width:600px;
  }

/*SureHits Left Element*/

#sh_left p {
  font-size:13px;
  color:#626667;
  margin-bottom:3px;
  }
  
#sh_left ul li {
  font-size:13px;
  color:#000;
  list-style-position:inside;
  width:350px;
  padding:2px;
  }
  
  
#sh_left img.btn {
  float:right;
  margin-top:20px;
  margin-right:15px;
  margin-left:10px;
  }

#footer {
  background:url(../images/media_footer.jpg) no-repeat;
  height:74px;
  width:801px;
  }

#sh_footer {
  background:url(../images/surehits_footer.jpg) no-repeat;
  height:74px;
  width:801px;
  float:none;
  margin: 0 auto;
}

#footer .right {
  font-family:Helvetica, Arial, sans-serif;
  float:right;
  padding-top:27px;
  font-size:16px;
  margin-right:45px;
  text-align:right;
  color:#fff;
  }
  
#pop_footer {
  background:url(../images/pop_footer.jpg) no-repeat;
  height:74px;
  
  }

#legal {
  margin-top:30px;
  text-align:center;
  font-size:15px;
  color:#242A2C;
  }

#sh_legal {
  margin-top:20px;
  text-align:center;
  font-size:15px;
  color:#242A2C;
  margin-bottom:30px;
  }
  
.disclaimer {
  font-size:12px;
  color:#666666; 
  width:675px;
  margin-left:auto;
  margin-right:auto;
  padding-top:10px;}

#legal ul {
  font-size:15px !important;
  font-family: Arial, Helvetica, sans-serif !important;;
}

#legal ul li {
  list-style:none;
  display:inline;
}

#legal a {
  text-decoration:none;
  color:#242A2C;
  }
  
#legal p.variant {
  font-size:13px;
  padding-top:5px;
  padding-bottom:15px;
  }

/* added style */
#three-arrow { margin-bottom: 5px !important; }

/* coverage level */

#coverage-help {
  border-collapse:collapse;
  margin-top: 10px;
}

#coverage-headers td {
  border: 1px solid #ccc;
  font-weight: bold !important;
}

#coverage-help td {
  border: 1px solid #aaa;
  padding:4px;
  font: 12px Arial, Helvetica, sans-serif;
  color: #125371;
}

/* webjuice styles */
#wj_header {
  font-size: 20px;
  font-weight: bold;
  color: #000;
  margin: 10px 0 30px;
}

.contentc a {
  line-height: 20px !important;
}

.contentc div {
  padding-top: 10px !important;
}

/* styles for surehits v1 */
#shv1 {margin-left:auto;margin-right:auto;margin-top:20px;width:600px;}
#shv1 p {font-size:13px;color:#626667;margin-bottom:3px;}
#shv1 #listingResults p {margin:10px 20px 25px !important;}
#shv1 ul li {font-family: Arial, sans-serif; font-size:13px;color:#000;list-style-position:inside;width:350px;padding:2px;}
#shv1 img.btn {float:right;margin-top:20px;margin-right:15px;margin-left:10px;}

/* styles for surehits v2 */
#shv2 {padding-top:1em;}
#shv2 hr {display:none;}
#shv2 table span, #shv2 table a {font-family:Arial;color:#125371;}
#shv2 #listingResults p {padding:0px;}
#shv2 #listingResults table {width:100%;}
#shv2 #listingResults table a {font-size:16px;color:#0193C2;}
#shv2 #listingResults ul {margin-top:4px;padding-top:0;}
#shv2 #listingResults td {vertical-align:top;padding-bottom:1.6em;}
#shv2 #listingResults table {border-bottom:1px dotted #999999;}
#shv2 #listingResults table:last-of-type {border-width:0;}
#shv2 #listingResults table img {margin-top:8px;}
#shv2 #listingResults table td:nth-child(1) {width:124px;}
#shv2 #listingResults table td:nth-child(2) {width:400px;}
#shv2 #listingResults table td:nth-child(3) {width:60px;}
#shv2 #listingResults span {display:none;}
#shv2 #listingResults table span {display:block;}
#shv2 #listingHeading {display:none;}

