

.Standard
{
	background: #ffffff url(../Images/Sheds/background_image2.gif) repeat-y 50% 0px;
}

#LatestSheds
{
	position: relative;
	margin-top: 30px;
}

#LatestSheds table 
{
	margin-top: 30px;
}

#LatestSheds caption 
{
	position: absolute;
	top: 0;
}


#LatestSheds th 
{
	background-color:#DEDEDE;
	border:0 none;
	margin-top: 30px;
	padding:0 0 0 4px;
	text-align:left;
	font-weight: bold;
}

#LatestSheds th, #LatestSheds td 
{
	padding: 3px;
	font-size: 11px;
}

a
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a:hover
{
	color: #3E7899;
	text-decoration: underline;
}

h1
{
	margin: 0 0 10px 0
}

#LogisticsShedsLogo
{
	display: block;
	background-image: url(../Images/Sheds/LM-shedslogo.gif);
	background-repeat: no-repeat;
	width: 236px;
	height: 42px;
	text-decoration: none;
}

#LogisticsShedsLogo span
{
	display: none;
}

#ShedsMenuInline
{
	width: 595px;
	margin: 0 0 10px 0;
	background-color: #E2E8EB;
	border-top: solid 1px #BCC8CF;
	border-bottom: solid 1px #BCC8CF;
}

#ShedsMenuInline a
{
	font-weight: normal
}

#ShedsMenuInline ul
{
	margin: 0px;
	padding: 5px 0px 4px 8px;
}

#ShedsMenuInline li
{
	display: inline;
	list-style-type: none;
	padding-left: 4px;
	padding-right: 4px;
	border-right: solid 1px #000;
}

#ShedsMenuInline li.FirstItem
{
	padding-left: 0px;
	padding-right: 4px;
}

#ShedsMenuInline li.LastItem
{
	border-right: 0px;
	padding-right: 0px;
}

#ShedsMenuInline .Highlighted
{
	color: #3E7899;
	font-weight: bold
}

.Highlighted a
{
	color: #3E7899;
}

.Highlighted a:hover
{
	color: #3E7899;
	text-decoration: none;
}

/* Sheds Homepage */
/*----------------------------------------------*/

#LeftColumn
{
	width: 210px;
	float: left
}

#RightColumn
{
	display: inline;
	width: 229px;
	float: left;
	margin: 0 0 0 15px
}

h3#BetaTitle 
{
	display: block;
	width: 48px;
	height: 31px;
	margin: 6px 0 7px 0;
	float: left;
	background: #fff url(../Images/Sheds/txt-beta.gif) no-repeat
}

h3#BetaTitle span
{
	display: none
}

#BetaText 
{
	position: absolute;
	z-index: 1000;
	top: 50px;
	left: 55px;
	font-size: 11px;
	width: 450px
}

#BetaText a
{
	color: #39799C
}

#LeftColumn h1#FindAShedTitle 
{
	display: block;
	width: 206px;
	height: 26px;
	background: #fff url(../Images/Sheds/txt-findashed.gif) no-repeat
}

#LeftColumn h1#FindAShedTitle span 
{
	display: none
}


#LeftColumn h1#ShedsByRegion 
{
	display: block;
	width: 206px;
	margin-bottom: 5px;
	height: 26px;
	background: #fff url(../Images/Sheds/txt-shedsbyregion.gif) no-repeat top left;
	margin-top: 16px
}

#LeftColumn h1#ShedsByRegion span 
{
	display: none
}

#LeftColumn ul.shedRegions {
	list-style-type: none;	
	margin: 10px 0;
	overflow: hidden;
	padding: 0;}

#LeftColumn ul.shedRegions li {
	font-size: 11px;
	line-height: 16px;
	width: 84px;}	

#LeftColumn ul.shedRegions li.odd 
{
	float: right;
	width: 120px;}	


	
#LeftColumn ul.shedRegions li a {
	color: #3E7899;}	



.FormRowJobHome
{
	padding: 0px 0px 10px 0px;
	margin: 0;
	clear: both;
	float: none;
	display: block
}

.FormRowJobHome select {width: 207px}

form .LabelJobHome
{
	font-weight: bold;
	float: none;
	padding-bottom: 3px
}

.SmallFormText
{
	font-size: 11px;
	font-weight: normal;	
}

.QuickSearchTitle
{
	display: block;
	background-image: url(../Images/quickjobsearch-txt.gif);
	background-repeat: no-repeat;
	margin: 30px 0px 0px 0px;
	width: 101px;
	height: 10px;
}

.ShedOfWeekTitle
{
	display: block;
	background-image: url(../Images/Sheds/txt-shedoftheweek.gif);
	background-repeat: no-repeat;
	margin: 0;
	width: 229px;
	height: 28px;
	text-indent: -1000em
}

.ShedOfWeek
{
	border-top: solid 1px #fff;
	border-bottom: solid 2px #fff;
	background-color: #E2E8EB;
	padding: 6px 5px 10px 10px;
	font-size: 11px;
}

.ShedOfWeek a
{
	color: #3E7899
}

#ShedOfWeekImage
{
	display: block;
	margin-top: 5px;
	clear: both;
	width: 120px;
	height: 60px;
	border: solid 1px black
}

.LatestSheds
{
	padding: 6px 5px 10px 10px;
	font-size: 11px;
}

.LatestSheds p
{
	margin-top: 0px;
	margin-bottom: 10px;
}

.LatestSheds .divider 
{
	margin: 0 0 10px -10px;
	border-top: solid 1px #BCC8CF
}

.LatestShedsTitle
{
	display: block;
	background: url(../Images/Sheds/txt-latestsheds.gif) no-repeat top;
	margin: 0;
	clear: both;
	width: 229px;
	height: 28px;
	text-indent: -1000em;
}
	caption.LatestShedsTitle 
	{
	background: url(../Images/Sheds/txt-latestsheds2.gif) no-repeat top;
	}

.Bold
{
	font-weight: bold;
}

.ShedListMenuHome
{
	/*display: block;
	clear: both;*/
	margin: 2px 0px 10px 0;
	padding: 0 0 0 0;
	font-weight: bold
}

.ShedListMenuHome li
{
	display: block;
	list-style-type: none;
	padding-right: 15px;
	clear: both;
	line-break: strict;
}

.ShedListMenuHome strong 
{
	font-weight: normal;
	display: block;
	float: left;
	width: 80px;
	clear: both;
	color: #6e6e6e;
}

.ShedListMenuHome span
{
	display: block;
	float: left;
	width: 100px;
}

input.SubmitButtonSheds
{
	margin-left: 0px;
	margin-top: 5px;
	background-image: url(../Images/Sheds/btn-submit.gif);
	width: 118px;
	height: 29px;
	background-repeat: no-repeat;
	background-color: #fff;
	border: 0px solid #fff;
	color: #fff;
	font-weight: bold;
}

input.SubmitButtonShedsSmall
{
	margin-left: 145px;
	margin-top: 5px;
	background-image: url(../Images/Sheds/btn-submitSmall.gif);
	width: 74px;
	height: 29px;
	background-repeat: no-repeat;
	background-color: #fff;
	border: 0px solid #fff;
	color: #fff;
	font-weight: bold;
}

input.ClearButtonSheds
{
	background-image: url(../Images/Sheds/btn-clear.gif);
	width: 58px;
	height: 29px;
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 5px; 
	background-color: #fff;
	border: 0px solid #fff;
	color: #fff;
	font-weight: bold;
}

.AdvancedSearchLink
{
	display: block;
	font-weight: normal;
	padding: 5px 0 0 0;
	float: left;
	color: #3E7899
}

#FormEnd
{
	border-top: solid 1px #3E7899;
	margin: 10px 4px 0 0;
}

#EmailProperties
{
		
	background-image: url(../Images/Sheds/bg-emailproperties.gif);
	float: left;
	width: 206px;
	height: 81px;
	display: block;
	border-top: solid 2px #fff;
	border-bottom: solid 1px #BCC8CF
	
}

#EmailProperties p
{
	display: block;
	margin: 0 5px 0 8px;
}

#EmailProperties a
{	
	font-weight: normal;
	color: #3E7899
	
}

.EmailPropertiesTitle
{
	background-image: url(../Images/Sheds/txt-emailproperties.gif);
	background-repeat: no-repeat;
	width: 167px;
	height: 29px;
}

.EmailPropertiesTitle a
{
	display: block;
	width: 128px;
	height: 18px
}

.EmailPropertiesTitle span
{
	display: none;
}

/*.JobArrow
{
	float: left;
	display: block;
	clear: left;
	background-image: url(../Images/jobarrow.gif);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
	width: 17px;
	height: 17px;

}*/

#AdvertiseWithUs
{	
	background-image: url(../Images/Sheds/bg-advertise.gif);
	float: left;
	width: 206px;
	height: 81px;
	display: block;
	margin-bottom: 20px;
}

#AdvertiseWithUs a
{	
	font-weight: normal;
	color: #3E7899
	
}

#AdvertiseWithUs p
{
	display: block;
	margin: 0 5px 0 8px;
}

.AdvertiseWithUsTitle
{
	background-image: url(../Images/Sheds/txt-advertise.gif);
	background-repeat: no-repeat;
	width: 167px;
	height: 33px;
}

.AdvertiseWithUsTitle a
{
	display: block;
	width: 167px;
	height: 29px;
}

.AdvertiseWithUsTitle span
{
	display: none;
}

#AdColumnSheds
{
	position: absolute; 
	top: 258px;
	left: 645px;
	width: 120px;
	background-color: #fff; 
}

#AdColumnSheds img
{
	border: solid 1px black
}

#AdColumnSheds h3
{
	display: none;
}

#AdColumnSheds p
{
	margin-top: 0px;
	margin-bottom: 4px;
}

.FeaturedAgentsTitle
{
	display: block;
	background: url(../Images/Sheds/txt-featuredagents.gif) no-repeat;
	height: 21px;
	margin-top: 5px
}

.FeaturedDevelopersTitle
{
	display: block;
	background: url(../Images/Sheds/txt-featureddevelopers.gif) no-repeat;
	height: 21px;
	margin-top: 20px;
}

.MoreAgents
{
	display: block;
	text-align: right;
	font-weight: normal;
	color: #3E7899;
	font-size: 11px
}

.ShedsHomeText 
{
	font-size: 11px;
	padding-right: 10px;
}

.SearchFormTextShedsHome
{
	display: block;
	clear: both;
	padding: 0 0px 5px 0px;
	color: #666;
	width: 200px;
	font-size: 11px;
}

.TextInline 
{
	width: 68px;
	float: left;
	border: solid 1px #000;
	margin: 0 5px 0 5px
}

.TextInline2 
{
	width: 20px;
	float: left;
	text-align: left;
	margin: 0 10px 0 0
}

.floatLeft
{
	float: left;
}

.TextInlineSearch 
{
	width: 68px;
	float: left;
	border: solid 1px #000;
	margin: 7px 5px 0 5px
}

.TextInline2Search
{
	width: 20px;
	float: left;
	text-align: left;
	margin: 7px 10px 0 0
}

.floatLeftSearch
{
	float: left;
	margin: 7px 0 0 0;
}


/*  Advanced Search */
/* -------------------------------------------------------------------------------- */

h1#AdvancedSearchTitle
{
	background: #fff url(../images/sheds/txt-advancedsearch.gif) no-repeat;
	display: block;
	width: 236px;
	height: 22px
}

h1#AdvancedSearchTitle span 
{
	display: none
}

/*  Property Listing */
/* -------------------------------------------------------------------------------- */

#ContentColumn
{
	width: 455px;
}

#ShedList
{
	clear: both;
	line-height: 15px;
	padding-bottom: 10px;
	margin-bottom: 3px;
}

.PremiumShed
{
	display: block;
	background-color: #E2E8EB;
	width: 454px;
	margin: 15px 0 0 0
}

.PremiumShed span
{
	clear: both;
	display: block;
	margin: 0 0 0 10px
}

.StandardShed
{
	display: block;
	width: 454px;
	margin: 15px 0 10px 0
}

.StandardShed span
{
	clear: both;
	display: block;
	padding: 0 0 0 10px
}

.ShedTitlePremium
{
	display: block;
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	width: 454px;
	height: 21px;
	color: #fff;
	background: #3E7899 url(../images/Sheds/bg-premium.gif)
}

.ShedTitlePremium strong
{
	display: block;
	padding: 3px 0 0 10px;
}

#ShedList  a:hover.ShedTitlePremium
{
	color: #fff
}

.ShedTitle
{
	display: block;
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	width: 454px;
	height: 21px;
	color: #3E7899;
	background: #BCC8CF url(../images/Sheds/bg-standard.gif)
}

.ShedTitle strong
{
	display: block;
	padding: 3px 0 0 10px;
}

#ShedList a:hover.ShedTitle
{
	color: #3E7899
}

#ShedList a
{
	font-weight: bold;
}

#ShedList img
{
	float: right;
	margin: 0 10px 0 10px
}

.ShedListMenu
{
	/*display: block;
	clear: both;*/
	margin: 7px 0px 10px 10px;
	padding: 0 0 0 0;
	font-weight: bold
}

.ShedListMenu li
{
	display: block;
	list-style-type: none;
	padding-right: 15px;
	line-break: strict;
}

.ShedListMenu strong 
{
	font-weight: normal;
	display: block;
	float: left;
	width: 80px;
	color: #6e6e6e;
}


#ShedsNav 
{
	border-bottom: 1px solid #3E7899;
	padding-bottom: 3px
}

#JobNavMenu
{
	clear: both;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
}

#JobNavMenu li
{
	display: inline;
	list-style-type: none;
	padding-left: 4px;
	padding-right: 4px;
	border-right: solid 1px #1B345D;
}

#JobNavMenu li.FirstItem
{
	padding-left: 0px;
}

#JobNavMenu li.LastItem
{
	border-right: 0px;
	padding-right: 0px;
}

h1#SearchResultsTitle 
{
	background: #fff url(../images/sheds/txt-propertysearchresults.gif) no-repeat;
	display: block;
	width: 212px;
	height: 22px
}

h1#SearchResultsTitle span 
{
	display: none
}

.EmailMe 
{
	background: #fff url(../images/Sheds/blackarrow.gif) no-repeat 0 4px;
	padding: 0 0 0 9px;
	float: right;
	margin: 15px 0 0 0
}

/*  Property Detail */
/* -------------------------------------------------------------------------------- */

h1#PropertyDetailsTitle 
{
	background: #fff url(../images/sheds/txt-propertydetails.gif) no-repeat;
	display: block;
	width: 141px;
	height: 21px
}

h1#PropertyDetailsTitle span 
{
	display: none
}

h1#PremiumPropertyDetailsTitle 
{
	background: #fff url(../images/sheds/txt-premiumpropertydetails.gif) no-repeat;
	display: block;
	width: 225px;
	height: 21px
}

h1#PremiumPropertyDetailsTitle span 
{
	display: none
}

h2#AvailabilityTitle 
{
	background: #fff url(../images/Sheds/txt-availabiltyheading.gif) no-repeat;
	display: block;
	width: 72px;
	height: 16px;
	margin: 10px 0 3px 0	
}

h2#AvailabilityTitle span 
{
	display: none
}

h2#CommercialsTitle 
{
	background: #fff url(../images/Sheds/txt-commercialsheading.gif) no-repeat;
	display: block;
	width: 85px;
	height: 13px;
	margin: 10px 0 3px 0	
}

h2#CommercialsTitle span
{
	display: none
}

h3#LeadAgentLogoTitle 
{
	background: #fff url(../images/Sheds/txt-leadagent.gif) no-repeat;
	display: block;
	width: 63px;
	margin: 0;
	height: 14px	
}

h3#LeadAgentLogoTitle span
{
 display: none
}

h3#DeveloperLogoTitle 
{
	background: #fff url(../images/Sheds/txt-developer.gif) no-repeat;
	display: block;
	width: 58px;
	margin: 0;
	height: 15px	
}

h3#DeveloperLogoTitle span
{
 display: none
}


#PropertyAdDetail
{
	margin-top: 10px;
}

#PropertyAdDetail img
{
	border: solid 1px black
}

.JobDetailsLabel 
{
	color: #6E6E6E
}

#JobDetailLogo
{
	margin: -100px 33px 0px 0px;
	float: right;	
}

#DetailTitle
{
	display: none;
}

.JobItem
{
	width: 300px;
	display: block;
	padding-bottom: 3px;
	font-weight: bold;
}

.JobItemTitle
{
	width: 120px;
	float: left;
	font-weight: normal;
}

.JobItemElement
{
	display: inline-block;
}

.PropertyAdDescription
{
	display: block;
	border-bottom: solid 1px #000;
	padding-bottom: 3px;
	line-height: normal;
	background-color: #E2E8EB;
	margin: 20px 0 10px 0
}

.PropertyAdDescription p
{
	margin: 10px 5px 10px 10px;
}

.PropertyAdDescription img 
{
	margin: 15px 0 0 0;
	display: block;
	clear: both
}

h3.PropertyAdDescriptionTitle
{
	display: block;
	background: #BCC8CF url(../images/Sheds/bg-propertydetails.gif);
	padding: 3px;
	margin-bottom: 8px;
	border-bottom: solid 1px #fff
}

#EnquireNow
{
	display: block;
	padding-top: 5px;
	background-image: url(../Images/Sheds/btn-enquirenow.gif);
	background-repeat: no-repeat;
	margin: 0px;
	width: 136px;
	height: 21px;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	text-align: center
}

#EnquireNow span
{
	display: none
}

.JobLinks
{
	margin-top: 20px;
}

#EmailIcon
{
	float: left;
	width: 95px;
	background: url(../Images/Sheds/email_icon.gif) no-repeat;
	background-position: 0px 5px;
	text-align: right;
	margin: 10px 20px 10px 0;
	font-weight: bold
}

#PrintIcon
{
	float: left;
	width: 102px;
	background: url(../Images/Sheds/print_icon.gif) no-repeat;
	background-position: 0px 3px;
	text-align: right;
	margin: 10px 0 10px 0;
	font-weight: bold
}

.ContactDetails
{
	margin-top: 15px;
}

.ContactDetails a
{
	font-weight: bold;
}



a#BrochureLink 
{
	display: block;
	background: #fff url(../Images/Sheds/pdf-icon.gif) no-repeat;
	width: 150px;
	height: 30px;
	padding: 2px 0 0 25px;
	color: #3E7899;
	margin: 10px 0 0 0;
}

.AdditionalItems
{
	display: block	
}

#SecondaryInformation
{
	width: 593px;
	margin: -10px 0 10px 0;
	background-color: #E2E8EB;
	border-top: solid 1px #BCC8CF;
	border-bottom: solid 1px #BCC8CF;
}

#SecondaryInformation a
{
	font-weight: normal;
	color: #3E7899
}

#SecondaryInformation ul
{
	margin: 0px;
	padding: 5px 0px 4px 8px;
}

#SecondaryInformation li
{
	display: inline;
	list-style-type: none;
	padding-left: 4px;
	padding-right: 4px;
	border-right: solid 1px #000;
}

#SecondaryInformation li.FirstItem
{
	padding-left: 0px;
	padding-right: 4px;
}

#SecondaryInformation li.LastItem
{
	border-right: 0px;
	padding-right: 0px;
}

#SecondaryInformation .Highlighted
{
	color: #3E7899;
	font-weight: bold
}

.Highlighted a
{
	color: #3E7899;
}

.Highlighted a:hover
{
	color: #3E7899;
	text-decoration: none;
}

/*  Agent/Developer Listing */
/* -------------------------------------------------------------------------------- */

h1#AgencyTitle 
{
	background: #fff url(../images/sheds/txt-agencyaz.gif) no-repeat;
	display: block;
	width: 88px;
	height: 21px
}

h1#AgencyTitle span 
{
	display: none
}

h1#DeveloperTitle 
{
	background: #fff url(../images/sheds/txt-developeraz.gif) no-repeat;
	display: block;
	width: 126px;
	height: 21px
}

h1#DeveloperTitle span 
{
	display: none
}

.PropertyCompanyAZ a
{
	font-weight: normal
}

#Search
{
	display: block;
	width: 455px;
	background-color: #E2E8EB;
	clear: both;
	margin: 0 0 15px 0
}

.FormRowFloat
{
	padding: 10px 0px 10px 10px;
	margin: 0;
	float: left;
	width: 175px;
}

.LabelFloatNone
{
	float: none;
	clear: both;
	font-weight: bold;
	display: block;
	padding: 0 0 2px 0
}

input.TextShort, select.TextShort
{
	width: 170px;
}

input.SearchButton
{
	margin: 20px 0 0 5px;
	background: #fff url(../Images/Sheds/btn-searchSmall.gif) no-repeat;
	width: 71px;
	height: 28px;
	border: 0px solid #fff;
	color: #fff;
	font-weight: bold;
	float: left;
}

#PropertyCompanyList
{
	clear: both;
	margin: 10px 0 0 0;
}

.PropertyCompany, .PropertyCompanyWithImage
{
	display: block;
	clear: both;
	border-top: solid 1px #BCC8CF;
	margin: 0 0 10px 0
}

.PropertyCompany p, .PropertyCompanyWithImage p
{
	margin: 10px 0 0 0;
	padding: 0;
}

.PropertyCompanyWithImage p img 
{
	float: right;
	border: 0;
	clear: both;
	border: solid 1px black;
	margin: 0 0 10px 0
}

h1#AgentDetailTitle 
{
	background: #fff url(../images/sheds/txt-agentdetails.gif) no-repeat;
	display: block;
	width: 119px;
	height: 21px
}

h1#AgentDetailTitle span
{
	display: none
}

h1#DeveloperDetailTitle 
{
	background: #fff url(../images/sheds/txt-developerdetails.gif) no-repeat;
	display: block;
	width: 157px;
	height: 21px
}

h1#DeveloperDetailTitle span
{
	display: none
}

.RecruiterDetails
{
	display: block;
	margin: 15px 0px 15px 0px;
	clear: both;
	line-height: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #C41425;
}

.RecruiterDetails p
{
	margin: 0px;
}

.RecruiterDetails a
{
	font-weight: bold;
}

.RecruiterDetails img
{
	float: left;
}

.RecruiterDetails ul
{
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 0;
	padding: 0;
	list-style-type: none;
}

.RecruiterDetails li
{
	display: block;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.ItemDetailTitle
{
	width: 100px;
	float: left;
	font-weight: normal;
	color: #6E6E6E
}

.RecruiterJobNameRef
{
	display: block;
	margin-top: 15px;
}


.RecruiterJobNameRef ul
{
	margin-top: 3px;
	margin-bottom: 0px;
}

.RecruiterJobNameRef li
{
	display: block;
	list-style-type: none;
	margin: 0px 0px 3px -40px;
	padding: 0px;
	font-weight: bold;
}

.Back
{
	float: right;
	font-weight: bold;
	margin-top: 20px;
}

#RecruiterDetailLogo
{
	float: right;
	margin: 0px 0px 4px 10px;
	padding-right: 10px;
}

.PropertyCompanyDetails a
{
	color: #3E7899
}

.PropertyCompanyDetails ul
{
	margin: 0;
	padding: 0;
}

/*  Email Alert/Login */
/* -------------------------------------------------------------------------------- */

h1#emailAlertsLogonTitle
{
	background: #fff url(../images/Sheds/txt-propertiesbyemail.gif) no-repeat;
	display: block;
	width: 173px;
	height: 21px;
}

h1#emailAlertsLogonTitle span
{
	display: none
}

h1#MyPropertyAdsTitle
{
	background: #fff url(../images/Sheds/txt-myadsbyemail.gif) no-repeat;
	display: block;
	width: 226px;
	height: 21px;
}

h1#MyPropertyAdsTitle span
{
	display: none
}

h1#EditEmailAlertTitle 
{
	background: #fff url(../images/Sheds/txt-editemailalert.gif) no-repeat;
	display: block;
	width: 136px;
	height: 17px;
}

h1#EditEmailAlertTitle span
{
	display: none
}

h1#AddEmailAlertTitle 
{
	background: #fff url(../images/Sheds/txt-addemailalert.gif) no-repeat;
	display: block;
	width: 138px;
	height: 17px;
}

h1#AddEmailAlertTitle span
{
	display: none
}

.settingsSubtitle
{
	background: url(../images/Sheds/settingstitle.gif) no-repeat top left;
	border-bottom: 1px solid #BCC8CF;
	text-indent: -1000em;
	height: 20px;
	display: block;
	clear: both;
	margin: 0 0 10px 0
}

.alertcriteriaSubtitle
{
	background: url(../images/Sheds/alertcriteriatitle.gif) no-repeat top left;
	border-bottom: 1px solid #BCC8CF;
	text-indent: -1000em;
	height: 20px;
	display: block;
	clear: both;
	margin: 0 0 10px 0
}

#EmailAlertList
{
	margin-bottom: 10px;
	border-bottom: 1px solid #fff
}

#EmailAlertList a
{
	font-weight: bold;
}

#EmailAlertList caption
{
	margin-top: 10px;
	background: #fff url(../Images/Sheds/emailalertstitle.gif) no-repeat;
	text-indent: -1000em;
	height: 19px;
	border-bottom: 1px solid #fff
}

#EmailAlertList th
{
	padding: 3px;
	background-color: #BCC8CF;
	border-bottom: solid 1px #fff;
	font-weight: bold;
}

#EmailAlertList td
{
	text-align: left;
	padding: 3px;
	background: #E2E8EB;
}

.EmailAlertListCell
{
	width: 80px;
}

#EmailAlerts
{
	margin-top: 10px;
}

.List
{
	margin: 0 0 0 15px;
	padding: 0
}

.List li 
{
	margin: 0 0 3px 0;
}

/* Paging - this over-writes the red paging arrow with black */
/* ---------------------------------------------------------- */

.Paging
{
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 6px;
	float: right;
}

.Paging a
{
	font-weight: bold;
}

/* IE5win hack as doesn't recoginise padding and margins on inline items - remove background image of arrow on more buttons */
.Paging .next 
{
	background: none;
	padding: 3px 10px 3px 0px;
	voice-family: "\"}\""; 
	voice-family:inherit; 
	background: url(../images/Sheds/morearrow.gif) no-repeat right
}

html>body .Paging .next 
{
	background: url(../images/Sheds/morearrow.gif) no-repeat right
}

/* IE5win hack as doesn't recoginise padding and margins on inline items - remove background image of arrow on more buttons */

.Paging .previous 
{
	background: none;
	padding: 3px 0px 3px 10px;
	voice-family: "\"}\""; 
	voice-family:inherit; 
	background: url(../images/Sheds/morearrowback.gif) no-repeat left
}

html>body .Paging .previous 
{
	background: url(../images/Sheds/morearrowback.gif) no-repeat left
}

/* Advertise With Us  */
/* -------------------------------------------------------------------------------- */

#AdvertiseWithUsTitle
{
	background: #fff url(../images/Sheds/txt-advertisewithus.gif) no-repeat;
	display: block;
	width: 160px;
	height: 17px;
}

#AdvertiseWithUsTitle span
{
	display: none
}

.GenericList
{
	margin: 0 0 10px 15px;
	padding: 0;
	color: #636563;
	font-style: italic;
}

.RatesTable
{
	width: 450px;
	border: none;
	padding: 0;
	margin: 0
}

.RatesTable th
{
	background-color: #BCC8CF;
	border-left: solid 1px #fff;
	padding: 3px 0 3px 8px;
	margin: 0;
	font-weight: bold;
}

.RatesTable td
{
	padding: 3px 0 3px 8px;
	border-right: solid 1px #BCC8CF;
	border-bottom: solid 1px #BCC8CF;
	margin: 0;
}

.RatesTable td.Left
{
	padding: 3px 0 3px 8px;
	border-left: solid 1px #BCC8CF;
	border-right: 0;
	border-bottom: solid 1px #BCC8CF;
	margin: 0;
	background-color: #EBEFF1;
}

/* Email to a friend */
/* -------------------------------------------------------------------------------- */

h1#EmailToFriendTitle
{
	background: #fff url(../images/Sheds/txt-emailtoafriend.gif) no-repeat;
	width: 227px;
	height: 22px;
}

h1#EmailToFriendTitle span
{
	display: none
}


/* vCard */

.vcard span {display: block;}
.vcard span.fn {font-weight: bold;}
