@charset "utf-8";
/* CSS Document for Aussie SE Join the A-list pages. */

body
{
 	/*background:#000 url(../images/bg-home-limited2.jpg) no-repeat left top;*/
	background:#000 url(../images/bg-home-cook.jpg) no-repeat left top;
}

div#containerAList
{
	position: relative;
	width: 664px;
	height: 480px;
	margin: 44px 0 0 15px;
	padding: 80px 0 0 256px;
	background: #fff;
}

img#keyVisual
{
	position: absolute;
	top: -25px;
	left: 0px;
}

div#scrollPane
{
	position: relative;
	width: 644px;
	height: 339px;
	background: #fff;
	overflow: auto;
}

	div#scrollPane h1
	{
		font: bold 2.2em "Times New Roman", Times, serif;
		color: #ad1015;
		line-height: 1em;
		text-transform: uppercase;
	}
	
	div#scrollPane h2
	{
		width: 514px;
		margin: 0 0 5px 5px;
		font-size: 0.9em;
		color: #f15922;
	}
	
	div#scrollPane p
	{
		margin: 0 0 15px 5px;
		font-size: 0.7em;
		color: #666;
	}
	
	div#containerRegFrm
	{
		width: 600px;
		margin: 0 0 0 5px;
		padding: 0 0 20px 0;
	}
	div#containerRegFrm2
	{
		width: 600px;
		height:200px;
		margin: 0 0 0 5px;
		padding: 0 0 20px 0;
	}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
}

.jScrollPaneDrag {
	position: absolute;
	background: url(../images/scrollbar-drag.gif);
	cursor: pointer;
	overflow: hidden;
}

.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}

.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}

a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/scrollbar-up-arrow.gif) top no-repeat;
	height: 20px;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/scrollbar-down-arrow.gif) bottom no-repeat;
	height: 20px;
}




#containerRegFrm form {margin:0px; padding:0px;}
#containerRegFrm .blockRowRegForm {width:580px; padding-bottom:5px;}
.blockRowRegForm .blockColRegFormLeft, .blockRowRegForm .blockColRegFormRight {float:left; width:250px;}
.blockRowRegForm .blockColRegFormRight {margin-left:14px;}
.blockColRegFormLeft .blockColTitle, .blockColRegFormRight .blockColTitle {padding-bottom:4px;}
.blockColRegFormLeft .blockColTitle span, .blockColRegFormRight .blockColTitle span, .blockColRegFormCentral .blockColTitle span{ font-size:0.7em; color:#666666; padding:0px; margin:0px;}
.blockColFormElement .standardInput {margin:0px; padding:2px; background:#FFFFFF; border:solid 1px #cdcdcd; font-family:Arial,Helvetica,sans-serif; font-size:0.7em; width:242px; padding:2px;}
.blockColFormElement .standardSelect  {margin:0px; padding:0px; background:#FFFFFF; border:solid 1px #cdcdcd; font-family:Arial,Helvetica,sans-serif; font-size:0.7em; width:247px;}
.blockColFormElement .standardSelect2 {margin:0px; padding:0px; background:#FFFFFF; border:solid 1px #cdcdcd; font-family:Arial,Helvetica,sans-serif; font-size:0.7em;}
.blockColFormElement .standardChk1 {margin:0px; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:0.7em;}
.blockColFormElement .chkLabel {margin:0px; padding:0 15px 0 5px; font-family:Arial,Helvetica,sans-serif; font-size:0.7em; color:#666666;}
.blockColFormElement .selt1 { width:60px;}
.blockColFormElement .selt2 { width:90px; margin-left:10px;}
.blockColFormElement .selt3 { width:70px; margin-left:10px;}
.blockRowRegForm .blockColRegFormCentral {padding-bottom:5px;}
.blockColRegFormCentral .blockColFormElement, .blockColRegFormCentral .blockColTitle  {float:left;}
.blockColRegFormCentral .blockColTitle {padding-left:10px; *padding-top:3px;}
.blockColRegFormCentral .blockColFormElement .standardChk2 {margin:0px; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:0.7em;}
#containerRegFrm .blockRowRegForm2 {float:right; width:0px;}


.blockColRegFormLeft .blockColTitle span.error, .blockColRegFormRight .blockColTitle span.error, .blockColRegFormCentral .blockColRegFormCentra2 .blockColTitle span.error { color: red }
.blockRowRegForm .submitBtn { float: right; }
.blockRowRegForm .submitBtn #register_submit, .blockSubmit #register_submit  { float: left; padding: 5px 4px; font: 0.6em Helvetica, Arial, sans-serif; color: #fff; text-transform: uppercase; text-decoration: none; background: #9730ac; border: none; cursor: pointer; }

.blockRowRegForm2 .submitBtn2 { float: right; }
.blockRowRegForm2 .submitBtn2 #register_submit { float: right; padding: 5px 4px; font: 0.6em Helvetica, Arial, sans-serif; color: #fff; text-transform: uppercase; text-decoration: none; background: #9730ac; border: none; cursor: pointer; }

.blockSubmit { float:left; width:97px; margin-left:15px; _margin-left:5px;}
.blockSubmit input, .blockRegSubmit input  { display:block; width:97px; height:24px; border:none; margin:0; padding:0; background: url(../images/goBtn.gif) top no-repeat; cursor:pointer;}

/*Competition Registration Page*/

.titleAlister { color:#9F7FCD; font-size:1em; font-weight:700; padding:5px 0 5px 5px; margin:0; width:580px; }
.titleAlister p { color:#9F7FCD !important; font-size:1em !important; font-weight:700 !important; padding:5px 0 5px 0 !important; margin:0 !important; width:580px; }

.titleCompetitionPage { background: url(../images/competition/hdr-celebrities-gossip.gif) top no-repeat; height:57px; margin:0 0 10px 0; text-indent:-9999px; width:551px; }
.subtitleCompetitionPage { color:#9F7FCD; font-size:0.95em; font-weight:700; padding-bottom:10px; padding-left:5px;}

.titleAlister2 {margin:0; width:565px; *width:580px; border-top:solid 1px #D5D5D5; height:1px; padding:0px;}

.titleAlister3 { padding:5px 0 0 0; margin:0; width:500px;}
.titleAlister3 p { width:300px !important; font-size:1em !important; color:#9F7FCD !important; font-weight:700; margin:0 !important; float:left; padding-top:4px;}

.titleThankYou { background: url(../images/competition/hdr-good-luck.gif) top no-repeat; height:52px; margin:0 0 10px 0; text-indent:-9999px; width:552px; }

.paddingBtn { padding-top:15px !important;}

.alistBtn { float:left; padding-top:4px; margin:0;}

#competitionPageHeight { height:388px !important;}

.specialWidth { width:220px !important;}
.specialWidth input { width:220px !important;}

.btnEnterNow { margin-left:15px !important; *margin-left:15px !important; display:inline;}

span.error { font-size:0.75em; color:#FF0000;}
.containerThankYou { *padding-left:10px; width:550px; }
.containerThankYou p { width:550px; }
.containerThankYou a { color:#666; }
.containerThankYou a:hover { text-decoration:none; }
.fix { font-size:12px;}

.termsConditions { color:#999; padding:15px 0 0 0; font-size:0.65em; }
.termsConditions a { color:#b299d7; }
.termsConditions a:hover { text-decoration:none; }

#termsAndConditionsCompetition { font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#000000; background:none !important;}
#termsAndConditionsCompetition a { color:#000000; text-decoration:none;}
.termsContainer { width:500px; height:auto; background:#FFFFFF; padding:5px;}



.blockRegSubmit { float:right; padding-bottom:5px;}

