@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	}
body{
	background:url(../images/bg.jpg) top center repeat-x #2a0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	}
h1{
	font-size:20pt;
	font-weight:bold;
	color:#990000;
	}
a.link{
color:#000000 !important;
background:none !important;
text-decoration:none !important;
}
a.link:hover{
color:#000000 !important;
background:none !important;
text-decoration:underline !important;
}


a.heaingcolor{
color:white !important;
background:none !important;
text-decoration:none !important;
}
a.heaingcolor:hover{
color:white !important;
background:none !important;
text-decoration:underline !important;
}

	
#header{
	width:966px;	height:88px;
	margin:0 auto;
	border-collapse:collapse;
	}
	#header .logo-col{
		}
	#header .logo-col div{
		float:left;
		}
		#header .logo-col .hd-left{
			background:url(../images/hd-left-bar.png) no-repeat;
			width:23px; height:64px;
			behavior: url(iepngfix.htc);
			}
		#header .logo-col .hd-center{
			background:url(../images/hd-center-bar.png) repeat-x;
			width:auto; height:50px;
			font-size:18pt;
			font-weight:bold;
			padding:14px 0 0 5px;
			color:#860303;
			}
		#header .logo-col .hd-right{
			background:url(../images/hd-right-bar.png) no-repeat;
			width:13px; height:64px;
			behavior: url(iepngfix.htc);
			}
	#header .menu-col{
		vertical-align:bottom;
		}
	#header .menu-col a{
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		padding:0 10px;
		}
	#header .menu-col a:hover{
		color:#000000;
		font-weight:bold;
		text-decoration:underline;
		}
		#header .menu-col div{
			float:right;
			}
			#header .menu-col .top-menu-left{
				background:url(../images/top-menu-left.png) no-repeat;
				width:6px; height:36px;
				behavior: url(iepngfix.htc);
				}
			#header .menu-col .top-menu-center{
				background:url(../images/top-menu-center.png) repeat-x;
				width:auto; height:26px;
				padding:10px 0 0 0;
				}
			#header .menu-col .top-menu-right{
				background:url(../images/top-menu-right.png) no-repeat;
				width:6px; height:36px;
				behavior: url(iepngfix.htc);
				}
#content-tbl{
	margin:0 auto;
	background:url(../images/content-bg.png) repeat-y;
	behavior: url(iepngfix.htc);
	width:981px;	height:auto;
	}
	#inner-tbl{
		width:965px; height:auto;
		margin:0 auto;
		border-collapse:collapse;
		}
		#inner-tbl ul{
			list-style:none;
			}
		#inner-tbl li{
			margin-left:5px;
			padding:3px 0;
			}
			#inner-tbl a{
				color:#990000;
				text-decoration:underline;
				font-weight:bold;
				
				}
			#inner-tbl a:hover{
				color:#000000;
				text-decoration:none;
				background:#e7e5e5;
				}
		#inner-tbl .in-left-col{
			background:url(../images/left-bar-bg.png) repeat-y;
			width:188px;
			padding:6px;
			vertical-align:top;
			}
			#inner-tbl .in-left-col p{
				text-align:justify;
				line-height:12pt;
				padding:0 5px;
				}
		#inner-tbl .in-center-col{
			background:#ffffff;;
			width:auto;
			padding:10px;
			vertical-align:top;
			}
				#inner-tbl .in-center-col{
				text-align:justify;
				line-height:12pt;
				}
		#inner-tbl .in-right-col{
			background:url(../images/right-bar-bg.png) repeat-y;
			width:188px;
			padding:6px;
			vertical-align:top;
			}
			#inner-tbl .in-right-col p{
				text-align:justify;
				line-height:12pt;		
				}
				.date-txt{
					font-size:7pt;
					background:#d6d4d4;
					padding:1px;
					margin:5px 0 5px 0;
					}



.heading-news-bar{
	background:url(../images/heading-bg1.png);
	height:18px;
	color:#FFFFFF;
	padding:13px 0 0 2px;
	Margin:0 0 5px 0;
	font-weight:bold;
	font-size:12pt;
	}
	.heading-bar a{
		color:#FFFFFF;
		text-decoration:none;
		}
	.heading-bar a:hover{
		color:#FFFFFF;
		text-decoration:underline;
		}

.heading-bar{
	background:url(../images/heading-bg.png) no-repeat;
	width:184px; height:18px;
	color:#FFFFFF;
	font-weight:bold;
	padding:13px 0 0 2px;
	behavior: url(iepngfix.htc);
	margin:0 0 5px 0;
	font-size:10pt;
	}
	.heading-bar a{
		color:#FFFFFF;
		text-decoration:none;
		}
	.heading-bar a:hover{
		color:#FFFFFF;
		text-decoration:underline;
		}
.img-border{
	border:2px solid #666666;
	}
	
#report1{
	border:1px solid #acadae;
	width:100%;
	border-collapse:collapse;
	}
	#report1 th{
		border-bottom:1px solid #acadae;
		text-align:left;
		background:url(../images/report-th-bg.gif) repeat-x;
		height:28px;
		font-size:12px;
		padding-left:10px;
		}
		#report1 th.col-1{
			width:10%;
			}
		#report1 th.col-2{
			width:25%;
			}
		#report1 th.col-3{
			width:32%;
			}
		#report1 th.col-4{
			width:12%;
			}
		#report1 th.col-5{
			width:21%;
			}
			#report1 td{
				border-bottom:1px solid #acadae;
				text-align:left;
				font-size:12px;
				padding:5px 10px;
				vertical-align:top;
				font-size:8pt;
				}
			#report1 tr:hover{
				background:#eeefee;
				}
				#report1 td a{
					color:#0066CC;
					font-weight:bold;
					}
					#report1 td a:hover{
						color:#0066CC;
						font-weight:bold;
						text-decoration:underline;
						}
a.btn-buy{
	background:url(../images/BuyTicket-img.png) no-repeat;
	width:88px; height:25px;
	padding-top:4px;
	font-weight:bold;
	font-size:9pt;
	text-align:center;
	color:#ffffff !important;
	display:inline-block;
	}
a.btn-buy:hover {
	background:url(../images/BuyTicket-img.png) no-repeat !important;
	text-decoration:none !important;
	}
.float-right{
	float:right;
	padding:0 0 05px 10px;
	}
	
#footer{
	width:963px;
	margin:0 auto;
	}
	#footer .footer-menu{
		float:left;
		padding-top:10px;
		padding-bottom:10px;
		color:#FFFFFF;
		}
		#footer .footer-menu a{
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
			padding:0 8px;
			}
		#footer .footer-menu a:hover{
			text-decoration:underline;
			}
	#footer .copyright{
		float:right;
		font-size:7pt;
		color:#CCCCCC;
		padding-top:5px;
		}
	