.borderMenuTitle
{
    BACKGROUND-COLOR: #F0F0FF;
    BORDER: 1px solid #000000;
    COLOR: #31659c;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 3px
}
.borderMenuText
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 3px
}
.borderMenuTitleC2
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000066;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    PADDING: 1px
}
.banWhatsNew
{
	BACKGROUND-IMAGE: url(/img/ban00.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	BACKGROUND-ATTACHMENT: fixed;
    COLOR: #000000;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    padding-left:90px;
    padding-top:2px;
}
#borderMenuTitle
{
    BACKGROUND-COLOR: #F0F0FF;
    BORDER: 1px solid #000000;
    COLOR: #31659c;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 3px
}
#borderMenuTitleC
{
    BACKGROUND-COLOR: #F0F0FF;
    BORDER: 1px solid #000000;
    COLOR: #31659c;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    PADDING: 3px
}
#borderMenuTitleC2
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000066;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    PADDING: 1px
}
#borderMenuText
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 3px
}
#borderRectBlue
{
    BACKGROUND-COLOR: #000066;
    BORDER: 1px solid #000000;
    COLOR: #FFFFFF;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 4px
}
#borderRectBlack
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    PADDING: 4px
}
.FrameTitleCRIMSON
{
    BACKGROUND-COLOR: CRIMSON;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 1px #000000 solid;
    COLOR: #FFFFFF;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 4px
}
.FrameTitleDARKSLATEGRAY
{
    BACKGROUND-COLOR: DARKSLATEGRAY;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 1px #000000 solid;
    COLOR: #FFFFFF;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 4px
}
.FrameTextBlack
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    PADDING: 4px
}
#borderRectHistory
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    PADDING: 4px;
		OVERFLOW: auto;
		WIDTH: 100%;
		HEIGHT: 150px
}
#rectSpot
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 20px #d7d7d7 solid;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 4px
}
#rectBlack
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 6px
}
.TDListItem
{
	padding-left:8px;
	padding-right:6px;
	overflow:auto;
}
.rectBlack
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
}
.rectBlackS
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 100%;
}
#menuTA
{
    BACKGROUND-COLOR: #d7d7d7;
    COLOR: #9a0000;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    text-decoration:underline;
    PADDING: 3px
}
#menuTA2
{
    COLOR: DARKGREEN;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    text-decoration:underline;
    PADDING: 3px
}
#menuN
{
    BACKGROUND-COLOR: #9a0000;
    COLOR: #d7d7d7;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    PADDING: 3px
}
#menuNA
{
    BACKGROUND-COLOR: #F0F0FF;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    text-decoration:underline;
    PADDING: 3px
}
#menuNA2
{
    COLOR: DARKGREEN;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    PADDING: 3px
}
#menuNB
{
    COLOR: #777777;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    text-decoration:underline;
}
#rectBlackRight
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: ＭＳ ゴシック;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    LINE-HEIGHT: 125%;
    PADDING: 6px
}
#borderRectRed
{
    BACKGROUND-COLOR: #990000;
    BORDER: 1px solid #000000;
    COLOR: #FFFFFF;
    FONT-FAMILY: ＭＳ ゴシック;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 4px
}
#borderRectCha
{
    BACKGROUND-COLOR: #7E6734;
    BORDER: 1px solid #000000;
    COLOR: #FFFFFF;
    FONT-FAMILY: ＭＳ ゴシック;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 4px
}
#midBtn
{
    BACKGROUND-COLOR: #dedfde;
    BORDER-BOTTOM: #31659c outset;
    BORDER-LEFT: #31659c outset;
    BORDER-RIGHT: #31659c outset;
    BORDER-TOP: #31659c outset;
    COLOR: #31659c;
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.mainTitle
{
    COLOR: navy;
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    margin-left:20px;
    margin-bottom: 2px;
}
.mainTitle2
{
    COLOR: navy;
    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    margin-left:20px;
    margin-bottom: 2px;
}
.Logo1
{
    COLOR: #ffcf00;
    FONT-SIZE: 30px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.Logo2
{
    COLOR: #ffcf00;
    FONT-SIZE: 24px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.menu
{
    COLOR: #31659c;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.MenuButton
{
    COLOR: #ffffff;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    HEIGHT: 33px;
    LINE-HEIGHT: normal;
    PADDING-LEFT: 1px;
    PADDING-TOP: 9px;
    WIDTH: 160px
}
.menuA
{
    COLOR: #31659c;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.menuL
{
    COLOR: #31659c;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.menuT
{
    COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.TextBig
{
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.TextBigB
{
    COLOR: #31659c;
    FONT-SIZE: 120%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.TextBigB2
{
    COLOR: #31659c;
    FONT-SIZE: 110%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.TextHugeB
{
    COLOR: #31659c;
    FONT-SIZE: 120%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.TextNorm
{
    COLOR: #000000;
    FONT: 80% line-height: 120%
}
.TextNormB
{
    COLOR: #31659c;
    FONT: 80% line-height: 200%
}
.TextBold
{
    COLOR: #000000;
    FONT-SIZE: 80%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.TextBoldB
{
    COLOR: #31659c;
    FONT-SIZE: 100%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.TextBoldW
{
    COLOR: #FFFFFF;
    FONT-SIZE: 80%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
.TextBoldR
{
    COLOR: red;
    FONT-SIZE: 80%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal
}
P
{
    LINE-HEIGHT: 125%
}
BODY
{
    LINE-HEIGHT: 125%
}
H1
{
		filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#990000', Positive='true');
    COLOR: #336699;
    FONT-SIZE: 150%;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    padding-top: 8px;
    PADDING-BOTTOM: 0px;
}
H2
{
    COLOR: #336699;
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 125%;
    padding-top: 8px;
    PADDING-BOTTOM: 0px;
}
H3
{
    COLOR: #336699;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 125%;
    padding-top: 8px;
    PADDING-BOTTOM: 0px;
}
.title1
{
    COLOR: #336699;
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 125%;
    padding-top: 8px;
    PADDING-BOTTOM: 0px;
}
A:link
{
    COLOR: #336699
}
A:active
{
    COLOR: #336699
}
A
{
    COLOR: #336699
}
A:hover
{
    COLOR: red
}
#tbStL
{
    FONT-SIZE: 100%;
    TEXT-ALIGN: left
}
#tbStC
{
    FONT-SIZE: 100%;
    TEXT-ALIGN: center
}
#tbStR
{
    FONT-SIZE: 100%;
    TEXT-ALIGN: right
}
#tpTxtR
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: right
}
#tpTxtL
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: left
}
#txtCW
{
    BACKGROUND-COLOR: white;
    FONT-SIZE: 100%;
    TEXT-ALIGN: center
}
#txtRW
{
    BACKGROUND-COLOR: white;
    FONT-SIZE: 100%;
    TEXT-ALIGN: right
}
#memList
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 100%
}
#itList
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 100%
}
#normList
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 90%
}
#txtLW
{
    BACKGROUND-COLOR: white;
    FONT-SIZE: 100%;
    TEXT-ALIGN: left
}
.mainTitleL2
{
    COLOR: #ffffff;
    FONT-SIZE: 80%;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold
}
.mainTitleL
{
    COLOR: #ffffff;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 48px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold
}
.subTitle
{
    COLOR: #d7d7d7;
    FONT-SIZE: 80%;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 4px
}
#banWhatsNew
{
		BACKGROUND-IMAGE: url(/img/ban00.gif);
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-POSITION: left top;
		BACKGROUND-ATTACHMENT: fixed;
    COLOR: #000000;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    padding-left:90px;
    padding-top:2px;
}
.banRecentEntries
{
		BACKGROUND-IMAGE: url(/img/ban00.gif);
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-POSITION: left top;
		BACKGROUND-ATTACHMENT: fixed;
    COLOR: #000000;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    padding-left:60px;
    padding-top:2px;
}
.banAboutAinet
{
		BACKGROUND-IMAGE: url(/img/ban00.gif);
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-POSITION: left top;
		BACKGROUND-ATTACHMENT: fixed;
    COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    padding-left:48px;
    padding-top:4px;
}
.titleShadow
{
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#990000', Positive='true')
}
.FrameArticleTitle
{
  BACKGROUND-POSITION: left top;
  BACKGROUND-ATTACHMENT: fixed;
  BACKGROUND-IMAGE: url(/img/menuBkground1.JPG);
  BORDER-BOTTOM: 1px #000000 solid;
  BORDER-LEFT: 1px #000000 solid;
  BORDER-RIGHT: 1px #000000 solid;
  BORDER-TOP: 1px #000000 solid;
  COLOR: #004E82;
  FONT-SIZE: 100%;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left;
  PADDING: 3px
}
.FrameArticleText
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 8px;
}
.ArticleText
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 8px;
}
.BBSRectShadow
{
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='gray', Positive='true')
}
.BBSTextNormGS
{
    COLOR: #003346;
    FONT-SIZE: 90%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
}
#BBSBorderRect
{
    BACKGROUND-COLOR: #003346;
    COLOR: #FF9900;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 6px
}
#BBSBorderText
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #004E82;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 4px;
}
.BBSBorderText
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 0px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #004E82;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 4px;
    padding-bottom:0px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
}
.BBSBorderTextSR
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #004E82;
    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    padding-bottom:2px;
}
.BBSArticleTitle
{
  BACKGROUND-POSITION: left top;
  BACKGROUND-ATTACHMENT: fixed;
  BACKGROUND-IMAGE: url(/img/menuBkground1.JPG);
  BORDER-BOTTOM: 1px #000000 solid;
  BORDER-LEFT: 1px #000000 solid;
  BORDER-RIGHT: 1px #000000 solid;
  BORDER-TOP: 2px #000000 solid;
  COLOR: #004E82;
  FONT-SIZE: 100%;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left;
  PADDING: 3px
}
.BBSInputFrame
{
    BACKGROUND-COLOR: #F0F0FF;
    PADDING: 4px;
	  BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 1px #000000 solid;
}
.BBSTitle
{
    COLOR: #31659c;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
}
.BBSMenuTitleS
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #31659c;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    PADDING: 3px
}
