body {
	color: #959595; background-color: #E5E5E5;
}

.logo {
	background-image: url('images/logo_header.gif');
	width: 251px; height: 27px;
}

a:link		{ color: #959595; text-decoration: none; background-color: inherit; }
a:visited	{ color: #959595; text-decoration: none; background-color: inherit; }
a:hover		{ color: #959595; text-decoration: none; background-color: inherit; }

#siteContainer {
	background-color: #FFFFFF; border-left: #D4D4D4 1px solid; border-right: #D4D4D4 1px solid;
}

#siteContainerDefault {
	background-color: #FFFFFF; border-left: #D4D4D4 1px solid; border-right: #D4D4D4 1px solid;
}

.header { background-image: url('images/HeaderBG.gif'); background-repeat: repeat-x; background-position: left top; }

#headerItems { background-color: #0000AE; }

.footer {
	background-color: #DEDEDE; color: #5F6D78; border-bottom: #D4D4D4 1px solid; border-top: #FFFFFF 1px solid;
}

/*Navigation bar styles */
html>body #navbar {
}

*html #navbar {
}

.navBarItem-static { color: #504E4F; background-color: inherit;}

.navBar-separator { color: #514D4C; }

a.navBarItem-link:link		{ color: #504E4F; text-decoration: none;  background-color: inherit;}
a.navBarItem-link:visited	{ color: #504E4F; text-decoration: none;  background-color: inherit;}
a.navBarItem-link:hover		{ color: #504E4F; text-decoration: none; background-color: inherit; }

.navBarItem-subItem			{ background-color: #04047C; padding: 5px; }
.navBarItem-subItem-over	{ background-color: #04047C; padding: 5px; }

a.navBarItem-subLink:link		{ color: #FFFFFF; text-decoration: none; white-space: nowrap; }
a.navBarItem-subLink:visited	{ color: #FFFFFF; text-decoration: none; white-space: nowrap; }
a.navBarItem-subLink:hover		{ color: #FFFFFF; text-decoration: none; white-space: nowrap; }

/* PAGE CLASSES */

h1 {
	color: #cdcdcd; background-color: inherit;
}

h2 {
	color: #cdcdcd; background-color: inherit;
}

html>body h3 {
	color: #232A30;
}

* html h3 {
	color: #232A30;
}

.panel {
}

.featuredPropertySplitter {
	color: #cdcdcd;
}

.selectedPage {
	color: #878586; padding: 0px 5px;
}

a.propAdd:link		{ color: #232A30; text-decoration: none; white-space: nowrap; background-color: Transparent; }
a.propAdd:visited	{ color: #232A30; text-decoration: none; white-space: nowrap; background-color: Transparent; }
a.propAdd:hover		{ color: #232A30; text-decoration: none; white-space: nowrap; background-color: Transparent; }


/* Property Next/Prev Control */

#forwardContainer {
	border: solid 1px #cdcdcd;
	background-color: #313131;
	color: #cdcdcd;	
}

#backContainer
{
	border: solid 1px #cdcdcd;
	background-color: #313131;
	color: #cdcdcd;	
}

.txtBackToSearchResultsOver {
	background-color: #ffffff;	
}

/* Property Next/Prev Control */

/* ICONS */

.icon {
}

.icon:hover {
}


.smallImage, .pagingBorder {
	border: solid 1px #cdcdcd;
}

.smallImage:hover {
	border: solid 1px #cdcdcd;	
}

.hr {
	background-color: #cdcdcd;
}

/* ICONS */

/* FOOTER CLASSES */

.copyRight {
	color: #768AA3; font-size: 80%;
}

.copyRightHome
{
	color: #768AA3; font-size: 78%;
}

/* Message Panels */

.messagepanel-container {
    background-color: #FAF2CF;
    border: solid 1px #EBD581;
}

.messagepanel-generic {
    color: #000000;
}

.messagepanel-error {
    color: Red;
}

.saveContainer {
	background-color:#D3D1D2;
}

/* 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;
}

.mobileBack {
	background-color: #ffffff;
	padding: 10px;
}
#mobilenavbar{ padding:8px 0px 8px 0px;}
.ListResultContainer h2 { color:#003399;}

a.FooterLink:link	 { color: #556670; text-decoration: none; }
a.FooterLink:visited { color: #556670; text-decoration: none; }
a.FooterLink:hover	 { color: #556670; text-decoration: none; }

a.tweb:link	   { color: #8095AA; text-decoration: none; }
a.tweb:visited { color: #8095AA; text-decoration: none; }
a.tweb:hover   { color: #8095AA; text-decoration: none; }

.headerItemsLeftIcon { float: left; padding: 54px 52px 42px 48px; width: 16px; margin-right: -3px; }

select 	   { color: #666667; border: #D1D4DB 1px solid; background-color: #E5E5E5; }
.textField { color: #666667; border: #D1D4DB 1px solid; background-color: #E5E5E5; }

.SavedTitle   { color: #5B595A; text-decoration: none; padding-bottom: 27px; }
.SavedTitleSP   { color: #5B595A; text-decoration: none; }
.KeywordBoxBG { color: #5B595A; padding: 14px 0px 27px 0px; }
.SearchBoxBG  { color: #5B595A; padding: 0px 0px 20px 0px; }

a.PagerHyperlinkStyle:link	  { color: #4D4B4C; text-decoration: none; padding: 0px 5px; }
a.PagerHyperlinkStyle:visited { color: #4D4B4C; text-decoration: none; padding: 0px 5px; }
a.PagerHyperlinkStyle:hover   { color: #878586; text-decoration: none; padding: 0px 5px; }

a.FullLink:link	   { color: #FFFFFF; text-decoration: none; background-color: #03037F; display: block; width: 173px; height: 15px; padding: 3px 0px 2px 12px; }
a.FullLink:visited { color: #FFFFFF; text-decoration: none; background-color: #03037F; display: block; width: 173px; height: 15px; padding: 3px 0px 2px 12px; }
a.FullLink:hover   { color: #FFFFFF; text-decoration: none; background-color: #03037F; display: block; width: 173px; height: 15px; padding: 3px 0px 2px 12px; }

a.SaveLink:link {
	color: #FFFFFF; text-decoration: none; display: block; width: 173px; height: 15px; padding: 3px 0px 2px 12px;
	background-image: url(images/search-but-bg.png);
	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Themes/888/1/images/search-but-bg.png', sizingMethod='scale');
}
a.SaveLink:visited {
	color: #FFFFFF; text-decoration: none; display: block; width: 173px; height: 15px; padding: 3px 0px 2px 12px;
	background-image: url(images/search-but-bg.png);
	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Themes/888/1/images/search-but-bg.png', sizingMethod='scale');
}
a.SaveLink:hover {
	color: #FFFFFF; text-decoration: none; display: block; width: 173px; height: 15px; padding: 3px 0px 2px 12px;
	background-image: url(images/search-but-bg.png);
	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Themes/888/1/images/search-but-bg.png', sizingMethod='scale');
}

a.BackLink:link	   { color: #504E4F; text-decoration: none; }
a.BackLink:visited { color: #504E4F; text-decoration: none; }
a.BackLink:hover   { color: #A7A6A4; text-decoration: none; }

a.RightBotButBG:visited { background-color: #B9B8B7; color: #222D35; display: block; height: 16px; width: 110px; padding-top: 2px; padding-left: 8px; text-align: left; margin-bottom: 1px; }
a.RightBotButBG:link    { background-color: #B9B8B7; color: #222D35; display: block; height: 16px; width: 110px; padding-top: 2px; padding-left: 8px; text-align: left; margin-bottom: 1px; }
a.RightBotButBG:hover   { background-color: #B9B8B7; color: #222D35; display: block; height: 16px; width: 110px; padding-top: 2px; padding-left: 8px; text-align: left; margin-bottom: 1px; }

a.iconLink:link	   { color: #5B595A; text-decoration: none; padding: 0px 5px; }
a.iconLink:visited { color: #5B595A; text-decoration: none; padding: 0px 5px; }
a.iconLink:hover   { color: #918F90; text-decoration: none; padding: 0px 5px; }

.FullBotNameBG { background-color: #D2D2D2; height: 39px; padding: 6px 8px 5px 10px; }

.FullName  { font-weight: normal; }
.FullPrice { font-weight: normal; font-size: 130%; color: #FFFFFF; }

.FullBotText   { color: #534F4E; }
.FullBotText b { color: #534F4E; font-weight: bold; }

.FullTextBoxBG { background-color: #EDEDED; padding: 8px 10px 6px 13px; margin-bottom: 15px; }

.ArrangeViewingSaved   { color: #4F4E4C; }
.ArrangeViewingSaved b { color: #232C33; font-weight: normal; }

.SendThisProp   { color: #4F4E4C; }
.SendThisProp b { color: #232C33; font-weight: normal; }

.SavedTextBox { background-color: #FFF; border: #FFF 1px solid; }

.SavedTitleBG { color: #51504E; height: 30px; padding-top: 28px; }

