body {background-color: #000000; font-size: 10pt; font-family: arial; color: #A0D8FF;}
a:link {font-family: arial; color: #FFD838;}
a:visited {font-family: arial; color: #FFD838;}
a:active {font-family: arial; color: #FFD838;}
p,td {font-family: Arial; font-size: 10pt; }

.header1 {background-color: #603A68; font-size: 10pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}
.header2 {background-color: #0C334F; font-size: 10pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}

.header-side {background-color: #603A68; font-size: 10pt; font-family: Arial; color: #FFFFFF; font-weight: bold; margin: 2px; padding: 4px; }
.subheader-side1 {background: url('./background/bg-table1.png') repeat top left; font-size: 10pt; font-family: Arial; margin: 2px; padding: 4px;}

.table1 {background: url('./background/bg-table1.png') repeat top left; font-size: 10pt; font-family: Arial;}
.table2 {background: url('./background/bg-table2.png') repeat top left; font-size: 10pt; font-family: Arial;}

.table1-1 {background: url('./background/bg-table1.png') repeat top left; font-size: 10pt; font-family: Arial; text-align: center; width:250; height:26;}
.table1-2 {background: url('./background/bg-table1.png') repeat top left; font-size: 10pt; font-family: Arial; text-align: center; width:100; height:26;}

.table2-1 {background: url('./background/bg-table2.png') repeat top left; font-size: 10pt; font-family: Arial; text-align: center; width:250; height:26;}
.table2-2 {background: url('./background/bg-table2.png') repeat top left; font-size: 10pt; font-family: Arial; text-align: center; width:100; height:26;}

.rank-table1 {background: url('./background/bg-table1.png') repeat top left; font-size: 10pt; font-family: Arial; text-align: center; height:26;}
.rank-table2 {background: url('./background/bg-table2.png') repeat top left; font-size: 10pt; font-family: Arial; text-align: center; height:26;}
.rank-height {height: 26;}

.table-archive {font-size: 10pt; font-family: Arial;}

.updatebox
{background: url('./background/bg-update.png') repeat left top; padding: 6px; border-style: solid; border-width: 2px; border-color: FFC028; font-size: 10pt; font-family: Arial;}

.darktable {background: url('./background/bg-dark.png') repeat top left;}

.sidebar-main {font-size: 10pt; font-family: Arial; color: white; font-weight: bold;}
.sidebar-bg {background: url('./web-image/sidebar-bg.png') repeat top left;}
.sidebar-box {background: url('./web-image/sidebar-box.png') no-repeat; margin: 2px; padding: 0px;  vertical-align: middle; font-size: 10pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}

.table-top {width: 680px; margin: 6px; padding: 6px; text-align: middle;}

.table-update {margin:4px; padding:4px text-align: center; width: 100%; max-width: 920px;}
.table-update2 {margin:0px; padding:0px text-align: center; width: 100%; max-width: 920px;}

.flash-title {width: 172px; margin: 6px; padding: 6px; text-align: center;}
.flash-padding {padding: 6px}

.flash-cell {background: url('./nf-image/button-bg.png') no-repeat center center;}

.image-right {float: right;}

.subheader {max-width: 920px; width: 100%; margin: 0px;}
.subheader-box
{background: url('./background/bg-update.png') repeat left top; padding: 0px; border-style: solid; border-width: 2px; border-color: FFC028; font-size: 10pt; font-family: Arial;}

.subheader-inside {padding-top: 0px; padding-bottom: 0px; padding-right: 10px; padding-left: 10px; margin: 2px;}