body {
	color: #000000;
}

.background-top
{
	background-image: url('images/background.gif'); width: 100%;
	background-repeat: repeat-x; height: 15px;
}

.logo {
	background-image: url('images/logo_header.gif');
	width: 337px; height: 77px;
}
.logoMobile {
	background-image: url('images/logo_header-mobile.gif');
	width: 200px; height: 33px;
}

a:link		{ color: #181818; text-decoration: none; background-color: inherit; }
a:visited	{ color: #181818; text-decoration: none; background-color: inherit; }
a:hover		{ color: #181818; text-decoration: none; background-color: inherit; }

#siteContainer 
{
	background-color: #e2ecf5;
}

.header {
}

.footer {
}

/*Navigation bar styles */
html>body #navbar {
}

*html #navbar {
}

.navBarItem-static			{ color: #000000; background-color: inherit; position: relative; }
.navBarItem-static:hover	{ color: #005598; background-color: inherit; position: relative; }

.navBar-separator { color: #636363; }

a.navBarItem-link:link		{ color: #000000; text-decoration: none; }
a.navBarItem-link:visited	{ color: #000000; text-decoration: none; }
a.navBarItem-link:hover		{ color: #005598; text-decoration: none; }

.navBarItem-subItem			{ background-color: #005598;  }
.navBarItem-subItem-over	{ background-color: #005598; }

a.navBarItem-subLink:link		{ color: #FFFFFF; text-decoration: none; white-space: nowrap; display: inline-block; }
a.navBarItem-subLink:visited	{ color: #FFFFFF; text-decoration: none; white-space: nowrap; display: inline-block; }
a.navBarItem-subLink:hover		{ color: #000000; text-decoration: none; white-space: nowrap; display: inline-block; }



/* PAGE CLASSES */

h1 {
	color: #000000; background-color: inherit;
}

h2 {
	color: #3F3951; background-color: inherit;
}

html>body h3 {
	color: #113162;
}

* html h3 {
	color: #113162;
}

.panel {
}

.featuredPropertySplitter {
	color: #cdcdcd;
}

.selectedPage {
	color: #FFFFFF;
}

a.propAdd:link		{ color: #055393; text-decoration: none; white-space: nowrap; background-color: Transparent; }
a.propAdd:visited	{ color: #055393; text-decoration: none; white-space: nowrap; background-color: Transparent; }
a.propAdd:hover		{ color: #055393; text-decoration: none; white-space: nowrap; background-color: Transparent; }


/* Property Next/Prev Control */

#forwardContainer {
	border: solid 1px #46382D;
	color: #000000;
	padding:1px;
}
#pnlNextMenu
{
	background-color: #CDD0D3;
}
.nextHeading {
	color:#333333;
}

#backContainer
{
	border: solid 1px #46382D;
	color: #000000;
	padding:1px;
}
#pnlPreviousMenu
{
	background-color: #CDD0D3;
}
.previousHeading {
	color:#333333;
}

.txtBackToSearchResultsOver
{
	background-color: #ffffff;	
}

/* Property Next/Prev Control */

/* ICONS */

.icon {
}

.icon:hover {
}


.smallImage, .pagingBorder {
	border: solid 1px #373737;
}

.smallImage:hover {
	border: solid 1px #373737;	
}

.hr {
	background-color: #cdcdcd;
}

/* ICONS */

/* FOOTER CLASSES */

.copyRight {
	color: #EBE3D8; background-color: #46382D; line-height:15px;
}
.copyRightSiteMap {
	color: #F4F5F6; background-color: #8A9199;
}

/* Message Panels */

.messagepanel-container
{
    background-color: #FAF2CF;
    border: solid 1px #EBD581;
}

.messagepanel-generic
{
    color: #000000;
}

.messagepanel-error
{
    color: Red;
}

.saveContainer
{
	background-color:#E2ECF5;
	color:#000000;
}
.GreenBrdr {
	border-top:solid 1px #FFFFFF;
	background-color:#46382D;
}

/* COLUMN SKIN COLOURS */

#container {
}

/* MAGAZINE VIEW STYLES */

.MagazineSearchResult
{
	background-color: #313131;
}

.MagazineResultContainer {
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	border-bottom: solid 1px #cdcdcd;
}

a.tweb:link		{ color: #EBE3D8; text-decoration: underline; }
a.tweb:visited	{ color: #EBE3D8; text-decoration: underline; }
a.tweb:hover	{ color: #EBE3D8; text-decoration: none; }

.SubTitleBG { color: #115181; }

.SearchpropertytitleBG { background-color: #005598; color: #FFFFFF; border-bottom: 1px #FFFFFF solid; }

.SearchpropertyBG { background-color: #E2ECF5; border-top: #46382D 1px solid; color: #1A1A1A; }

.pagingContainer { background-image: url(images/PagingContainer-bg.gif); background-repeat: repeat-x; }
.pagingContainerSaved { background-image: url(images/PagingContainer-bg.gif); background-repeat: repeat-x; }

.pagingBox { background-color: #46382D; border-left: #ffffff 1px solid; }

.PagerHyperlinkStyle          { color: #FFFFFF; text-decoration: none; padding: 0px 4px; }
a.PagerHyperlinkStyle:link	  { color: #FFFFFF; text-decoration: none; padding: 0px 4px; }
a.PagerHyperlinkStyle:visited { color: #FFFFFF; text-decoration: none; padding: 0px 4px; }
a.PagerHyperlinkStyle:hover   { color: #A49888; text-decoration: none; padding: 0px 4px; }

.BotBackBut { background-image: url(../../../Images/back-but-bg.gif); background-repeat: repeat-x; color: #FFFFFF; }

a.BackLink:link	   { color: #FFFFFF; text-decoration: none; }
a.BackLink:visited { color: #FFFFFF; text-decoration: none; }
a.BackLink:hover   { color: #DFD1C4; text-decoration: none; }

a.SearchFullLink:link    { color: #46382D; text-decoration: none; }
a.SearchFullLink:visited { color: #46382D; text-decoration: none; }
a.SearchFullLink:hover   { color: #816E5D; text-decoration: none; }

a.SearchSaveLink:link    { color: #46382D; text-decoration: none; margin-right: 20px; }
a.SearchSaveLink:visited { color: #46382D; text-decoration: none; margin-right: 20px; }
a.SearchSaveLink:hover   { color: #816E5D; text-decoration: none; margin-right: 20px; }

.SearchPrice{ color: #000000;}
.SearchText { color: #000000; }

.FullSmallImage { border: solid 1px #373737; margin: 0px 10px 6px 0px; }

.FullPagingContainer { background-image: url(images/PagingContainer-bg.gif); background-repeat: repeat-x; }

.iconHolder { background-image: url(images/PagingContainer-bg2.gif); background-repeat: repeat-x; }

a.iconLink:link    { color: #FFFFFF; text-decoration: none; display: block; border-right: #FFFFFF 1px solid; text-align: center; width: 98px; _width: 112px; padding: 3px 0px 3px 0px; }
a.iconLink:visited { color: #FFFFFF; text-decoration: none; display: block; border-right: #FFFFFF 1px solid; text-align: center; width: 98px; padding: 3px 0px 3px 0px; }
a.iconLink:hover   { color: #AD9A8B; text-decoration: none; display: block; border-right: #FFFFFF 1px solid; text-align: center; width: 98px; padding: 3px 0px 3px 0px; }

.FullBotTextBG { color: #000000; padding-right: 10px; line-height:170%; }

.SubPageMidleText { color: #000000; }

a.SavedPropLink:link { color:#46382D; text-decoration:underline;}
a.SavedPropLink:visited { color:#46382D; text-decoration:underline;}
a.SavedPropLink:hover { color:#46382D; text-decoration:underline;}

.FullBotTextBG { font-size: 110%; }

.SavedSmlTitle { font-size:110%; color:#08538D; } 

.ArrangeViewingSaved { font-size:120%; }
.SendThisProp { font-size:120%; }

.propertyCellLeftSaved { font-size:90%; }
.propertiesFound { color:#FFFFFF; }

.test {
	position:absolute;
	background-color: #005598;
	z-index:10000;
	margin-top:5px;
	left:10px; text-align: left;
}

#searchPropertyBG {
	font-size: 90%;
}

.LandlordsMidleBG { background-color: #6095C0; margin: 13px 34px 30px 0px; _margin-right: 31px; _height: 1%; }

.LandlordsMidleTextBG { padding: 38px 36px 32px 24px; font-size: 110%; line-height:170%; }
.LandlordsMidleTextBG b { color: #FFFFFF; font-size: 100%; line-height: 28px; }

.WhiteText { color: #FFFFFF; text-decoration: none; }

.LandlordsBotTextBG { background-color: #005498; padding: 14px 0px 0px 25px; height: 30px; color: #FFFFFF; font-size: 110%; }

.LandlordsBotTextBG a:visited,
.LandlordsBotTextBG a:link  { color: #FFFFFF; text-decoration: none; }
.LandlordsBotTextBG a:hover { color: #FFFFFF; text-decoration: underline; }


.whiteFont { color: #fff; }