/*you must not apply a background-color to the td tag*/
body {  ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #003399; background-color: #FFFFCC}
th{	font-family: Arial, Helvetica, sans-serif;  }
th{ font-size: 10pt }
td{ border: 0px none; }
th{ background-color: #FFFFFF; border: #000000 none; }
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 18px;
}
a { text-decoration: underline}
a:hover {  font-weight: bold; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #333333; text-decoration: underline}
td { font-family: Verdana, Arial, Helvetica, sans-serif;  color : #000000;   } a { font-family: Verdana, Arial, Helvetica, sans-serif;   ; border: 1px #990000 none; background-repeat: repeat; font-weight: bold; color: #000000} td { font-size: 11px; list-style-type: none; list-style-image:    url(../images/bullet.gif)} .small_link {  font-size: 9px; font-weight: bold; color: #000000; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #FFFFFF; font-style: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
a:active {  color: #0083A6; text-decoration: underline; font-weight: bold}
a:visited {  font-weight: bold; text-decoration: underline}
.white_border {  border: 1px #FFFFFF solid; background-color: #CCCCCC; color: #000000}
.whiteborder1 {  border: 1px #FFFFFF solid; background-color: #003399; color: #FFFFFF}
.white {  color: #FFFFFF}
.normal_link {  color: #000033; font-size: 11px; text-decoration: underline; background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none}
a.main:visited {  color: #000000; font-size: 11px}
a.main {  color: #000000; font-size: 11px; text-decoration: none; background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 0px #000000 none; font-family: Verdana, Arial, Helvetica, sans-serif}
a.main:hover {  color: #FF0000; font-size: 11px; text-decoration: underline}
a.mortgage:hover {  color: #FF0000}
a.mortgage {  font-size: 11px; color: #003399}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; font-style: normal; text-indent: 0px; background-color: #FF3333; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}
.product_name {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 23px; font-weight: bold; color: #CC0000; border: solid; border-color: black black #CCCCCC; border-width: 0px 0px 1px; width: 100%}
p {  }
.index_of_products {  font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; list-style-image:    url(../images/bullet.gif); list-style-type: none; list-style-position: outside; font-style: normal; background-color: #999966; color: #000000; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
li {  list-style-image:   url(../images/bullet.gif); list-style-type: circle}
a.getquotebutton {  color: #333333; text-decoration: none; font-size: 12px; font-weight: bold; text-transform: uppercase; border: 1px #333333 solid; line-height: 15px; background-color: #CCCC33; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; width: 180px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif}
a.getquotebutton:hover {  text-decoration: none; color: #FFFFFF; background-color: #CC0000; border: 1px #333333 solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 12px; line-height: 15px}
.smallprint {  font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
.table_bg {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #CCCCCC}
.diamond_table_bg { border: 1px #FFFFFF solid; background-color: #990033; color: #FFFFFF }
.platinum_table_bg { border: 1px #FFFFFF solid; background-color: #CCCCCC; color: #000000}
.gold_table_bg { border: 1px #FFFFFF solid; background-color: #FFCC00; color: #000000}
.table_bg_dark { border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; background-color: #999999}
a.navigate { color: #000033; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color : #000000; ; font-size: 11px; border: 1px #333333 solid; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-repeat: repeat; line-height: 15px; clip:   rect(   ); width: 100%; background-color: #CCCCCC; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
a.navigate:hover { font-weight: bold ; border: 1px #333333 solid; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; color: #000000; text-decoration: underline; background-color: #999999}
a.smalllink { color: #003399; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color : #000000; ; font-size: 9px; border: 0px #990000 solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-repeat: repeat}
a.smalllink:hover { color: #CC0066; font-weight: bold ; border: 0px #333333 solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 9px}
.orange_outline { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 0px #003399 solid; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px}
a.fabsites:hover { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; text-transform: uppercase; border: #FFFFFF solid; line-height: 14px; background-color: #003399; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: 100%; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px ; border-width: 1px 0px 0px 1px}
a.fabsites { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; text-transform: uppercase; border: #FFFFFF solid; line-height: 14px; background-color: #CC0066; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px ; width: 100%; border-width: 1px 0px 0px 1px}
a.topnav {  font-size: 10px; color: #000000; text-decoration: none}
a.topnav:hover {  color: #0083A6; text-decoration: underline}
a.topnav:visited {  color: #CCCCCC; text-decoration: underline}
a.navigate:visited {  color: #000000; text-decoration: underline}
.index_table_bg {  background-color: #CCCCCC; border: #FFFFFF solid; border-width: 1px 1px 0px; font-size: 12px; font-weight: bold; color: #000000}
.index_table_bg_quote { background-color: #CCCC33; border: 1px #FF0000 solid; font-size: 12px; font-weight: bold; color: #FFFFFF }
.cifma_right_border {  border-color: black #FFCC66 black black; border-style: solid; border-right-width: 2px}
a.getquote_top { color: #000000; text-decoration: none; font-size: 10px; font-weight: bold; text-transform: uppercase; border: 1px #003366 solid; background-color: #FFCC66; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px ; z-index: 1; clip:   rect(   ); overflow: visible}
a.qetquote_top:hover { text-decoration: none; color: #FFFFFF; background-color: #CC0000; border: 0px #FF6600 solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; overflow: visible; z-index: 1; clip:  rect(   ); font-size: 10px}
h3 {  font-size: 20px; color: #000000; border-color: black black #FFCC66; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
a.top_bottom:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.top_bottom:hover {  color: #CCCCCC; text-decoration: underline}
a.top_bottom:visited {  color: #FFFFFF; text-decoration: none}
.index_table_bg1 { background-color: #FFFFCC; border: #FFFFFF solid; border-width: 1px 1px 0px; font-size: 12px; font-weight: bold; color: #000000 }

a.ex:link {
	color: #333333;
	font-size:9px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration: none; 
}
a.ex:visited {
	color: #333333;
	font-size:9px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration: none;
}
a.ex:hover {
	color: #333333;
	font-size:9px;
	font-family:Verdana, Arial, sans-serif;
	text-decoration: underline;
}

.1 {
	background-image: url(/images/toppick2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.2 {
	background-image: url(/images/toppick1.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.3 {
	background-image: url(/images/tellmemore.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.4 {
	background-image: url(/images/tellmemore.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.5 {
	background-image: url(/images/tellmemore.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.6 {
	background-image: url(/images/tellmemore.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.7 {
	background-image: url(/images/tellmemore.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.8 {
	background-image: url(/images/tellmemore.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.9 {
	background-image: url(/images/tellmemore.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.10 {
	background-image: url(/images/tellmemore.gif);
	background-repeat: no-repeat;
	background-position: right center;
}