





form { margin-top: 0px; margin-bottom: 0px; }
select { font: 11px arial, helvetica, sans-serif; }
input { font: 11px arial, helvetica, sans-serif; }

a { color: #003377; text-decoration: underline; }
a:hover { color: #cc0000; text-decoration: underline; }
a font { color: #003377; text-decoration: underline; }
a:hover font { color: #cc0000; text-decoration: underline; }

.txtadtop { font: bold 10px verdana, arial, helvetica, sans-serif; padding-bottom: 3px; }
.txtadtop a { color: #003377; text-decoration: underline; }
.txtadtop a:hover { color: #cc0000; text-decoration: underline; }
.txtadtop a b { color: #cc0000; text-decoration: underline; }
.txtadtop a:hover b { color: #ff0000; text-decoration: underline; }

.date { font: bold 11px verdana, arial, helvetica, sans-serif; }
.date small { font-size: 10px; }
.date a { color: #6688cc; text-decoration: none; }
.date a:hover { color: #cc0000; text-decoration: none; }

.top { font: 10px verdana, arial, helvetica, sans-serif; padding-top: 5px; color: #ffffff; letter-spacing: 1px; }
.top a { color: #ffdd66; font-weight: bold; text-decoration: underline; letter-spacing: 0px; }
.top a:hover { color: #ffaa44; font-weight: bold; text-decoration: underline; }
.top b a { color: #ffffff; font-weight: bold; text-decoration: underline; letter-spacing: 0px; }
.top b a:hover { color: #ffaa44; font-weight: bold; text-decoration: underline; }

.coltitle { font: bold 11px verdana, arial, helvetica, sans-serif; color: #0044aa; }

.colmenu { font: bold 11px verdana, arial, helvetica, sans-serif; }
.colmenu a { color: #000000; text-decoration: underline; }
.colmenu a:hover { color: #cc0000; text-decoration: underline; }
.colmenu b { font-weight: bold; }
.colmenu b a { color: #cc0000; text-decoration: underline; }
.colmenu b a:hover { color: #ff0000; text-decoration: underline; }

.tip { font: 11px arial, helvetica, sans-serif; }
.tip a { color: #003377; text-decoration: underline; }
.tip a:hover { color: #cc0000; text-decoration: underline; }

.colservice { font: bold 11px verdana, arial, helvetica, sans-serif; color: #ee5500; }

.coltxt { font: 11px arial, helvetica, sans-serif; }
.coltxt a { color: #cc0000; text-decoration: underline; }
.coltxt a:hover { color: #ff0000; text-decoration: underline; }
.coltxt b { font-weight: bold; }
.coltxt b a { font-family: verdana, arial, helvetica, sans-serif; color: #ee5500; text-decoration: underline; }
.coltxt b a:hover { font-family: verdana, arial, helvetica, sans-serif; color: #cc0000; text-decoration: underline; }
.coltxt strong { font-weight: bold; color: #997766; }
.coltxt small { font-size: 10px; }

.colgo { font: bold 11px arial, helvetica, sans-serif; color: #997766; }
.colgo a { color: #997766; text-decoration: underline; }
.colgo a:hover { color: #cc0000; text-decoration: underline; }

.ministatus { font: 10px verdana, arial, helvetica, sans-serif; color: #555555; }
.ministatus a { color: #555555; text-decoration: none; }
.ministatus a:hover { color: #555555; text-decoration: none; }

.miniuser { font: bold 10px verdana, arial, helvetica, sans-serif; color: #0044aa; }
.miniuser a { color: #0044aa; text-decoration: none; }
.miniuser a:hover { color: #0044aa; text-decoration: none; }

.loginfield { font: 12px arial, helvetica, sans-serif; width: 70px; height: 20px; background-color: #ffffff; }

.searchtxt { font: 12px arial, helvetica, sans-serif; }
.searchtxt b { font-weight: bold; }

.searchfield { font: 12px arial, helvetica, sans-serif; width: 170px; height: 21px; background-color: #ffffff; }

.searchbutton { font: bold 10px verdana, arial, helvetica, sans-serif; color: #ffffff; background-color: #2266bb; border-color: #2266bb; width: 55px; }

.advsearch small { font: 10px arial, helvetica, sans-serif; }
.advsearch small a { color: #444444; text-decoration: underline; }
.advsearch small a:hover { color: #cc0000; text-decoration: underline; }

.dir td { font: 13px arial, helvetica, sans-serif; font-weight: bold; }
.dir td a { color: #0044aa; text-decoration: underline; }
.dir td a:hover { color: #cc0000; text-decoration: underline; }
.dir td small { font-size: 10px; font-weight: normal; }
.dir td small a { color: #000000; text-decoration: underline; }
.dir td small a:hover { color: #cc0000; text-decoration: underline; }
.dir td small b a { font-weight: normal; color: #cc0000; text-decoration: underline; }
.dir td small b a:hover { font-weight: normal; color: #ff0000; text-decoration: underline; }

.edittitle { font: bold 10px verdana, arial, helvetica, sans-serif; color: #444444; }

.edittxt { font: 12px/17px arial, helvetica, sans-serif; color: #444444; }
.edittxt a { color: #444444; text-decoration: underline; }
.edittxt a:hover { color: #cc0000; text-decoration: underline; }
.edittxt small { font: 10px/14px arial, helvetica, sans-serif; }
.edittxt small a { color: #444444; text-decoration: underline; }
.edittxt small a:hover { color: #cc0000; text-decoration: underline; }

.barleft { font: bold 10px verdana, arial, helvetica, sans-serif; color: #ffdd66; }
.barleft b { color: #ffffff; }
.barleft a { color: #ffffff; text-decoration: underline; }
.barleft a:hover { color: #ffaa44; text-decoration: underline; }

.bar { font: bold 10px verdana, arial, helvetica, sans-serif; color: #ffffff; }
.bar a { color: #ffdd66; text-decoration: underline; }
.bar a:hover { color: #ffaa44; text-decoration: underline; }
.bar b a { color: #ffffff; text-decoration: underline; }
.bar b a:hover { color: #ffaa44; text-decoration: underline; }

.bartitle { font: bold 10px verdana, arial, helvetica, sans-serif; color: #ffdd66; }

.footer { font: bold 11px verdana, arial, helvetica, sans-serif; }
.footer a { color: #0044aa; text-decoration: underline; }
.footer a:hover { color: #cc0000; text-decoration: underline; }
.footer b a { color: #ee5500; text-decoration: underline; }
.footer b a:hover { color: #cc0000; text-decoration: underline; }
.footer small { font: normal 10px arial, helvetica, sans-serif; }
.footer small i { color: #444444; }
.footer small a { color: #444444; text-decoration: underline; }
.footer small a:hover { color: #cc0000; text-decoration: underline; }

.news { font: 12px arial, helvetica, sans-serif; }
.news a { color: #000000; text-decoration: underline; }
.news a:hover { color: #cc0000; text-decoration: underline; }
.news b { font-weight: bold; color: #ee5500; }
.news small { font-size: 11px; color: #444444; }
.news small a { color: #2266bb; text-decoration: underline; }
.news small a:hover { color: #cc0000; text-decoration: underline; }
.news small b a { font-weight: normal; color: #ee5500; text-decoration: underline; }
.news small b a:hover { font-weight: normal; color: #cc0000; text-decoration: underline; }

.miniwindow { font: 11px arial, helvetica, sans-serif; }
.miniwindow strong { font-weight: bold; color: #009900; }
.miniwindow big { font: bold 11px verdana, arial, helvetica, sans-serif; color: #ee5500; }
.miniwindow small { font-size: 10px; }
.miniwindow a { color: #000000; text-decoration: underline; }
.miniwindow a:hover { color: #ff0000; text-decoration: underline; }

.text1 { font: 10px arial, helvetica, sans-serif; }
.text1b { font: bold 10px arial, helvetica, sans-serif; }
.text2 { font: 12px arial, helvetica, sans-serif; }
.text2b { font: bold 12px arial, helvetica, sans-serif; }
.text1v { font: 10px verdana, arial, helvetica, sans-serif; }
.text1bv { font: bold 10px verdana, arial, helvetica, sans-serif; }
.text2v { font: 12px verdana, arial, helvetica, sans-serif; }
.text2bv { font: bold 12px verdana, arial, helvetica, sans-serif; }