#maintab{
	width: 594px;height:32px;
}


#maintab li a , #maintab li a:link , #maintab li a:visited{
	background-image:none;padding-left:0px;color: #fff;font-size:10px;
}
#maintab li a:hover{
	background-image:none;padding-left:0px;color: #fff;font-size:10px;
}

#maintab2{
	width: 594px;height:32px;
}


#maintab2 li a , #maintab2 li a:link , #maintab2 li a:visited{
	background-image:none;padding-left:0px;color: #fff;font-size:10px;
}
#maintab2 li a:hover{
	background-image:none;padding-left:0px;color: #fff;font-size:10px;
}

.shadetabs{

margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: box;
margin: 5;
margin-right:1px;
text-align:center;
float:left;
padding-top:10px;
width:196px;
height: 22px;
background: white url(/event/img/carnival/bg_tab_off.gif) top left no-repeat;
}

.shadetabs li a{
text-decoration: none;
margin-right: 1.5px;
color: #fff;

}

.shadetabs li a:visited{
color: #fff;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #fff;
}

.shadetabs li.selected{
position: relative;
background: #FFFFFF url(/event/img/carnival/bg_tab_on.gif) top left no-repeat;
top: 0px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
color:#FFFFFF!important;
font-weight:bold;
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
.shadetabs2{

margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs2 li{
display: box;
margin: 5;
margin-right:1px;
text-align:center;
float:left;
padding-top:1px;
width:196px;
background: white url(../img/bg_tab_off.gif) top left no-repeat;
}

.shadetabs2 li a{
text-decoration: none;
margin-right: 1.5px;
color: #fff;

}

.shadetabs2 li a:visited{
color: #fff;
}

.shadetabs2 li a:hover{
text-decoration: underline;
color: #fff;
}

.shadetabs2 li.selected{
position: relative;
background: #FFFFFF url(../img/bg_tab_on.gif) top left no-repeat;
top: 0px;
}

.shadetabs2 li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
color:#FFFFFF!important;
font-weight:bold;
border-bottom-color: white;
}

.shadetabs2 li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
width: 594px;
height:600px;
padding: 0px;
color:#000;
font-size:90%;
text-align:center;
}
.tabcontentstyle2{ /*style of tab content oontainer*/
width: 594px;
height:450px;
padding: 0px;
color:#000;
font-size:90%;
text-align:center;
}
#tcontent1 {
height:130px;
}
#tcontent2 {
height:130px;
}
#tcontent3 {
height:130px;
}
#tcontent2_1 {
height:130px;
}
#tcontent2_2 {
height:130px;
}
#tcontent2_3 {
height:130px;
}




.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}
.tabcontentstyle table{
	margin-top:0px;
}
.tabcontentstyle table td{
	padding:3px;
	line-height:1.2em;
}
.tabcontentstyle table tr{
	background:#fff;
}
.tabcontentstyle2 table{
	margin-top:0px;
}
.tabcontentstyle2 table td{
	padding:3px;
	line-height:1.2em;
}
.tabcontentstyle2 table tr{
	background:#fff;
}
.color_title{
	background:#393939;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.color_time{
	background:#efefef;
	v-align:top;
	border-collapse:collapse;
	border-spacing:0;
	padding-top:-10px;
}
.color_000{
	background:#757575;
	color:#FFFFFF;
}
.color_001 {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px;
	border:1px solid #B78A23;
	background-color:#D29F28;
	background-image:url(../special/img/expo07/bg_ceremony.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
.color_002 {
	padding:10px;
	border:1px solid #F18D00;
	background:#FFF9F0;
}

.color_002 .eventname_002{
	background:#FFF9F0;
	width:114px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_challenge.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_002 .eventname_002_2{
	background:#FFF9F0;
	width:220px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_challenge.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_002 .eventname_002_3{
	background:#FFF9F0;
	width:96px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_challenge.gif);
	background-repeat:no-repeat;
	background-position:1px 0;
}

.color_002 .eventname_002_4{
	background:#F18D00;
	margin-top:52px;
	width:96px;
	padding:5px;
}

.color_002 .eventname_002_5{
	background:#F18D00;
	margin-top:35px;
	width:96px;
	padding:5px;
}

.color_002 .eventname_002_6{
	background:#F18D00;
	margin-top:48px;
	width:96px;
	padding:5px;
}

.color_003 {
	padding:10px;
	border:1px solid #E9619E;
	background:#FBD5EA;
}

.color_003 .eventname_003{
	background:#FBD5EA;
	width:114px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_play.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_003 .eventname_003_1{
	background:#FBD5EA;
	width:80px;
	padding:22px 3px 3px 3px;
	background-image:url(../special/img/expo07/icon_play.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_004 {
	padding:10px;
	border:1px solid #848484;
	background:#E7E7E7;
}

.color_004 .eventname_004{
	background:#E7E7E7;
	width:96px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_study.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_004 .eventname_004_1{
	background:#E7E7E7;
	width:96px;
	padding:22px 3px 3px 3px;
	background-image:url(../special/img/expo07/icon_study.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_004 .eventname_004_2{
	background:#E7E7E7;
	width:86px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_study.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_004 .eventname_004_3{
	background:#E7E7E7;
	width:86px;
	padding:22px 3px 3px 3px;
	background-image:url(../special/img/expo07/icon_study.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_005 {
	padding:10px;
	border:1px solid #00AFEC;
	background:#DFF8FF;
}

.color_005 .eventname_005{
	background:#DFF8FF;
	width:96px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_think.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_006 {
	padding:10px;
	border:1px solid #E60013;
	background:#FFD9DC;
}

.color_006 .eventname_006{
	background:#FFD9DC;
	width:96px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_present.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_006 .eventname_006_1{
	background:#FFD9DC;
	width:64px;
	padding:12px 3px 3px 12px;
	background-image:url(../special/img/expo07/icon_present.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_007 {
	padding:10px;
	border:1px solid #5CB531;
	background:#EDF9E8;
}

.color_007 .eventname_007{
	background:#EDF9E8;
	width:96px;
	padding:3px;
	background-image:url(../special/img/expo07/icon_get.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_007 .eventname_007_1{
	background:#EDF9E8;
	width:76px;
	padding:12px 3px 3px 3px;
	background-image:url(../special/img/expo07/icon_get.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.color_008{
	background:#FFFFFF;
	font-size:12px;
	padding:5px;
}
