

	#ContestForm, #Thanks {
		color:#FFF;
		width:274px;
		height:760px;
		font-family:Arial;
		font-size:11px;
		background-color:#990f1d;
		padding:12px 18px;
		float:left;
		display:block;
	}

	

	#ContestForm fieldset {
		border:none; 
		margin:0; 	
		width:100%;
		padding-top:12px;
		float:left;		
	}

	
	#ContestForm fieldset label {		
		float:left;
		width:80px;			
		margin-right:5px;
		text-align:right;	
	}

	

	#ContestForm fieldset input, #ContestForm fieldset select {		
		width:185px;
		border: 1px #686868 solid;
		background:#FFF;
		float:left;
		clear:right;
		margin-bottom:5px;
		font-size:11px;		
	}

	

	#ContestForm fieldset .short_fields input { width:42px;	}



	#ContestForm fieldset .short_fields input.med { width:60px; }



	#ContestForm fieldset .short_fields select { width:70px;	}

	
	#ContestForm fieldset .short_fields label {
		width:30px;
		clear:none;
		margin-left:20px;
		
	}

	

	#ContestForm fieldset .short_fields .ddmm { width:50px;	margin-right:4px;	}

	

	#ContestForm fieldset .short_fields span { float:left; width:6px; display:block; height:18px; line-height:18px; text-align:center; vertical-align:middle; margin:0 3px;}

	

	#ContestForm .links, #Thanks .links { text-align:center; width:274px; float:left; margin-top:10px; padding-bottom:15px; }

	

	#ContestForm .links a img, #Thanks .links a img { border:none; margin:5px 2px; float:left;}

	#ContestForm .links a img.submit_button {float:none; }

	#ContestForm .links input { margin:5px 0; }

	

	#ContestForm a, #ContestForm a:active, #ContestForm a:visited, #ContestForm a:hover  {

		color:#fff;

		font-weight:bold;		

		margin: 0 10px;

	}

	

	#ContestForm .abb_rules { 
		font-size:11px; 
		line-height:11px;		
		width:278px;
		padding:5px 0;	
		color:#3c000b;
		
	}

	#ContestForm .chkbox { width: 13px; height:13px; margin-right:9px; float:left; margin-top:5px; clear:left; border:none;  }



	#ContestForm .chk_label { display:block; width:250px; float:left; margin-top:4px; font-size:11px; color:#fff; margin-right:-3px; 	letter-spacing:normal;}

	*html #Thanks {		
		width:286px !important;		
		padding:12px !important;		
	}

	.p_thanks { left:-5px; position:relative; margin-bottom:7px; margin-top:15px;}

	*html .p_thanks { left:0;}

	#Thanks .thankyou {
		font-size:14px;
		float:left;
		padding-top:20px;
		line-height:18px;
		position:relative;
	}

	#Thanks .georgia { font-family:Georgia; font-size:16px; line-height:20px; }

	#SWRules {
		width:85%;
		margin-left:100px;
		font-size:12px;
		font-family:Arial;
	}


	#SWRules h1, #SWPrize h1 { font-size:18px; }
	
	#SWPrizePage { margin:0; background-color:#990f1d; }
	
	#SWPrize { line-height:17px; background-color:#990f1d; float:left; padding-bottom:84px; font-family:Arial; padding-right:68px;}
	
	#SWPrize .p_main { 
		background: url(/media/371/p_prize.jpg) top right #FFF no-repeat; 
		width:665px; 
		height:520px; 
		padding-right:250px; 
		padding-left:16px; 
		padding-top:20px; 
		font-size:14px;
	}
	#SWPrize ul { margin-top:0;padding-bottom:4px; margin-left:10px; padding-left:38px;  }

	#SWPrize p { width:598px; font-size:14px; margin-top:10px; margin-bottom:10px; padding-left:18px; }
	
	#SWPrize p.first { color: #6e0005; font-size:15px; font-weight:bold;  }

	#SWPrize p.last { line-height:16px;font-size:12px; }
	
	#SWPrize a { color: #6e0005; }
	
	#SWPrize .clear, #ContestForm .clear {clear:both; }