
hr
{
    color: #dbdbdb; height: 5px; background-color: #dbdbdb; border: 0;
}

.siteheader-container-colour
{
    background-color: #FFF; height: 160px;
}

.siteheaderspacer
{
    background-color: #dbdbdb;
    border-bottom: solid 1px #c9c9c9;
}

.tabUnselected
{
	background-color: #c9c9c9;/*E6E6E6;*/
margin-top: 90px;
}

.tabSelected
{
	background-color: #dbdbdb;
margin-top: 90px;
}


a:link      { color: #000000; text-decoration: none; }
a:visited   { color: #000000; text-decoration: none; }
a:hover     { color: #000000; text-decoration: none  }

a:link.altLink      { color: #000000; text-decoration: none; }
a:visited.altLink   { color: #000000; text-decoration: none; }
a:hover.altLink     { color: #000000; text-decoration: none  }

a:link.actionLink      { color: #000000; text-decoration: none; }
a:visited.actionLink   { color: #000000; text-decoration: none; }
a:hover.actionLink     { color: #c9c9c9; text-decoration: none  }

a:link.PagerHyperlinkStyle      { color: #000000; text-decoration: none; padding-left: 5px; padding-right: 5px; border-right: solid 1px #000000; }
a:visited.PagerHyperlinkStyle   { color: #000000; text-decoration: none; padding-left: 5px; padding-right: 5px; border-right: solid 1px #000000; }
a:hover.PagerHyperlinkStyle     { color: #000000; text-decoration: none; padding-left: 5px; padding-right: 5px; border-right: solid 1px #000000; }

.Pagelink
{
    color: #000000;
    border-right: solid 1px #000000;
}

.helpText
{
	color: #000000; position: absolute;
	left: 15px; top: 0px;
}

.section-container
{
    border: solid 3px #ECECEC;
    width: 100%;
}

.section-titlebar
{
	border: solid 1px #CCCCCC;
    background-image: url(../media/images/section/title_background.jpg);
    background-repeat: repeat-x;
}

.section-content-container
{
    border-left: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    background-color: #FFFFFF;
}

.displayName
{
    color: #000000; 
}

/* Property Panel */

.panelHolder
{
    border: solid 3px #dbdbdb; background-color: #dbdbdb;
}

.panelThirdColumn
{
    border: dotted 1px #FFFFFF; 
}

.panelThird
{
    border: solid 3px #dbdbdb; background-color: #dbdbdb;
}

.contactPanelHolder
{
    border: solid 3px #dbdbdb; background-color: #dbdbdb;
}

.panelHeader
{
    border: solid 1px #c9c9c9; background-color: #c9c9c9;
}

.panelTitle
{
    color: #000000; font-weight: bold;
}

.myPropertyTabsHolder
{
    background-color: #FAFAFA; border-bottom: solid 1px #c9c9c9;
}

a:link.myPropertyTab      { background-color: inherit; color: #000000; }
a:visited.myPropertyTab   { background-color: inherit; color: #000000; }
a:hover.myPropertyTab     { background-color: inherit; color: #c9c9c9; }


.panelControls
{
    color: #000000; 
    background-color: inherit;
}

.panelContent
{
    border-left: solid 1px #c9c9c9;
    border-right: solid 1px #c9c9c9;
    border-bottom: solid 1px #c9c9c9;
    background-color: #FFFFFF;
}

.myPropertiesContent
{
    background-color: #FFFFFF;
}

.propertyHolder
{
    border: solid 3px #dbdbdb; background-color: #dbdbdb;
}

.panelRow-alternate
{
    background-color: #EEF2F1;
}

.photoHolder
{
    border: solid 1px #c9c9c9; 
}

.propPhotoHolder
{
    border: solid 1px #c9c9c9;
}

.propDetails
{
    font-weight: bold;
}

a:link.options      { padding: 1px; color: #000000; font-weight: bold; margin-top: 10px; }
a:visited.options   { padding: 1px; color: #000000; font-weight: bold; margin-top: 10px; }
a:hover.options     { padding: 1px; color: #dbdbdb; font-weight: bold; margin-top: 10px; }

.myProfileDropDown
{
    border: solid 1px #c9c9c9;
    background-color: #ffffff;
    filter: alpha(opacity=90);
	opacity: .90; moz-opacity: 0.90;
	color: #000000;
}

a:link.propertypanel-tabs-item      { float:left; background-color: inherit; color: #000000; }
a:visited.propertypanel-tabs-item   { float:left; background-color: inherit; color: #000000; }
a:hover.propertypanel-tabs-item     { float:left; background-color: inherit; color: #000000; }

.propertypanel-tabs-item            { float:right; background-color: inherit; color: #c9c9c9; padding: 6px 10px 0px 10px; height: 21px; position: relative; top: 2px; border-top: solid 1px #F2F2F2; border-left: solid 0px #F2F2F2; border-right: solid 0px #F2F2F2; }
.propertypanel-tabs-item:hover      { float:right; background-color: inherit; color: #c9c9c9; padding: 6px 10px 0px 10px; height: 21px; position: relative; top: 2px; border-top: solid 1px #F2F2F2; border-left: solid 0px #F2F2F2; border-right: solid 0px #F2F2F2; }

.propertypanel-tabs-itemover        { float:right; background-color: #FFFFFF; color: #c9c9c9; padding: 12px 50px 0px 50px; height: 16px; position: relative; top: 2px; border-bottom: solid 1px #FFFFFF; border-top: solid 1px #c9c9c9; border-left: solid 1px #c9c9c9; border-right: solid 1px #c9c9c9; font-weight: bold; }

.propertypanel-titleHolder  { padding-top: 6px; padding-left: 6px; float: left; color: #000000; margin-top: 2px; margin-left: 10px;}
.propertypanel-title        { background-color: inherit; border: solid 0px #c9c9c9; padding: 6px; }
.propertypanel-title:hover  { background-color: #dbdbdb; border: solid 1px #DD6321; padding: 5px; }

a:link.propertypanel-title      { color: #000000; }
a:visited.propertypanel-title   { color: #000000; }
a:hover.propertypanel-title     { color: #000000; }


/*
.propertypanel-tabs-item            { float:left; background-color: inherit; color: #FFFFFF; padding: 3px; }
.propertypanel-tabs-item:hover      { float:left; color: #FFFFFF; border: solid 1px #FFFFFF; background-color: inherit; padding: 2px; }

.propertypanel-tabs-itemover        { float:left; color: #FFFFFF; border: solid 1px #FFFFFF; background-color: #FFFFFF; margin-top: 2px;}
*/

.groove
{
    background-color: #FFFFFF;
}

.grooveImg
{
    background-color: #c9c9c9;
}

.altGrooveImg
{
    background-color: #FFFFFF;
}

.propertyOptions
{
    border: solid 1px #0047AB; background-color: #96B0D7;
    filter: alpha(opacity=95); moz-opacity: 0.95; opacity: .95;
}

.descriptionContainer
{
    background-color: #FAF2CF;
    border: solid 1px #EBD581;
	color: #000000;
   
}

.buyerProfileDropDown
{
    background-color:#FFFFFF;
    border: solid 1px #000000;
    filter:Alpha(opacity=95); moz-opacity: 0.95; opacity: .95;
}

/* dialogs */

.dialog-container
{
	border: solid 3px #B3B3B3;
}

.dialog-pagebackground
{
	background-color: #C3C3C3;
	filter: alpha(opacity=70);
	opacity: .70; moz-opacity: 0.70;
}

.dialog-background
{
	background-color: #FFFFFF;
}

/* contacts pane */

.contactHolder
{
    border: solid 1px #c9c9c9;
}

.contactspane-item-header
{
    background-color:#F1F6FC;
    border: solid 1px #C8D9EE;
}

.contactspane-item-contactname
{
    font-size: 12px;
    font-weight: bold;
}

ul
	{
		margin-left: 0px;
		padding-left: 0px;
		list-style: none;
		line-height: 150%;
		margin-top: 0px;
		margin-bottom: 10px;
		list-style: square inside;
		color: #000000;	
	}

li
	{
		padding-left: 0px;
		padding-top: 0px;
		color: #000000;
		font-size: 100%;
	}

a:link.contactLink      { color: #000000; text-decoration: none; }
a:visited.contactLink   { color: #000000; text-decoration: none; }
a:hover.contactLink     { color: #000000; text-decoration: none }

/* Favourites */

.favHolder
{
    border: solid 1px #013D92;
}

/* Contact Details */

.officeContent
{
    border-left: solid 1px #c9c9c9;
    border-right: solid 1px #c9c9c9;
    border-bottom: solid 1px #c9c9c9;
    background-color: #FFFFFF;
}

/* Message Panels */

.helpContainer
{
    background-color: #FAF2CF;
    border: solid 1px #EBD581;
}

.helpContainer-error
{
    background-color: #FAF2CF;
    border: solid 1px #EBD581;
    padding: 10px;
    color: #000000;
}

.closeHelp
{
    float: right; cursor: pointer;
}

.messagepanel-generic
{
    color: #000000;
}

.messagepanel-error
{
    color: Red;
}

.padlock
{
    background-image: url('../media/images/backgrounds/padlock.gif');
    background-position: bottom right;
    background-repeat: no-repeat;
}

.loginOptionsHolder
{
    color: #000000;
}

.PagerCurrentPageCell
{
	border-right: solid 1px #000000;
}


