body {
font-family: arial, verdana, sans-serif;
margin: 0px;
padding: 0px;
color: #999;
font-size: 10pt;
}

p {
font-family: arial, verdana, sans-serif;
font-size: 10pt;
color: #333;
text-align: justify;
}

td {
font-family: arial, verdana, sans-serif;
font-size: 10pt;
color: #333;

}

.nav {
border: 1px solid #fff;
}

h1 {
font-size: 14pt;
color: #6A6AA2;
padding-bottom: 2px;
border-bottom: 1px dashed #ccc;
font-family: verdana, arial, sans-serif;
}

h1.home {
font-size: 13pt;
color: #fff;
border: none;
}

h2 {
font-size: 10pt;
color: #fff;
}

h3 {
font-size: 11pt;
color: #6A6AA2;
padding-bottom: 2px;
border-bottom: 1px dashed #ccc;
font-family: verdana, arial, sans-serif;

}

h4 {
font-size: 11pt;
color: #006;
padding: 2px;
border: 1px solid #ccc;
font-family: verdana, arial, sans-serif;
background: url(../images/h4b.gif);
margin-bottom: 1px;

}
h4.sm {
font-size: 9pt;
}

.glos {
font-weight: bold;

}

.left {
background: #666 url(../images/bgleft.gif); color: #fff;
}



.quotes
{border: 1px solid #bbb;
margin-top: 3px;
}

.annui {

margin-left: 5px; border: 1px solid #fff; padding: 4px; color: #006; background-color: #FCFB9B; width: 200px; text-align: center

}


.nav {font-size: 10pt;
color: #fff;
border: solid #fff 1px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 2px;
background-color: none;}

A {
COLOR: #03C; text-decoration: none
}
A:visited {
COLOR: #03C
}
A:active {
COLOR: #009
}
A:hover {
COLOR: #009; text-decoration: underline
}


A.men {
COLOR: #fff; text-decoration: none
}
A.men:visited {
COLOR: #fff
}
A.men:active {
COLOR: #fff
}
A.men:hover {
COLOR: yellow; text-decoration: none
}

A.under {
COLOR: #009; text-decoration: underline
}
A.under:visited {
COLOR: #009
}
A.under:active {
COLOR: #009
}
A.under:hover {
COLOR: #900; text-decoration: underline
}

A.sub {
COLOR: #FCFB9B; text-decoration: none
}
A.sub:visited {
COLOR: #FCFB9B
}
A.sub:active {
COLOR: #FCFB9B
}
A.sub:hover {
COLOR: #fff; text-decoration: none
}

a.free {
color: #900; font-style: italic; font-weight: bold; font-size: 10pt;
text-decoration: underline; 
}

a.free:visited {
color: #900; font-style: italic; font-weight: bold; font-size: 10pt;
text-decoration: underline; 
}

a.free:active {
color: #900; font-style: italic; font-weight: bold; font-size: 10pt;
text-decoration: underline; 
}

a.free:hover {
color: #D1B11E; font-style: italic; font-weight: bold; font-size: 10pt;
text-decoration: underline; background-color: #fff;
}

.navbar {

border-top: 1px solid #fff;
border-bottom: 1px solid #ccc;
}

FORM {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;

}



INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000080;
	background-color: #f0f0f0;

}

.foot1 {
background-color: #336; 
border-top: solid 1px #ccc; 
color: white; 
TEXT-ALIGN: CENTER; 
padding-top: 13px; 
padding-bottom: 13px; 
font-size: 11pt;
}

.foot2 {
text-align: center; 
font-size: 10pt; 
color: #666; 
padding-top: 5px;
}

.phone {
position: absolute; 
left: 500;
top: 100;
color: #fff;
font-style: italic;
font-size: 14pt;
}

.freequotes {
position: absolute; 
right: 20;
top: 25;
border: 1px solid #fff;
}

.FormAccentLight
{
background-color: #CECDEC;
}

.FormAccentDark 
{
background-color: #006;
color: #fff;
font-weight: bold
}

.leftquotes
{
margin-left: 13px; text-align: center; width: 180px; padding: 3px; border: 1px solid #fff; color: white; font-weight: bold; font-style: italic; background-color: #006;
}