body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
	

a:link { color: #427D7D;}
a:visited { color: #427D7D;}
a:hover { color: #666699;}
a:active { color: #666699;}

.nav-header a:link {color: #085572; text-decoration: none; }
.nav-header a:visited {color: #085572; text-decoration: none; }
.nav-header a:hover {color: #669999; }
.nav-header a:active {color: #669999; } 

.navbottom a:link {color: #666699; text-decoration: none; }
.navbottom a:visited {color: #666699; text-decoration: none; }
.navbottom a:hover {color: #427D7D; }
.navbottom a:active {color: #427D7D; }

.navbar a:link {color: #FFFFFF; text-decoration: none; }
.navbar a:visited {color: #FFFFFF; text-decoration: none; }
.navbar a:hover {color: #FFFFFF; }
.navbar a:active {color: #FFFFFF; } 

.breadcrumb a:link {color: #FFFFFF; }
.breadcrumb a:visited {color: #FFFFFF; }
.breadcrumb a:hover {color: #FFFFFF; }
.breadcrumb a:active {color: #FFFFFF; } 

.side-links a:link {color: #427D7D; text-decoration: none; }
.side-links a:visited {color: #427D7D; text-decoration: none; }
.side-links a:hover {color: #666699; }
.side-links a:active {color: #666699; } 

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9999CC;
}
.nav-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #085572;
	background-color: #D3E1EA;
}
.navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 8px;
}
.side-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #427D7D;
	font-weight: bold;
	line-height: 16px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666699;
}

.bgimageHome {
	background-attachment: scroll;
	background-image: url(images/img_home.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#quote {
/*	position: relative;
	float: left;
	width: 215px;
	margin:15px;/**/
}
#quote_index {
	float:right;
/*	top:10px;*/
	position:relative;
	width:220px;
	margin: 0 5px 100px 5px;
	padding:5px;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666699;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666699;
}
.navbottom {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666699;
	padding-left: 8px;
}
.bodywhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.bg_sub {
	background-attachment: scroll;
	background-image: url(images/bg_lines.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.int_quote {
	background-attachment: scroll;
	background-image: url(images/bg_lines.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top:85px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666699;
}	
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #427D7D;

}
.breadcrumb {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 8px;
}
.headerbar {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

#quote_form{
border: thin dotted #cccccc;
text-align:left;
position:relative;
left:0px;
width:550px;

}

#quote_form .label{
	font-weight: bold;
	color:#666699;

}

.quoteback {background:url(images/protect-long-term-care.jpg) no-repeat; height:156px;}

.intquoteback {background:url(images/int-long-term-care.jpg) no-repeat; height:347px;}

.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666699;
}


/* Validation styles */

.validation-advice {
  color: #f00;
  margin-top: .25em;
  margin-bottom: 1ex;
  font-weight: bold;
}

#advice-loanform p {
	margin: 1ex 0 1em;
}