
.header
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica
}
.headerbar
{
    BACKGROUND-IMAGE: url(/yamahavgn/cda/Images/bar_piano.gif);
    BACKGROUND-REPEAT: no-repeat;
		width:780px;height:8px; position:absolute; z-index:0; top:45px; left:0px
}
.bar
{
    BACKGROUND-IMAGE: url(/yamahavgn/cda/Images/bar_piano.gif);
    BACKGROUND-REPEAT: no-repeat
}
.grid-rule
{
    BACKGROUND-COLOR: #999999
}
.grid-name
{
    FONT-SIZE: 12px;
    COLOR: #a58a4e;
    FONT-FAMILY: Arial, Helvetica
}
.grid-text
{
    FONT-SIZE: 12px;
    COLOR: #a58a4e;
    FONT-FAMILY: Arial, Helvetica
}

.spot-text
{
    FONT-SIZE: 11px;
    COLOR: #e7d476;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #000000
}
.spot-rule
{
    BACKGROUND-COLOR: #666666
}
.spot-cat-bkg
{
    BACKGROUND-IMAGE: url(/yamahavgn/cda/Images/spot_vert_arrow_piano.gif);
    BACKGROUND-REPEAT: no-repeat
}
.spot-cat-link
{
    FONT-SIZE: 12px;
    COLOR: #e7d476;
    FONT-FAMILY: Arial, Helvetica
}
.spot-prod
{
    FONT-SIZE: 12px;
    COLOR: #e7d476;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #000000
}
.spot-link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e7d476;
    FONT-FAMILY: Arial, Helvetica
}
.spot-read
{
    FONT-SIZE: 11px;
    COLOR: #e7d476;
    FONT-FAMILY: Arial, Helvetica
}
.bkg1
{
    BACKGROUND-COLOR: #ffffff
}
.bkg2
{
    BACKGROUND-COLOR: #000000
}
.lm-bkg
{
    BACKGROUND-COLOR: #af984f
}
.lm-bkg2
{
    BACKGROUND-COLOR: #e5e5e5
}
.lm-bkg3
{
    BACKGROUND-COLOR: #ffffff
}
.lm-grad
{
    BACKGROUND-IMAGE: url(/yamahavgn/cda/Images/lm_bkg_piano.gif);
    BACKGROUND-REPEAT: no-repeat
}
.lm-rule1
{
    BACKGROUND-COLOR: #ffffff
}
.lm-rule2
{
    BACKGROUND-COLOR: #cccccc
}
.lm-link
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.lm-link2
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.lm-link3
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.lm-pop1
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c7b364
}
.lm-pop-rule
{
    BACKGROUND-COLOR: #ffffff
}
.lm-pop-link
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.lm-selected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.lm-features-on
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.rel-rule
{
    BACKGROUND-COLOR: #b0984e
}
.rel-text
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.rel-link
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica
}
.rel-bkg
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #f2e28a
}
.spotx-text
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}
.spotx-headline
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}
.spotx-bkg
{
    BACKGROUND-IMAGE: url(/yamahavgn/cda/Images/spotx_vert_arrow_piano.gif);
    BACKGROUND-REPEAT: no-repeat
}
.spotx-read
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica
}
TD.spec-td
{
    BORDER-RIGHT: #efdf8f 0px solid;
    BORDER-TOP: #efdf8f 0px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #efdf8f 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #efdf8f 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efdf8f
}
TD.spec-td1
{
    BORDER-RIGHT: #efdf8f 0px solid;
    BORDER-TOP: #efdf8f 0px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #efdf8f 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #efdf8f 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efdf8f
}
TD.spec-head
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BORDER-LEFT: #000000 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #000000
}
TD.spec-foot
{
    BORDER-RIGHT: #f4f4f4 1px solid;
    BORDER-TOP: #f4f4f4 1px solid;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #f4f4f4 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #f4f4f4 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f4f4f4
}
TD.spec-td2
{
    BORDER-RIGHT: #9fc03f 1px solid;
    BORDER-TOP: #9fc03f 0px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #9fc03f 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #9fc03f 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.feat-text
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 13px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.feat-head
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.feat-bull
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.feat-name
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.accss-td
{
    BORDER-RIGHT: #b09750 0px solid;
    BORDER-TOP: #b09750 0px solid;
    PADDING-LEFT: 6px;
    FONT-SIZE: 12px;
    BORDER-LEFT: #b09750 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b09750 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.accss-head
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #000000
}
TD.accss-title
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BORDER-LEFT: #000000 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 2px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #000000
}
TD.accso-td
{
    BORDER-RIGHT: #efdf8f 0px solid;
    BORDER-TOP: #efdf8f 0px solid;
    PADDING-LEFT: 6px;
    FONT-SIZE: 12px;
    BORDER-LEFT: #efdf8f 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #efdf8f 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.accso-head
{
    BORDER-RIGHT: #efdf8f 0px solid;
    BORDER-TOP: #efdf8f 0px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #efdf8f 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #efdf8f 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efdf8f
}
TD.accso-title
{
    BORDER-RIGHT: #efdf8f 0px solid;
    BORDER-TOP: #efdf8f 0px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BORDER-LEFT: #efdf8f 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 2px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efdf8f
}

.body-position
{
    MARGIN-TOP: 123px;
	margin-top:60px;
}
.menu-position
{
    MARGIN-TOP: 123px;
	margin-top:60px;
}

.grid-spot-margin
{
    WIDTH: 10px;
    HEIGHT: 30px;
}


