<!--
.doNotDeleteThis{
}
A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
}
.pageCaption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #006699;
}
.pageCaptionSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
}
.pageSubCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.pageLargeContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
}
.pageSmallContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
/* ********************* SECTION ***********************/
.sectionCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.sectionCaptionSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold; 
	color: #000000;
}
.sectionSubCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style:italic;
	color: #000000;
}
.sectionContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.detailSectionCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;

}
.detailSectionSubCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.detailSectionContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.detailSectionContentEven{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
}
.detailSectionContentOdd{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF9900;
}
.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.redContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #cc3300;
}
/**************** special,highlight,urgent ************/

.specialContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
}
.highlight{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:italic;
}
.urgent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.special{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic; 
}
.attention {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
	color: #CC3300;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
	color: #CC3300;
}
.errorSmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        font-weight: bold;
	color: #CC3300;
}

/********************** SONG LISTS *************************/

.listCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
}
.listCaptionWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.listContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.listArtist{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.listArtistWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}

/********************** SEARCH *************************/
.searchCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #006699;
        text-decoration: none;
}
.searchSubCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style:italic;
	color: #000000;
        text-decoration: none;
}
.searchItem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.searchContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.searchHighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
	font-weight: bold;
}
table.search{
	border-color: #006699;
	border-style: solid;
	border-width: thin;
	background-color:#CCCCCC;
}
tr.searchHeader{
	background-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

INPUT.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	
}
SELECT.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	width:145px;
}
OPTION.search{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;

}
.searchFormLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;
}
.searchFormHelpNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-style: italic;
}
.searchFormContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.searchFinderLink
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
}
.searchLink
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

/***************************** MENU ********************/
.menuCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
 	text-decoration: none;
}
.menuItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        font-weight:none;
	color: #FFFFFF;
	text-decoration:none;
}
.menuItem:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration:underline;
}
table.inlineMenu{
	border: 0;
	background-color:#FF6600;
}
table.inlineMenuGray{
	border: 0;
	background-color:#666666;
}
TABLE.inlineMenu TR
{
  BACKGROUND:#FF6600;
  COLOR:#FFFFFF
}

/************************ Header Layout *****************/
.navBarContent span.country {
	display: inline-block;
	width: 130px;
	margin-right: 4px;
	vertical-align: top;
}

.navBarContent span.signIn {
	display: inline-block;
	width: 52px;
	text-align: right;
}

input#keywords {
	margin-right: 8px;
	width: 134px;
}

table.imageNav img {
	margin-right:22px
}

table.imageNav img.last {
	margin-right: 0;
}

/************************ Navigation Bar *****************/
.navBarCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
        text-decoration:none;
}
.navBarFormLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;

}
.navBarContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;

}

.navBarContentLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
    text-decoration:none;
}
.navBarContentLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
    text-decoration:underline;
}
.navigator{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
    BACKGROUND-COLOR: #000000;
    text-decoration:none;
}
.navigator:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
    BACKGROUND-COLOR: #000000;
    text-decoration:underline;
}

/********************** Help Menu ********************/
.helpMenuItem
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 175%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


.helpMenuItem:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
/********************* PROMOTIONS *********************/
.promoPageCaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
        font-weight: bold;
	color: #000000;
}
.promoPageContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.promoNoteLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        font-style:italic;
	color: #000000;
        text-decoration:none;
}
.promoNoteLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        font-style:italic;
	color: #000000;
        text-decoration:underline;
}
.promoPageCaptionWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
        font-weight: bold;
	color: #FFFFFF;
}
.promoPageContentWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.promoNoteLinkWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        font-style:italic;
	color: #FFFFFF;
        text-decoration:none;
}
.promoNoteLink:hoverWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        font-style:italic;
	color: #FFFFFF;
        text-decoration:underline;
}
/********************* NOTE ***************************/
.note{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.urgentNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.alertNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #CC3300;
}
.helpNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style:italic;
	color: #000000;
}

.specialHelpNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style:italic;
	color: #006699;
}

.specialNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.subscriptNote{
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:10pt;
        color: #000000;
        vertical-align:sub;
}
.superNote{
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:10pt;
        color: #000000;
        vertical-align:super;
}
.menuNote{
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        color: #FFFFFF;

}
.pageSpecialNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style:italic;
	color: #000000;
}
.exampleNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006600;
}
.bannerNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #000000;
}
/*********************** HTML Tags **********************/
BODY {
	background: #FFFFFF;
	margin:0px;
}

body[marginwidth="0"] {
	/*background: #efefef;*/
        background: url('/images/bodyBG.jpg') top left repeat-x;
}

body > div[align="center"] > table {
	background: #fff;
	-webkit-box-shadow: 0px -6px 5px 2px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0px -6px 5px 2px rgba(0, 0, 0, .3);
	box-shadow: 0px -6px 5px 2px rgba(0, 0, 0, .3); 
	/*height: 2300px;*/
}

TABLE {
    	margin-left: 0px;
    	margin-right: 0px;
    	border: 0;
}

table.gray{

	border-color: #EEEEEE;
	border-style: solid;
	border-width:thin;
}
TABLE.blueborder
{
    border: 2px solid #006699;
}
TABLE.navBarBorder
{
    background-color: #CCCCCC;
    width: 792px;
}
TR.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666;
    HEIGHT: 30px;
}

TR.headerSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666666;
}
TR.headerAlert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CC3300;
}
/******************* FORM ****************************/
.formLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight:bold;

}
.formButtonSmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
}
.formButton{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
        color: #FFFFFF
	background-color: #006699;
}
INPUT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
SELECT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;

}
OPTION{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

INPUT.sectionContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
INPUT.navMenuItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
INPUT.pageContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

INPUT.buttonCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold; 
	color: #000000;
}

TEXTAREA.detailSectionContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

/***********************SMD Template Styles *************************/
td.leftBorder{
border-left: 1px solid #006699;

}
td.rightBorder{
border-right: 1px solid #006699;
}
td.sideBorders{
border-left: 1px solid #006699;
border-right: 1px solid #006699;
}
td.bottomBorder{
/*border-bottom: 1px solid #006699;*/
}
td.topBorder{
border-top: 1px solid #006699;
}
table.template{
border-left: 1px solid #006699;
border-right: 1px solid #006699;
border-bottom: 1px solid #006699;
}
/************************ HYPERLINKS or A tag *********************/
/* A:link { color: #336699}     unvisited link */
/*A:visited { color: #336699}   visited links */
/*A:active { color: #336699}    active links */

A.sectionContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3366CC;
	text-decoration: none;
	font-weight: bold;
}
.link
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link:hover
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.pageLink
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.pageLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.pageImportantLink
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.pageImportantLink:hover
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.pageSpecialLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    font-style:italic;
    font-weight: none;
}
.pageSpecialLink
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-style:italic;
    font-weight: none;
}
.sectionLink
{
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.sectionLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.detailSectionLink
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.detailSectionLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.detailSearchLink
{
    FONT-SIZE: 10pt;
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.detailSearchLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.listLink
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.listLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.listSongLink
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.listSongLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.listSongLinkWhite
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.listSongLinkWhite:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.listMoreLink
{
    FONT-SIZE: 8pt;
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.searchLink
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.searchLink:hover
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.mailTo
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.featureLink
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.helpNoteLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style:italic;
	color: #006699;
        TEXT-DECORATION: none;
}

.helpNoteLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style:italic;
	color: #006699;
        TEXT-DECORATION: underline;
}


HR.blackLine {
	COLOR: #000000;
}
HR.blueLine {
	COLOR: #006699;
}
HR.whiteLine {
	COLOR: #FFFFFF;
}

/* product detail */
table.productColumn {
    padding: 0 10px;
}

/* ********************SPLASH Location Page ********************** */
.splash_margin { margin-top: 50px; margin-left: 50px;}
.splash_big { font-family: verdana; font-size: 12; font-weight: bold }
.splash_medium { font-family: verdana; font-size: 12; color: #333333 }
-->

#passwordController {
	display: none;
	margin-top: 20px;
}
#passwordController a {
	color: #006699;
	font-size: 13px;
	font-weight: bold;
}
#passwordController a:hover {
	text-decoration: underline;
}


