ol
	{
		margin-left:20px;
	}
	
li
	{
		padding:2px;
	}
	
input
	{
		outline:none;
		border:0;
	}

#applyCont
	{
		padding-top:10px;
		padding-bottom:10px;
		min-height:343px;
		text-align:center;
		/*background-color:#333;*/
		position:relative;
		font-family:Arial, Helvetica, sans-serif;
	}
	
#applyCont p
	{
		font-size:16px;
		text-align:center;
		font-weight:bold;
		line-height:18px;
		color:#fff;
	}
	
#payments p
	{
		font-size:12px;
		text-align:left;
		font-weight:bold;
		line-height:18px;
		font-size:14px;
		color:#333;
		padding:0px 5px;
	}
	
#applyTable
	{
		width:875px;
		margin:0px auto 0px auto;
		background-repeat:no-repeat;
		background-color:#fff;
		font-weight:bold;
		font-size:13px;
		color:#333;
		padding:0px 5px;
		border:1px solid #999;
	}
	
#applyTable td
	{
		padding:3px;
	}
	
#prizeTable
	{
		width:675px;
		height:415px;
		max-height:415px;
		overflow:hidden;
		margin:0px auto 10px auto;
		background-image:url(../images/applytableback.png);
		background-repeat:no-repeat;
		font-weight:400;
		font-size:14px;
		color:#333;
		text-align:left;
		border:1px solid #999;
	}
	
#rulesTable
	{
		width:675px;
		height:405px;
		max-height:405px;
		overflow:hidden;
		padding-bottom:5px;
		margin:0px auto 0px auto;
		background-image:url(../images/applytableback.png);
		background-repeat:no-repeat;
		font-weight:400;
		font-size:14px;
		color:#333;
		text-align:left;
		border:1px solid #999;
	}


#applyTable2 td
	{
		padding:3px;
	}
	
#applyTable2 td p
	{
		font-size:16px;
		margin-bottom:20px;
		margin-left:15px;
		line-height:20px;
		font-weight:normal;
		padding:0px 30px;
		font-family:"Times New Roman", Times, serif;
	}
	
#prizeTable td p
	{
		text-align:left;
		padding:0px 5px;
		margin-bottom:5px;
		margin-left:15px;
		margin-right:15px;
		font-weight:normal;
		font-size:14px;
	}
	
#prizeTable2 td p
	{
		text-align:left;
		padding:0px 5px;
		margin-bottom:5px;
		margin-left:15px;
		margin-right:15px;
		font-weight:normal;
		font-size:14px;
		line-height:16px;
	}
	
#requestApply
	{
		width:875px;
		margin-left:auto; 
		margin-right:auto;
		padding: 5px 0px;
		background-image:url(../images/transback.png);
		background-repeat:repeat;
		border-left:1px solid #999;
		border-right:1px solid #999;
		position:relative;
	}

#requestApply a, #requestApply a:active, #requestApply a:visited
	{
		color:#fff;
		text-decoration:none;
	}
	
#requestApply a:hover
	{
		color:#FFC559;
	}
	
#pageTrack
	{
		position:absolute;
		right:0;
		bottom:0;
		color:#ccc;
		font-size:12px;
		font-weight:bold;
		padding-right:5px;
		padding-bottom:2px;
	}
	
input, select, textarea
	{
		border:1px solid #999;
		padding:2px;
	}
	
.formLeft
	{
		padding:2px 0px 2px 10px;
		text-align:left;
	}
	
.formRight
	{
		text-align:left;
		padding-left:1px;
	}

#prizeTable td p.names
	{
		margin:0px 0px 2px 15px;
		line-height:normal;
		font-size:14px;
	}
	
#namesTable
	{
		padding:0;
		margin:0;
	}
	
#namesTable td p.names
	{
		font-size:12px;
	}
	
#namesTable td p
	{
		margin:0px;
		font-size:12px;
		padding:0px;
	}

#namesTable td.leftName
	{
		width:150px;
		padding-left:50px;
	}

#namesTable td.rightName

#prizeTable3 td ol
	{
		list-style-type:decimal;
		padding-left:50px;
	}
	
#prizeTable3 td p
	{
		text-align:left;
		padding:0px 5px;
		margin-bottom:8px;
		margin-left:10px;
		margin-right:10px;
		font-weight:normal;
		font-size:13px;
		line-height:normal;
	}
	
#catTable
	{
		margin-left:25px;
		margin-bottom:8px;
		font-size:13px;
	}
	
#rulesList
	{
		list-style-type:disc;
		margin-left:30px;
		font-size:14px;
		padding-right:10px;
	}
	
#rulesTable td ol
	{
		margin-left:60px;
	}
	
#rulesTable td p
	{
		text-align:left;
		margin-bottom:5px;
		margin-left:10px;
		margin-right:10px;
		font-weight:normal;
		font-size:12px;
		line-height:normal;
	}
	
#rulesTable2 td p
	{
		text-align:left;
		margin-bottom:5px;
		margin-left:10px;
		margin-right:10px;
		font-weight:normal;
		font-size:14px;
		line-height:26px;
	}
	
#formatList
	{
		list-style-type:none;
		font-size:14px;
		font-weight:normal;
		margin-left:30px;
		line-height:20px;
		padding-right:15px;
	}

#formatList2
	{
		list-style-type:circle;
		font-size:14px;
		font-weight:normal;
		margin-left:30px;
		line-height:18px;
		padding-right:15px;
	}
	

#feeTable
	{
		width:650px;
		margin:0 auto;
		background-color:#EFEFEF;
		padding:5px;
		border:2px outset #666;
	}

#feeTable th
	{
		font-size:12px;
		font-weight:bold;
		text-align:center;
	}
	
#feeTable td
	{
		font-size:11px;
		font-weight:normal;
	}
	
#applyTable a, #applyTable a:active, #applyTable a:visited
	{
		color:#000;
		text-decoration:none;
	}
	
#applyTable a:hover
	{
		color:#999;
	}
	
.formRight2
	{
		text-align:left;
	}

#paypalCont p, #errorCont p
	{
		font-size:16px;
		text-align:center;
		padding:2px;
		color:#666;
	}