a:link{color: #216bb5; text-decoration: none;}
a:visited{color: #216bb5; text-decoration: none;}
a:hover{color: #216bb5; text-decoration: underline;}
a:active{color: #216bb5; text-decoration: none;}

HTML {background: #eaeaea; font-family: Tahoma, Geneva, helvetica, sans-serif;font-size: 12px; color: #323232; }
body {margin: 0 auto;}

td {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; vertical-align: top;}
th {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; vertical-align: top;}

H1 {font-size: 12px; font-weight: bold; margin: 0px; text-transform:capitalize;}
H2 {font-size: 12px; font-weight: bold; margin: 1em 0; color: #345678;}
H3 {font-size: 12px; font-weight: normal; font-style: italic; margin: 0px;}
H4 {font-size: 12px; font-weight: bold; margin: 0px;}

FORM {margin: 0px;}
FORM em {font-weight: normal; font-size: 10px; color: #666666; font-style: normal;}
PRE {padding: 1em; background: #ffffff; margin: 1em; color: #000000;}

FIELDSET {border: 1px solid #323232; padding: .5em; margin: .5em 1.5em;}
LEGEND {padding: .2em; font-size: 12px; font-weight: bold;}

#shadow { width: 918px; margin: 0 auto; background: url(/images/bck-page.png) repeat-y;}
#inner {width: 900px; margin: 0 auto;}
#shadowbottom {  background: url(/images/bck-bottom.png) no-repeat bottom; height: 12px;}

#top { padding: 4px 1em; margin-bottom: 1em; background: #345678; border-bottom: 1px dashed #071428; color: #a1b5d1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#top a {color: #FFFFFF;}

#header { background: url(/images/bck-header.png) no-repeat bottom right; }
#header .ad {float: right; width: 468px; margin: 5px 10px 0 0;}

#content {margin: 1em;}

.nav {background:#345678; color: #a1b5d1; font-size: 10px; padding: .5em 1em; border-bottom: 1px solid #000000; margin-bottom: 1em;}
.nav a {color: #FFFFFF;}

.paginate {padding: .5em 1em; margin-bottom: 1em; text-align: center;}
.paginate a {}
.paginate em {text-decoration: line-through; font-style:normal;}

.splash {margin-bottom: 5px; overflow: auto;}
.splash .image {float: left;}
.splash .intro {float: left;  margin-left: 3px; width: 477px;}
.splash .intro .bar {background: #a1b5d1; height: 25px; margin-bottom: 3px;}
.splash .intro .filler .padder {padding: 10px;}
.splash .intro .filler h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal;} 
.splash .intro .filler h1 a {color: #FFFFFF; text-decoration: none;}

.splash .intro .filler {color: #FFFFFF; height: 259px;  background: #243c54 url(/images/t-best-credit-rate.png) bottom no-repeat;}
.splash .intro .mortgages {background: #243c54 url(/images/t-mortgage.png) bottom no-repeat;}
.splash .intro .payday-loans {background: #243c54 url(/images/t-payday-loans.png) bottom no-repeat;}
.splash .intro .debt-consolidation {background: #243c54 url(/images/t-debt-consolidation.png) bottom no-repeat;}
.splash .intro .credit-cards {background: #243c54 url(/images/t-credit-cards.png) bottom no-repeat;}
.splash .intro .home-equity-loans {background: #243c54 url(/images/t-home-equity-loans.png) bottom no-repeat;}
.splash .intro .bad-credit-loans {background: #243c54 url(/images/t-bad-credit-loans.png) bottom no-repeat;}
.splash .intro .student-loans {background: #243c54 url(/images/t-student-loans.png) bottom no-repeat;}


.divider {background: #494949; clear: both; height: 11px; margin-top: .5em;}
.left { width: 50%;}
.paragraph {background: #e1d9c3 url(/images/bck-corner-left.png) bottom left no-repeat; padding: .5em;}
.right {float: right; width: 49%;}

.article .ad {float: right; margin: 1em 0 1em 1em;}

.articles { margin-bottom: 1em; border-bottom: 1px solid #9eb5cc;  }


TABLE.standard {width: 98%; border: 2px solid #000000; border-collapse: collapse; margin: 10px 1px;}
TABLE.standard th {color: #333333; background: #e0e0e0; border: 1px solid #323232;padding: .4em; text-align: left;}
TABLE.standard td {border: 1px solid #323232; padding: .4em; }

TABLE.standard th a {color: #000066;}

TABLE.standard .right {text-align: right;}
TABLE.standard .center {text-align: center;}

TABLE.formtable th {text-align: left;}

tr.row1, tr.row1 td {}
tr.row2, tr.row2 td {background: #f0f0f0;}

div.login input.long {width: 100%;}

tr.row1, tr.row1 td {}
tr.row2, tr.row2 td {background: #e5e5e5;}

.listing {margin-bottom: 2em;}
.small {font-size: 10px; margin-top: .5em;}

#footer {background:#243C54; color: #FFFFFF; padding: 1em; text-align: center; font-size: 8pt; clear:both;}
#footer a {color: #a1b5d1;}

.error legend {text-transform: capitalize;}
.error ul {list-style-type: none; margin: 0 1em; padding: 0;}