BODY {
}
body{
        SCROLLBAR-FACE-COLOR:#ff0000 ;SCROLLBAR-HIGHLIGHT-COLOR#218868 ;SCROLLBAR-SHADOW-COLOR:#ff0000 ; SCROLLBAR-3DLIGHT-COLOR:#ff0000 ;SCROLLBAR-DARKSHADOW-COLOR:#ff0000  ;SCROLLBAR-ARROW-COLOR: #ff0000  ;SCROLLBAR-TRACK-COLOR: #ffffff;                   
}
A {
 FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: default; COLOR: #fff; FONT-FAMILY: verdana, arial, georgia, sans-serif; TEXT-DECORATION: none
}
A:link {
 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000 ; TEXT-DECORATION: none
}
A:visited {
 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000 ; TEXT-DECORATION: none
}
A:active {
 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000
}
A:hover {
 FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000 ; TEXT-DECORATION: none
}
#banner {
 PADDING-RIGHT: 15px; BORDER-TOP: medium none; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: large; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; COLOR: #aaa; PADDING-TOP: 15px; FONT-FAMILY: verdana, arial, georgia, sans-serif; HEIGHT: 50px; TEXT-ALIGN: RIGHT
}
#banner A {
 FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #fff; FONT-FAMILY: arial, courier new, sans-serif; TEXT-DECORATION: none
}
#banner A:hover {
 FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #ff0000 ; FONT-FAMILY: arial, courier new, sans-serif; TEXT-DECORATION: none
}
.description {
 FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: none; COLOR:#ff0000 ; FONT-FAMILY: verdana, arial, sans-serif
}
.side {
 PADDING-RIGHT: 10px; BORDER-TOP:#ff0000  thin; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #ff0000 ; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; COLOR:#ff0000  ; LINE-HEIGHT: 140%; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0000 thin window-inset; FONT-FAMILY: verdana, arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: 0.1em; BORDER-RIGHT-COLOR: #ff0000}
.sidetitle {
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; COLOR: #ff0000 ; BORDER-TOP-STYLE: none; LINE-HEIGHT: 140%; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, sans-serif; LETTER-SPACING: 0.1em; TEXT-ALIGN: right
}
.powered {
 PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #218868 ; PADDING-BOTTOM: 2px; COLOR: #218868 ; LINE-HEIGHT: 140%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
TABLE TR TD.small-c {
 VISIBILITY: hidden
}
BODY {
 COLOR: #ff0000
}
#banner A:link {
 FONT-SIZE: small; COLOR: #ff0000
}
#banner A:visited {
 FONT-SIZE: small; COLOR: #ff0000 
}
#banner A:active {
 FONT-SIZE: small; COLOR: #ff0000
 }
#logo {
 
}
BODY {
 CURSOR: url(' ')
}
A:hover {
 CURSOR: url(' ')
}
BODY {
 COLOR: #ff0000
}
BODY {
 SCROLLBAR-FACE-COLOR: #ff0000; SCROLLBAR-HIGHLIGHT-COLOR: #ff0000　; SCROLLBAR-SHADOW-COLOR: #ff0000 ; SCROLLBAR-3DLIGHT-COLOR: #ff0000　; SCROLLBAR-ARROW-COLOR: #ff0000; SCROLLBAR-TRACK-COLOR:#ff0000; SCROLLBAR-DARKSHADOW-COLOR:#ff0000; SCROLLBAR-BASE-COLOR: #ff0000
}
#logo {
 
}
BODY {
 BORDER-RIGHT:#ff0000 15px solid; BORDER-TOP: #ff0000　30px solid; BORDER-LEFT: #ff0000　30px solid; BORDER-BOTTOM: #ff0000 30px solid
}
#logo {
 
}

input, select { 
color : #ff0000; 
font-size : 10pt ; 
background-color :#ffffff; } 

