.top-bg {
	background: url(images/top-bg.jpg) no-repeat;
}
body {
	background: url(images/gradiant.jpg) repeat-x;
	margin-top: 30px;
}
.insurance-button-bg {
	background: url(images/insurance-button-bg.jpg) no-repeat;
}
.about-button-bg {
	background: url(images/about-button-bg.jpg) no-repeat;
}


.main-bg {
	background: #FFFFFF url(images/main-bg.jpg) no-repeat bottom;
}
.body-text {
	font: 12px/20px Arial, Helvetica, sans-serif;
}
.text {
	font: 12px Arial, Helvetica, sans-serif;
}
.blank-buttons-bg {
	background: url(images/blank-button-bg.jpg) no-repeat;
}
a.bottom:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.bottom:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.bottom:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9FA3AC;
	text-decoration: underline;
}
a.bottom:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
a.small-purple:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AB679F;
	text-decoration: none;
}
a.small-purple:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AB679F;
	text-decoration: none;
}
a.small-purple:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9FA3AC;
	text-decoration: underline;
}
a.small-purple:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AB679F;
	text-decoration: none;
}
.text-10-purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AB679F;
}
.about a {
	background: url(images/top-nav/about-1.jpg) no-repeat;
	height: 17px;
	width: 65px;
	display: block;
}
.about a:hover {
	background: url(images/top-nav/about-2.jpg);
}
.about {
	background: url(images/top-nav/about-1.jpg) no-repeat;
}
.insurance a {
	background: url(images/top-nav/insurance-1.jpg) no-repeat;
	height: 16px;
	width: 126px;
	display: block;
}
.insurance a:hover {
	background: url(images/top-nav/insurance-2.jpg);
}
.insurance {
	background: url(images/top-nav/insurance-1.jpg) no-repeat;
}
.links a {
	background: url(images/top-nav/links-1.jpg) no-repeat;
	height: 14px;
	width: 32px;
	display: block;
}
.links a:hover {
	background: url(images/top-nav/links-2.jpg) no-repeat;
}
.links {
	background: url(images/top-nav/links-1.jpg) no-repeat;
}
.download a {
	background: url(images/top-nav/download-1.jpg) no-repeat;
	height: 14px;
	width: 72px;
	display: block;
}
.download a:hover {
	background: url(images/top-nav/download-2.jpg) no-repeat;
}
.download {
	background: url(images/top-nav/download-1.jpg) no-repeat;
}
.contact a {
	background: url(images/top-nav/contact-1.jpg) no-repeat;
	height: 14px;
	width: 71px;
	display: block;
}
.contact a:hover {
	background: url(images/top-nav/contact-2.jpg) no-repeat;
}
.contact {
	background: url(images/top-nav/contact-1.jpg) no-repeat;
}
a.purple:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B2F75;
	text-decoration: none;
}
a.purple:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B2F75;
	text-decoration: none;
}

a.purple:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E45AA;
	text-decoration: none;
}
a.purple:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B2F75;
	text-decoration: none;
}.downloads-button-bg {
	background: url(images/downloads-button-bg.jpg) no-repeat;
}
.links-button-bg {
	background: url(images/links-button-bg.jpg) no-repeat;
}
html {
	overflow: -moz-scrollbars-vertical;
}
.contact-button-bg {
	background: url(images/contact-button-bg.jpg) no-repeat;
}
.box {
	border: 1px solid #2A63BA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}.frames-body {
	font: 12px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
h1 {
	font: 18px Arial, Helvetica, sans-serif;
	color: #606777;
	margin: 0px;
	padding: 0px;
}
#container {
	margin: 0px auto;
	height: 855px;
	width: 790px;
	background: url(images/index-bg.jpg) no-repeat;
}
#nav1 {
	margin-top: 151px;
	margin-left: 149px;
	position: absolute;
	height: 16px;
	width: 126px;
}
a.rollover1 {
	background: url(images/top-nav/insurance-1.jpg) no-repeat;
	display: block;
	height: 16px;
	width: 126px;
}
a.rollover1:visited {
	color: #0D2B4F;
}

a.rollover1:hover {
	background: url(images/top-nav/insurance-2.jpg) no-repeat;
}
#nav2 {
	margin-top: 151px;
	margin-left: 312px;
	position: absolute;
	height: 14px;
	width: 32px;
}
a.rollover2 {
	background: url(images/top-nav/links-1.jpg) no-repeat;
	display: block;
	height: 14px;
	width: 32px;
}
a.rollover2:visited {
	color: #274D7A;
}

a.rollover2:hover {
	background: url(images/top-nav/links-2.jpg) no-repeat;
}
#nav3 {
	margin-top: 151px;
	margin-left: 380px;
	position: absolute;
	height: 14px;
	width: 72px;
}
a.rollover3 {
	background: url(images/top-nav/download-1.jpg) no-repeat;
	display: block;
	height: 14px;
	width: 72px;
}
a.rollover3:visited {
	color: #274D7A;
}
#img-1 {
	height: 121px;
	width: 190px;
	margin-top: 220px;
	margin-left: 589px;
	position: absolute;
}
#img-2 {
	height: 121px;
	width: 190px;
	margin-top: 365px;
	margin-left: 589px;
	position: absolute;
}
#img-3 {
	height: 121px;
	width: 190px;
	margin-top: 509px;
	margin-left: 589px;
	position: absolute;
}




a.rollover3:hover {
	background: url(images/top-nav/download-2.jpg) no-repeat;
}
#nav4 {
	margin-top: 151px;
	margin-left: 493px;
	position: absolute;
	height: 14px;
	width: 71px;
}
a.rollover4 {
	background: url(images/top-nav/contact-1.jpg) no-repeat;
	display: block;
	height: 14px;
	width: 71px;
}
a.rollover4:visited {
	color: #3D76A1;
}

a.rollover4:hover {
	background: url(images/top-nav/contact-2.jpg) no-repeat;
}
#footer-1 {
	height: 20px;
	width: 320px;
	margin-top: 748px;
	margin-left: 39px;
	position: absolute;
}
#footer-2 {
	height: 20px;
	width: 320px;
	margin-top: 769px;
	margin-left: 39px;
	position: absolute;
}
#footer-3 {
	height: 20px;
	width: 235px;
	margin-top: 743px;
	margin-left: 535px;
	position: absolute;
}
#footer-4 {
	height: 20px;
	width: 158px;
	margin-top: 768px;
	margin-left: 614px;
	position: absolute;
}
#header {
	height: 25px;
	width: 375px;
	margin-top: 220px;
	margin-left: 58px;
	position: absolute;
}
#content {
	height: 25px;
	width: 496px;
	margin-top: 278px;
	margin-left: 58px;
	position: absolute;
	font: 12px/20px Arial, Helvetica, sans-serif;
}

