TD, BODY, INPUT, TEXTAREA, OPTION, SELECT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A { color: #AC4500; }
SUP { text-decoration: none; }
LI.orange { list-style-image: url(li1.gif); margin-top: 3px; margin-bottom: 5px; }
LI.link   { list-style-image: url(li1.gif); margin-top: 3px; margin-bottom: 5px; }
A.orange { color: #AC4500; text-decoration: none; }
A.orange:hover { color: #880000; }
A.opt { color:#ffffff; }
.red { color:red; }
.blue { color:blue; }
.gray { color:gray; }
.black { color:black; }
td.ln { border-bottom:1 solid #9999bb; }

IMG.lspace { margin-left:10px; margin-top:3px; margin-bottom:5px; };
IMG.rspace { margin-right:10px; margin-top:3px; margin-bottom:5px; };
INPUT.button, A.button { text-decoration: none; background-color: #E7820B; color: #FFFFFF; font-weight: bold; border: 1 outset #E0A080; cursor: hand; margin-top: 3px; margin-bottom: 3px; }

INPUT.buttontx { border: 0; background: transparent; cursor: hand; color: #554444; font-size: 11px; line-height: 13px; }

INPUT.edit { border: 1 inset #CC8866; font-size: 10px; font-family: Arial; }

.header1 { color: #776655; font-size: 26px; margin-left: 7px; margin-top: 4px; }
.header2 { color: #665544; font-size: 14px; font-weight: bold; margin-left: 8px; margin-top: 4px; margin-bottom: 8px; }
.header3 { color: #554433; font-size: 11px; font-weight: bold; margin-left: 16px; margin-top: 4px; margin-bottom: 8px; }
.prodname { color: #153897; font-size: 15px; font-weight: bold; margin-top: 8px; margin-bottom: 8px; letter-spacing: 2px; }
.prodhdr { color: #153897; font-size: 13px; font-weight: bold; margin-top: 16px; margin-bottom: 8px; letter-spacing: 2px; }
.prodtitle { color: #153897; font-family: Arial Narrow, Arial, Helvetica; font-size: 40px; line-height:48px; height:48px; font-weight: bold; letter-spacing: 1px; filter: progid:DXImageTransform.Microsoft.DropShadow(Color=BBBBCC, offX=2, offY=2, positive=true); }

TD.box1 { background: #E3772F url(box1-bg.gif) repeat-x; text-align: center; vertical-align: top; font-size: 10px; color: white; line-height: 12px; }
A.box1 { color: white; text-decoration: none; }
A.box1:hover { color: navy; }

TD.box2 { background: #153897 url(box2-bg.gif) repeat-x; text-align: center; vertical-align: top; font-size: 11px; color: white; line-height: 14px; padding-right: 2px; }
TD.box2b { background: #153897 url(box2b-bg.gif) repeat-x; text-align: left; vertical-align: top; font-size: 11px; color: white; line-height: 12px; padding-top: 1px; padding-right: 2px; }
TD.box3 { background: #E3772F url(box3-bg.gif) repeat-x; text-align: center; vertical-align: top; font-size: 11px; color: white; line-height: 14px; padding-right: 2px; }
TABLE.frame3a { border: 1 solid #D5B199; margin-left: 7px; width: 292px; }
TABLE.frame3c { border: 1 solid #D5B199; margin-left: 7px; width: 600px; }
HR.frame3 { color: #D5B199; height: 1px; };
DIV.date3 { color: #776655; font-family: Tahoma; font-weight:bold; padding:2px; background: #EBEFF6; };
DIV.news3 { padding-top:2px; padding-left:2px; padding-bottom:24px; }

TD.frame1tp { width: 131px; height: 19px; background: #EBEFF6 url(frame1-tp.gif) no-repeat; }
TD.frame1bg { width: 131px; background: #EBEFF6 url(frame1-bg.gif) repeat-y; padding: 5px; }
TD.frame1bt { width: 131px; height: 3px; background: #EBEFF6 url(frame1-bt.gif) no-repeat; margin-bottom: 8px; }

TD.frame2tp { width: 151px; height: 19px; background: #EBEFF6 url(frame2-tp.gif) no-repeat; }
TD.frame2bg { width: 151px; background: #EBEFF6 url(frame2-bg.gif) repeat-y; padding: 5px; }
TD.frame2bt { width: 151px; height: 3px; background: #EBEFF6 url(frame2-bt.gif) no-repeat; margin-bottom: 8px; }
TD.frame2bg0 { width: 151px; background: #EBEFF6 url(frame2-bg.gif) repeat-y; padding: 0px; }

TD.frame2tp1 { width: 151px; height: 19px; background: #E3772F url(frame2-tp1.gif) no-repeat; }
TD.frame2bg1 { width: 151px; background: #E3772F url(frame2-bg1.gif) repeat-y; padding: 0px; }
TD.box21 { background: #153897 url(box2-bg1.gif) repeat-x; text-align: center; vertical-align: top; font-size: 11px; color: white; line-height: 14px; padding-right: 2px; }

A.frame1 { color: #554444; text-decoration: none; font-size: 11px; }
SPAN.frame1 { color: #667766; font-size: 11px; }
A.frame1:hover { color: #880000; }
LI.frame1 { list-style-image: url(frame1-li.gif); margin-top: 3px; margin-bottom: 5px; margin-left:-4px; }

A.frame2 { color: #333388; text-decoration: none; font-size: 11px; margin-left:-4px; }
LI.frame2 { list-style-image: url(frame2-li.gif); margin-top: 3px; margin-bottom: 4px; }

DIV.frame1 { color: #554444; font-size: 10px; padding-left: 2px; padding-top: 8px; text-align: center; }
