A {
        COLOR: #1d1d59; TEXT-DECORATION: none
}
A:hover {
        COLOR: #cc5302; TEXT-DECORATION: underline
}
A.menuitem {
        COLOR: #d9d5ce; FONT-FAMILY: Tahoma, Verdana, 'Times New Roman', Tahoma, 'MS Sans Serif'; FONT-SIZE: 8pt; FONT-WEIGHT: bold; POSITION: relative; TEXT-DECORATION: none; TOP: -1px
}
A.menuitem:hover {
        COLOR: #d9d5ce; FONT-FAMILY: Tahoma, Verdana, 'Times New Roman', Tahoma, 'MS Sans Serif'; FONT-SIZE: 8pt; FONT-WEIGHT: bold; POSITION: relative; TEXT-DECORATION: none; TOP: -1px
}
A.smItem {
        COLOR: #1d1d59; FONT-FAMILY: Verdana, 'Times New Roman', Tahoma, 'MS Sans Serif'; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
A.smItem:hover {
        COLOR: #cc5302; FONT-FAMILY: Verdana, 'Times New Roman', Tahoma, 'MS Sans Serif'; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
A.smItem2 {
        COLOR: #151515; FONT-FAMILY: Verdana, 'Times New Roman', Tahoma, 'MS Sans Serif'; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
A.smItem2:hover {
        COLOR: #151515; FONT-FAMILY: Verdana, 'Times New Roman', Tahoma, 'MS Sans Serif'; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
A.smHead {
        COLOR: #d9d5ce; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P.smPanel {
        LINE-HEIGHT: 18px; MARGIN: 3px 20px 5px 4px
}
P.smPanel2 {
        LINE-HEIGHT: 18px; MARGIN: 0px 2px 5px 0px
}
TD {
        COLOR: #000000; FONT-FAMILY: Verdana, Arial, 'Times New Roman', 'MS Sans Serif'; FONT-SIZE: 8pt
}
TD.tbHead {
        COLOR: #397abf; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
TD.pageHead {
        COLOR: #000000; FONT-SIZE: 13pt; FONT-WEIGHT: bold
}
TD.smHead {
        COLOR: #d9d5ce; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.etSearch {
        BACKGROUND-COLOR: #dae0f2; BORDER-BOTTOM: #afc4d5 1px solid; BORDER-LEFT: #104a7b 1px solid; BORDER-RIGHT: #afc4d5 1px solid; BORDER-TOP: #104a7b 1px solid; COLOR: #000066; FONT-FAMILY: Verdana, Arial, tahoma, sans-serif; FONT-SIZE: 12px; HEIGHT: 18px; WIDTH: 100px
}
.homesmall {
        FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 8pt
}
.homesmall A {
        COLOR: #333399; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.homesmall A:hover {
        TEXT-DECORATION: underline
}
.itemsml {
        COLOR: #333399; LINE-HEIGHT: 138%
}
.itemsml A {
        COLOR: #333399; TEXT-DECORATION: none
}
.itemsml A:hover {
        TEXT-DECORATION: underline
}
.Padded {
        PADDING-BOTTOM: 12px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.pagePadded {
        PADDING-BOTTOM: 12px; PADDING-LEFT: 15px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
.tblPadded {
        PADDING-BOTTOM: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 5px
}
.intro {
        COLOR: #939598; FONT-FAMILY: Times New Roman; FONT-SIZE: 70%
}
UL {
        list-style-type: square;
}
H3.H3-ruler {
        font-family: Tahoma, Arial, Helv;
        color: #aac4ff;
        font-size: 18px;
        border-top-style: solid;
        border-top-color: #999999;
        border-top-width: 1px;
        padding-top: 2px;
}

.justify                { text-align: justify; }
.centerbanner        { text-align: center; color: #33EE33; font-weight: bold; }
.visitorcounter        { text-align: center; font-weight: bold; font-size: 11px; padding-top: 5px; padding-bottom: 5px; }
.footer                 { font-size: 6pt; text-align: center; }
.title                        { color: #AAFFAA; text-align: center; }
.h4size                        { color: #aaC4FF; font-size: 14px; font-weight: bold; font-family: Tahoma, Arial, Helv; }
.small10                { font-size: 10px; }
.small11                { font-size: 11px; }
.small                        { font-size: 12px; }
.small_j                { font-size: 12px; text-align: justify; }
.green                        { color: #33FF33 }


.netscapemenu        { font-size: 11px; font-weight: bold; color: #EEEEEE; line-height: 16px; }
.img-border {
        border: 6px solid #555555;
}

.tdcontentsm        { background: #C9C9C9; font-size: 11px; }
.tdlabelsimpsm        { background: #D0EBEA; font-size: 11px; }
.tdlabelsm                 { background: #D0EBEA; vertical-align: top; padding-top: 1px; font-size: 11px; }

.tdcontent                { background: #555555; }
.tdlabelsimp        { background: #333333; }
.tdlabel                 { background: #333333; vertical-align: top; padding-top: 1px; }
.tdinputlabel        { background: #555555; text-align: right; font-size: 12px; font-weight: bold; padding-left: 12px; padding-right: 6px; }
.tdinputfield        { background: #333333; }
.tdnewsnav                { width: 230px; font-size: 11px; background: #333333; }
.tdlabelproduct        { background: #333333; font-size: 14px; font-weight: bold; text-align: center; }
.tdlabelfield        { background: #333333; font-size: 12px; }

.halfgray                { background: #424242; }
.results                { background: #FFFF55; }

.newindicate        { color: #FF3333; font-weight: bold; font-size: 10px; }
.hotindicate        { color: #FF9225; font-weight: bold; font-size: 10px; }
.new2indicate        { color: #11FD11; font-weight: bold; font-size: 10px; }

.inputtext                { font-size: 9pt; }
.inputbutton        { font-size: 9pt; }

.menuspan                { position: absolute; left: 10px; cursor: pointer; }
.menuhead                { z-index: 20; position:absolute; font-family: Tahoma; font-size: 11px; width: 82px; color: #DDDDDD; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; }
.menuhead_open                { z-index: 20; position:absolute; font-family: Tahoma; font-size: 11px; background: #555555; width: 82px; font-weight: bold; border: 1px solid #000000;  padding-left: 3px; padding-top: 1px; padding-bottom: 1px;}
.menuhead_opensub        { z-index: 20; position:absolute; font-family: Tahoma; font-size: 11px; background: #555555; width: 82px; font-weight: bold;  border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;  padding-left: 3px; padding-top: 1px; padding-bottom: 1px;}
.menuhead_click        { font-family: Tahoma; font-size: 11px; background: #EEEEEE; color: #000000; width: 82px; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px;}
.menuhead_clicksub        { font-family: Tahoma; font-size: 11px; background: #EEEEEE; color: #000000; width: 82px; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px;}

.menu                        { z-index: 10; position:absolute; visibility: hidden; left: 89px; background: #555555; padding: 2px; border: 1px solid #000000;}
.menuopt                { font-family: Tahoma; font-size: 11px; background: #555555; padding: 1px; border-width: 1px; border-style: solid; border-color: #555555 }
.menuopt_over        { font-family: Tahoma; font-size: 11px; background: #999999; color: #000000; padding: 1px; border-width: 1px; border-style:solid; border-color: #999999; border-top: 1px solid #BBBBBB; border-bottom: 1px solid #333333 }
.menuopt_click        { font-family: Tahoma; font-size: 11px; background: #EEEEEE; color: #000000; padding: 1px; border-width: 1px; border-style:solid; border-color: #999999;}

TD.bottomboxhead                { vertical-align: top; font-size: 11px; font-weight: bold; text-align: center;  height: 21px; }
TD.bottomboxlist                { vertical-align: top; font-size: 11px; font-weight: bold; background: #333333  }
TD.bottomboxfooter        { height: 25px; }

A.white                        { text-decoration: none; color: #003461; }
A.white:hover        { text-decoration: none; color: #F4FF1A; }

A.nobg:hover         { text-decoration: none; background: none; }
A.hover:hover         { color: #FFFF66; text-decoration: none; background: #555555; }

A.reviewlink                { color: #33FF33; font-weight: bold; }
A.reviewlink:hover        { color: #AAFFAA; font-weight: bold; }
A.reviewlink:visited        { color: #33FF33; font-weight: bold; }

.tdcontentsmhigh { background: #557755; font-size: 11px; }
.tdcontentsmlow { background: #F6CDCC; font-size: 11px; }

.table-std {
        border-style: none;
        border-collapse: collapse;
}
.table-std td {
        border: 1px solid #000000;
        padding: 2px;
        background: #C9C9C9;
        font-size: 11px;
        vertical-align: top;
}
.table-std td.bg_high {
        background: #557755;
}
.table-std td.bg_low {
        background: #FCD3D2;
}
.table-std td.bg_black {
        background: #000000;
}
.table-std th {
        border: 1px solid #000000;
        padding: 2px;
        background: #A9B1C3;
        font-size: 11px;
        font-weight: normal;
        text-align: left;
        vertical-align: top;
}

.table-std-c {
        border-style: none;
        border-collapse: collapse;
}
.table-std-c td {
        border: 1px solid #000000;
        padding: 2px;
        background: #555555;
        font-size: 11px;
}
.table-std-c th {
        border: 1px solid #000000;
        padding: 2px;
        background: #333333;
        font-size: 11px;
        font-weight: normal;
        text-align: left;
}

.table-headcc {
        border-style: none;
        border-collapse: collapse;
}
.table-headcc td {
        border: 1px solid #000000;
        padding: 2px;
        background: #555555;
        font-size: 11px;
        vertical-align: top;
}
.table-headcc th {
        border: 1px solid #000000;
        padding: 2px;
        background: #333333;
        font-size: 11px;
        font-weight: normal;
        text-align: center;
        vertical-align: middle;
}

.table-std6px {
        border-style: none;
        border-collapse: collapse;
}
.table-std6px td {
        border: 1px solid #000000;
        padding: 6px;
        background: #555555;
        font-size: 12px;
        vertical-align: top;
}
.table-std6px th {
        border: 1px solid #000000;
        padding: 6px;
        background: #C9C9C9;
        font-size: 12px;
        font-weight: normal;
        text-align: left;
        vertical-align: top;
}
.table-std6px td.bg_black {
        background: #000000;
}

.table-std6px-sm {
        border-style: none;
        border-collapse: collapse;
}
.table-std6px-sm td {
        border: 1px solid #000000;
        padding: 6px;
        background: #555555;
        font-size: 11px;
        vertical-align: top;
}
.table-std6px-sm th {
        border: 1px solid #000000;
        padding: 6px;
        background: #333333;
        font-size: 11px;
        font-weight: normal;
        text-align: left;
        vertical-align: top;
}

.table-tdpad-6px {
        border-style: none;
        border-collapse: collapse;
}
.table-tdpad-6px td {
        border: 1px solid #000000;
        padding: 6px;
        background: #555555;
        font-size: 11px;
}
.table-tdpad-6px th {
        border: 1px solid #000000;
        padding: 2px;
        background: #333333;
        font-size: 11px;
        font-weight: normal;
}

.table-buybox {
        border-style: none;
        border-collapse: collapse;
}
.table-buybox td {
        border: 1px solid #000000;
        padding: 2px;
        background: #555555;
        font-size: 11px;
}
.table-buybox th {
        border: 1px solid #000000;
        padding: 2px;
        background: #333333;
        font-size: 11px;
        text-align: left;
        vertical-align: top;
}
.h1_sh {font-size: 16px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #00a1ff;}
.style5 {font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.style8 {
        font-size: 14px;
        font-weight: bold;
}
.style9 {font-size: 14px}
.style10 {
        color: #FF3300;
        font-weight: bold;
}
.style11 {color: #FF3300}
.style12 {
        font-size: 14px;
        color: #FF3300;
        font-weight: bold;
}

