a.link {
	color: #535353;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	
}

a.link:hover {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : underline;
		
}

a.link:active {
	color : #F99D3D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : underline;
		
}


a.link_mainpage {
	color : #535353;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : underline;
	
}

a.link_mainpage:hover {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
		
}

a.link_mainpage:active {
	color : #F99D3D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration : underline;
		
}

a.link_calendar{
	color : #1C5C8D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	
}

a.link_designby {
	color : #B0B1B1;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : none;
	
}

a.link_designby:hover {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : underline;
		
}

a.link_designby:active {
	color : #F99D3D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : underline;
		
}

a.sample1, a.sample1:visited {
  font:normal bold 1.2em/1.4em arial, sans-serif;
  color:#4d92ad;
  text-decoration:none;
  margin:0 5px;
}

a.sample1:hover {
  color:#f58d63;
  text-decoration:underline overline;
}

a.link_subnavigation {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : none;
	margin:0 5px;	
	
}

a.link_subnavigation:hover {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration:underline overline;	
		
}

a.link_subnavigation:active {
	color : #F99D3D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration:underline overline;
		
}

.content{
	color : #616364;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	margin-right : 15pt;
	margin-top : 15pt;
	margin-bottom : 5pt;
	
}

.content a{
	color : #616364;
	font-weight: bold;
	
}

.content a:hover{
	color : #1B5886;
	font-weight: bold;
	
}

.content a:visited{
	color : #616364;
	font-weight: bold;
	
}

.blue_content{
	color : #1C5C8D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	
}


span.main_content{
	color : #616364;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-right : 15pt;
	margin-top : 15pt;
	margin-left : 5pt;
	margin-bottom : 0;

}

.main_content{
	color : #616364;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-right : 15pt;
	margin-top : 15pt;
	margin-left : 500pt;
	margin-bottom : 0;

}

td.content_header{
	color : #ff0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-right : 15pt;
	margin-top : 15pt;
	margin-bottom : 0;

}



.content_calendar span{
	color : #1C5C8D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	position : relative;

}

.form_title{
	color : #1C5C8D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	position : relative;

}

.form_content{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : none;
	position : relative;

}

.form_content span{
	color : #BF0404;

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : none;
	position : relative;

}

.content_bios{
	color : #616364;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	margin-right : 15pt;
	margin-left : 5pt ;
	margin-top : 15pt;
	margin-bottom : 5pt;
	line-height : 15pt;
	
}

.content_footer{
	color : #616364;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	margin-right : 5pt;
	margin-left : 5pt ;
	margin-top : 2pt;
	margin-bottom : 2pt;
	
}

.content_footer a{
	color : #616364;
	text-decoration : none;
}

.content_footer a:hover{
	color : #1C5C8D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration : underline;
}

.content_main_dances{
	color : #B1B1B1;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	margin-right : 5pt;
	margin-left : 5pt ;
	margin-top : 5pt;
	margin-bottom : 10pt;
	
}

.content_splash{
	color : #B62744;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	margin-right : 5pt;
	margin-left : 60pt ;
	margin-top : 0pt;
	margin-bottom : 10pt;
	
}

.content_subnavigation{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	margin-right : 8pt;
	margin-left : 8pt ;
	margin-top : 10pt;
	margin-bottom : 0pt;
	line-height : 20px;
	
}

.privacy_title{
	color : #1C5C8D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.navigation_page{
	color : #1C5C8D;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	margin-right : 10pt;
	margin-left : 5pt ;
	margin-top : 0pt;
	margin-bottom : 5pt;
	
}


td.content_designby{
	color : #616364;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
			
}

td.splash{
	color : #B62744;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
			
}

ul.list {
	color : #535353;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;	
	margin-top : 15px;
	margin-left : 25px;	
	
}

ul.list_small{
	color : #535353;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;	
	margin-top : 5px;
	margin-left : 60px;	
	margin-bottom : 5px;
	
}

li.list {
	color : #535353;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;	
	line-height : 16px;
	padding-left : 5px;	
		
}

li.list_small {
	color : #535353;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	line-height : 16px;
	padding-left : 5px;	
		
}
a.link_main {
	color : #1B5885;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;	
	text-decoration : underline;

	
}
.content_table{
	color : #286086;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	margin-right : 2pt;
	margin-left : 2pt ;
	margin-top : 2pt;
	margin-bottom : 2pt;
	
}

.table_text{
	color : #616364;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	margin-right : 2pt;
	margin-left : 2pt ;
	margin-top : 2pt;
	margin-bottom : 2pt;
	
}
table.space{
	margin-left : 5pt ;
}	

a.content {
	color : #535353;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	margin-right : 15pt;
	margin-left : 5pt ;
	margin-top : 15pt;
	margin-bottom : 5pt;
	
}

a.content:hover {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	margin-right : 15pt;
	margin-left : 5pt ;
	margin-top : 15pt;
	margin-bottom : 5pt;
		
}

a.content:active {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	margin-right : 15pt;
	margin-left : 5pt ;
	margin-top : 15pt;
	margin-bottom : 5pt;
		
}									

a.content_link {
	color : #535353;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	
}

a.content_link:hover {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
		
}

a.content_link:active {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
		
}					

a.content_calendar {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	
}

a.content_calendar:hover {
	color : #1B5886;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
		
}


td.table_title {
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	padding-top : 5px;
	padding-bottom : 5px;
		
}				

td.table_title span {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	padding-top : 5px;
	padding-bottom : 5px;
		
}						
			

a.calendar_title:{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-top : 10px;
	padding-bottom : 4px;
			
}					

a.calendar_title:active {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-top : 10px;
	padding-bottom : 4px;
		
}					

a.calendar_title:hover {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-top : 10px;
	padding-bottom : 4px;
		
}					

a.calendar_title:visited {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	padding-top : 10px;
	padding-bottom : 4px;
		
}					

td.calendar_text {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding-left : 5px;
		
}					

td.calendar_bold{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	padding-top : 4px;
	padding-bottom : 4px;
		
}

td.space{
   	padding: 2px 2px;

}	

tr.rowspace{
	height: 20px;
}	
			
.content_title{
	color : #1C5C8D;	
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}