html {
	height:100%
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #333333;
	background-image: url(../images/dance_base/bg_repeat.gif);
	background-repeat: repeat;
	height:100%;
	scrollbar-base-color: #393F3B;
    scrollbar-arrow-color: #393F3B;
	scrollbar-3dlight-color: #393F3B;
	scrollbar-darkshadow-color: #393F3B;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #393F3B;
	scrollbar-shadow-color: #393F3B;
	scrollbar-track-color: #393F3B;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.Text1-9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: left;
}
.Text1-White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: left;
}
.Text1-Green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7FC31C;
	font-weight: Bold;
	text-align: left;
}
.Text2-10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}
.Text2-Strikethrough {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: line-through;
	text-align: left;
}
.Text2-Grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
}
.Text2-Green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7FC31C;
	font-weight: Bold;
	text-align: left;
}
.Text2-White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
}
.Text-Body2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	text-align: left;
}
.Text2-WhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: Bold;
	text-align: left;
}
.Text2-BlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #668187;
	font-weight: Bold;
	text-align: left;
}
.Text2-BlackBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: Bold;
	text-align: left;
}
.Text2-Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-align: left;
}
.Text2-RedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: Bold;
	text-align: left;
}
.Text3-11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
.Text3-Blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #668187;
	text-align: left;
}
.Text3-Blue1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #668187;
}
.Text3-White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.Text3-WhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: Bold;
	text-align: left;
}
.Text3-Black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}
.Text3-BlackBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: Bold;
	text-align: left;
}
.Text3-11px-BlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #668187;
	font-weight: Bold;
	text-align: left;
}
.Text4-12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.Text4-Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.Text4-Grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 15px;
	word-spacing: 0.1em;
	font-style: italic;
	text-align: left;
}
.Text4-Green-Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7FC31C;
	font-weight: bold;
	text-align: left;
}
.Text4-Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.Text5-13px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	text-align: left;
}
.Text5-Bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-align: left;
}
.Text5-WhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: Bold;
	text-align: left;
}
.Text5-GreyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: Bold;
	text-align: left;
}
.Text5-RedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: Bold;
	text-align: left;
}
.Text6-18pxBold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
}
.Text7-GreyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: Bold;
	text-align: left;
}
.Text8-GreyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-align: left;
}

.TextBox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	height: 19px;
}
.TextBox1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
}
.TextBox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.TextBox2a {
	border: 1px dotted #0069B5;
}
table.TextBox2b {
	border-width: 1px;
	border-spacing: ;
	border-style: none;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.TextBox2b th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.TextBox2b td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
.TextBox2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	font-style: normal;
	text-align: left;
	font-weight: bold;
}
.TextBox3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 2px solid #FFFFFF;
	font-style: normal;
	font-weight: bold;
}
.TableBorder1 {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.Table1 {
	height:100%; 
	width:100%; 
	overflow:hidden;
}