.blc a:link {
 display:block;
 width:100%;
 height:100%;
 color: orange;
 }
.blc a:visited {
 display:block;
 width:100%;
 height:100%;
 color: blue;
 }
.blc a:hover {
 position:relative;
 top:1px;
 left:1px;
 display:block;
 width:100%;
 height:100%;
 color: orange;
 }
.blc a:active {
 display:block;
 width:100%;
 height:100%;
}
div.shadowbox
{
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    border-color: #c0c0c0 #BBBBBB #BBBBBB #c0c0c0;
    width: 120px;
}
H1{
    border: solid;
    border-width: 0px 0px 1px 10px;
    padding: 5px;
    border-color: #1122aa;
    font-size: 120% ;
}
A:hover {
 position:relative;
 top:1px;
 left:1px;
}
A{
 text-decoration:none
}
div.menuitem
{
    text-align: center;
    border-style: solid;
    border-width: 1px;
    border-color: #c0c0c0 #808080 #808080 #c0c0c0;
    background-color: #ffffcc;
    font-weight: bold;
    width: 120px;
}
.Style_MSG7px{
	font-famiry: 'lr oSVbN', n;
	font-size : 7pt;
	letter-spacing:1pt;
	line-height: 150%;
	color : Black;
}
.Style_MSG8px{
	font-famiry: 'lr oSVbN', n;
	font-size : 8pt;
	letter-spacing:1pt;
	line-height: 120%;
	color : Black;
}
.Style_MSG8_5px{
	font-famiry: 'lr oSVbN', n;
	font-size : 8pt;
	letter-spacing:1pt;
	line-height: 120%;
	color : Black;
}
.Style_MSG8Glaypx{
	font-famiry: 'lr oSVbN', n;
	font-size : 8pt;
	letter-spacing:1pt;
	line-height: 120%;
	color : #555555;
}
.Style_MSG8Red{
	font-famiry: 'lr oSVbN', n;
	font-size : 8pt;
	letter-spacing:1pt;
	line-height: 120%;
	color : #ff0000;
}
.Style_MSG9px{
	font-famiry: 'lr oSVbN', n;
	font-size : 9pt;
	letter-spacing:3pt;
	line-height: 120%;
	color : Black;
}
.Style_MSG9px-white{
	font-famiry: 'lr oSVbN', n;
	font-size : 9pt;
	letter-spacing:3pt;
	line-height: 120%;
	color : white;
}
.Style_MSG13Glaypx{
	font-famiry: 'lr oSVbN', n;
	font-size : 13pt;
	letter-spacing:1pt;
	line-height: 120%;
	color : #555555;
}
.Style_MSG12px{
	font-famiry: 'lr oSVbN', n;
	font-size : 12pt;
	letter-spacing:3pt;
	line-height: 120%;
	color : Black;
}
.Style_MSG16px{
	font-famiry: 'lr oSVbN', n;
	font-size : 16pt;
	letter-spacing:3pt;
	line-height: 120%;
	color : white;
}
.Style_table1{
	font-famiry: 'lr oSVbN', n;
	font-size : 11.5pt;
	letter-spacing:3pt;
	line-height: 120%;
	color : Black;
}
.Style_table2{
	font-famiry: 'lr oSVbN', n;
	font-size : 9.5pt;
	letter-spacing:3pt;
	line-height: 120%;
	color : Black;
}
.Style_table3{
	font-famiry: 'lr oSVbN', n;
	font-size : 8.5pt;
	letter-spacing:3pt;
	line-height: 120%;
	color : Black;
}
.Style_price{
	font-famiry: 'lr oSVbN', n;
	font-size : 8.1pt;
	letter-spacing:1pt;
	line-height: 120%;
	color : Black;
}


.StyleTD_Top_1{
	BORDER-TOP: #000000 1.5px solid;
	BORDER-BOTTOM: #000000 1.5px solid;
	BORDER-RIGHT: #000000 1.5px solid;
	BORDER-LEFT: #000000 1.5px solid;
}
.StyleTD_Top{
	BORDER-TOP: #000000 1.5px solid;
	BORDER-BOTTOM: #000000 1.5px solid;
	BORDER-RIGHT: #000000 1.5px solid;
}
.StyleTD_1{
	BORDER-BOTTOM: #000000 1.5px solid;
	BORDER-LEFT: #000000 1.5px solid;
	BORDER-RIGHT: #000000 1.5px solid;
}
.StyleTD{
	BORDER-BOTTOM: #000000 1.5px solid;
	BORDER-RIGHT: #000000 1.5px solid;
}
.Style_TD_DottUnderBorder{
	BORDER-BOTTOM: #CCCCCC 1.5px dotted;
}
.StyleTD_bottom-glay{
	BORDER-BOTTOM: #969696 2px solid;
}