/*#SubHeader 
{
	background-color: #fff;
}
*/
#LogonStatus
{	
	float: left;
	display: inline;
	width: 460px;
	height: 26px;
	margin: 25px 0px -15px 155px;
	padding-left: 0px;
	text-align: center;
}

#ContentCrossover
{
	width: 770px;
}

/*#AdColumn
{
	display: none;
}*/

#ContentColumn 
{
	padding: 0px 30px 0px 15px;
	border-right: 0px;
	float: right;
	text-align: left;
	color: #000;
	width: 629px;
	
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 585px;
}
html>body #ContentColumn 
{
	width: 585px; 
}

.PreviewAdvertButton
{
	display: block;
	background-image: url('../Images/btn-previewadvert.gif');
	background-repeat: no-repeat;
	width: 116px;
	height: 24px;
	margin: 20px 0px 25px 140px;
	clear: both;
}

#MyAdvertsLink
{
	display: block;
	float: left;
	width: 70px;
	margin: 0px;
	background-image: url('../Images/arrow02.gif');
	background-repeat: no-repeat;
	padding-left: 9px;
	padding-top: 1px;
}

#KempsLink
{
	display: block;
	float: left;
	width: 150px;
	margin-left: 40px;
	background-image: url('../Images/arrow02.gif');
	background-repeat: no-repeat;
	padding-left: 9px;
	padding-top: 1px;
}

#Date
{
	float: right;
	display: block;
	width: 175px;
	text-align: right;
	margin-top: 2px;
	margin-right: 2px;
	color: #333;
}

#AdvertDropdown, #liAdvertLocationID, #liAdvertLocationAreaID, #liCountryID, #Salutation, #Countryid
{
	/* The maximum width it can go without wrapping to the next line. (Not a pixel more...) */
	width: 280px;
}

#sTitle, #liAdvertID, #sAdvertRef, #sAdvertiserName, #dPrice, #sPriceDescription, #sDescription, #Postcode, #sManufacturer, #sModel, #sYear, #sSerialNumber, #sDelivery, #sContactTitle, #sContactFirstName, #sContactLastName, #sContactAddress1, #sContactAddress2, #sContactAddress3, #sContactTown, #sContactTown, #sContactCounty, #sContactPostcode, #sContactEmail, #sContactLandlineTel, #sContactMobileTel, #sContactFax, #sContactURL, #Username, #Password, #ConfirmPassword, #title, #Firstname, #Surname, #Pertelephone, #Addressline1, #Addressline2, #Addressline3, #Town, #Statecounty, #Postcode
{
	width: 274px;
}

#Image
{
	width: 280px;
}

#PaymentLogos 
{
	display: block;
	clear: left;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	width: auto;	
}

.AdvertButtons 
{
	margin-left: 140px;
	display: block;
	clear: left;
}

/* My Adverts Homepage */
/* ---------------------------------------------------------------------- */

.GreyBanner
{
	display: block;
	background-color: #F7F7F7;
	padding: 5px 0px 4px 8px;
	height: 15px;
}

.GreyBannerLeft
{
	display: block;
	float: left;
	width: 10px;
}

form .LabelMyAdverts
{
	float: left;
	width: 50px;
}

.NewAdLink
{
	display: block;
	float: left;
	margin-top: 15px;
}

.MadatoryPricing
{
	color:Red ;
}

#AdvertList, #CandidateList, #ActivityList 
{
	clear: both;
}
#AdvertList caption, #CandidateList caption, #ActivityList caption
{
	padding: 2px;
	font-weight: bold;
	text-align: left;
}
#AdvertList th, #CandidateList th, #ActivityList th
{
	padding: 2px;
	font-weight: bold;
	/*background-color: #666;*/
	background-color: #C4D0F6;
	color: #DDD;
	border-right: solid 1px #FFF;		
}
#AdvertList td, #CandidateList td, #ActivityList td
{
	/*text-align: left;*/
	padding: 2px;
	/*border-bottom: solid 1px #73457D;*/
	border-bottom: solid 1px #FFF;
	/*color: #666;*/
	background-color: #EBEFFB;
	border-right: solid 1px #FFF;		
}
.CentreAdvertList
{
	text-align: center;
	padding: 2px;
	border-bottom: solid 1px #73457D;
	color: #666;
}

#AdvertList th a, #CandidateList th a, #ActivityList th a
{
	/**color: #000;*/
}

#AggregateStatistics
{
	/*margin-top: 10px;*/
	border: solid 1px #999;
	background-color: #FFD83C;	
	/*width: 475px;*/
	/*height: 20px;*/
	padding: 5px 1px 5px 1px;
	font-weight: bold;
	text-align: center;
}

#AggregateStatistics div
{
	font-weight: bold;
	/*margin-top: 4px;
	margin-right: 15px;*/
	float: left;
}

#ActivityCriteria span
{
	font-weight: bold;
}

#ActivityCriteria thead 
{
	display: none;
}
#ActivityCriteria caption 
{
	text-align: left;
	padding: 10px 0px 10px 0px;
}
#ActivityCriteria 
{
	width: 350px;
}
#ActivityCriteria tbody td
{

}
#ActivityCriteria div span
{
	font-weight: bold;
}
.CriteriaResults
{
	margin-top: 10px; 
	font-weight: bold;	
}

/* Form Elements */
/* ---------------------------------------------------------------------- */

.ValidationDescription
{
	color :Red ;
}

/*.CentreForm
{
	display: block;
	margin: 20px 20px 0px 20px;
	width: 480px;
}*/

#CentreLinks 
{
	text-align: center;
}

input.DisabledButton
{
	margin-left: 5px;
	clear: right;
	float: left;
	background-color: light grey;
	color: #fff;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	/*font-weight: bold;*/
}
.alignRight
{
	text-align :right ;
}
.WorldPaySubmitButton
{
	
	margin-left: 495px;
	clear: left;
	float: left;
	width: 90px;
	background-color: #9C4D8C;
	border-top: solid 1px #D689C6;
	border-left: solid 1px #D689C6;
	border-right: solid 1px #633052;
	border-bottom: solid 1px #633052;
	color: #fff;
	font-weight: bold;
}
.CharityDeclineSubmitButton
{
	margin-left: 10px;
	/*clear: left;*/
	float: left;
	width: 90px;
	background-color: #9C4D8C;
	border-top: solid 1px #D689C6;
	border-left: solid 1px #D689C6;
	border-right: solid 1px #633052;
	border-bottom: solid 1px #633052;
	color: #fff;
	font-weight: bold;
}

/*.PullSubmitButton
{
	margin-left: 10px;
	clear: right;
	float: left;
	width: 90px;
	background-color: #9C4D8C;
	border-top: solid 1px #D689C6;
	border-left: solid 1px #D689C6;
	border-right: solid 1px #633052;
	border-bottom: solid 1px #633052;
	color: #fff;
	font-weight: bold;
}*/


