.song_no 
{
	color:#333333;
	font-weight:bold;
}

.song_artist 
{
	color:red;
	font-weight:bold;
}

.song_name 
{
	color:#333333;
	font-weight:bold;
}

.song_table
{
}

.song_table td
{
	padding-right:8px;
	padding-bottom:2px;
}


H1 
{
	display:inline;
	color:Red;
	font-weight:bold;
	font-size:12;
	padding-right:3;
}
H2
{
	color:#333333;
	font-weight:bolder;
	font-size:12;
	padding-top:0;
	height:12;
	border-bottom:1 silver dotted;
}

hr 
{
}

TD 
{
	vertical-align:top;
}

.Highlight 
{
	color:Red;
	font-weight:bolder;
}
.HomePageLearnMore
{
	color:#999999;
	font-weight:bold;
	text-decoration:underline;
	font-size:10;
}


a
{
	color:red;
	text-decoration:underline;
}

a:hover
{
	color:black;
	text-decoration:underline;
}

a.subclass{text-decoration: none; color:#0b5e92;}
a.subclass:hover{text-decoration:underline;}

.btnEnquiryForm 
{
	border:outset 1 black;
	font-size:11;
	background-color:gainsboro;
	cursor:hand;
}


.liNo 
{
	list-style-type:decimal;
}

td
{
	font-family:Arial;
	font-size:12;	
}

.main 
{
	padding-left:22;
	padding-top:10;
	padding-right:20;
}


.PageHeader {
	color:red;
	font-weight:bold;
	font-size:16;
	display:inline;
	width:100%;
	font-family:Arial;
	padding-bottom:10;
}

.PageText 
{
	line-height:16px;
	padding-bottom:7;
	width:100%;
}

.PageText A {
	font-size: 12;
}

.panel
{
	padding-left:10;
	padding-right:10;
	color:Silver;
}


.panel A
{
	color:White;
}

.IS_CAT_D2 
{
	font-weight:bold;
}

.IS_CAT_D3 
{
	padding-left:15;
	padding-bottom:15;
}

/*START INHALESUITE CLASSES*/
/*START NEWS CLASSES*/
.IS_NEWS_HEADER 
{	
	font-size:14;
	font-weight:bold;
	padding-bottom:7;	
	padding-top:7;
	color:Red;
}

.IS_NEWS_DATE {
	vertical-align:top;
	font-size:12;
	font-style:italic;
}

.IS_NEWS_AUTHOR {
	vertical-align:top;
	font-size:12;
	font-weight:bold;
}

.IS_NEWS_TEASER {
	vertical-align:top;
	font-size:12;
}

.IS_NEWS_DETAIL {
	vertical-align:top;
	font-size:12;
}

/*END NEWS*/


/*START MISC CLASSES*/
.IS_MISC_HEADER 
{	
	font-size:16;
	font-weight:bold;
	padding-bottom:7;	
	padding-top:7;
	color:Red;
}
.IS_MISC_DETAIL {
	vertical-align:top;
	font-size:12;

}
/*END MISC*/
/*START LINKS CLASSES*/
.IS_LINKS_HEADER 
{	
	font-size:14;
	font-weight:bold;
	padding-bottom:7;	
	padding-top:7;
	color:black;
}
.IS_LINKS {
	vertical-align:top;
	font-size:12;

}
.IS_LINKS_A {
	color: #336699;

}
/*END LINKS*/

/*PRODUCT CLASSES*/
.IS_PRODUCT_NAME 
{
	
	font-size:14;
	font-weight:bold;
	padding-bottom:7;
	
	padding-top:7;
	color:black;
}

.IS_PRODUCT_HEADER 
{
	font-size:12;
	font-weight:bold;
	padding-top:5;
	font-style:italic;
	border-bottom:1 solid silver;	
}

.IS_PRODUCT_DETAIL_BOLD 
{
	font-weight:bold;
	vertical-align:top;
	font-size:12;
	width:10%;
}

.IS_PRODUCT_DETAIL {
	vertical-align:top;
	font-size:12;

}



.IS_PRODUCT_IMAGE {
	vertical-align:top;
	width:120;
}

.IS_PRODUCT_A 
{
}

.IS_PRODUCT_SPACER
{
height:10	
}

.IS_IMAGE
{
border:1 black solid;
}

/*END PRODUCT CLASSES*/


/*EVENT CLASSES*/
.IS_EVENT_NAME 
{
	
	font-size:16;
	font-weight:bold;
	padding-bottom:7;
	
	padding-top:7;
	color:Red;
}

.IS_EVENT_LOCATION 
{
	font-size:14;
	font-weight:bold;
}

.IS_EVENT_DATE 
{
	font-style:italic;
}

.IS_EVENT_TIME 
{
	font-style:italic;
}

.IS_EVENT_COST 
{
}

.IS_EVENT_HEADER 
{
	font-size:14;
	font-weight:bold;
	padding-top:5;
	font-style:italic;
	border-bottom:1 solid silver;	
}

.IS_EVENT_DETAIL_BOLD 
{
	font-weight:bold;
	vertical-align:top;
	font-size:12;
}

.IS_EVENT_DETAIL {
	vertical-align:top;
	font-size:12;

}

.IS_EVENT_A 
{
}

.IS_EVENT_SPACER
{
height:10	
}
/*END EVENT CLASSES*/



.IS_CAT_L1 
{
	font-size:16;
	font-weight:bold;
	padding-top:8;
}

.IS_CAT_L1 A
{
	font-size:14;
	font-weight:normal;
	text-decoration:none;
	color: 336699;
}

.IS_CAT_L1 A:hover
{
	font-size:14;
	font-weight:normal;
	text-decoration:underline;	
}

.IS_CAT_L2 
{
	font-size:12;
	font-weight:bold;
}

.IS_CAT_L2 A
{
	font-size:12;
	font-weight:normal;
	color: 336699;
}

.IS_BOLD
{
	font-size:12;
	font-weight:bold;
	padding-top:5;
}

