H1 {
 font-family: algerian, verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 125%;
 color:#CC0000
}

H2 {
 font-family: monotype corsiva, algerian, verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 115%
}

H3 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 100%;
 color:#CC0000
}

H4 {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 80%;
 color:#CC0000
}

A:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A:hover {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 color:#000000;
 text-decoration: underline;
 font-size: 100%
}

TD {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 90%
}

TABLE.category {
 border-width: 1px;
 border-color:#333333;
 border-style:solid;
 background-color: #B0D0F0
}

A.featured:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 70%
}

A.featured:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 70%
}

A.sponsored:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 70%
}

A.sponsored:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 70%
}

A.enhanced:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 70%
}

A.enhanced:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 70%
}

A.enhanced:hover {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 70%
}

TABLE.sponsored {
 border-color:#333333;
 border-style:double;
 border-width: 2px;
 background-color: #ffffff;
 color: #000000;
}

TABLE.featured {
 border-color:#333333;
 border-style:double;
 border-width: 2px;
 background-color: #ffffff;
 color: #FFFFFF;
}

TABLE.enhanced {
 border-color:#333333;
 border-style:double;
 border-width: 2px;
 background-color: #ffffff;
 color: #FFFFFF;
}

TABLE.vendor {
 border-color:#78A1CE;
 border-style:double;
 border-width: 3px;
 background-color: #ffffff;
 color: #FFFFFF;
 border-collapse: collapse;
}

TR.sponsored {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#003399;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 90%;
 text-align: center;
 font-weight:bold;
}

TR.featured {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#78A1CE;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 90%;
 text-align: center;
 font-weight:bold;
}

TR.vendor {
 color: #000000;
 border-style: none;
 border-width: 0px;
 text-align: center;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 font-size: 100%;
}

TR.enhanced {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#B0D0F0;
 color: #000000;
 border-style: none;
 border-width: 0px;
 font-size: 90%;
 text-align: center;
 font-weight:bold;
}

DIV.center {
 text-align: center
}

TABLE.quickSearch {
 border-color:#333333;
 border-style:double;
 border-width: 4px;
 background-color: #B0D0F0;
 color: #003399
}

TABLE.states {
 border-color:#333333;
 border-style:solid;
 border-width: 1px;
 background-color: #EEEEEE
}

TR.states {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#003399;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 90%
}

TR.category {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#000099;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 90%
}

TABLE.category {
 border-width: 1px;
 border-color:#333333;
 border-style:solid;
 background-color: #EEEEEE
}

TABLE.outer {
 border-color:#990000;
 border-style:double;
 border-width: 4px
 background-color: #FFFFFF
}


DIV.small {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 font-size: 70%
}

TR.category {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#003399;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
}

TABLE.header {
 border-width: 1px;
 border-color:#333333;
 border-style:solid;
 background-color: #ffffff
}

TABLE.sponsoredCell {
 border-color:#003399;
 border-style:solid;
 border-width: 2px;
 background-color: #ffffff;
 color: #000000;
}

TABLE.featuredCell {
 border-color:#78A1CE;
 border-style:solid;
 border-width: 2px;
 background-color: #ffffff;
 color: #000000;
}

TABLE.enhancedCell {
 border-color:#333333;
 border-style:solid;
 border-width: 1px;
 background-color: #ffffff;
 color: #000000;
}

TR.sponsoredCellHeader {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#003399;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 70%;
 text-align: center;
 font-weight:bold;
}

TR.featuredCellHeader {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#78A1CE;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 11px;
 text-align: center;
 font-weight:bold;
}

TR.enhancedCellHeader {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#B0D0F0;
 color: #000000;
 border-style: none;
 border-width: 0px;
 font-size: 70%;
 text-align: center;
 font-weight:bold;
}

TR.sponsoredBody {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#ffffff;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 80%;
 text-align: center;
 font-weight:bold;
}

TR.featuredBody {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#ffffff;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 80%;
 text-align: center;
 font-weight:bold;
}

TR.enhancedBody {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#ffffff;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
 font-size: 80%;
 text-align: center;
 font-weight:bold;
}

TR.checkout {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#000099;
 color: #ffffff;
 border-style: none;
 border-width: 0px;
}

TD.reverse {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#000099;
 color: #ffffff;
 border-style: double;
 border-width: 2px;
 border-color: #660000;
 font-size: 90%
}

A.reverse:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 100%
}

A.reverse:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 100%
}

A.reverse:hover {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 100%
}

TR.city {
 font-family: verdana, arial, helvetica, sans-serif;
 color: #000066;
 border-style: none;
 border-width: 0px;
 font-size: 100%;
 text-align: center;
 font-weight:bold;
}

TR.zip {
 font-family: verdana, arial, helvetica, sans-serif;
 color: #000066;
 border-style: none;
 border-width: 0px;
 font-size: 100%;
 text-align: center;
 font-weight:bold;
}

TD.sponsoredCell {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color: #ffffff;
 color: #000000;
 font-size: 70%;
}

TD.featuredCell {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color: #ffffff;
 color: #000000;
 font-size: 70%;
}

TD.enhancedCell {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color: #ffffff;
 color: #000000;
 font-size: 70%;
}

A.bold:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 90%;
}

A.bold:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 80%;
}

H2.error {
 font-family: verdana, arial, helvetica, sans-serif;
 color: #990000;
 font-size: 95%;
 font-weight:bold;
}

TABLE.sponsors {
 border-width: 1px;
 border-color:#333333;
 border-style:solid;
 background-color: #ffffff
}

TD.sponsored {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 100%;
 font-weight:bold;
}

TABLE.free {
 border-color:#cccccc;
 border-style:double;
 border-width: 2px;
 background-color: #ffffff;
 color: #000000;
}

TR.freeHeader {
 font-family: verdana, arial, helvetica, sans-serif;
 background-color:#cccccc;
 color: #000000;
 border-style: none;
 border-width: 0px;
 font-size: 90%;
 text-align: center;
 font-weight:bold;
}

DIV.header {
 text-align: center;
 color: #ffffff;
 font-size: 70%;
}

p.disclaimer {
 color: #ffffff;
 font-size: 85%;
}

A:link.state {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A:visited.state {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#000000;
 font-size: 90%
}

A:hover.state {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:normal;
 color:#000000;
 text-decoration: none;
 font-size: 90%
}

TD.bonus {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 80%
}

TD.advertise {
 font-size: 100%
}

A.links:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 80%
}

A.links:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:normal;
 text-transform: none;
 color:#ffffff;
 font-size: 80%
}

A.direct:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.direct:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.direct:hover {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.copyright:link {
 font-family: times, verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 text-transform: none;
 color:#ffffff;
 font-size: 100%
}

A.copyright:visited {
 font-family: times, verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 text-transform: none;
 color:#ffffff;
 font-size: 100%
}

A.copyright:hover {
 font-family: times, verdana, arial, helvetica, sans-serif;
 text-decoration:none;
 text-transform: none;
 color:#ffffff;
 font-size: 100%
}

A.state:link {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 text-transform: none;
}
A.state2:link {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 text-transform: none;
 color:#ffffff;
}
A.state2:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 text-transform: none;
 color:#ffffff;
}
A.state2:hover {
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight:bold;
 text-decoration:none;
 text-transform: none;
 color:#ffffff;
}

A.canada:link {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.canada:visited {
 font-family: verdana, arial, helvetica, sans-serif;
 text-decoration:underline;
 font-weight:bold;
 text-transform: none;
 color:#000000;
 font-size: 100%
}

A.aagb:visited {
 color: #ffffff;
 text-decoration:none;
 font-size: 85%;
}

A.aagb:link {
 color: #ffffff;
 text-decoration:none;
 font-size: 85%;
}

A.signup:link {
 text-decoration:underline;
 font-weight:bold;
 color:#0000ff;
}

A.signup:visited {
 text-decoration:underline;
 font-weight:bold;
 color:#0000ff;
}

A.special:link {
 text-decoration:none;
 text-transform: none;
 font-size: 100%
}

A.special:visited {
 text-decoration:none;
 text-transform: none;
 font-size: 100%
}

A.special:hover {
 text-decoration:none;
 text-transform: none;
}


