a:link {
 color: #5090F0;
 text-decoration: underline
}
a:visited {
 color: #000080;
 text-decoration: underline
}
a:active {
 color: #5090F0;
 text-decoration: underline
}
a:visited:hover {
 color: #000080;
 text-decoration: underline
}
a:hover {
 color: #0000FF;
 text-decoration: underline
}

body {
 color: #000000;
 background-color: #ffffff;
 background-repeat: repeat-x;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8px;
}

h1 {
 color: #000000;
 font-size: 18px;
 font-weight: bold;
 margin: 0px;
}

h2 {
 color: #000000;
 font-size: 16px;
 font-weight: bold;
}

h3 {
 color: #000000;
 font-size: 14px;
 font-weight: bold;
}

h4 {
 color: #000000;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline
}

h5 {
 color: #000000;
 font-size: 11px;
 font-weight: bold;
}

hr {
 color: #808080;
}

div.centerinner {
 text-align: center;
}

.gen {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

.compare {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
.compare p {
 margin-top: 4px;
 margin-bottom: 4px;
}

.related {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
.related p {
 margin-top: 6px;
 margin-bottom: 4px;
 margin-left: 6px;
}

.hdr {
 color: #000000;
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: middle;
 text-align: center;
}

.mleft {
 height: 31px;
 width: 11px;
 background-color: #ffffff;
 background-image: url(/mleft.gif);
 vertical-align: middle;
 text-align: center;
}
.mmid {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: #ffffff;
 background-image: url(/mmid.gif);
 background-repeat: repeat-x;
 vertical-align: middle;
 text-align: center;
}
.mright {
 height: 31px;
 width: 9px;
 background-color: #ffffff;
 background-image: url(/mright.gif);
 vertical-align: middle;
 text-align: center;
}

.bread {
 color: #000000;
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: left;
 margin-top: 4px;
 margin-bottom: 4px;
}

.in {
 color: #000000;
 background-color: transparent;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: top;
}
.in td {
 vertical-align: top;
 text-align: left;
}
.in pre {
 font-size: 12px;
}

.buy {
 color: #000000;
 background-color: transparent;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: top;
}
.buy td {
 vertical-align: middle;
 text-align: left;
}

.fly {
 color: #000000;
 background-color: transparent;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: top;
}
.fly td {
 vertical-align: middle;
 text-align: left;
}

.wh {
 background-color: #FFFFFF;
}

.logos {
 color: #000000;
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: middle;
 text-align: center;
}

.logos td {
 color: #000000;
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: middle;
 text-align: center;
}

.menu {
 color: #000000;
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: top;
 border-left: 1px solid #606030;
 border-right: 1px solid #606030;
}
.menu p {
 margin-left: 8px;
 margin-right: 8px;
 margin-top: 2px;
 margin-bottom: 3px;
}
.menuhdng {
 background-color: #E0E0E0;
 font-weight: bold;
}
.menutopw {
 height: 7px;
 background-color: transparent;
 background-image: url(/mtopw.gif);
}
.menubotw {
 height: 7px;
 background-color: transparent;
 background-image: url(/mbotw.gif);
}
.menutop {
 height: 7px;
 background-color: transparent;
 background-image: url(/mtop.gif);
}
.menubot {
 height: 7px;
 background-color: transparent;
 background-image: url(/mbot.gif);
}

.botnav {
 margin-top: 4px;
}

.mbutton {
 text-align: center;
}

.cthru {
 background-color: transparent;
}

.hdng {
 background-color: #E0E0E0;
 font-weight: bold;
}

.hdnglg {
 background-color: #E0E0E0;
 font-weight: bold;
 font-size: 16px;
 text-align: center;
}

.subhdng {
 background-color: #ECECEC;
 font-weight: bold;
 text-decoration: underline;
}

.frm {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}
.under {
 text-decoration: underline;
}

.links {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 vertical-align: top;
}
.links td {
 vertical-align: top;
 text-align: center;
}
.links textarea {
 font-size: 11px;
}

.minitext {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
}

.error {
 color: #FF0000;
}

.actions {
 color: #000000;
 background-color: transparent;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: top;
}
.actions td {
 vertical-align: middle;
 text-align: left;
}

.rtl {
 width: 7px;
 height: 6px;
 background-color: #ffffff;
 background-image: url(/tl.gif);
 background-position: 0px 0px;
 background-repeat: no-repeat;
}
.rt {
 margin-left: 6px;
 margin-right: 6px;
 padding-top: 6px;
 background-color: #ffffff;
 background-image: url(/t.gif);
 background-position: 0px 0px;
 background-repeat: repeat-x;
}
.rtr {
 width: 7px;
 height: 6px;
 background-color: #ffffff;
 background-image: url(/tr.gif);
 background-position: right 0px;
 background-repeat: no-repeat;
}
.rl {
 margin-left: -6px;
 background-color: #ffffff;
 background-image: url(/l.gif);
 background-position: 0px 0px;
 background-repeat: repeat-y;
}
.rr {
 margin-right: -6px;
 background-color: #ffffff;
 background-image: url(/r.gif);
 background-position: right 0px;
 background-repeat: repeat-y;
}
.rbl {
 width: 7px;
 height: 8px;
 background-color: #ffffff;
 background-image: url(/bl.gif);
 background-position: 0px bottom;
 background-repeat: no-repeat;
}
.rb {
 padding-bottom: 8px;
 background-color: #ffffff;
 background-image: url(/b.gif);
 background-position: 0px bottom;
 background-repeat: repeat-x;
}
.rbr {
 width: 7px;
 height: 8px;
 background-color: #ffffff;
 background-image: url(/br.gif);
 background-position: right bottom;
 background-repeat: no-repeat;
}
.insml {

 color: #000000;
 background-color: transparent;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 vertical-align: top;
}
