#debugSummary
{
	position:			relative;
	visibility:			visible;
	z-index:			1;
	width:				100%;
	top:				0px;
	height:				300px;
	border-style:		solid;
	border-color:		black;
	border-width:		1px 0px 0px 0px;
	padding:			0px;
	margin:				0px;
	overflow:			auto;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#333333;
	font-size:			12px;
	font-weight:		normal;
	text-align:			left;
}


#actionDiv
{
	position:			absolute;
	visibility:			hidden;
	z-index:			10000;
	left:				0px;
	top:				0px;
}

#actionLayer
{
	width:				0px;
	height:				0px;
	margin:				0px;
	border:				0px;
	position:			absolute;
	left:				0px;
	top:				0px;
	z-index:			8;
}

#activate
{
	position:			relative;
	visibility:			visible;
	z-index:			1;
}

#buyUnknownEventMain
{
	position:			absolute;
	visibility:			visible;
	z-index:			1;
	width:				500px;
	top:				20px;
	left:				20px;
	font-size:			12px;
	text-align:			left;
	margin-left:		auto;
	margin-right:		auto;
}


#billingMasterContainer
{
	position:			relative;
	z-index:			1;
	width:				640px;
	padding:			0px;
	overflow:			visible;
	background:			#FFFFFF;	
	margin-left:		auto;
	margin-right:		auto;
}

#billingWidthContainer
{
	position:			relative;
	visibility:			visible;
	z-index:			1;
	height:				600px;
	left:				0px;
	width:				640px;
	top:				0px;
	text-align:			left;
}

#billingSubContainer
{
	position:			relative;
	visibility:			visible;
	z-index:			1;
	left:				0px;
	width:				500px;
	top:				0px;
	text-align:			left;
}

#blueLine
{
	position:			relative;
	visibility:			visible;
	z-index:			1;
	top:				10px;
	width:				500px;
	height:				1px;
	margin-left:		0px; 
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px;
	text-align:			left;
}

#blueLineText
{
	position:			relative;
	visibility:			visible;
	z-index:			3;
	top:				-10px;
	left:				15px;
	color:				#990033; 
	font-family:		"Trebuchet MS", Arial, Verdana, sans-serif; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
	background:			#ffffff;
	width:				90px;
	text-align:			center;
}

#topNav 
{
	height:				83px;
	background-color:	#336699;
	background-image:	url(../images/stripe_background.jpg);
	background-repeat:	repeat-x;
}


/*	
Name of Style = Section . Page . Area

EG:
				Create . P1 . TryUs
				Create . General . WhatDoIPaY

General Styles come first, followed by specifics

|=================|
|Order of sections|
|=================|

Create
Admin
Buy

*/

/*------------------------------*/
/*        CREATE SECTION        */
/*------------------------------*/

/*------------------------------*/
/*           GENERAL            */
/*------------------------------*/

#CreateGeneralHeader
{
	position:			relative;
	z-index:			2;
	top:				0px;
	height:				97px;
	background:			#326495;
}

#CreateGeneralWhatDoIPay2
{
	position:			absolute;
	z-index:			2;
	width:				250px;
	top:				0px;
    text-align:			left;
	vertical-align:		middle;	
}

#CreateGeneralWhatDoIPay
{
	position:			absolute;
	z-index:			2;
	left:				425px;
	width:				235px;
	vertical-align:		bottom; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
	padding:			5px;	
	border-style:		solid;
	border-color:		#000000;
	border-width:		1px 1px 1px 1px; 
	background:			#F3F3F3;
}

#CreateGeneralTopBoxHolder
{
	position:			relative;
	z-index:			2;
	top:				-5px;
	left:				-4px;
	height:				1110px;
}

#CreateGeneralTopBox
{
	position:			relative;
	z-index:			2;
	width:				675px;
	height:				155px;
	border-style:		solid;
	border-color:		#000000;
	border-width:		1px 1px 1px 1px; 
	padding:			0px;
	overflow:			visible;
	background:			#FFF5E6;
	
}

#CreateGeneralTopBoxOpen
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				380px;
	height:				125px;
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;
}

#CreateGeneralTopBoxLine
{
	position:			absolute;
	z-index:			2;
	top:				22px;
	left:				410px;
	width:				1px;
	height:				108px;
	border-style:		solid;
	border-color:		#000000;
	border-width:		0px 0px 0px 1px; 
}

#CreateGeneralTopBox5Steps
{
	position:			absolute;
	z-index:			2;
	top:				30px;
	left:				425px;
	width:				230px;
	height:				100px;
	margin-left:		10px; 
	text-align:			left;
	line-height:		1.5em;
	vertical-align:		bottom;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;		
}

/*------------------------------*/
/*           PAGE 1             */
/*------------------------------*/

#CreateP1Holder
{
	position:			relative;
	z-index:			2;
	top:				10px;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
}

#CreateP1Line2
{
	position:			relative;
	z-index:			2;
	width:				675px;
	height:				270px; 
    text-align:			center;
	vertical-align:		middle;
}

#CreateP1TryUs
{
	position:			absolute;
	z-index:			2;
	top:				0px;
	left:				0px;
	width:				380px;
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;	
}

#CreateP1Line3
{
	position:			relative;
	z-index:			2;
	top:				-150px;
	width:				675px;
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;
}

#CreateP1ContactBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px;  
}

#CreateP1ContactTitle
{
	position:			absolute;
	z-index:			2;
	top:				2px;
	left:				20px;
	width:				165px;
	text-align:			left;
	background:			#FFFFFF;
	text-align:			center;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#CreateP1ContactDetails
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	margin-left:		0px;  
	text-align:			left;
}

#CreateP1Line4
{
	position:			relative;
	z-index:			2;
	width:				675px;
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;
}

#CreateP1OrganisationBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#CreateP1OrganisationDetails
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
}

#CreateP1OrganisationTitle
{
	position:			absolute;
	z-index:			2;
	top:				2px;
	left:				20px;
	width:				150px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#ffffff;
	text-align:			center;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#CreateP1Line5
{
	position:			relative;
	z-index:			2;
	width:				675px;
    text-align:			center;
	vertical-align:		middle;
	
}

#CreateP1LegalBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#CreateP1LegalDetails
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}

#CreateP1LegalTitle
{
	position:			absolute;
	z-index:			2;
	top:				3px;
	left:				20px;
	width:				100px;
	height:				20px;
	margin-left:		0px; 
	text-align:			left;
	background:			#fff;
	text-align:			center;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#CreateP1Line6
{
	position:			relative;
	z-index:			2;
	width:				675px;
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;
	
}

#CreateP1GoBox
{
	position:			absolute;
	z-index:			2;
	top:				30px;
	left:				0px;
	width:				400px;
	height:				100px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 2px 2px 2px;
	background:			#D1E1EA;
}

#CreateP1GoTitle
{
	position:			absolute;
	z-index:			2;
	top:				23px;
	left:				20px;
	width:				80px;
	height:				20px;
	margin-left:		0px; 
	text-align:			left;
	background:			#fff;
	text-align:			center;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#CreateP1GoDetails
{
	position:			absolute;
	z-index:			2;
	top:				50px;
	left:				0px;
	width:				385px;
	height:				120px;
	margin-left:		10px; 
	text-align:			left;
	padding-right:		5px
}

/*------------------------------*/
/*           PAGE 2             */
/*------------------------------*/

#CreateP2Holder
{
	position:			relative;
	z-index:			1;
	top:				20px;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
}

#CreateP2Line2
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				220px; 
	top:				-900px;
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;
	
}

#CreateP2EmailBox
{
	position:			absolute;
	z-index:			2;
	top:				0px;
	left:				-14px;
	width:				406px;
	height:				180px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 2px 2px 2px; ;
	background:			#D1E1EA;
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;
}

#CreateP2EmailTitle
{
	position:			absolute;
	z-index:			2;
	top:				-7px;
	left:				20px;
	width:				80px;
	height:				15px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			center;
}

#CreateP2EmailText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				380px;
	height:				120px;
	margin-left:		10px; 
	text-align:			left;
}

/*------------------------------*/
/*           PAGE 3             */
/*------------------------------*/

#CreateP3Holder
{
	position:			relative;
	z-index:			100;
	top:				-840px;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
}

#CreateP3Line1
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				140px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;
}

#CreateP3Line2
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				160px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#CreateP3Line3
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				290px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#CreateP3Line4
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				160px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;
}

#CreateP3Line5
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				100px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#CreateP3CSBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#CreateP3CSTitle
{
	position:			absolute;
	z-index:			2;
	top:				3px;
	left:				20px;
	width:				180px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			center;
}

#CreateP3CSText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}

#CreateP3OrgBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#CreateP3OrgTitle
{
	position:			absolute;
	z-index:			2;
	top:				3px;
	left:				20px;
	width:				145px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			center;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#CreateP3OrgText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#ffffff;
}

#CreateP3PaymentBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#CreateP3PaymentTitle
{
	position:			absolute;
	z-index:			2;
	top:				3px;
	left:				20px;
	width:				160px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			center;
}

#CreateP3PaymentText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}

#CreateP3PasswordBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#CreateP3PasswordTitle
{
	position:			absolute;
	z-index:			2;
	top:				3px;
	left:				20px;
	width:				140px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			center;
}

#CreateP3PasswordText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}

#CreateP3EventBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				100px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 2px 2px 2px;
	background:			#D1E1EA;
}

#CreateP3EventTitle
{
	position:			absolute;
	z-index:			2;
	top:				3px;
	left:				20px;
	width:				130px;
	height:				17px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			center;
}

#CreateP3EventText
{
	position:			absolute;
	z-index:			2;
	top:				22px;
	left:				0px;
	width:				380px;
	height:				120px;
	margin-left:		10px; 
	text-align:			left;
}

#CreateP3BadCodeBox
{
	position:			absolute;
	z-index:			2;
	top:				0px;
	left:				-10px;
	width:				404px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 2px 2px 2px;
	background:			#D1E1EA;
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;
}

#CreateP3BadCodeTitle
{
	position:			absolute;
	z-index:			2;
	top:				-7px;
	left:				20px;
	width:				150px;
	height:				17px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			center;
}

#CreateP3BadCodeText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				380px;
	height:				120px;
	margin-left:		10px; 
	text-align:			left;
}

/*------------------------------*/
/*         ADMIN SECTION        */
/*------------------------------*/

/*------------------------------*/
/*           GENERAL            */
/*------------------------------*/

#AdminGeneralHeader
{
	position:			relative;
	z-index:			2;
	top:				0px;
	height:				97px;
	background:			#326495;
}

#AdminGeneral2ndMenu
{
	position:			relative;
	z-index:			1;
	top:				0px;
	height:				25px;
	border-style:		dashed;
	border-color:		#000000;
	border-width:		0px 0px 1px 0px;
}

/*------------------------------*/
/*            LOGIN             */
/*------------------------------*/

#AdminLoginTopBoxHolder
{
	position:			relative;
	z-index:			1;
	margin-left:		auto;
	margin-right:		auto;
}

#AdminLoginTopBox
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				225px; 
	padding:			0px;
	overflow:			visible;
	background:			#FFFFFF;
    text-align:			left;
	vertical-align:		middle;
	
}

#AdminLoginBoxBox
{
	position:			absolute;
	z-index:			2;
	top:				75px;
	left:				-10px;
	width:				380px;
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;
	border-style:		solid;
	border-color:		#000000;
	border-width:		1px 1px 1px 1px;
	background:			#FFF5E6;
}

#AdminLoginTopBoxLine
{
	position:			absolute;
	z-index:			1;
	top:				78px;
	left:				410px;
	width:				1px;
	height:				150px;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		0px 0px 0px 1px; 
}

#AdminLoginSignUp
{
	position:			absolute;
	z-index:			2;
	top:				7px;
	left:				480px;
	height:				100px;
	margin-left:		10px; 
}

/*------------------------------*/
/*         NEW EVENT 1          */
/*------------------------------*/

#AdminNewEvent1Holder
{
	position:			relative;
	z-index:			1;
	width:				675px;
	padding:			0px;
	overflow:			visible;
	background:			#FFFFFF;	
	margin-left:		auto;
	margin-right:		auto;
}

#AdminNewEvent1Title
{
	position:			relative;
	z-index:			1;
	top:				10px;
	height:				90px;
}

#AdminNewEvent1Box
{
	position:			relative;
	z-index:			1;
	top:				20px;
	width:				550px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}
#AdminNewEvent1BoxEdit
{
	position:			relative;
	z-index:			1;
	top:				40px;
	width:				550px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}

#AdminNewEventWellDone
{
	position:			absolute;
	z-index:			1;
	top:				-1px;
	left:				510px;
	width:				180px;
	padding:			5px;
	background:			#FFEBCC;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}

/*------------------------------*/
/*         NEW EVENT 2          */
/*------------------------------*/

#AdminNewEvent2Holder
{
	position:			relative;
	z-index:			1;
	width:				675px;
	padding:			0px;
	overflow:			visible;
	background:			#FFFFFF;	
	margin-left:		auto;
	margin-right:		auto;	
}

#AdminNewEvent2Title
{
	position:			relative;
	z-index:			1;
	top:				10px;
	height:				90px;
}

#AdminNewEvent2Box
{
	position:			relative;
	z-index:			1;
	top:				20px;
	width:				550px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
	overflow:			visible;
}
#AdminNewEvent2BoxEdit
{
	position:			relative;
	z-index:			1;
	top:				40px;
	width:				550px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
	overflow:			visible;
}

#AdminNewEvent2Box h3 {
	color:#336699;
	margin-bottom:0;
	padding-bottom:0;
	margin-top:0;
	padding-top:0;
	font-size:22px;
}
#AdminNewEvent2BoxEdit h3 {
	color:#336699;
	margin-bottom:0;
	padding-bottom:0;
	margin-top:0;
	padding-top:0;
	font-size:22px;
}

/*------------------------------*/
/*         NEW EVENT 3          */
/*------------------------------*/

#AdminNewEvent3Holder
{
	position:			relative;
	z-index:			1;
	width:				675px;
	padding:			0px;
	overflow:			visible;
	background:			#FFFFFF;	
	margin-left:		auto;
	margin-right:		auto;	
}

#AdminNewEvent3Title
{
	position:			relative;
	z-index:			1;
	top:				10px;
	height:				105px;
}

#AdminNewEvent3Box
{
	position:			relative;
	z-index:			1;
	top:				20px;
	width:				600px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}
#AdminNewEvent3BoxEdit
{
	position:			relative;
	z-index:			1;
	top:				40px;
	width:				600px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}

/*------------------------------*/
/*       NEW EVENT 4 & 5        */
/*------------------------------*/

#AdminNewEvent4Holder
{
	position:			relative;
	z-index:			1;
	left:				55px;
	width:				785px;
	padding:			0px;
	overflow:			visible;
	background:			#FFFFFF;	
	margin-left:		auto;
	margin-right:		auto;
}

#AdminNewEvent4GuideTextHolder
{
	position:			absolute;
	z-index:			1;
	top:				100px;
	left:				520px;
	width:				275px;
	height:				100px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 	
}

#AdminNewEvent4Title
{
	position:			relative;
	z-index:			1;
	top:				10px;
	height:				72px;
}

#AdminNewEvent4Box
{
	position:			relative;
	z-index:			1;
	top:				73px !important;
	top:				20px;
	width:				520px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}
#AdminNewEvent4BoxEdit
{
	position:			relative;
	z-index:			1;
	top:				93px !important;
	top:				40px;
	width:				520px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}
#AdminNewEvent5Box
{
	position:			relative;
	z-index:			1;
	top:				13px !important;
	top:				-40px;
	width:				500px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}

#AdminEventStage4ExampleGuide
{
	position:			absolute;
	z-index:			1;
	top:				144px;
	left:				530px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}
#AdminEventStage4ExampleGuideEdit
{
	position:			absolute;
	z-index:			1;
	top:				164px;
	left:				530px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
}
/*---------------------------------*/
/* NEW EVENT EXTENDED PROFILE DATA */
/*---------------------------------*/

#AdminNewEventExtendedProfileDataHolder
{
	position:			relative;
	z-index:			1;
	width:				675px;
	padding:			0px;
	overflow:			visible;
	background:			#FFFFFF;	
	margin-left:		auto;
	margin-right:		auto;	
}

#AdminNewEventExtendedProfileDataTitle
{
	position:			relative;
	z-index:			1;
	top:				10px;
	height:				90px;
}

#AdminNewEventExtendedProfileDataBox
{
	position:			relative;
	z-index:			1;
	top:				40px;
	padding:			5;
	width:				550px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
	overflow:			visible;
}
#AdminNewEventExtendedProfileDataBox2
{
	position:			relative;
	z-index:			1;
	top:				20px;
	padding:			5;
	width:				430px;
	background:			#D1E1EA;
	border-style:		solid;
	border-color:		#CCCCCC;
	border-width:		1px 1px 1px 1px; 
	overflow:			visible;
}


/*------------------------------*/
/*      NEW EVENT PREVIEW       */
/*------------------------------*/

#AdminNewEventPreviewBox
{
	position:			relative;
	z-index:			2;
	width:				520px;
	height:				400px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 2px 2px 2px;
	background:			#D1E1EA;
	margin-left:		auto;
	margin-right:		auto;
}

/*------------------------------*/
/*          HOME PAGE           */
/*------------------------------*/

#AdminHomePageHolder
{
	position:			relative;
	z-index:			1;
	height:				470px; 
	overflow:			visible;	
}

#AdminHomePageLineA
{
	position:			relative;
	z-index:			1;
	width:				675px;
	padding-top:		10px;
	overflow:			visible;
}

#AdminHomePageLine1
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				470px; 
	padding-top:		10px;
	overflow:			visible;
}

#AdminHomePageLine2
{
	position:			relative;
	z-index:			1;
	height:				470px; 
	padding-top:		10px;
	overflow:			visible;
	top:				-170px;
}

/*------------------------------*/
/*           SETTINGS           */
/*------------------------------*/

#SettingsPasswordHolder
{
	position:			relative;
	z-index:			1;
	top:				0px;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
}

#SettingsPasswordHeading
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				50px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
	background:			#FFFFFF; 
}

#SettingsPasswordHeadingText
{
	position:			absolute;
	z-index:			2;
	top:				0px;
	left:				0px;
	width:				400px;
	text-align:			left;
	background:			#FFFFFF; 
}

#SettingsPasswordLine
{
	position:			relative;
	z-index:			1;
	top:				55px;
	width:				675px;
	height:				120px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;
	
}

#SettingsPasswordBox
{
	position:			absolute;
	z-index:			2;
	top:				30px;
	left:				0px;
	width:				400px;
	height:				100px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#SettingsPasswordTitle
{
	position:			absolute;
	z-index:			2;
	top:				-10px;
	left:				20px;
	width:				62px;
	height:				100px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			left;
	padding-left:		5px
}

#SettingsPasswordText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				215px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}

#SettingsSignUpHolder
{
	position:			relative;
	z-index:			1;
	top:				0px;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
}

#SettingsSignUpHeading
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				170px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
	background:			#FFFFFF; 
}

#SettingsSignUpHeadingText
{
	position:			absolute;
	z-index:			2;
	top:				0px;
	left:				0px;
	width:				400px;
	text-align:			left;
	background:			#FFFFFF; 
}

#SettingsSignUpLine
{
	position:			relative;
	z-index:			1;
	top:				0px;
	width:				675px;
	height:				120px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;
	
}

#SettingsSignUpBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				100px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#SettingsSignUpTitle
{
	position:			absolute;
	z-index:			2;
	top:				-10px;
	left:				20px;
	width:				155px;
	height:				100px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	text-align:			left;
	padding-left:		5px
}

#SettingsSignUpText
{
	position:			relative;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				215px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}

#SettingsPaymentHolder
{
	position:			relative;
	z-index:			1;
	top:				0px;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
}

#SettingsPaymentHeading
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				50px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#SettingsPaymentHeadingText
{
	position:			absolute;
	z-index:			2;
	top:				0px;
	left:				0px;
	width:				400px;
	text-align:			left;
	background:			#FFFFFF;
}

#SettingPaymentLine
{
	position:			relative;
	z-index:			1;
	top:				60px;
	width:				675px;
	height:				150px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#SettingPaymentBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#SettingPaymentTitle
{
	position:			absolute;
	z-index:			2;
	top:				-10px;
	left:				20px;
	width:				130px;
	height:				100px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
	padding-left:		5px;
}

#SettingPaymentText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}













#SettingsContactHolder
{
	position:			relative;
	z-index:			1;
	top:				0px;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
}

#SettingsContactHeading
{
	position:			relative;
	z-index:			1;
	width:				675px;
	height:				90px; 
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#SettingsContactHeadingText
{
	position:			absolute;
	z-index:			2;
	top:				0px;
	left:				0px;
	text-align:			left;
	background:			#FFFFFF;
}

#SettingContactLine1
{
	position:			relative;
	z-index:			2;
	top:				30px;
	width:				675px;
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#SettingContactLine2
{
	position:			relative;
	z-index:			2;
	width:				675px;
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#SettingContactLine3
{
	position:			relative;
	z-index:			2;
	width:				675px;
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#SettingContactLine4
{
	position:			relative;
	z-index:			2;
	width:				675px;
	padding:			0px;
    text-align:			center;
	vertical-align:		middle;	
}

#SettingContactBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px;  
}

#SettingContactTitle
{
	position:			absolute;
	z-index:			2;
	top:				-10px;
	left:				20px;
	width:				122px;
	text-align:			left;
	background:			#FFFFFF;
	padding-left:		5px;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#SettingContactDetails
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	margin-left:		0px; 
	text-align:			left;
}

#SettingOrganisationBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#SettingOrganisationDetails
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}

#SettingOrganisationTitle
{
	position:			absolute;
	z-index:			2;
	top:				-10px;
	left:				20px;
	width:				108px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#ffffff;
	padding-left:		5px;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#SettingContactCSBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#SettingContactCSTitle
{
	position:			absolute;
	z-index:			2;
	top:				-10px;
	left:				20px;
	width:				150px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#ffffff;
	padding-left:		5px;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#SettingContactCSText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}

#SettingContactOrgBox
{
	position:			absolute;
	z-index:			2;
	top:				10px;
	left:				0px;
	width:				400px;
	height:				120px;
	border-style:		solid;
	border-color:		#326496;
	border-width:		2px 0px 0px 0px; 
}

#SettingContactOrgTitle
{
	position:			absolute;
	z-index:			2;
	top:				-10px;
	left:				20px;
	width:				120px;
	height:				120px;
	margin-left:		0px; 
	padding-left:		5px;
	text-align:			left;
	background:			#ffffff;
	text-align:			left;
	color:				#990033; 
	font-family:		Verdana; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size:			12px;
}

#SettingContactOrgText
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				400px;
	height:				120px;
	margin-left:		0px; 
	text-align:			left;
	background:			#FFFFFF;
}











/*------------------------------*/
/*          BUY SECTION         */
/*------------------------------*/

#FooterBox
{
	position:			relative;
	top:				10px;
	z-index:			2;
	height:				90px;
	width:				520px;	
	margin-left:		auto;
	margin-right:		auto;
}
#poweredBy
{
	position:			relative;
	top:				10px;
	z-index:			2;
	height:				90px;
	width:				520px;	
	margin-left:		auto;
	margin-right:		auto;
}
#poweredBy p {
text-align:center;
}


#EventLandingBox
{
	position:			relative;
	z-index:			2;
	width:				520px;
	padding-top:		5px;
	padding-bottom:		10px;
	border-style:		solid;
	border-color:		#333333;
	border-width:		2px 2px 2px 2px;
	background-image:	url(../images/buybg.jpg);
	background-repeat:	repeat-x;
	background-color:	#FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
}

#Terms
{
	position:			relative;
	z-index:			2;
	width:				520px;
	padding:			10px;
	border-style:		solid;
	border-color:		#333333;
	border-width:		2px 2px 2px 2px;
	background-image:	url(../images/buybg.jpg);
	background-repeat:	repeat-x;
	background-color:	#FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
}

#BuyBox
{
	position:			relative;
	z-index:			2;
	width:				520px;
	padding-top:		5px;
	padding-bottom:		10px;
	border-style:		solid;
	border-color:		#333333;
	border-width:		2px 2px 2px 2px;
	background-image:	url(../images/buybg.jpg);
	background-repeat:	repeat-x;
	background-color:	#FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
}

#CompanyBox
{
	position:			relative;
	z-index:			2;
	top:				20px;
	width:				520px;
	padding-top:		5px;
	padding-bottom:		10px;
	border-style:		solid;
	border-color:		#333333;
	border-width:		2px 2px 2px 2px;
	background-image:	url(../images/buybg.jpg);	
	background-repeat:	repeat-x;
	background-color:	#FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
	overflow:			visible;
}

#ConfirmBox
{
	position:			relative;
	z-index:			2;
	width:				520px;
	padding-top:		5px;
	padding-bottom:		10px;
	border-style:		solid;
	border-color:		#333333;
	border-width:		2px 2px 2px 2px;
	background-image:	url(../images/buybg.jpg);
	background-repeat:	repeat-x;
	background-color:	#FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
	overflow:			visible;
}

#ThankYouBox
{
	position:			relative;
	z-index:			2;
	width:				520px;
	padding-top:		5px;
	padding-bottom:		10px;
	border-style:		solid;
	border-color:		#333333;
	border-width:		2px 2px 2px 2px;
	background-image:	url(../images/buybg.jpg);	
	background-repeat:	repeat-x;
	background-color:	#FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
	overflow:			visible;
}

/*------------------------------*/
/*      CONSUMER SECTION        */
/*------------------------------*/

#ConsumerHolder
{
	position:			relative;
	z-index:			2;
	top:				10px;
}

#ConsumerBox
{
	position:			relative;
	z-index:			2;
	top:				20px;
	width:				675px;
	border-style:		solid;
	border-color:		#000000;
	border-width:		1px 1px 1px 1px; 
	padding:			5px !important;
	padding:			10px;
	background:			#FFF5E6;
	text-align:			left;
}

#ConsumerLeft
{
	position:			relative;
	z-index:			2;
	top:				-20px !important;
	top:				0px;
	left:				0px;
	width:				380px;
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;
}

#ConsumerLine
{
	position:			absolute;
	z-index:			2;
	top:				22px;
	left:				410px;
	width:				230px;
	height:				90px;
	border-style:		solid;
	border-color:		#000000;
	border-width:		0px 0px 0px 1px; 
	padding:			12px;
}

#ConsumerRight
{
	position:			relative;
	z-index:			2;
	top:				-120px;
	left:				425px;
	width:				230px;
	margin-left:		10px; 
	text-align:			left;
	line-height:		1.5em;
	vertical-align:		bottom;
	color:				#000000; 
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		normal; 
	text-decoration:	none;
}

#ConsumerEmailResultBox
{
	position:			relative;
	z-index:			2;
	left:				0px;
	background:			#F3F3F3;
	padding:			5px;
	border-style:		solid;
	border-color:		#9A9A9A;
	border-width:		1px 1px 1px 1px; 
}

#ConsumerLogout
{
	position:			absolute;
	z-index:			2;
	top:				10px !important;
	top:				10px;
	left:				600px;
}

#ConsumerLeftHomeError
{
	position:			relative;
	z-index:			2;
	top:				0px;
	left:				0px;
	width:				380px;
/*	height:				125px;*/
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;
}

#ConsumerLeftHomeGood
{
	position:			relative;
	z-index:			2;
	top:				-20px !important;
	top:				0px;
	left:				0px;
	width:				380px;
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;
}

#ConsumerHomeDesc
{
	position:			relative;
	z-index:			2;
	width:				630px !important;
	width:				650px;
/*	top:				70px !important;
	top:				60px;
	left:				10px;
	*/background:			#F3F3F3;
	padding:			10px;
	border-style:		solid;
	border-color:		#9A9A9A;
	border-width:		1px 1px 1px 1px; 
}

/*------------------------------*/
/*      FORGOTTEN PASSWORD      */
/*------------------------------*/

#ForgottenPasswordMessageBoxHolder
{
	position:			relative;
	z-index:			2;
	top:				200px;
	height:				155px;
}

#ForgottenPasswordMainBox
{
	position:			relative;
	z-index:			2;
	width:				535px;
	height:				40px;
	border-style:		solid;
	border-color:		#000000;
	border-width:		1px 1px 1px 1px; 
	padding:			0px;
	overflow:			visible;
	background:			#FFF5E6;
	
}

#ForgottenPasswordTitleBox
{
	position:			absolute;
	z-index:			2;
	top:				0px;
	left:				0px;
	width:				535px;
	height:				40px;
	margin-left:		10px; 
	text-align:			center;
	vertical-align:		top;
}

#ForgottenPasswordMessageBox
{
	position:			absolute;
	z-index:			2;
	top:				20px;
	left:				0px;
	width:				535px;
	height:				40px;
	margin-left:		10px; 
	text-align:			center;
	vertical-align:		middle;
}

#AdminPasswordBoxBox
{
	position:			absolute;
	z-index:			2;
	top:				90px;
	left:				-10px;
	width:				380px;
	margin-left:		10px; 
	text-align:			left;
	vertical-align:		middle;
	border-style:		solid;
	border-color:		#000000;
	border-width:		1px 1px 1px 1px;
	padding:			8px;
	background:			#FFF5E6;
}
