body {font-family: Tahoma, Arial, Helvetica; font-size: 10pt; color: #333333; background-color:#FFFFFF; margin: 0px; }
/* body {font-family:Tahoma, Arial, Helvetica; font-size: 10pt; color: #333333; background-image: url('images/Theme4_BlueBodyBar.gif'); background-repeat: repeat-x; } */
input{font-size:11px; background-image: url(images/Input_Shadow.gif); background-repeat: no-repeat; border: 1px solid #416DC6; color:#333333; font-family: Tahoma, Verdana,Arial, Helvetica; font-size:8pt; font-weight:bold; }
select{border: 1px solid #416DC6; background-image: url(images/Input_Shadow.gif); background-repeat: no-repeat; color:  #333333; font-family: Tahoma, Verdana,Arial, Helvetica; font-size:8pt; font-weight:bold; }
textarea{border: 1px solid #416DC6; background-image: url(images/Input_Shadow.gif); background-repeat: no-repeat; color:  #333333; font-family: Tahoma, Verdana,Arial, Helvetica; font-size:8pt; font-weight:bold; }
label{font-family: Tahoma, Helvetica; font-size: 10pt}
A{color: #416DC6; font-family: Tahoma, Helvetica}
A:HOVER{color: #333333; font-family: Tahoma, Helvetica}
label{font-size: 10px}

.AddInfo{font-family:Verdana, Arial, Helvetica; font-size: 10pt; border-bottom: 1px solid #416DC6;}
.AddInfoTitle {padding-left:4px; padding-right:4px; font-family:verdana,arial, Helvetica; border-bottom: 1px solid #416DC6; font-size:10pt; line-height: 120%; font-weight: 700 }
.Asterisk {font-family: Arial; font-size: 18px; color: #FF0000; font-weight: 700;}
.BkrInfo{font-family:arial, Helvetica;font-size:10pt; }
.Blurb{font-family: Arial, Helvetica; font-size: 10pt; color: #333333; width: 75%; text-align: left; padding-left: 18px}
.BulletList{padding-left: 18px}
.CellTH{background-color: #416DC6; color: #FFFFFF}
.CMATableWidth{border:none; width: 98%}
.cnt{font-family: Tahoma, Arial; font-size: 8pt; font-weight: 700; color: #555555}
.DocDetailsCaption{font-family: Arial, font-size: 10pt; font-weight: 700}
.DocDetailsData{font-family: Arial, font-size: 10pt;}
.FooterBar {background-color:#416DC6; color: #FFFFFF;}
.FullviewTableWidth {width: 85%}
.Fullview_Info {font-size: 12px; font-weight: 700;}
.Fullview_Fields {font-size: 12px; font-weight: 400;}
.HelpText{cursor: help; font-style: italic; text-decoration: underline;}
.HSDetailedInfo{font-family: Tahoma, Arial; font-size: 10pt; color: #666666}
.HSList_TitleCell{background-color: #416DC6; color:#FFFFFF}
.HSListMainBox{font-family: Tahoma, Arial; font-size: 10pt; color: #333333; border: 1px solid #666666; padding: 2px}
.HSTitle_NEW{font-family: Arial, Tahoma; font-size: 11pt; font-weight: 700; color:#333333; }
.IText{font-family: Verdana, Arial, Helvetica; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style: italic;}
.ListingHeader{background-color:#416DC6; height: 22px; font-weight: 700; color: #FFFFFF; padding: 3px; border: 1px solid #666666;}
.ListingLeftCell {border-left: 1px solid #666666;border-bottom: 1px solid #666666;}
.ListingRightCell {border-right: 1px solid #666666;border-bottom: 1px solid #666666;}
.ListingBottomCell {border-bottom: 1px solid #666666;}
.LoginCaption{font-family: Tahoma, Arial; color: #333333; font-size: 10pt}
.mainpic{border: 1px solid #416DC6}
.MainTableWidth{width: 98%}
.MarketAreaLinks{font-size:10px}
.MoreInfo_Title{padding-left:4px; padding-right:4px; font-family: Verdana, Arial, Helvetica; font-size:10pt; line-height: 120%; }
.Nav_Cells{padding-left: 6px; padding-right: 6px}
.NoBorder{background-image: none; border: none;}
.OutlineTable{border: 1px solid #999999;}
.PFLTitle{padding:0px; font-family: Arial, Helvetica; font-size:10pt; height:18px; color:#FFFFFF; font-weight: 700; background-color:#416DC6; border: 1px solid #999999;}
.Remarks{font-family: Verdana, Arial, Helvetica; color:#333333; font-size:10pt;}
.SearchResults_1{font-family:Tahoma, Arial, helvetica; font-size:10pt; color:#416DC6;}
.SearchResults_2{font-family:Tahoma, Arial, helvetica; font-size:10pt; color:#416DC6;}
.SearchResults_Price {background-color:#416DC6; font-family: Tahoma, Helvetica; color: #FFFFFF; font-size: 10pt; font-weight:bold;}
.Search_Title_Right{background-color: #416DC6; border-right:1px outset #2563A6; border-top:1px outset #88AAAA; border-bottom:1px outset #88AAAA}
.Search_Title_Left{background-color: #416DC6; border-left:1px outset #2563A6; border-top:1px outset #88AAAA; border-bottom:1px outset #88AAAA}
.Search_Title{padding-left:4px; height: 22px; background-color: #416DC6; border:1px solid #88AAAA}
.Signature{font-family: Arial, Helvetica; font-weight: 700; font-size: 10pt; color: #333333; width: 75%; padding-left: 26px}
.ThemeCellBG{color: #416DC6; font-family: Tahoma, Helvetica; font-size: 11pt; font-weight: 700;}
.TopMainButtons{color: #416DC6; font-family: Tahoma, Helvetica; font-size: 11px; font-weight: 700;}
.TopMainButtons:HOVER{color: #111111; font-family: Tahoma, Helvetica; font-size: 11px; font-weight: 700;}

.GeneralDisclaimer{font-family: Arial, Tahoma, Helvetica; font-size: 8pt; color: #666666}
.PrivacyAndTermsCell{font-family: Arial, Tahoma, Helvetica; font-size: 8pt; color: #999999}
.MLSDisclaimerCell{text-align: center; font-family: Arial, Tahoma, Helvetica; font-size: 8pt; color: #999999}