body	{ margin: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; }
table	{ border-collapse: collapse; border: 0; }

a:link		{	text-decoration: none;}
a:visited	{	text-decoration: none;}
a:hover		{	text-decoration: none;}
a:active	{	text-decoration: none;}

.copyright 	{ font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none; margin-right: 20px; margin-top: 5px;}

/********************************************************************************/
/* CPROGLISTMAIN */
/* - program listing on default.aspx and related programs on showProgram.aspx */
/********************************************************************************/
.cproglistmain_bullet	{ font-size: 16px; color: #6699ff; font-family: Wingdings, "Wingdings 2" , Webdings; }
.cproglistmain_title	{ font-size: 16px; color: #0033ff; }
 
/*********************************************************************************/
/* CPROGLIST*.ASCX (shared) */
/*********************************************************************************/
.cproglist_separator	{ color: #CCCCCC}
.cproglist_misc			{ color: #EE045C; font-size: 12px; }
.cproglist_desc			{ font-size: 12px; color: #000000; }

/**********************************************************************************/
/* CPROGLISTNOTITLE.ASCX */
/* - program listing on default.aspx (right-bar) for PuDuJiShi and Practice Music */
/*********************************************************************************/

.cproglistnotitle_bullet	{ font-size: 16px; color: #FF9900; font-family: Wingdings, "Wingdings 2" , Webdings; }
.cproglistnotitle_title		{ font-size: 14px; color: #FF6600; }
.cproglistnotitle_subbullet	{ font-size: 18px; color: #6699FF; font-family: Wingdings, "Wingdings 2" , Webdings; }
.cproglistnotitle_subtitle	{ font-size: 14px; color: #0000FF; }

/*************************************************/
/* CPROGLISTRIGHT.ASCX */
/* - program listing on default.aspx (right-bar) */
/*************************************************/
.cproglistright_bullet		{ font-size: 16px; color: #0000FF; font-family: Wingdings, "Wingdings 2", Webdings; }
.cproglistright_title		{ font-size: 16px; color: #0000FF; }


.programContent
{
	color:Black;
	font-size: 10pt;
	line-height: 150%;
	text-decoration: none;
}

.programTitle
{
	color:#000000;
	font-weight: bold;
	font-size: 16px;
	text-align:center;
	padding: 10px;
}

.smallText
{
	font-size: 12px;
}

.schedule
{
	font-family: Arial;
	color:navy ;
	font-size: 14px;
	
	
	
}

.schedule A:link
{
	text-decoration: none;
	color: #ff9933;
}

.schedule A:visited
{
	text-decoration: none;
	color: #ff9933;
}

.schedule A:active
{
	text-decoration: none;
}

.schedule A:hover
{
	text-decoration: underline;
	color:Green
}


.title1
{
	font-family: Arial;
	color:#5295E3;
	font-weight: bold;
	font-size: 16px;
	text-align:left;
	padding: 6px;
	
}

.title1 A:link
{
	text-decoration: none;
}

.title1 A:visited
{
	text-decoration: none;
}

.title1 A:active
{
	text-decoration: none;
}

.title1 A:hover
{
	color:#FFFFFF;
	text-decoration: none;
}

.title2
{
	font-family: Arial;
	color:Black;
	font-size: 12pt;
	text-align: center;
	padding: 3px;
	line-height: 0.45cm;
	text-decoration: none;
	font-weight:normal;
}

.title2 A:link
{
	text-decoration: none;
	
}

.title2 A:visited
{
	text-decoration: none;
	color: navy;
}

.title2 A:active
{
	text-decoration: none;
}

.title2 A:hover
{
	text-decoration: underline;
}

.title3
{
	font-family: Arial;
	color: navy;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}
.title4
{
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	text-align: left;
	padding: 3px;
	line-height: 0.45cm;
}

.title4 A:link
{
	text-decoration: none;
}

.title4 A:visited
{
	text-decoration: none;
}

.title4 A:active
{
	text-decoration: none;
}

.title4 A:hover
{
	text-decoration: underline;
}

.title5
{
	font-family: Arial;
	color:navy ;
	font-size: 12px;
	
	
	
}

.title5 A:link
{
	text-decoration: none;
	color: #ff9933;
	font-size: 12px;
	
	
}

.title5 A:visited
{
	text-decoration: none;
	color: #ff9933;
}

.title5 A:active
{
	text-decoration: none;
}

.title5 A:hover
{
	text-decoration: underline;
	color:Green
}
.title6
{
	font-family: Arial;
	color:navy ;
	font-size: 13px;
	text-align: left;
	padding: 3px;
	line-height: 0.45cm;
	text-decoration: none;
}

.title6 A:link
{
	text-decoration: none;
}

.title6 A:visited
{
	text-decoration: none;
	color: navy;
}

.title6 A:active
{
	text-decoration: none;
}

.title6 A:hover
{
	text-decoration: underline;
}
	.FrontpageTopDate {  font-size: 10pt; color: #007fbf; text-decoration: none;text-align: right;}
	.FrontpageTopDate:link {  font-size: 10pt; color: #007fbf; text-decoration: none}
	.FrontpageTopDate:visited { font-size: 10pt; color: #007fbf; text-decoration: none}
	.FrontpageTopDate:hover {  font-size: 10pt; color: #99ccff; text-decoration: underline}
.calendar { text-align: center; padding: 0 10 0 10; font-size: 12pt; color: #000000; text-decoration: none;}
.calendar:hover { text-align: center; font-size: 12pt; color: #0033cc; text-decoration: underline;}
.calendar:visited {text-align: center; color:#0033cc;text-decoration: none;}

.txt2cal {  font-size: 11pt; color:LightGrey; text-decoration: none;}
.txt2cal:link {  font-size: 11pt; color: #0033cc; text-decoration: none;}
.txt2cal:hover {  font-size: 11pt; color: #99ccff; text-decoration: underline;}
.txt2cal:visited {  font-size: 11pt; color: #0033cc; text-decoration: none;}