/* General page style. The scroll bar colours only visible in IE5.5+ */
body 
{

scrollbar-base-color: #ffffff; 
scrollbar-face-color: #FFBD21; 
scrollbar-track-color: #FFFFCC; 
scrollbar-arrow-color: #000080;
scrollbar-highlight-color: #FF6600; 
scrollbar-3dlight-color: #000000; 
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #000000; 


FONT-FAMILY: Comic Sans MS ;font-size:10px
}

A:link {
BACKGROUND: none; 
COLOR: #000080; 
FONT-SIZE: 10pt; 
TEXT-DECORATION: none;
FONT-FAMILY: Comic Sans MS;font-weight:bold
}
A:visited {
BACKGROUND: none; 
COLOR: #000080; 
FONT-SIZE: 10pt; 
TEXT-DECORATION: none;
FONT-FAMILY: Comic Sans MS;font-weight:bold
}
A:hover {
BACKGROUND: none; 
COLOR: #FF6600; 
FONT-SIZE: 10pt; 
TEXT-DECORATION: none;
FONT-FAMILY: Comic Sans MS; font-weight:bold
}
A:active {
BACKGROUND: none; 
COLOR: #800080; 
FONT-SIZE: 10pt; 
TEXT-DECORATION: none;
FONT-FAMILY: Comic Sans MS;font-weight:bold
}
TEXTAREA { 
FONT-SIZE: 10px;
background-color : #FFFFFF; 
FONT-FAMILY: Comic Sans MS; 
}
INPUT { 
FONT-SIZE: 11px;
font-weight : bold;
FONT-FAMILY: Verdana, Helvetica; 
}
SELECT { 
FONT-SIZE: 11px;
background-color : #EEEEEE;
font-weight : bold;
FONT-FAMILY: Verdana, Helvetica; 
}
TD { 
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Helvetica;
}
.smalllink { 
font-size : 8pt; 
font-weight : normal; 
color : #000080; 
vertical-align : middle;
font-family : Comic Sans MS; 
}
.smalllink A:link {
BACKGROUND: none; 
COLOR: #000080; 
FONT-SIZE: 8pt;
font-weight : normal;  
font-family : Comic Sans MS;
}
.smalllink A:visited {
BACKGROUND: none; 
COLOR: #000080; 
FONT-SIZE: 8pt; 
font-weight : normal; 
font-family : Comic Sans MS;
}
.smalllink A:hover {
BACKGROUND: none; 
COLOR: #FF6600; 
FONT-SIZE: 8pt; 
font-family : Comic Sans MS;
}
.smalllink A:active {
BACKGROUND: none; 
COLOR: #800080; 
FONT-SIZE: 8pt; 
font-weight : normal; 
FONT-FAMILY: Comic Sans MS;
} 
.menusmall { 
font-size : 10pt; 
color : #000080; 
background-image : url('/themes/K_OSDN/images/bgB.png'); 
background-repeat : repeat-y; 
background-position : 0% 0%;
FONT-FAMILY: Comic Sans MS
font-weight : normal;
} 
.menusmall  A:link {
BACKGROUND: none; 
COLOR: #000080; 
FONT-SIZE: 10pt; 
FONT-FAMILY: Comic Sans MS;
font-weight : normal;
}
.menusmall  A:active {
BACKGROUND: none; 
COLOR: #800080; 
FONT-SIZE: 10pt; 
TEXT-DECORATION: none;
FONT-FAMILY: Comic Sans MS;
font-weight : normal;
}
.menusmall  A:visited {
BACKGROUND: none; 
COLOR: #000080; 
FONT-SIZE: 10pt; 
TEXT-DECORATION: none;
FONT-FAMILY: Comic Sans MS;
font-weight : normal;
}
.menusmall A:hover {
BACKGROUND: none; 
COLOR: #FF6600; 
FONT-SIZE: 10pt; 
TEXT-DECORATION: none;
FONT-FAMILY: Comic Sans MS;
font-weight : normal;
} 
.newstitle { 
font-size : 14px; 
font-style : normal; 
font-weight : bold; 
color : #336699;
FONT-FAMILY: Verdana, Helvetica; 
} 
.menu { 
font-size : 13px; 
font-weight : bold;
FONT-FAMILY: Verdana, Helvetica;
}
.menu A:link {
BACKGROUND: none; 
COLOR: #FFFFFF; 
FONT-SIZE: 13px;
font-weight : bold; 
TEXT-DECORATION: underline;
FONT-FAMILY: Verdana, Helvetica
}
.menu A:visited {
BACKGROUND: none; 
COLOR: #FFFFFF; 
FONT-SIZE: 13px;
font-weight : bold; 
TEXT-DECORATION: underline;
FONT-FAMILY: Verdana, Helvetica;
}
.menu A:hover {
BACKGROUND: #FFFFFF; 
COLOR: #000000; 
FONT-SIZE: 13px;
font-weight : bold; 
TEXT-DECORATION: none;
FONT-FAMILY: Verdana, Helvetica
}
.menu A:active {
BACKGROUND: none; 
COLOR: #FFFFFF; 
FONT-SIZE: 13px;
font-weight : bold; 
TEXT-DECORATION: underline;
FONT-FAMILY: Verdana, Helvetica;
}