﻿/* LAYOUT STYLES ++++++++++++++++++++++++++++++++++++++++++++++++++ */

body { 
	position: absolute;
	margin: 0px; 
	top: 0px; 
	left: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	}
	
#header { 
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #005B84;
	width: 973px; 
	height: 82px; 
    text-align: left;
    padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
#headerPhone { 
	position: absolute;
	top: 12px;
	left: 710px;
    padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
#navigation { 
	position: absolute;
	top: 0px;
	left: 0px;
    padding: 0px;
	margin: 0px;
	border: 0px;
	}

.nav {
	position: relative;
	background-color: #82A5CA;
	border-top-width: 1px; 
	border-top-color: #FFFFFF; 
	border-top-style: solid; 
	top: 0px;
	left: 0px;
	width: 185px; 
	height: 28px; 
	font-family: 'Verdana'; 
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal; 
	line-height: 28px;
	text-decoration: none;
	padding-left: 10px;
	display: block;
	}	

.nav:hover 
	{background-color: #005B84;
	text-decoration: none;}	
	
.navOn {
	position: relative;
	background-color: #005B84;
	border-top-width: 1px; 
	border-top-color: #FFFFFF; 
	border-top-style: solid; 
	top: 0px;
	left: 0px;
	width: 185px; 
	height: 28px; 
	font-family: 'Verdana'; 
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal; 
	line-height: 28px;
	text-decoration: none;
	padding-left: 10px;
	display: block;
	}	
	
.QuoteArea {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	top: 15px;
	left: 700px;
	background: #FFFFFF url('images/GetAQuote.gif') no-repeat;
	width: 249px;
	height: 175px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

.QuoteArea:hover{
    background: #FFFFFF url('images/GetAQuoteOn.gif') no-repeat;
    cursor:pointer
	}
	
.Guarantee {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	top: 176px;
	left: 700px;
	background: #FFFFFF url('images/guarantee1.gif') no-repeat;
	width: 249px;
	height: 47px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
	
.CheckMyEmail {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	top: 224px;
	left: 700px;
	background: #FFFFFF url('images/checkmyemail.gif') no-repeat;
	width: 249px;
	height: 39px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

.JoinMeeting {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	top: 264px;
	left: 700px;
	background: #FFFFFF url('images/joinmeeting.gif') no-repeat;
	width: 249px;
	height: 40px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

	
.imagePhone { 
	position: absolute;
	top: 245px;
	left: 713px;
	width: 250px;
	height: 150px;
    padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
#footer { 
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #005B84;
	width: 959px; 
	height: 25px; 
    text-align: left;
    padding-left: 15px;
	margin: 0px;
	border: 0px;
	font-family: 'Verdana';
	text-align: left;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal; 
	line-height: 25px;
	text-decoration: none;
	}
	
/* ABOUT STYLES ++++++++++++++++++++++++++++++++++++++++++++++++++ */

.aboutImage { 
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('images/agents.jpg');
		width: 676px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}

.aboutImageProd { 
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('images/about-image.jpg');
		width: 676px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}

.aboutImageAgnt {
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
	top: 0px;
	left: 0px;
	background: #FFFFFF url('images/about-agent.jpg');
	width: 676px;
	height: 327px;
	padding: 0px;
	margin: 0px;
	border-left-color: #005B84;
	border-top-color: #005B84;
}
	
.aboutImageSrv {
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
	top: 0px;
	left: 0px;
	background: #FFFFFF url('images/service.jpg');
	width: 676px;
	height: 327px;
	padding: 0px;
	margin: 0px;
	border-left-color: #005B84;
	border-top-color: #005B84;
}
	
	
.aboutImage2 { border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('') no-repeat right 50%;
		width: 964px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}
		
.aboutQuote {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	top: 15px;
	left: 700px;
	background: #FFFFFF url('images/GetAQuoteNow2.gif') no-repeat;
	width: 249px;
	height: 175px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
	
.aboutQuote form {
	display: inline;
	}
	
#aboutContent {
	position: relative;
	background-color: #FFFFFF;
	top: 0px;
	left: 0px;
	width: 630px;
	height: 830px;
	padding-top: 15px;
	padding-left: 15px;
	margin: 0px;
	border: 0px;
}
	
#aboutCalloutArea {
	position: absolute;
	background-color: #E9E9E9;
	top: 418px !important;
	top: 422px;
	left: 685px;
	width: 289px;
	height: 870px !important;
    height: 860px;
	padding-left: 0px;
	margin: 0px;
	border: 0px;
	}
	
#aboutCalloutPic {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	background-color: #E9E9E9;
	background: url('images/mainpic.jpg');
	bottom: 0px;
	right: 0px;
	width: 289px !important;
	width: 288px;
	height: 523px;
	padding: 0px;
	margin: 0px;
}

#aboutCalloutPicServ {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	background-color: #E9E9E9;
	background: url('chronic-callout.jpg');
	bottom: 0px;
	right: 0px;
	width: 289px !important;
	width: 288px;
	height: 523px;
	padding: 0px;
	margin: 0px;
}

	
#aboutCalloutSquare {
	position: absolute;
	background-color: #FFFFFF;
	opacity: 0.5;
	filter:alpha(opacity=50); 
	top: 15px;
	left: 15px;
	width: 259px;
	height: 245px;
    padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
#aboutCalloutText {
	position: absolute;
	top: 30px;
	left: 30px;
	width: 223px;  
	font-family: 'Times';
	text-align: right;
	font-size: 16px;
	color: #003366;
	font-weight: normal; 
	line-height: 18px;
	text-decoration: none;
	padding: 0px;
	display: block;
	}
	
/* CHRONIC STYLES ++++++++++++++++++++++++++++++++++++++++++++++++++ */

.chronicImage { 
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('chronic-image.jpg');
		width: 676px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}

.chronicImage2 { 
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('chronic-image.jpg') no-repeat right 50%;
		width: 964px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}
		
.chronicEstara {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	top: 15px;
	left: 700px;
	background: #FFFFFF url('images/GetAQuoteNow2.gif') no-repeat;
	width: 249px;
	height: 175px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
	
	.chronicEstara form {
	display: inline;
	}
	
#chronicContent { 
	position: relative;
	background-color: #FFFFFF;
	top: 0px;
	left: 0px;
	width: 630px;
	height: 1355px;
    padding-top: 15px;
    padding-left: 15px;
	margin: 0px;
	border: 0px;
	}
	
#chronicCalloutArea {
	position: absolute;
	background-color: #E9E9E9;
	top: 418px !important;
	top: 422px;
	left: 685px;
	width: 289px;
	height: 1380px !important;
    height: 1380px;
	padding-left: 0px;
	margin: 0px;
	border: 0px;
	}
	
#chronicCalloutPic {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	background-color: #E9E9E9;
	background: url('chronic-callout.jpg');
		bottom: 0px;
		right: 0px;
	width: 289px !important;
		width: 288px;
		height: 523px;
   	padding: 0px;
		margin: 0px;
	}
	
#chronicCalloutSquare {
	position: absolute;
	background-color: #FFFFFF;
	opacity: 0.5;
	filter:alpha(opacity=50); 
	top: 15px;
	left: 15px;
	width: 259px;
	height: 720px;
    padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
#chronicCalloutText {
	position: absolute;
	top: 30px;
	left: 30px;
	width: 223px;  
	font-family: 'Times';
	text-align: right;
	font-size: 16px;
	color: #003366;
	font-weight: normal; 
	line-height: 18px;
	text-decoration: none;
	padding: 0px;
	display: block;
	}
	
#chronicChart {
 position: relative;
 background-color: #EFEFEF;
 top: 0px;
 left: 0px;
 width: 630px;
 height: 300px;
    padding: 0px;
 margin: 0px;
 border: 0px;
 } 
 
#vital {
 position: absolute;
 top: 0px;
 left: 15px;
 width: 300px;
 height: 260px;
    padding-top: 5px;
 margin: 0px;
 border: 0px;
 }
 
#circle {
 position: absolute;
 top: 0px;
 left: 330px;
 width: 270px;
 height: 260px;
    padding-top: 5px;
 margin: 0px;
 border: 0px;
 }
	
/* PARENTS STYLES ++++++++++++++++++++++++++++++++++++++++++++++++++ */

.parentsImage { 
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('parents-image.jpg');
		width: 676px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}

.parentsImage2 { 
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('parents-image.jpg') no-repeat right 50%;
		width: 964px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}
		
.parentsEstara {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	top: 15px;
	left: 700px;
	background: #FFFFFF url('images/GetAQuoteNow2.gif') no-repeat;
	width: 249px;
	height: 175px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
	
	.parentsEstara form {
	display: inline;
	}
	
#parentsContent { 
	position: relative;
	background-color: #FFFFFF;
	top: 0px;
	left: 0px;
	width: 630px;
	height: 1150px;
    padding-top: 15px;
    padding-left: 15px;
	margin: 0px;
	border: 0px;
	}
	
#parentsCalloutArea {
	position: absolute;
	background-color: #E9E9E9;
	top: 418px !important;
	top: 422px;
	left: 685px;
	width: 289px;
	height: 1180px !important;
    height: 1180px;
	padding-left: 0px;
	margin: 0px;
	border: 0px;
	}
	
#parentsCalloutPic {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	background-color: #E9E9E9;
	background: url('parents-callout.jpg');
		bottom: 0px;
		right: 0px;
	width: 289px !important;
		width: 288px;
		height: 523px;
   	padding: 0px;
		margin: 0px;
	}
	
#parentsCalloutSquare {
	position: absolute;
	background-color: #FFFFFF;
	opacity: 0.5;
	filter:alpha(opacity=50); 
	top: 15px;
	left: 15px;
	width: 259px;
	height: 620px;
    padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
#parentsCalloutText {
	position: absolute;
	top: 30px;
	left: 30px;
	width: 223px;  
	font-family: 'Times';
	text-align: right;
	font-size: 16px;
	color: #003366;
	font-weight: normal; 
	line-height: 18px;
	text-decoration: none;
	padding: 0px;
	display: block;
	}
	
/* WELLNESS STYLES ++++++++++++++++++++++++++++++++++++++++++++++++++ */

.wellnessImage { 
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('wellness-image.jpg');
		width: 676px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}

.wellnessImage2 { 
	border-right: 9px solid #005B84;
	border-bottom: 9px solid #005B84;
	position: relative;
		top: 0px;
		left: 0px;
	background: #FFFFFF url('wellness-image.jpg') no-repeat right 50%;
		width: 964px; 
		height: 327px; 
    	padding: 0px;
		margin: 0px;
		border-left-color: #005B84;
	border-top-color: #005B84;
}
	
.wellnessEstara {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	top: 15px;
	left: 700px;
	background: #FFFFFF url('images/GetAQuoteNow2.gif') no-repeat;
	width: 249px;
	height: 175px;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
	
	.wellnessEstara form {
	display: inline;
	}
	
#wellnessContent { 
	position: relative;
	background-color: #FFFFFF;
	top: 0px;
	left: 0px;
	width: 630px;
	height: 1010px;
    padding-top: 15px;
    padding-left: 15px;
	margin: 0px;
	border: 0px;
	}
	
#wellnessCalloutArea {
	position: absolute;
	background-color: #E9E9E9;
	top: 418px !important;
	top: 422px;
	left: 685px;
	width: 289px;
	height: 1027px !important;
    height: 1027px;
	padding-left: 0px;
	margin: 0px;
	border: 0px;
	}
	
#wellnessCalloutPic {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position: absolute;
	background-color: #E9E9E9;
	background: url('wellness-callout.jpg');
		bottom: 0px;
		right: 0px;
	width: 288px !important;
		width: 288px;
		height: 523px;
   	padding: 0px;
		margin: 0px;
	}
	
#wellnessCalloutSquare {
	position: absolute;
	background-color: #FFFFFF;
	opacity: 0.5;
	filter:alpha(opacity=50); 
	top: 15px;
	left: 15px;
	width: 259px;
	height: 640px;
    padding: 0px;
	margin: 0px;
	border: 0px;
	}
	
#wellnessCalloutText {
	position: absolute;
	top: 30px;
	left: 30px;
	width: 223px;  
	font-family: 'Times';
	text-align: right;
	font-size: 16px;
	color: #003366;
	font-weight: normal; 
	line-height: 18px;
	text-decoration: none;
	padding: 0px;
	display: block;
	}
	

/* FONT STYLES ++++++++++++++++++++++++++++++++++++++++++++++++++ */

p {
}

h2 {
	background: #FFFFFF;
	font-family: "Times";
	color: #003366;
	display: block;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: square;
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
	color: #666666;
	padding-bottom: 10px;
}

.listheader {
	font-family: "Verdana";
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #78001D;
	text-decoration: none;
	
}

.redhead {
	font-family: "Verdana";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #78001D;
	text-decoration: none;
	
}

.pnumber {
	font-family: "Verdana";
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
	display: inline;
}

.care {
	font-family: "Verdana";
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #82A5CA;
	text-decoration: none;
	display: inline;
}

.headerphone {
	font-family: "Verdana";
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #82A5CA;
	text-decoration: none;
}

.calltoday {
	font-family: "Verdana";
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.callout {
	font-family: "Verdana";
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
	display: block;
}

.scallout {
	font-family: "Verdana";
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
	display: block;
}

.small {
	font-family: "Verdana";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
	display: block;
}

.smallwhite {
	font-family: "Verdana";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-align: right;
}

.imagephonenumber {
	font-family: "Verdana";
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
}

.tollfree {
	font-family: "Verdana";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #78001D;
	text-decoration: none;
}

.test {
	font-family: "Verdana";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: none;
	display: block;
}

/* LINK STYLES ++++++++++++++++++++++++++++++++++++++++++++++++++ */

a {
	color: #003366;
	text-decoration: underline;
}

a.footer {
	font-family: 'Verdana';
	text-align: left;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal; 
	line-height: 25px;
	text-decoration: underline;
	
}
