body, td, input, textarea { font-family: Arial; font-size: 12px; }
small { font-family: Arial; font-size: 11px; }
caption { font-family: Arial; font-size: 11px; text-align:left; }
a { color:#000099; }
a:hover { color:#0044FF; }
.s { font-weight:bold; background-color:#FFFFDD; }
a.hi { color:#ffff88; }
a.hi:hover { color:#ffffff; }
img.frame { border: 4px solid #767979; };
td.topnavi { background-color: #DDDDEE; padding-top:2px; font-size:11px; font-weight:bold; color:#6688aa; };
.topnavia { text-decoration: none; };

h1, .h1 { font-family: Tahoma; font-size: 20px; font-weight:bold; color: #082140; letter-spacing: 3px }
h2, .h2 { font-family: Tahoma; font-size: 17px; font-weight:bold; color: #082140; letter-spacing: 2px }
h3, .h3 { font-family: Tahoma; font-size: 14px; font-weight:bold; color: #082140; letter-spacing: 1px }
h4, .h4, .forumTheme { font-family: Tahoma; font-size: 12px; font-weight:bold; color: #082140; letter-spacing: 1px }

.hd1, .hd, .forumTitle { font-family: Tahoma; font-size: 12px; font-weight:bold; color: #082140; background-color: #B5D6FF; padding:2px; }
.hd2 { font-family:Arial; font-size:12px; font-weight:bold; color:#330099; background-color:#DDDDFF }
.hd3 { font-family:Arial; font-size:12px; font-weight:bold; color:#660000; background-color:#FFDDDD }
.hdln { background-color:#EEEEFF; padding:2px; font-size:12px; font-weight:bold; color:#330099; }
.alert { font-family:Arial; font-size:12px; font-weight:bold; color:#880000; background-color:#FFFF00 }

.caption1 { text-align:center; color:#FFFF00; font-size:26px; line-height:30px; font-family:Garamond; }
.caption2 { text-align:center; color:#FFFF00; font-size:12px; line-height:12px; font-family:Garamond; letter-spacing:3px; }

TD.boardhdr { font-family: Arial; font-size: 11px; font-weight:bold; color:white; }

.navi2 { text-align:center; font-size:12px; font-weight:bold; padding-top:7px; font-family:Tahoma; }
.navi2a { color:#FFFF00; text-decoration:none; }
.navi2a:hover { color:#FFFFFF; }

.navi3 { text-align:center; font-size:12px; font-weight:bold; padding-top:7px; font-family:Tahoma; }
.navi3a { color:#EEFFCC; text-decoration:none; background-color:#0000aa; }
.navi3a:hover { color:#FFFFFF; }

.navi4 { text-align:center; font-size:11px; font-weight:bold; padding-top:3px; font-family:Tahoma; }
.navi4a { color:#EEFFCC; text-decoration:none; }
.navi4a:hover { color:#FFFFFF; }

.naviAS { text-align:center; color:#FFFF00; font-size:11px; font-family:Arial; }
.naviAS:hover { color:#FFFFFF; text-decoration:none; }

td.textMargin { color:#F0F0FF; font-size:12px; }
input.searchText { width:200px; height:20px; line-height:15px; font-size:12px; border: 1 solid #440066; }
input.searchButton { background-color:#B5D6FF; height:20px; line-height:14px; border: 1 solid #000066; cursor:hand; }
input.stdText { height:19px; line-height:15px; font-size:12px; border: 1 solid #440066; }
textarea.stdText { font-size:12px; border: 1 solid #440066; }
input.stdButton { background-color:#B5D6FF; height:19px; font-size:11px; line-height:13px; border: 1 solid #000066; cursor:hand; }
.stdBox { font-weight:200; text-decoration:none; font-family:Arial; font-size:12px; text-align:justify; color:#000000; margin-left:16px; margin-right:16px; }

.tablec { background-color:#E0E8EA; }
.table0 { background-color:#F8FAFF; }
.table1 { background-color:#EAF0F8; }
.tableH0 { background-color:#FFFAF8; }
.tableH1 { background-color:#F8F0EA; }
a.agal { color: #aa0000; }
a.agal:visited { color: #000088; }

;newsgroup
.fsbj { font-size:11px; }
.fdate { font-family:Courier New; color:#444488; }
.fcit { font-style:italic; color:#000088; }
a.asbj { font-weight: bold; }
a.asbj:visited { font-weight: 200; }

.bigch { font-size: 17px; font-weight:bold; }

