@charset "utf-8";
/* NormalList Start */
.NormalList a{
	color:#144D9C;
}
.NormalList a.OverDue{
	color:#666666;
}
.NormalList .ListBlock{
	width: 100%;
}
.NormalList .ListBlock .List ul{
	width: 100%;
}
.NormalList .ListBlock .List ul li.Header{
	border-bottom:2px solid #000000;
	color:#999999;
	font-size:1em;
	font-weight:bold;
	height:20px;
	margin-top:3px;
}
.NormalList .ListBlock .List ul li.ListRow{
	height:10px;
	line-height:16px;
	padding:5px 0pt 12px;
	border-bottom: 1px dotted #bfbfbf;
}
.NormalList .ListBlock .List ul li.Header dt,
.NormalList .ListBlock .List ul li.ListRow dt{
	display:none;
}
.NormalList .ListBlock .List ul li.Header dl,
.NormalList .ListBlock .List ul li.ListRow dl{
	position:relative;
}
/*------------------------------------
TipNote Block By Ivy 2008.05.07
------------------------------------*/
body#HomeList .NormalList .ListBlock .TipNoteBlock,
body#CompetitionsList .NormalList .ListBlock .TipNoteBlock{
	position: absolute;
	right: 0;
}
body#HomeList .NormalList .ListBlock .TipNoteBlock .TipNote,
body#CompetitionsList .NormalList .ListBlock .TipNoteBlock .TipNote{
	position:relative;
}
body#HomeList .NormalList .ListBlock .TipNoteBlock .TipNote li.Open,
body#CompetitionsList .NormalList .ListBlock .TipNoteBlock .TipNote li.Open{
	width: 80px;
	padding:0 0 0 15px;
	position: absolute;
	right: 55px;
	color: #999;
	background-image: url(../../images/SquareYellow.png);
	background-repeat: no-repeat;
	background-position: left center;
}
body#HomeList .NormalList .ListBlock .TipNoteBlock .TipNote li.Limited,
body#CompetitionsList .NormalList .ListBlock .TipNoteBlock .TipNote li.Limited{
	width: 50px;
	padding:0 0 0 15px;
	position: absolute;
	right:0px;
	color: #999;
	background-image: url(../../images/SquareRed.png);
	background-repeat: no-repeat;
	background-position: left center;
}
/*------------------------------------
Competitions Field By Ivy 2008.05.07
------------------------------------*/
#Competitions .ListBlock .List ul li.Header dd.Title,
#Competitions .ListBlock .List ul li.ListRow dd.Title,
#Home .ListBlock .List ul li.Header dd.Title,
#Home .ListBlock .List ul li.ListRow dd.Title{
	left: 0;
	position: absolute;
	width: 260px;
	overflow:hidden;
}
#Competitions .ListBlock .List ul li.Header dd.Icon,
#Competitions .ListBlock .List ul li.ListRow dd.Icon,
#Home .ListBlock .List ul li.Header dd.Icon,
#Home .ListBlock .List ul li.ListRow dd.Icon{
	display:none;
}
#Competitions .ListBlock .List ul li.Header dd.Prize,
#Competitions .ListBlock .List ul li.ListRow dd.Prize,
#Home .ListBlock .List ul li.Header dd.Prize,
#Home .ListBlock .List ul li.ListRow dd.Prize{
	position:absolute;
	left: 270px;
	width: 150px;
	overflow:hidden;
}
#Competitions .ListBlock .List ul li.Header dd.Deadline,
#Competitions .ListBlock .List ul li.ListRow dd.Deadline,
#Home .ListBlock .List ul li.Header dd.Deadline,
#Home .ListBlock .List ul li.ListRow dd.Deadline{
	position:absolute;
	left: 430px;
	width: 100px;
	overflow:hidden;
}
#Competitions .ListBlock .List ul li.Header dd.Eligibility,
#Competitions .ListBlock .List ul li.ListRow dd.Eligibility,
#Home .ListBlock .List ul li.Header dd.Eligibility,
#Home .ListBlock .List ul li.ListRow dd.Eligibility{
	position:absolute;
	left: 540px;
	width: 75px;
}
#Competitions .ListBlock .List ul li.Header dd.Vote,
#Competitions .ListBlock .List ul li.ListRow dd.Vote{
	position:absolute;
	left: 580px;
	width: 30px;
}
#Competitions .ListBlock .List ul li.ListRow dd.Vote a{
	background-image: url(../../images/IconSubmit4.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 22px;
	display:block;
	text-indent:-99999px;
	margin:0 auto;
}
#Competitions .ListBlock .List ul li.ListRow dd.Eligibility .YellowIcon,
#Home .ListBlock .List ul li.ListRow dd.Eligibility .YellowIcon{
	background-image: url(../../images/SquareYellow.png);
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
	height: 15px;
	width:75px;
}
#Competitions .ListBlock .List ul li.ListRow dd.Eligibility .RedIcon,
#Home .ListBlock .List ul li.ListRow dd.Eligibility .RedIcon{
	background-image: url(../../images/SquareRed.png);
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
	height: 15px;
	width:75px;
}
/*------------------------------------
Winners Field By Ivy 2008.05.07
------------------------------------*/
#Winners .ListBlock .List ul li.Header dd.Title,
#Winners .ListBlock .List ul li.ListRow dd.Title{
	left: 0;
	position: absolute;
	width: 550px;
	overflow:hidden;
}
#Winners .ListBlock .List ul li.Header dd.WinnersField,
#Winners .ListBlock .List ul li.ListRow dd.WinnersField{
	left: 570px;
	position: absolute;
	width: 50px;
	overflow:hidden;
}
#Winners .ListBlock .List ul li.ListRow dd.WinnersField a{
	background-image: url(../../images/IconPrize.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 17px;
	display:block;
	text-indent:-99999px;
	margin:0 auto;
}
/*------------------------------------
Vip Field By Ivy 2008.05.07
------------------------------------*/
#VipCompetitions .ListBlock .List ul li.Header dd.Title,
#VipCompetitions .ListBlock .List ul li.ListRow dd.Title{
	left: 120px;
	position: absolute;
	width: 180px;
	overflow:hidden;
}
#VipCompetitions .ListBlock .List ul li.Header dd.Category,
#VipCompetitions .ListBlock .List ul li.ListRow dd.Category{
	left: 0;
	position: absolute;
	width: 115px;
	overflow:hidden;
}
#VipCompetitions .ListBlock .List ul li.Header dd.DisplayDate,
#VipCompetitions .ListBlock .List ul li.ListRow dd.DisplayDate{
	position:absolute;
	left: 305px;
	width: 155px;
	overflow:hidden;
}
#VipCompetitions .ListBlock .List ul li.Header dd.Status,
#VipCompetitions .ListBlock .List ul li.ListRow dd.Status{
	position:absolute;
	left: 465px;
	width: 165px;
	overflow:hidden;
}
#VipCompetitions .ListBlock .List ul li.ListRow dd.Status ul li{
	float:left;
	margin-right: 3px;
}

#VipCompetitions .ListBlock .List ul li.ListRow dd.Status ul li.Verify .Infor,
#VipCompetitions .ListBlock .List ul li.ListRow dd.Status ul li.Verify .Blank{
	background-repeat: no-repeat;
	height: 22px;
	width: 22px;
	display:block;
	text-indent:-99999px;
	margin-right: 4px;
}
#VipCompetitions .ListBlock .List ul li.ListRow dd.Status ul li.Verify .Blank{
	background-image: none;
}
#Pass.Infor{
	background-image: url(../../images/IconPass.png);
	cursor:default;
}
#Down.Infor{
	background-image: url(../../images/IconDown.png);
	cursor:default;
}
#Wait.Infor{
	background-image: url(../../images/IconWait.png);
	cursor:default;
}
#View.Infor{
	background-image: url(../../images/IconView.png);
}
#View_None.Infor{
	background-image: url(../../images/IconViewf2.png);
	cursor:default;
}
#VoteStat.Infor{
	background-image: url(../../images/IconVote.png);
}
#VoteStat_None.Infor{
	background-image: url(../../images/IconVotef2.png);
	cursor:default;
}
#Prize.Infor{
	background-image: url(../../images/IconPrize.png);
}
#Prize_None.Infor{
	background-image: url(../../images/IconPrizef2.png);
	cursor:default;
}
#NewsRelease.Infor{
	background-image: url(../../images/IconRelease.png);
}
#NewsRelease_None.Infor{
	background-image: url(../../images/IconReleasef2.png);
	cursor:default;
}
/*------------------------------------
ContributeList Field By Ivy 2008.05.07
------------------------------------*/
#ContributeList .ListBlock .List ul li.Header dd.Title,
#ContributeList .ListBlock .List ul li.ListRow dd.Title{
	left: 65px;
	position: absolute;
	width: 370px;
	overflow:hidden;
}
#ContributeList .ListBlock .List ul li.Header dd.Number,
#ContributeList .ListBlock .List ul li.ListRow dd.Number{
	left: 0;
	position: absolute;
	width: 60px;
	overflow:hidden;
}
#ContributeList .ListBlock .List ul li.Header dd.Name,
#ContributeList .ListBlock .List ul li.ListRow dd.Name{
	position:absolute;
	left: 440px;
	width: 90px;
	overflow:hidden;
}
#ContributeList .ListBlock .List ul li.Header dd.Audit,
#ContributeList .ListBlock .List ul li.ListRow dd.Audit{
	position:absolute;
	left: 535px;
	width: 80px;
	overflow:hidden;
	text-align:center;
}
/*------------------------------------
ContributeList Field By Ivy 2008.05.07
------------------------------------*/
#VoteList .ListBlock .List ul li.Header dd.Title,
#VoteList .ListBlock .List ul li.ListRow dd.Title{
	left: 65px;
	position: absolute;
	width: 370px;
	overflow:hidden;
}
#VoteList .ListBlock .List ul li.Header dd.Number,
#VoteList .ListBlock .List ul li.ListRow dd.Number{
	left: 0;
	position: absolute;
	width: 60px;
	overflow:hidden;
}
#VoteList .ListBlock .List ul li.Header dd.Name,
#VoteList .ListBlock .List ul li.ListRow dd.Name{
	position:absolute;
	left: 440px;
	width: 90px;
	overflow:hidden;
}
#VoteList .ListBlock .List ul li.Header dd.Vote,
#VoteList .ListBlock .List ul li.ListRow dd.Vote{
	position:absolute;
	left: 535px;
	width: 80px;
	overflow:hidden;
	text-align:center;
}
/* VoteCompList */
#VoteCompList .ListBlock .List ul li.Header dd.Title,
#VoteCompList .ListBlock .List ul li.ListRow dd.Title{
	left: 0;
	position: absolute;
	width: 410px;
	overflow:hidden;
}
#VoteCompList .ListBlock .List ul li.Header dd.Prize,
#VoteCompList .ListBlock .List ul li.ListRow dd.Prize{
	left:420px;
	overflow:hidden;
	position:absolute;
	width:150px;
}
#VoteCompList .ListBlock .List ul li.Header dd.Vote,
#VoteCompList .ListBlock .List ul li.ListRow dd.Vote{
	position:absolute;
	left: 580px;
	width: 30px;
}
#VoteCompList .ListBlock .List ul li.ListRow dd.Vote a{
	background-image: url(../../images/IconSubmit4.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 22px;
	display:block;
	text-indent:-99999px;
	margin:0 auto;
}
/* MemList */
#MemList .ListBlock .List ul li.Header dd.Title,
#MemList .ListBlock .List ul li.ListRow dd.Title{
	left: 0;
	position: absolute;
	width: 80px;
	overflow:hidden;
}
#MemList .ListBlock .List ul li.Header dd.Prize,
#MemList .ListBlock .List ul li.ListRow dd.Prize{
	left:90px;
	overflow:hidden;
	position:absolute;
	width:150px;
}
#MemList .ListBlock .List ul li.Header dd.Deadline,
#MemList .ListBlock .List ul li.ListRow dd.Deadline{
	left:250px;
	overflow:hidden;
	position:absolute;
}
/*TbList*/
.TbList{
	width: 100%;
	font-size:12px;
	border-collapse:collapse;
}
.TbList CAPTION{
	display:none;
}
.TbList thead th{
	border-bottom:2px solid #000000;
	color:#999999;
	font-weight:bold;
	text-align:left;
	height:21px;
}
.TbList tbody td{
	border-bottom:1px dotted #BFBFBF;
	height:22px;
	padding:3px;
}
/*VipContributeList*/
.TbList thead .Number{
	width:60px;
}
.TbList thead .Preview{
	width:90px;
}
.TbList thead .Title{
	width:400px;
}
.TbList thead .Option{
	text-align:center;
}
.TbList tbody .Preview img{
	vertical-align:middle;
}
.TbList tbody .Option{
	padding-right:25px;
	text-align:right;
}
.TbList tbody .Option a{
	background-image: url(../../images/IconDel02.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 22px;
	display:block;
	text-indent:-99999px;
	margin:0 auto;
}
