.gurutab { padding: 0 10px; }
.gurutab h4{ font-family: Tahoma, Arial, Sans-serif; font-size:20px; font-weight: normal; color: #303F4E; padding: 0px 0px 5px 0px; margin: 15px 0; border-bottom: 1px solid #FFCC33; }
.gurutab p { font-size: 12px; }
.guruvideo { width: 480px; height: 385px; margin: 0 auto;  padding: 10px 20px; }
h1.gurutitle span { font-size: 14px; font-weight: normal; }
h1.gurutitle span.h1artist { color: #FFCC33; }
#bluebar
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 774px;
    BORDER-BOTTOM: #000 3px solid;
    HEIGHT: 60px;
    BACKGROUND: #002255 url(../../images/sheetmusic/mgt/top_bg.png) top left repeat-x;
}

.title {font-family: "trebuchet ms", arial, sans-serif; font-size: 20px; font-weight: bold; color: #FFCC33}
.white_title {font-family: "trebuchet ms", arial, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}


#indenttitle
{

}

#indenttitle2
{
    width:610px;
    PADDING: 10px;
}

#addtocart A {
	background-image: url(../../images/sheetmusic/add_top_mgt_blue3.jpg);
	background-repeat: no-repeat;
}

#addtocart A:hover {
	background-image: url(../../images/sheetmusic/add_top_mgt_green3.jpg);
}

.orange_med
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFCC33;
    FONT-FAMILY: trebuchet ms;
    font-variant:small-caps;
}
.songtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #ffffff;
    FONT-FAMILY: trebuchet ms
}
#xheader
{
    BACKGROUND: url(../../images/sheetmusic/bar_bg.gif);
    WIDTH: 100%;
    HEIGHT: 29px;
    overflow:hidden;
}

#frmbk_holder
{
    WIDTH: 186px;
    HEIGHT: 120px;
}

#frmbk_left
{
    WIDTH: 50%;
    HEIGHT: 120px;
    float:left;
}

#frmbk_left A:hover
{
    BACKGROUND-COLOR: #333;
    HEIGHT: 120px;
    DISPLAY: block;
}

#frmbk_rt
{
    WIDTH: 50%;
    HEIGHT: 120px;
    float:right;
}

#frmbk_rt A:hover
{
    BACKGROUND-COLOR: #333;
    HEIGHT: 120px;
    DISPLAY: block;
}

#frmbk_rt img, #frmbk_left img {
	margin-top:5px;
	margin-left:9px;
}
	

#digcross
{
    DISPLAY: block;
    WIDTH: 186px;
    COLOR: #B6E646;
    FONT-FAMILY: verdana;
    POSITION: relative;
    HEIGHT: 50px
}
#digcross A
{
    BORDER-RIGHT: #666666 0px solid;
    BORDER-TOP: #666666 0px solid;
    DISPLAY: block;
    BORDER-LEFT: #666666 0px solid;
    WIDTH: 186px;
    BORDER-BOTTOM: #575757 1px solid;
    HEIGHT: 50px;
    TEXT-DECORATION: none
}
#digcross A:hover
{
    BORDER-RIGHT: #999999 0px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 0px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #002255
}
.crossdesc
{
    BORDER-BOTTOM: #575757 1px solid;
    FONT: 11px tahoma;
    COLOR: whitesmoke;
    padding: 5px 8px;
    background-color:#002255;
    margin:0px;
}
#crosslink
{
    LEFT: 15px;
    FONT: bold 11px verdana;
    POSITION: absolute;
    TOP: 10px
}
.crosstext
{
    FONT: 11px verdana;
    COLOR: #ffffff
}

.version
{
    FONT: 10px verdana;
    COLOR: #333;
    font-weight:bold;
}

#details_separator
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: #333333 4px solid;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}
.price2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffff99;
    FONT-FAMILY: arial
}
.infofont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.infoheader
{
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-FAMILY: Arial;
    font-weight:bold;
}

.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bluenorm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #30669a;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #30669a;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.songtitle2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white;
    font-family: trebuchet ms
}
