body, div, p, b, strong, em, table, td, tr, a:link, a:visited, a:active, a:hover, h1, h2, h3, td.nav-right, li, input, select, textarea { font-size: 11px; font-family: Tahoma, Arial, sans-serif; } 
body { margin: 0; padding: 0;text-align: center;} 
b, strong, em {font-weight: normal;font-style: normal;}
.why {color: black; font-weight: bold; }
.red {color: red;font-weight: bold;}
b.over {color: #FFF;font-weight: bold;}
h1, h2, h3 {  font-weight: normal; margin-top: 0px; margin-bottom: 0px; text-align: left; color: #999999; }
a:link, a:visited, a:active { color: #336699; text-decoration: none; }
a:hover { color: red; text-decoration: underline; }
.mortgage-interest-rates { font-weight: bold;}
#navlist { padding: 3px 0px 0px 150px; margin-left: 0px; margin-bottom: 0px; border-bottom: 1px solid #eee; font-weight: bold;} 
#navlist li { list-style: none; margin: 5px; display: inline; }
#navlist li a { height: 15px; border: 1px solid #CCCCCC; border-bottom: none; background-color: #336699; text-decoration: none; padding: 3px 10px 3px 10px;} 
#navlist li a:link { color: #FFFFFF; border: 1px solid #336699; border-bottom: none; background: #336699; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=-4, Color='#e3e3e3', Positive='true')} 
#navlist li a:visited { color: #FFFFFF; border: 1px solid #336699; border-bottom: none; background: #336699; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=-4, Color='#e3e3e3', Positive='true')} 
#navlist li a:hover { color: red; text-decoration: underline; border: 1px solid #eee; border-bottom: none; background: #eee; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=-4, Color='#e3e3e3', Positive='true');}
#navlist li a#current { color: red; text-decoration: underline; border: 1px solid #eee; border-bottom: none; background: #eee; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=-4, Color='#e3e3e3', Positive='true');} 
div.container {position: relative;text-align: left; width: 760px;margin: 0 auto;}
div.top { position: absolute; top: 0px; left: 0px; width: 760px; height: 175px;} 
div.main { position: absolute; top: 130px; left: 0px;} 
div.end {position: absolute; top: 630px; left: 0px;padding: 2px 2px 2px 2px; line-height: 15px; text-align: justify; color: #666666;width: 760px;  }
div.hp {position: absolute; top: 656px; left: 0px;padding: 2px 2px 2px 2px; line-height: 15px; text-align: justify; color: #666666;width: 635px;  }
div.hp1 {position: absolute; top: 516px; left: 0px;padding: 2px 2px 2px 2px; line-height: 15px; text-align: justify; color: #666666;width: 635px;  }
div.end1 { position: absolute; top: 88px; left: 0px;padding: 2px 2px 2px 2px; line-height: 15px; text-align: justify; color: #666666; width: 760px; border-bottom: 1px solid #EEE; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#EEEEEE', gradientType='1');} 
div.end2 { position: absolute; top: 860px; left: 0px;padding: 2px 2px 2px 2px; line-height: 15px; text-align: justify; color: #666666; width: 635px; }
div.right { position: absolute; top: 145px; height: 209px; right: 0px; width: 280px; border-bottom: 1px solid #EEE; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EEEEEE', startColorstr='#FFFFFF', gradientType='0');}
div.right1 { position: absolute; top: 77px;right: 0px;width: 120px; }
div.chart { width: 633px; border: 1px solid #ccc; background-color: #eee; margin-top:10px;}
div.bottomright { position: absolute;right: 0px;top: 386px;width: 122px;height: 614px;}
img.banner {border: 1px solid #003366;}
table.ratetable { border: none; width: 425px; background-image: url('/images/form_bg.jpg'); background-repeat: no-repeat; background-position:  bottom;} 
td.mortgage-quotes { background-image: url('/images/mortgage.gif'); width: 760px; height: 40px; background-repeat: no-repeat; background-position:  left; text-align: right; vertical-align: top }
td.quotelink { border:  1px solid #EEE; border-bottom-style: none; border-top-style: none; background: #eee; text-align: left; padding-left: 10px; vertical-align: middle; height: 22px; } 
td.navC { vertical-align: bottom; height: 20px; }
td.rNav { vertical-align: bottom; height: 12px; width: 120px;}
td.rNav2 { vertical-align: top; width: 120px;}
td.mainDiv { vertical-align: top; text-align: center; } 
td.oForm { padding: 0px 0px 0px 25px; vertical-align: top; } 
td.overform { vertical-align: middle; text-align: center; width: 425px; height: 20px; background-image: url('/images/mortgage-rate-quotes1.jpg'); color: #FFFAFA; background-repeat:no-repeat; background-position: top;} 
td.interest-rates { border: 1px solid #EEE; border-top-style: none; border-bottom-style: none; background-image: url('/images/talk.jpg'); background-position: right; height: 60px; background-repeat: no-repeat; }  
.radio {  border: none; } 
.btn { border-left:1px solid #ccc; border-top:1px solid #ccc; background:#D9D9D9; border-bottom:1px solid #000; border-right:1px solid #000; color: #333; font-weight: bold; } 
.text { padding: 5px; line-height: 15px; text-align: justify; color: #999; } 
.foot { height: 15px; background-image: url('/images/bgimage.gif'); color: #FFF; background-repeat:repeat-x; text-align: center; } 
.securerights { font-size: 9px; color: #808080; text-align: justify; } 
.oName { text-align: right; } 
.oSubmit { text-align: center; } 
ul.mainlist { list-style-image: url('/images/bullete.gif'); list-style: outside; margin: 0px 0px 0px 35px; padding: 15px 5px 15px 5px; font-weight: bold; color: #666;} 
li.mainL { padding: 0px 0px 5px 10px; }
li.mainL1 { padding: 0px 0px 5px 10px; font-size: 9px; } 
table.avg { background-color: White; border: 1px solid #CCCCCC; width: 450px; } 
td.limg { vertical-align: bottom; } 
td.sel { vertical-align: top; padding: 40px 0px 0px 15px; } 
h4 { margin: 10px 0px 3px 0px;} 
.news { color: #336699; } 
.cursor { cursor: pointer; color: #336699; } 
p.secure { margin-top: 0px; padding-top: 0px; text-align: center;} 
