/* Generated by KompoZer */
body {
  position: relative;
  width: 780px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  background-image: url(images/bg.jpg);
  background-color: #ffffff;
  background-repeat: repeat;
}
img, div {behavior: url(iepngfix.htc)
}
#headerLeft {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 381px;
  height: 167px;
  background-image: url(images/header_left.jpg);
  background-repeat: no-repeat;
  z-index: 1;
}
#headerRight {
  position: absolute;
  left: 381px;
  top: 0px;
  width: 399px;
  height: 167px;
  background-image: url(images/header_right.jpg);
  background-repeat: no-repeat;
  z-index: 2;
}
#navBar {
  position: absolute;
  left: 0px;
  top: 197px;
  width: 780px;
  height: 33px;
  background-image: url(images/nav_bar2.jpg);
  background-repeat: no-repeat;
  z-index: 3;
}
#newsletter {
  background: #575757 none no-repeat scroll 0% 50%;
  position: absolute;
  left: 0px;
  top: 167px;
  width: 780px;
  height: 40px;
  z-index: 3;
}
#contentTop {
  position: absolute;
  left: 0px;
  top: 230px;
  width: 780px;
  height: 147px;
  background-image: url(images/content_top.jpg);
  background-repeat: no-repeat;
  z-index: 4;
}
#contentTopINS {
  position: absolute;
  left: 0px;
  top: 200px;
  width: 780px;
  height: 300px;
  background-image: url(images/content_top2.jpg);
  background-repeat: no-repeat;
  z-index: 4;
}
#contentMid {
  position: absolute;
  left: 0px;
  top: 377px;
  width: 780px;
  height: 276px;
  background-image: url(images/content_mid.jpg);
  background-repeat: no-repeat;
  z-index: 5;
}
#contentMidINS {
  position: absolute;
  left: 0px;
  top: 376px;
  width: 780px;
  height: 500px;
  background-image: url(images/content_mid2.jpg);
  background-repeat: no-repeat;
  z-index: 5;
}
#contentLow {
  position: absolute;
  left: 0px;
  top: 653px;
  width: 780px;
  height: 184px;
  background-image: url(images/content_low.jpg);
  background-repeat: no-repeat;
  z-index: 6;
}
#contentLowINS {
  position: absolute;
  left: 0px;
  top: 875px;
  width: 780px;
  height: 184px;
  background-image: url(images/content_low.jpg);
  background-repeat: no-repeat;
  z-index: 6;
}
#pageTitle {
  position: absolute;
  left: 62px;
  top: 247px;
  width: 387px;
  height: 39px;
  z-index: 7;
}
#pageTitleINS {
  position: absolute;
  left: 62px;
  top: 240px;
  width: 387px;
  height: 38px;
  z-index: 7;
}
#genInfo {
  position: absolute;
  left: 387px;
  top: 21px;
  width: 289px;
  height: 60px;
  z-index: 8;
}
#contentArea {
  position: absolute;
  left: 62px;
  top: 289px;
  width: 456px;
  height: 504px;
  z-index: 9;
}
#contentAreaINS {
  position: absolute;
  left: 62px;
  top: 280px;
  width: 456px;
  height: 700px;
  z-index: 9;
}
#copyRight {
  position: absolute;
  left: 0px;
  top: 850px;
  width: 780px;
  height: 30px;
  z-index: 10;
}
#copyRightINS {
  position: absolute;
  left: 0px;
  top: 1075px;
  width: 780px;
  height: 30px;
  z-index: 10;
}
.imgRight {
  float: right;
  padding-left: 4px;
  padding-right: 2px;
}
#woman {
  position: absolute;
  left: 540px;
  top: 167px;
  width: 236px;
  height: 687px;
  background-image: url(images/collage.png);
  background-repeat: no-repeat;
  z-index: 8;
  background-position: right top;
}
#womanINS {
  position: absolute;
  left: 528px;
  top: 323px;
  width: 214px;
  height: 637px;
  background-image: url(images/silhouette3.jpg);
  background-repeat: no-repeat;
  z-index: 8;
}
#homeButton {
  position: absolute;
  left: 54px;
  top: 205px;
  width: 106px;
  height: 24px;
  z-index: 11;
}
#aboutButton {
  position: absolute;
  left: 160px;
  top: 205px;
  width: 135px;
  height: 24px;
  z-index: 12;
}
#insureButton {
  position: absolute;
  left: 295px;
  top: 205px;
  width: 234px;
  height: 24px;
  z-index: 13;
}
.copyRight {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 10px;
}
.content {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #ffffff;
  font-size: 13px;
}
.newsletter {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
}
.contentHeader {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
}
.contentBold {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}
.contentTitleBold {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
}
.contentItalic {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #ffffff;
  font-size: 14px;
  font-style: italic;
}
a:link {
  color: #ec83b5;
  text-decoration: none;
}
a:visited {
  color: #ec83b5;
  text-decoration: none;
}
a:hover {
  color: #000000;
  text-decoration: underline;
}
a:active {
  color: #ec83b5;
  text-decoration: none;
}
