#u3235,#u3237
{
	background-color: #A42CA0;
}

#u2524,#u2512,#u2503,#u2519,#u2983
{
	background-color: transparent;
}

#u2983:hover
{
	background: #000000 url("../images/u2983-r-grad.png") repeat-y left top;
	background: -webkit-gradient(linear, left center, right center, from(#484848),color-stop(100%, #000000));
	background: -webkit-linear-gradient(left,#484848 ,#000000 100%);
	background: linear-gradient(to right,#484848 ,#000000 100%);
}

#u3038-6
{
	border-style: solid;
	border-width: 2px;
	border-color: #FDF49B;
	background-color: #000000;
	border-radius: 20px;
	font-size: 3px;
	text-align: center;
	color: #FDF49B;
	line-height: 4px;
}

#u3038-6:hover
{
	background-color: #562879;
}

#u3038-6:active
{
	background-color: #1F2161;
}

#u3038-2
{
	line-height: 4px;
}

#u3042
{
	border-style: solid;
	border-width: 2px;
	border-color: #FDF49B;
	background-color: #000000;
	border-radius: 20px;
}

#u3042:hover
{
	background-color: #562879;
}

#u3042:active
{
	background-color: #1F2161;
}

#u3046-4
{
	background-color: transparent;
	font-size: 20px;
	text-align: center;
	color: #FDF49B;
	line-height: 24px;
}

#u3036-6
{
	border-style: solid;
	border-width: 2px;
	border-color: #FDF49B;
	background-color: #000000;
	border-radius: 20px;
	font-size: 20px;
	text-align: center;
	color: #FDF49B;
	line-height: 24px;
}

#u3036-6:hover
{
	background-color: #562879;
}

#u3036-6:active
{
	background-color: #1F2161;
}

#u3037-6
{
	border-style: solid;
	border-width: 2px;
	border-color: #FDF49B;
	background-color: #000000;
	border-radius: 20px;
	text-align: center;
	color: #FDF49B;
}

#u3037-6:hover
{
	background-color: #562879;
}

#u3037-6:active
{
	background-color: #1F2161;
}

#u3040-6
{
	border-style: solid;
	border-width: 2px;
	border-color: #FDF49B;
	background-color: #000000;
	border-radius: 20px;
	font-size: 16px;
	text-align: center;
	color: #FDF49B;
	line-height: 19px;
}

#u3040-6:hover
{
	background-color: #562879;
}

#u3040-6:active
{
	background-color: #1F2161;
}

#u3041-6
{
	border-style: solid;
	border-width: 2px;
	border-color: #FDF49B;
	background-color: #000000;
	border-radius: 20px;
	font-size: 20px;
	text-align: center;
	color: #FDF49B;
	line-height: 24px;
}

#u3041-6:hover
{
	background-color: #562879;
}

#u3041-6:active
{
	background-color: #1F2161;
}

#u3044-6
{
	border-style: solid;
	border-width: 2px;
	border-color: #FDF49B;
	background-color: #000000;
	border-radius: 20px;
	font-size: 20px;
	text-align: center;
	color: #FDF49B;
	line-height: 24px;
}

#u3044-6:hover
{
	background-color: #562879;
}

#u3044-6:active
{
	background-color: #1F2161;
}

#u3036-3,#u3041-3,#u3044-3
{
	line-height: 24px;
}

#u3043-6
{
	border-style: solid;
	border-width: 2px;
	border-color: #FDF49B;
	background-color: #000000;
	border-radius: 20px;
	font-size: 16px;
	text-align: center;
	color: #FDF49B;
	line-height: 19px;
}

#u3043-6:hover
{
	background-color: #562879;
}

#u3043-6:active
{
	background-color: #1F2161;
}

#u3038-6.MuseLinkActive,#u3042.MuseLinkActive,#u3036-6.MuseLinkActive,#u3037-6.MuseLinkActive,#u3040-6.MuseLinkActive,#u3041-6.MuseLinkActive,#u3044-6.MuseLinkActive,#u3043-6.MuseLinkActive
{
	background-color: #F7931E;
}

#u3036-2,#u3037-2,#u3040-2,#u3041-2,#u3044-2,#u3043-2
{
	font-size: 3px;
	line-height: 4px;
}

#u3038-3,#u3037-3,#u3040-3,#u3043-3
{
	font-size: 20px;
	line-height: 24px;
}

#u2491-6
{
	border-style: solid;
	border-width: 3px;
	border-color: #FDF49B;
	background-color: #FBB03B;
	border-radius: 15px;
	line-height: 4px;
	font-size: 3px;
	text-align: center;
	font-weight: bold;
}

#u2491-6:hover
{
	background-color: #E19AE1;
}

#u2491-3
{
	text-decoration: underline;
}

#u2921
{
	vertical-align: top;
	background: url("../images/u2921.png") no-repeat 0px 0px;
}

#u2921:hover
{
	background: url("../images/u2921-r.png") no-repeat 0px 0px;
}

#u2921:active
{
	background: url("../images/u2921-m.png") no-repeat 0px 0px;
}

#u3758_states
{
	float: left;
	background: url("../images/u3758_states.png") no-repeat 0px 0px;
}

#u3758:hover #u3758_states
{
	background: url("../images/u3758_states-r.png") no-repeat 0px 0px;
}

#u3758:active #u3758_states
{
	background: url("../images/u3758_states-m.png") no-repeat 0px 0px;
}

#u3758.MuseLinkActive #u3758_states
{
	background: url("../images/u3758_states-a.png") no-repeat 0px 0px;
}

#u3755_states
{
	float: left;
	background: url("../images/u3755_states.png") no-repeat 0px 0px;
}

#u3755:hover #u3755_states
{
	background: url("../images/u3755_states-r.png") no-repeat 0px 0px;
}

#u3755:active #u3755_states
{
	background: url("../images/u3755_states-m.png") no-repeat 0px 0px;
}

#u3756
{
	border-style: solid;
	border-width: 2px;
	border-color: #FFDB79;
	background-color: transparent;
	border-radius: 15px;
}

#u2514
{
	border-style: solid;
	border-width: 3px;
	border-color: #FBB03B;
	background-color: #FFDB79;
	border-radius: 15px;
}

#u2514:hover
{
	background-color: #FBA7FB;
}

#u2505-3
{
	border-style: solid;
	border-width: 3px;
	border-color: #FDF49B;
	background-color: #FBB03B;
	border-radius: 15px;
}

#u2505-3:hover
{
	background-color: #E19AE1;
}

#u2494-3
{
	border-style: solid;
	border-width: 3px;
	border-color: #FBB03B;
	background-color: #FFDB79;
	border-radius: 15px;
}

#u2494-3:hover
{
	background-color: #FBA7FB;
}

#u2515-3
{
	border-style: solid;
	border-width: 3px;
	border-color: #FDF49B;
	background-color: #FBB03B;
	border-radius: 15px;
}

#u2515-3:hover
{
	background-color: #E19AE1;
}

#u2491-6:active,#u2514:active,#u2505-3:active,#u2494-3:active,#u2515-3:active
{
	background-color: #1F2161;
}

#u3758,#u3755,#u3163
{
	vertical-align: top;
}

#u3163_states
{
	float: left;
	background: url("../images/u3163_states.png") no-repeat 0px 0px;
}

#u3163:hover #u3163_states
{
	background: url("../images/u3163_states-r.png") no-repeat 0px 0px;
}

#u3163:active #u3163_states
{
	background: url("../images/u3163_states-m.png") no-repeat 0px 0px;
}

#u3163.MuseLinkActive #u3163_states
{
	background: url("../images/u3163_states-a.png") no-repeat 0px 0px;
}

#u2506-23
{
	display: block;
	vertical-align: top;
}

#u2518-6
{
	border-style: solid;
	border-width: 3px;
	border-color: #FDF49B;
	background-color: #FBB03B;
	border-radius: 15px;
	text-align: center;
	color: #FDF49B;
}

#u3038-4,#u3036-4,#u3037-4,#u3040-4,#u3041-4,#u3044-4,#u3043-4,#u2518-4
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u2518-2
{
	font-size: 5px;
	line-height: 6px;
}

#u2518-3
{
	line-height: 17px;
}

#u3602,#u3590,#u3759,#u3345,#u2507-3,#u3010,#u2496
{
	background-color: transparent;
}


