body { font-size: 11px; color: #000; font-family: verdana,arial; background-color: #f7f7f7; }
.sBig{font-size: 12px; font-family: verdana,arial;}
.MBH { background-color: #003466; }
A { font-weight: bold; font-size: 11px; color: black; text-decoration: underline; }
A:hover { font-weight: bold;  font-size: 11px; color: gray; text-decoration: underline; }

.Address { font-weight: bold; font-size: 11px; color: #000; font-family: verdana,arial; }

.AddressTop { font-size: 12px; color: #000; font-family: verdana,arial; }
.psAgentSummaryTable { font-size: 11px; background-color: #fff2c6; }
.psAgentSummaryTable a { font-weight: normal; color: #013662; }
.psAgentSummaryTable a:hover { font-weight: normal; color: #013662; }
.psAgentSummaryName { font-weight: bold; font-size: 12px; color: white; }
.psAgentSummaryImage
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.psAgentBio{font-size: 10px; color: #000; font-family: verdana,arial; }
.psMainimage{ border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; }
.psformTable { border-right: black 1px solid; border-top: black 1px solid; font-size: 10px; border-left: black 1px solid; border-bottom: black 1px solid; }
.psRegularFont { font-size: 12px; color: #000; line-height: 150%; font-family: verdana,arial; }
.psBoldFont { font-weight: bold; font-size: 11px; color: #000; font-family: verdana,arial; }
.psGridSummary{ border-right: black 1px solid; border-top: black 1px solid; font-size: 11px; background: #efefef; border-left: black 1px solid; color: #000; line-height: 175%; border-bottom: black 1px solid; font-family: verdana,arial; text-decoration: none; }
.psGridSummaryTitle { font-weight: bold;   font-size: 11px;}
.psGridSummaryValue{ font-weight: normal;  font-size: 11px;}

.psHomeMessageTable { border-right: black 1px solid; border-top: black 1px solid; font-weight:normal; background: #efefef; border-left: black 1px solid; color: #000; line-height: 125%; border-bottom: black 1px solid; font-family: verdana,arial; text-decoration: none; }
.psHomeMessageTitle {background:#990000; color : White; font-weight:bold; font-size: 11px; }
.psHomeMessageText {background:#efefef; color : Black; font-weight:normal; font-size: 11px; }

.poweredBy
{
	font-weight: normal;
	font-size: 10px;
	color: black;
}
.poweredBy A
{
	font-weight: normal;
	font-size: 10px;
	color: black;
}
.poweredBy A:hover
{
	font-weight: normal;
	font-size: 10px;
	color: black;
}

.PSFooter A
{
	color: white;
}
.PSFooter A:hover
{
	color: white;
}

.psMenu
{
	background-color: #CCCCCC;
	font-size: 11px;
}

.SalePrice{}
.SalePrice TD { font-weight: bold; font-size: 12px; color: white; line-height: 150%; font-family: Verdana; background-color: #000; }
.psagent { font-weight: bold; font-size: 11px; background: #e7e7e7; color: #000; line-height: 150%; font-family: verdana,arial; text-decoration: none; }

.AgentStatus
{
	font-weight: bold;
	font-size: 12px;
	line-height: 150%;
	font-family: Verdana;
	background-color: #e7e7e7;
}
.AgentStatusHeader
{
	font-weight: bold;
	font-size: 12px;
	line-height: 150%;
	font-family: Verdana;
	background-color: #CECECE;
}

.psmenuCell
{
	background-image: url(/Skins/4/Img/menu.gif);
	width: 170px;
	height: 24px;
	background-color: #cccccc;
}
.psmenuCell a { width: 170px; height: 24px;padding-right: 2px; padding-left: 17px;font-weight: bold; font-size: 12px;  color: #142e4f; line-height: 150%; font-style: normal; font-family: verdana;   text-decoration: none; }
.psmenuCell a:hover {padding-right: 2px; padding-left: 17px; font-weight: bold; font-size: 12px; background-image: url(/Skins/4/Img/menuhover.gif); color: #b33800; line-height: 150%; font-style: normal; font-family: verdana;  background-color: #cccccc; text-decoration: none; }


.border { border-right: black 1px solid; border-top: black 1px solid; font-size: 11px; background: #fff; border-left: black 1px solid; color: #000; line-height: 175%; border-bottom: black 1px solid; font-family: verdana,arial; text-decoration: none; }
.psstatus { font-weight: bold; font-size: 10px; background: url(../img/ps_forSale_Bg.gif); color: #000; line-height: 150%; font-family: verdana,arial; text-decoration: none; }
.psstatusText { font-weight: bold; font-size: 12px;  color: #000; font-family: verdana,arial; text-decoration: none; }

.tableCellDocText { padding-right: 2px; padding-left: 2px; font-weight: normal; font-size: 11px; padding-bottom: 2px; padding-top: 2px; background-color: #ffffff; }
.tableCellDocHeader { font-weight: bold; font-size: 11px; padding-bottom: 5px; padding-top: 5px; background-color: #ccc; }
.tableCellrow1 { font-weight: bold; font-size: 11px; background-color: #f7f7f7; }
.tableCellrow2 { font-weight: bold; font-size: 11px; background-color: #ffffff; }



.tableCell { padding-right: 2px; padding-left: 2px; font-weight: bold; font-size: 10px; padding-bottom: 2px; padding-top: 2px; background-color: white; }
.tableCellAlternateGrey {background-color: #ccc; padding: 5px; font-size: 10px; font-weight: bold}
.tableCellNormal { fpadding-right: 2px; padding-left: 2px; font-weight: normal; font-size: 10px; padding-bottom: 2px; padding-top: 2px; background-color: white;  }
.tableCellReg { padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 10px; padding-bottom: 5px; padding-top: 5px; background-color: white; }
.tableCellAlternateGreyReg {background-color: #ccc; padding: 5px; font-size: 11px; font-weight: normal}
.frmInput {font-size: 10px; color: #000; font-family: verdana, arial, helvetica, sans-serif;}

.frmLabel
{
	font-weight: normal;
	color: #000;
	line-height: 150%;
	font-family: verdana, arial, helvetica, sans-serif;
}
.frmLabel A {font-size: 11px; font-weight: normal; color: #000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline}
.frmLabel A:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #666;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
}

.hand { font-size: 11px; cursor: hand;}
.handborder { font-size: 11px; cursor: hand; border-right: black 1px solid; border-top: black 1px solid; font-size: 11px; background: #fff; border-left: black 1px solid; color: #000; line-height: 175%; border-bottom: black 1px solid; font-family: verdana,arial; text-decoration: none;}


.frmbutton { border-right: silver thin outset; border-top: silver thin outset; font-weight: bold; font-size: 10px; border-left: silver thin outset; color: black; border-bottom: silver thin outset; font-family: verdana, arial, helvetica, sans-serif; background-color: silver; text-align: center; }
.psformHeader { font-weight: bold; font-size: 10px; font-family: Verdana, Arial; background-color: silver; }
.psHeaderTitleFont { font-weight: bold; font-size: 12px; font-family: Verdana, Arial; }


.psAgentDetail { border-right: black 1px solid; padding-right: 5px; border-top: black 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 5px; border-left: black 1px solid; padding-top: 5px; border-bottom: black 1px solid; background-color: #ffffff; }
.psAgentDetailInset { border-right: black 1px solid; padding-right: 5px; border-top: black 1px solid; padding-left: 5px; font-size: 11px; padding-bottom: 5px; border-left: black 1px solid; padding-top: 5px; border-bottom: black 1px solid; background-color: #efefef; }
.psAgentDetailHeader { font-size: 11px; background-color: #ccc; }
.psAgentDetailContent { font-size: 11px; background-color: #ffffff; }
.psAgentDetailInsetContent  { font-size: 11px; background-color: #efefef; }

.UrgentMessageTitleAlternate { padding-right: 15px; border-top: black 1px solid; padding-left: 15px; font-weight: bold; font-size: 11px; border-left: black 1px solid; width: 120px; color: #ffffff; border-bottom: black 1px solid; font-family: Verdana; position: static; height: 22px; background-color: #990000; text-align: center; }
.UrgentMessageValueAlternate { border-right: black 1px solid; border-top: black 1px solid; padding-left: 15px; font-weight: normal; font-size: 11px; border-left: black 1px; width: 380px; color: black; border-bottom: black 1px solid; font-family: Verdana; height: 22px; background-color: #efefef; }