.normal  
{
	background : White;
	font-size : 12px;
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.normal A:active,  .normal A:link, .normal A:visited 
{
	background : White;
	font-size : 12px;
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.normal A:hover
{
	color: #3399FF;	
}

.comingsoon
{
	color : #A3006F;
	font : italic bold 30px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.normal_search 
{
	background : White;
	font-size : 10px;
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.result_title
{
	font-size : 12px;
	color : #41022F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.result_type
{
	font-size : 10px;
	color : #40022F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font : italic;
}

.result_description
{
	font-size : 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E943B6;
}

.tdsearchnum
{
	font-size : 10px;
	color : #FCE0F3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #80045E;
}

.tdsearchnum A:active,  .tdsearchnum A:link, .tdsearchnum A:visited 
{
	color: #FCE0F3;
	font-size : 10px;
	font-weight : bold;
}

.tdsearchnum A:hover
{
	color: #FCE0F3;	
}

.tdsearch
{
	font-size : 10px;
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #FCE0F3;
}

.tdsearch A:active,  .tdsearch A:link, .tdsearch A:visited 
{
	color: #666666;
	font-size : 10px;
	text-align : left;
}

.tdsearch A:hover
{
	color: #BB248D;	
}

.language
{
	font-size : 10px;
	font-weight : bold;
	text-align : center;
	color : #E943B6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Calendar_title
{
	font-size : 10px;
	font-weight : bold;
	text-align : center;
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #E1EAEF;
}

.tdmenu
{
	color: #666666;
	background : #FCE0F3;
	font-size : 10pt;
	text-align : center;
}

.tdmenu A:active,  .tdmenu A:link, .tdmenu A:visited 
{
	color: #666666;
	background : #FCE0F3;
	font-size : 9pt;
	text-align : center;
}

.tdmenu A:hover
{
	color: #3399FF;	
}

.tdmenu_title
{
	color: Black;
	background : #FCE0F3;
	font-size : 10pt;
	text-align : center;
	font-weight : bold;
}

.border
{
	background : #C80693;
}

.tdcalendar
{
	color: #666666;
	background : #FCE0F3;
	font-size : 10px;
	text-align : left;
}

.tdcalendar A:active,  .tdcalendar A:link, .tdcalendar A:visited 
{
	color: #666666;
	font-size : 10px;
	text-align : left;
}

.tdcalendar A:hover
{
	color: #C80682;	
}

.calendar_today,.calendar_today A:active,  .calendar_today A:link, .calendar_today A:visited,.calendar_today A:hover
{
	background : #F3AC00;
	font-size : 10px;
	text-align : center;
	color : Black;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.calendar_selday,.calendar_selday A:active,  .calendar_selday A:link, .calendar_selday A:visited,.calendar_selday A:hover
{
	background : #A9057C;
	font-size : 10px;
	text-align : center;
	color : White;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.calendar_usedday,.calendar_usedday A:active,  .calendar_usedday A:link, .calendar_usedday A:visited,.calendar_usedday A:hover
{
	background : #FAD506;
	font-size : 10px;
	text-align : center;
	color : White;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tdcalendar_text
{
	color: #666666;
	background : White;
	font-size : 10px;
	text-align : left;
}

.tdcalendar_text A:active,  .tdcalendar_text A:link, .tdcalendar_text A:visited 
{
	color: #666666;
	font-size : 10px;
	text-align : left;
}

.tdcalendar_text A:hover
{
	color: #E23CAF;	
}

.tdsingletitle
{
	color : #91046A;
	font : italic bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tdsingletitle2
{
	color : #91046A;
	font : italic bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

