body {
background-color: #ffffff;
}


* {
font: normal 12pt times, new-york, palatino;
color: #000000;}

p {
font: normal 12pt times, new-york, palatino;
color: #000000;}

br {
font: normal 12pt times, new-york, palatino;
color: #000000;}

name {
font: normal 12pt times, new-york, palatino;
color: #000000;}

.smallcopy {
font: normal 10pt times, new-york, palatino;
line-height: 12pt;
color: #000000;}

h1 {
font: normal 24pt times, new-york, palatino;
color: #000000;}

h2 {
font: normal 16pt times, new-york, palatino;
color: #000000;}

input {
font: normal 11pt times, new-york, palatino;
color: #000000;}

option {
font: normal 11pt times, new-york, palatino;
color: #000000;}

select {
font: normal 11pt times, new-york, palatino;
color: #000000;}

b {
font-weight: bold;}

i {
font-style: italic;}

a {
font: 12pt times, new-york, palatino;
color: #000000;
text-decoration: underline;}

a:hover {
font: 12pt times, new-york, palatino;
color:#000000;
text-decoration: underline;}

.noprint { display: none; }

.all {
background-color: #ffffff;
padding-left: 1pt;
padding-right: 1pt;
padding-bottom: 1pt;
width: 780pt;}




.fullwidth {
width: 780pt;}




.header {
width: 780pt;
padding-bottom: 1pt;}




.leftcolumn {
background-color: #ffffff;
padding: 0pt;
margin: 0pt;
width 244pt;}




.rightcolumn {
background-color: #ffffff;
padding: 0pt;
margin: 0pt;
width 526pt;}

.topbutton1 {
background-color: #d3ebf7;
font: bold 14pt times, new-york, palatino;
text-decoration: none;
color: #000000;
line-height: 51pt;}

.topbutton1:hover {
background-color: #d3ebf7;
font: bold 14pt times, new-york, palatino;
text-decoration: none;
color: #000000;
line-height: 51pt;}

.mainleft {
width: 260pt;}

.mainright {
width: 264pt;}

.free {
width: 264pt;
font: bold 14pt times, new-york, palatino;
color: #000000;
background-color: #d1dbe8;}

.freesmall {
font: normal 14pt times, new-york, palatino;
font-style: italic;
color: #000000;}

.freebig {
font: bold 16pt times, new-york, palatino;
font-style: italic;
color: #000000;}

.maincontent {
padding: 5pt;}

.subcontent {
padding: 10pt;
width: 500pt;}

.keypoints {
font: bold 14pt times, new-york, palatino;
line-height: 17pt;
color: #000000;}

.divide {
width: 264pt;
background-image: url(/images/divide.jpg);
background-repeat: repeat-no;}

.surveybox {
width: 244pt;}

.searchbox {
width: 244pt;
padding-bottom: 1pt;
background-color: #184b8d;}

.searchleft {
width: 150pt;
padding: 4pt;}

.searchright {
width: 70pt;
padding: 4pt;}

.navbox {
width: 244pt;
background-color: #ffffff;
padding-bottom: 1pt;}

.navleft {
font: 11pt times, new-york, palatino;
line-height: 12pt;
padding-top: 5pt;
padding-bottom: 5pt;
padding-left: 5pt;}

.navbetween {
padding-top: 5pt;
padding-bottom: 5pt;
width: 3pt;}

.navright {
font: 11pt times, new-york, palatino;
line-height: 12pt;
padding-top: 5pt;
padding-bottom: 5pt;
padding-right: 5pt;}

.testimonial {
font: 20pt times, new-york, palatino;
color: #000000;
line-height: 35pt;
padding-left: 5pt;
width: 241pt;
background-color: #239bd7;}

.section {
background-image: url(/images/section.gif);
background-repeat: repeat-x;
font: 17pt times, new-york, palatino;
color: #000000;
line-height: 44pt;
padding-left: 5pt;
padding-right: 5pt;
width: 231pt;}

.navb {
font: bold 11pt times, new-york, palatino;
line-height: 12pt;
}

.nav {
font: 11pt times, new-york, palatino;
line-height: 12pt;
color: #000000;
text-decoration: underline;}

.nav:hover {
font: 11pt times, new-york, palatino;
line-height: 12pt;
color:#000000;
text-decoration: underline;}


.bottom {
width: 775pt;
background-color: #ffffff;
margin-bottom: 1pt;}

.bottom2 {
width: 770pt;
background-color: #239bd7;
font: 9pt times, new-york, palatino;
color: #000000;
line-height: 12pt;;}

.bottom3 {
width: 770pt;
background-color: #184b8d;
font: 8pt times, new-york, palatino;
color: #000000;
line-height: 12pt;}

.bottom3l {
background-color: #184b8d;
font: 8pt times, new-york, palatino;
color: #000000;}

.bottom3r {
background-color: #184b8d;
font: 8pt times, new-york, palatino;
color: #000000;}

.bottomleft {
background-color: #239bd7;
font: 12pt times, new-york, palatino;
color: #000000;
line-height: 12pt;}

.bottommiddle {
background-color: #239bd7;
font: 11pt times, new-york, palatino;
color: #000000;
line-height: 12pt;
padding: 5pt;
margin-right: 1pt;}

.bottomright {
background-color: #239bd7;
width: 206pt;
font: 11pt times, new-york, palatino;
color: #000000;
line-height: 12pt;
padding: 5pt;}

.bottomsubtitle {
font: bold 12pt times, new-york, palatino;
color: #000000;}

.bottomtitle {
font: normal 15pt times, new-york, palatino;
color: #000000;}

.bottomtitlebold {
font: bold 13pt times, new-york, palatino;
color: #000000;}

.bottomtitle:hover {
font: normal 15pt times, new-york, palatino;
color: #000000;}

.bottomtitle2 {
font: normal 19pt times, new-york, palatino;
color: #000000;}




.smallwhite {
float: right;
font: 10pt times, new-york, palatino;
color: #000000;
line-height: 20pt;
text-decoration: underline;}

.smallwhite:hover {
float: right;
font: 10pt times, new-york, palatino;
color:#000000;
line-height: 20pt;
text-decoration: underline;}

.small {
font: 8pt times, new-york, palatino;
color: #000000;
text-decoration: underline;}

.small:hover {
font: 8pt times, new-york, palatino;
color:#000000;
text-decoration: underline;}

.clearboth {
clear: both;}

.clearleft {
clear: left;}

.clearright {
clear: right;}


