body{
	background-image:url(images/bg.gif);
}

#body-table{
	background:#FFFFFF url(images/main_bg.gif) repeat-y left;
}

.head-text {
	background:url(images/head-bg.jpg) no-repeat top left;
	height:18px;
	color:#333333;
	font-size: 10px;
	padding-left:8px;
}


.text10 {
	color:#333333;
	font-size: 10px;
	line-height:1.5;
}

.text10bold {
	color:#333333;
	font-size: 10px;
	line-height:1.5;
	font-weight:bold;
}

.text12 {
	color:#333333;
	font-size: 12px;
	line-height:1.5;
}

.text12red {
	color:#FF0000;
	font-size: 12px;
	line-height:1.5;
}

.text12bold {
	color:#333333;
	font-size: 12px;
	line-height:1.5;
	font-weight:bold;
}

.text12blue-bold {
	color:#0000FF;
	font-size: 12px;
	line-height:1.5;
	font-weight:bold;
}

.text14 {
	color:#333333;
	font-size: 14px;
	line-height:1.5;
}

#footer-border-box{
	border-top:1px solid #999999;
	padding:10px;
}

#footer-border-box2{
	border-top:1px dashed #999999;
	padding:10px;
}

.bread-link{padding-left:3px;color:#993366;font-size:10px;text-decoration:none;}
.bread-link a:link{padding-left:3px;color:#993366;font-size:10px;text-decoration:none;}
.bread-link a:visited{padding-left:3px;color:#993366;font-size:10px;text-decoration:none;}
.bread-link a:active{padding-left:3px;color:#660033;font-size:10px;text-decoration:underline;}
.bread-link a:hover{padding-left:3px;color:#660033;font-size:10px;text-decoration:underline;}


.footer-link{color:#666666;font-size:10px;text-decoration:none;}
.footer-link a:link{color:#666666;font-size:10px;text-decoration:none;}
.footer-link a:visited{color:#666666;font-size:10px;text-decoration:none;}
.footer-link a:active{color:#999999;font-size:10px;text-decoration:underline;}
.footer-link a:hover{color:#999999;font-size:10px;text-decoration:underline;}

.sub-ttl{
	color:#555580;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	border-bottom:1px solid #D1A21E;
}

.mini-ttl{
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	border-bottom:1px solid #666666;
}

#top-img{
	padding-top:65px;
	width:580px;
	height:315px;
	background:url(images/topimg.jpg);
}

.top-img{
	font-weight:bold;
	font-size:14px;
	color:#333333;
}

.lineup-link{color:#0000FF;font-size:12px;text-decoration:none;}
.lineup-link a:link{color:#0000FF;font-size:12px;text-decoration:none;}
.lineup-link a:visited{color:#0000FF;font-size:12px;text-decoration:none;}
.lineup-link a:active{color:#FF6600;font-size:12px;text-decoration:underline;}
.lineup-link a:hover{color:#FF6600;font-size:12px;text-decoration:underline;}

.compinfo-bg{
	background:url(comp-info/images/bg.jpg) no-repeat top left;
}

#link-clear {font-size:12px;text-decoration:none;}
#link-clear a:link{font-size:12px;text-decoration:none;}
#link-clear a:visited{font-size:12px;text-decoration:none;}
#link-clear a:active{font-size:12px;text-decoration:none;}
#link-clear a:hover{font-size:12px;text-decoration:none;}

.image-spase{
	margin:5px 0px 5px 0px;
}

.cup-title-btm{
	margin-top:5px;
	margin-bottom:5px;
	padding-left:17px;
	background:url(cup/images/arrow_up.gif) no-repeat left top;
	font-size:14px;
	font-weight:bold;
	color:#555580;
	border-bottom:1px #CC9933 solid;
	text-decoration:none;
}

.cup-title-up{
	margin-bottom:5px;
	padding-left:17px;
	background:url(cup/images/arrow_dwn.gif) no-repeat left top;
	font-size:14px;
	font-weight:bold;
	color:#555580;
	border-bottom:1px #CC9933 solid;
}

.cup-title2{
	margin:5px;
	font-size:12px;
	color:#666666;
}

.bdg-subttl{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
}

.bdg-subtitle{
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	color:#555580;
	border-bottom:1px #CC9933 solid;
}

.bdg-subtitle-mini{
	padding-left:10px;
	font-size:12px;
	font-weight:normal;
	color:#555580;
}