﻿/* padding: top, rt, bot, lt */

body,td,th {	font-family: Arial, Tahoma, sans-serif;	font-size: 12px;	color: #565656; background:#fff; cursor:default; }
body {	background-color: #fff; color:inherit; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; }

body.LearnBody { background:url(/App_Themes/UserThemeDefault/Img/Temp.jpg) no-repeat center top; }

a {	color: #565656; text-decoration:none; background:inherit;}
a:hover {	color: #565656; text-decoration:underline; background:inherit; }
.DvBlankHidden { display:none; }
 
a img { border:none; }  
h2.Title { font-size:26px; font-weight:bold; margin:0px 0px 0px 0px; color:#59799A; background:inherit; }
h3.SubTitle { font-size:18px; font-weight:bold; margin:5px 0px; padding:3px 0px 3px 0px; color:#000000; background:#E8E6E0; }
h3.SubTitle a { text-decoration:underline; color:#000000; background:inherit; }
h3.SubTitle a:hover{ text-decoration:underline; color:#CFCFCD; background:inherit; }
h3.SubTitleNoBtmMar { font-size:15px; font-weight:bold; margin:17px 0px 0px 0px; padding:10px 0px 10px 20px; color:#ffffff; background:#1D3E93; }
h2.PropertyTitle { font-size:15px; font-weight:bold; margin:15px 0px 7px 0px; color:#1D3E93; background:inherit; }
     
      
input,select,textarea { font-family:Arial, Tahoma, sans-serif;	font-size: 12px;	color: #3A3A3A; border-right:1px solid #D4D0C8; border-bottom:1px solid #D4D0C8; border-top:2px solid #808080;  border-left:2px solid #808080; background:#ffffff; }
input.Button { cursor: pointer; color:#ffffff; font-weight:bold; background:#F5012F url(/App_Themes/UserThemeDefault/Img/ButtonNormalBg.gif) repeat-x left bottom; border-top:1px solid #F1012E; border-right:1px solid #B7092A; border-bottom:1px solid #B7092A; border-left:1px solid #F1012E; }
input.ButtonGrey { cursor: pointer; color:#ffffff; font-weight:bold; background:#838181 url(/App_Themes/UserThemeDefault/Img/ButtonGreyBg.gif) repeat-x; border-top:1px solid #797979; border-right:1px solid #606060; border-bottom:1px solid #606060; border-left:1px solid #797979; }
input.BrdNone { border-left:none; }
.BrdNone input { border:none; }

.BrdNone2 input { float:left; border:none; }
.BrdNone2 label { float:left; padding-left:3px; padding-top:2px; padding-right:5px; white-space:nowrap; }

label { font-weight:bold; }
.CursorPointer { cursor:pointer; }
/*Static Header Without Tabs */
.PlayerNew{background:#FFF url(/App_Themes/UserThemeDefault/Img/NonFlashLogo.jpg) no-repeat; height:281px; float:left; width:778px}
.PlayerNew a{ font-size:14px; font-weight:bold; font-family:Arial, Tahoma, sans-serif; margin:30px 0 0 50px; padding:5px; display:block; float:left; color:#FFF; background:#B0C1D4; border:2px solid #2A578B;}
.PlayerNew a:hover{ color:#FFF;background:#B0C1D4;}
/*Static Header Without Tabs */
.PlayerNewTabs{background:#FFF url(/App_Themes/UserThemeDefault/Img/NonFlashLogoTabs.jpg) no-repeat; height:234px; float:left;width:778px}
.PlayerNewTabs a.GetPlayer{ font-size:14px; font-weight:bold; font-family:Arial, Tahoma, sans-serif; margin:30px 0 0 50px; padding:5px; display:block; float:left; color:#FFF; background:#B0C1D4; border:2px solid #2A578B;}
.PlayerNewTabs a.GetPlayer:hover{ color:#FFF;background:#B0C1D4;}
.PlayerNewTabs .DvTabs{padding-top:100px; float:left; width:100%;}
.PlayerNewTabs .DvTabs ul{ padding:0 0 0 20px; margin:0; }
.PlayerNewTabs .DvTabs li{ padding:0; margin:0; list-style-type:none; display:inline; }
.PlayerNewTabs .DvTabs li.Home a{ display:block;background:#FF0033; float:left; padding:10px 30px 10px 10px; margin:15px 0 0 0; text-decoration:none; font-size:13px; font-weight:bold; color:#FFF;border-bottom:1px solid #003876;}
.PlayerNewTabs .DvTabs li.Home a:hover{ background:#FF0033; text-decoration:none;}
.PlayerNewTabs .DvTabs li.BuyHome a{ display:block; float:left; padding:25px 45px 10px 10px;text-decoration:none; font-size:13px; font-weight:bold; color:#666666; background: url(/App_Themes/UserThemeDefault/Img/Bg_BuyingHome.gif) center right no-repeat;border-left:1px solid #003876; border-bottom:1px solid #003876; border-right:1px solid #003876;}
.PlayerNewTabs .DvTabs li.BuyHome a.Active{ background-color:#FFFFC4;}
.PlayerNewTabs .DvTabs li.BuyHome a:hover{ background:#FFFFC4 url(/App_Themes/UserThemeDefault/Img/Bg_BuyingHome.gif) center right no-repeat; text-decoration:none;}
.PlayerNewTabs .DvTabs li.SellHome a.Active{ background-color:#FFFFC4;}
.PlayerNewTabs .DvTabs li.SellHome a{ display:block; float:left; padding:25px 70px 10px 10px;text-decoration:none; font-size:13px; font-weight:bold; color:#666666; background: url(/App_Themes/UserThemeDefault/Img/Bg_SellingHome.gif) center right no-repeat;border-bottom:1px solid #003876; border-right:1px solid #003876;}
.PlayerNewTabs .DvTabs li.SellHome a:hover{ background:#FFFFC4 url(/App_Themes/UserThemeDefault/Img/Bg_SellingHome.gif) center right no-repeat; text-decoration:none;}
.PlayerNewTabs .DvTabs li.FindOffice a.Active{ background-color:#FFFFC4;}
.PlayerNewTabs .DvTabs li.FindOffice a{ display:block; float:left; padding:25px 50px 10px 10px;text-decoration:none; font-size:13px; font-weight:bold; color:#666666; background: url(/App_Themes/UserThemeDefault/Img/Bg_FindOffice.gif) center right no-repeat;border-bottom:1px solid #003876; border-right:1px solid #003876;}
.PlayerNewTabs .DvTabs li.FindOffice a:hover{ background:#FFFFC4 url(/App_Themes/UserThemeDefault/Img/Bg_FindOffice.gif) center right no-repeat; text-decoration:none;}
.PlayerNewTabs .DvTabs li.LearnMore a.Active{ background-color:#FFFFC4;}
.PlayerNewTabs .DvTabs li.LearnMore a{ display:block; float:left; padding:25px 50px 10px 10px;text-decoration:none; font-size:13px; font-weight:bold; color:#666666; background: url(/App_Themes/UserThemeDefault/Img/Bg_LearnMore.gif) center right no-repeat; border-bottom:1px solid #003876;}
.PlayerNewTabs .DvTabs li.LearnMore a:hover{ background:#FFFFC4 url(/App_Themes/UserThemeDefault/Img/Bg_LearnMore.gif) center right no-repeat; text-decoration:none;}
.PlayerNewTabs .DvTabs li.Assist2Sell a{ display:block;background:#406F9F; float:left; padding:10px 30px 10px 10px; margin:15px 0 0 0; text-decoration:none; font-size:13px; font-weight:bold; color:#FFF;border-bottom:1px solid #003876;border-left:1px solid #003876;}
.PlayerNewTabs .DvTabs li.Assist2Sell a:hover{ background:#406F9F; text-decoration:none;}
/*Static Header With Tabs */

/*Static Header With Tabs */

/* Coming Soon Start */
.ComingSoon { text-align:center; padding:120px 0px; border:1px solid #1D3E93; color:Red; margin:17px auto 0px auto; }
.ComingSoon h3 { font-size:20px; margin:0px; padding:0px; }
.ComingSoon h2{ color:#F1012E; background:#ffffff; font-size:25px; margin:0px; padding:0px; }
.ComingSoon1 { padding:5px 20px; margin:0; float:left;text-align:center; }
/* Coming Soon End */

/* Header Start */
.DvHeaderSetAuto { width:778px; margin:auto; }
.DvHeaderSetFloat { float:left; width:100%; }

.DvHeader { width:100%; }
#Logo { float:left; width:38%; color:inherit;	background:#fff url(/App_Themes/UserThemeDefault/Img/Assist2Sell_MainLogo.gif) no-repeat; }
#Logo span { display:none; }
#Logo a { display:block; height:57px; }
#Logo div { font-size:12px; font-weight:bold; }
#MainLinks { float:right; width:62%; text-align:right; }
#MainLinks .TopLinks { float:right; margin-bottom:22px; }
#MainLinks .TopLinks ul { margin:0px; padding:0px; }
#MainLinks .TopLinks li { margin:0px 7px 0px 0px; padding:0px; float:left; list-style-type:none; }
#MainLinks .TopLinks li a { display:block; border:1px solid #D5D5D5; font-size:11px; color:#000087; background:#fff url(/App_Themes/UserThemeDefault/Img/Bullet_SquareBlueTopLnk.gif) no-repeat 4px 8px; padding:2px 5px 4px 13px; text-decoration:underline; }

#MainLinks .TopBelowLinks { float:right; width:90%; background:#1D3E93; color:#ffffff; padding-left:10px; }
#MainLinks .TopBelowLinks ul { margin:0px; padding:0px; }
#MainLinks .TopBelowLinks li { margin:0px; padding:0px; float:left; list-style-type:none; }
#MainLinks .TopBelowLinks li a { display:block; font-weight:bold; padding:10px 15px 5px 5px; color:#ffffff; background:inherit; }
#MainLinks .TopBelowLinks span.BottomBar { background:#F1012E url(/App_Themes/UserThemeDefault/Img/Bullet_ArrowTopLnk.gif) no-repeat 5px 2px; border-right:1px solid #fff; font-size:7px; padding:0px 0px 2px 0px; display:block; color:inherit; }


.DvHeaderFloatGreyBar { clear:both; background:#1D3E93; color:#ffffff; height:16px; border-bottom:1px solid #fff; }

/* Header Start 15-Jan-07 */
.DivHeader { width:100%; background:#F1012E; height:107px;}
#DivLogo { float:right; width:48%; color:inherit; margin:5px 0px 0px 0px;	background:#F1012E url(/App_Themes/UserThemeDefault/Img/Logo_Assist2Sell.gif) no-repeat; }
#DivLogo span { display:none; }
#DivLogo a { display:block; height:97px; }
#DivLogo div { font-size:12px; font-weight:bold; }

.DivTabLinks { float:left; background:#F0EFEB; height:56px;}
.DivTabLinks ul{ margin:0px; padding:0px; list-style-type:none;}
.DivTabLinks li{ float:left; margin:0px; padding:0px; list-style-type:none;}
.DivTabLinks li.Home { height:49px; width:34px; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
.DivTabLinks li.Buy { height:49px; width:185px; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
.DivTabLinks li.Sell { height:49px; width:185px; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
.DivTabLinks li.Find { height:49px; width:185px; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
.DivTabLinks li.Learn { height:49px; width:185px; border-top:1px solid #FFFFFF;}

/* Header End 15-Jan-07 */

/* Header End */ 
/* Content Start */
.DvContentSetAuto { width:778px; margin:auto; }
.DvContentSetFloat { float:left; width:100%; }
.DvContentSetFloatPad { float:left; width:750px; padding:14px 14px 10px 14px; }
.DvContentSetFloatMainImg { float:left; width:100%; height:191px; color:#ffffff; background:#2B89BC url(/App_Themes/UserThemeDefault/Img/HomeMainCenterBg.jpg) repeat-x left bottom; }
.DvContentSetFloatHouseImg { float:left; width:100%; height:191px; background-image:url(/App_Themes/UserThemeDefault/Img/HomeMainCenterHouseImg.jpg); background-repeat:no-repeat; }
.DvContentSetFloatHoardingImg { float:left; width:100%; background-image:url(/App_Themes/UserThemeDefault/Img/CustomerSaveHoarding.gif); background-repeat:no-repeat; background-position:290px 30px; }

.DvContent { width:100%; }

/* Popup Start */
.DvContentSetAutoPopup { width:96%; margin:auto; }
.DvContentSetFloatPopup { float:left; width:100%; }

.DvHeaderPopup { width:100%; }

#LogoPopup { float:left; color:inherit;	background:#fff url(/App_Themes/UserThemeDefault/Img/PopupHeaderLogoNew.jpg) no-repeat;height:60px; width:250px; margin-top:5px; }
#LogoPopup span { display:none; }
#LogoPopup div { font-size:12px; font-weight:bold; } 
#MainLinksPopup { float:right; text-align:right; margin-top:5px; }
#MainLinksPopup .TopLinks { float:right; margin-top:8px; margin-bottom:8px; }
#MainLinksPopup .TopLinks ul { margin:0px; padding:0px; }
#MainLinksPopup .TopLinks li { margin:0px 0px 0px 0px; padding:0px; float:left; list-style-type:none; }
#MainLinksPopup .TopLinks li a { display:block; border:1px solid #D5D5D5; font-size:11px; color:#000087; background:#f9f9f9 url(/App_Themes/UserThemeDefault/Img/Bullet_SquareBlueTopLnk.gif) no-repeat 4px 8px; padding:2px 5px 4px 13px; text-decoration:underline; font-weight:bold; }
.PopupHeaderBlankDv { clear:both; border-bottom:1px solid #2A89BB; }
  
.DvPopupContent { margin:5px 0px 0px 0px; padding:5px 0px 0px 0px; }
.PopupButton { text-align:center; background:#f1f1f1; padding:5px 0px; border-bottom:4px solid #E5E2E2; margin-top:10px; }

.DvPopupContent .DvPrintHelp { float:left;}
.DvPopupContent .DvPrintHelp ul {padding:0px;}
.DvPopupContent .DvPrintHelp li { padding:5px;}

.DvFooterSetAutoPopup { width:96%; margin:auto; clear:both; }
.DvFooterSetFloatPopup { float:left; width:100%; margin-top:10px; }

.DvFooterPopup { width:100%; }
.FooterCopyRightsPopup { text-align:left; border-top:7px solid #2A89BB; margin-top:1px; padding:8px 0px; float:left; width:100%; }
.FooterCloseLink { float:right; margin-top:-24px; }
.FooterCloseLink ul { margin:0px; padding:0px; }
.FooterCloseLink li { margin:0px 0px 0px 0px; padding:0px; float:left; list-style-type:none; }
.FooterCloseLink a { display:block; border:1px solid #D5D5D5; font-size:11px; color:#000087; background:#f9f9f9 url(/App_Themes/UserThemeDefault/Img/Bullet_SquareBlueTopLnk.gif) no-repeat 4px 8px; padding:2px 5px 4px 13px; text-decoration:underline; font-weight:bold; }

/* Popup End */


/* Home Page Start */
.DvWelcomeText { float:left; width:39%; margin-top:17px; line-height:15px; }
.DvWelcomeText h2 { font-size:20px; font-weight:bold; margin:0px; padding:0px 0px 2px 0px; }
.DvWelcomeText div.WelcomeContent { margin-bottom:5px; }
.DvWelcomeText div.QuesitonBold { font-weight:bold; }
.DvWelcomeText div.DvWatchVideo { background-color:#ffffff; color:#565656; float:left; padding:1px; margin-top:5px; }
.DvWelcomeText div.DvWatchVideoInnerBrd { border:1px solid #3A6203; color:#565656; background:#ffffff url(/App_Themes/UserThemeDefault/Img/Icon_WatchVideo.gif) no-repeat 5px 2px; padding:6px 10px 4px 45px; }
.DvWelcomeText div.DvWatchVideoInnerBrd a { color:#F1012E; text-decoration:underline; font-weight:bold; background:#ffffff; }

.DvCustomerSaveValue { float:left; width:61%; }
.DvCustomerSaveValue div.Hoarding { width:201px; height:60px; margin-top:20px; margin-left:23px; text-align:center; padding-top:13px; font-size:16px; font-weight:bold; }
.DvCustomerSaveValue div.Hoarding ul { margin:0px; padding:0px; }
.DvCustomerSaveValue div.Hoarding li { margin:0px; padding:0px; list-style-type:none; color:#565656; background:inherit; }
.DvCustomerSaveValue div.Hoarding li.Value { font-weight:bold; font-size:18px; color:#F1012E; background:#FFE900; }

.BuyProperties { float:left; width:229px; height:340px; margin-right:30px; background:#1D3E93; color:#ffffff; }
.BuyProperties h2, .BuyProperties h3 { padding:0px; margin:0px; }
.BuyProperties h2 { color:#ffffff; background:#1D3E93; font-size:25px; padding:5px 0px 5px 0px; text-align:center; }
.BuyProperties div.Contents { width:90%; margin:auto; padding:5px 0px; }
.BuyProperties div.Contents p { margin:0px; padding:0px; }
.BuyProperties div.Contents h3 { font-size:15px; font-weight:bold; margin:0px; padding:5px 0px 0px 0px; }
.BuyProperties div.Contents ul { margin:0px; padding:0px; }
.BuyProperties div.Contents li { margin:0px; padding:0px; white-space:nowrap; list-style-type:none; line-height:18px; float:left; width:50%; }
.BuyProperties div.Contents li.First { width:192px; }
.BuyProperties div.Contents li.Last { text-align:center; padding:8px 0px 0px 0px; width:192px; }
.BuyProperties div.Contents li.Last input { padding-left:8px; padding-right:8px; }

.SellProperties { float:left; width:229px; height:340px; margin-right:30px; background:#1D3E93; color:#ffffff; }
.SellProperties h2, .SellProperties h3 { padding:0px; margin:0px; }
.SellProperties h2 { color:#ffffff; background:#1D3E93; font-size:25px; padding:5px 0px 5px 0px; text-align:center; }
.SellProperties div.Contents { width:90%; margin:auto; padding:5px 0px; }
.SellProperties div.Contents p { margin:0px; padding:0px; }
.SellProperties div.Contents h3 { font-size:13px; font-weight:bold; margin:0px; padding:5px 0px 0px 0px; }
.SellProperties div.Contents h3 span { color:#F1012E; font-family:"MS Sans Serif", Arial, Sans-Serif; background:inherit; }
.SellProperties div.Contents ul { margin:0px; padding:0px; }
.SellProperties div.Contents li { margin:0px; padding:0px; white-space:nowrap; list-style-type:none; line-height:18px; float:left; width:50%; }
.SellProperties div.Contents li.First { width:192px; font-size:11px; }
.SellProperties div.Contents li.First a { color:#ffffff; background:inherit; text-decoration:underline; font-size:11px; font-weight:bold; }
.SellProperties div.Contents li.Last { text-align:center; width:195px; padding:8px 0px 0px 0px; }

.VideoVault { float:left; width:229px; height:340px; background:#1D3E93; color:#ffffff; }
.VideoVault h2, .VideoVault h3 { padding:0px; margin:0px; }
.VideoVault h2 { color:#ffffff; background:#1D3E93; font-size:25px; padding:5px 0px 5px 0px; text-align:center; }
.VideoVault div.Contents { width:90%; margin:auto; padding:5px 0px; }
.VideoVault div.Contents p { margin:0px; padding:0px; }
.VideoVault div.Contents h3 { font-size:13px; font-weight:bold; margin:0px; padding:5px 0px 0px 0px; }
.VideoVault div.Contents h3 span { color:#F1012E; font-family:"MS Sans Serif", Arial, Sans-Serif; background:inherit; }
.VideoVault div.Contents ul { margin:0px; padding:0px; }
.VideoVault div.Contents li { margin:0px; padding:0px; white-space:nowrap; list-style-type:none; line-height:18px; float:left; width:100%; }
.VideoVault div.Contents li.Last { text-align:center; padding:40px 0px 0px 0px; }
.VideoVault div.Contents p.PToWatchVideo { font-weight:bold; clear:both; text-align:center; padding-top:7px; }
.VideoVault div.Contents p.PToWatchVideo a { color:#ffffff; background:inherit; font-weight:bold; text-decoration:underline; }

.DvFranchiseBottomHome p { margin:0px 0px 5px 0px; padding:0px; }
.DvFranchiseBottomHome p a { text-decoration:underline; }
.DvFranchiseBottomHome span.Franchise { background:#F1012E; color:#ffffff; padding:0px 2px; font-weight:bold; }
.DvFranchiseBottomHome span.Notification { color:#787878; background:#ffffff; font-size:11px; }
/* Home Page End */

/* Home Search Result Start */
.DvHomeSearch { float:left; width:100%; background:#ffffff; color:#565656; }
.DvHomeSearch div.Contents { width:auto; margin:auto; padding:5px 20px; }
.DvHomeSearch div.ContentsHomeResults { width:auto; margin:auto; padding:0px; }
.NoBottomImage { background:#ffffff; color:inherit; }
.SearchCol1 { float:left; width:50%; }
.DvSearchBtns { float:right; width:90%; text-align:right; }
.SearchCol2 { float:left; width:50%; margin-bottom:10px; }
.SearchColContent { width:86%;}
.SearchColContent2 { width:100%; }
.SearchCol1 span.TxtToBetween { padding-left:25px; font-weight:bold; }
.SearchCol2 span.TxtToBetween { padding-left:15px; padding-right:22px; font-weight:bold; }
.SearchCol2 span.TxtToBetweenFirst { padding-left:25px; padding-right:25px; font-weight:bold; }

.DvHomeSearch div.Contents ul { margin:0px; padding:0px; }
.DvHomeSearch div.Contents li { margin:0px 0px 5px 0px; padding:0px; white-space:nowrap; list-style-type:none; line-height:18px; float:left; width:49%;}
.DvHomeSearch div.Contents li.First { width:auto; }
.DvHomeSearch div.Contents li.Last { text-align:center; clear:both; width:auto; padding:8px 0px 0px 0px; }
.DvHomeSearch div.Contents li.Last input { margin-left:12px; margin-right:12px; height:30px; font-size:13px; }

.DvHomeSearch div.Contents .DvButtons {clear:both;}

.DvHomeSearch div.Contents .SearchCol2 ul { margin:0px; padding:0px; }
.DvHomeSearch div.Contents .SearchCol2 li { margin:0px 0px 5px 0px; padding:0px; white-space:nowrap; list-style-type:none; line-height:18px; float:left; width:31%; }
.DvHomeSearch div.Contents .SearchCol2 li.First { width:auto; }
.DvHomeSearch div.Contents .SearchCol2 li div.BlankDivLi { height:22px; }
.DvHomeSearch div.Contents .SearchCol2 li.FirstCol1 { width:46%; }
.DvHomeSearch div.Contents .SearchCol2 li.FirstCol2 { width:46%; }
.DvHomeSearch div.Contents .SearchCol2 li.Blank { margin:0px; padding:0px; line-height:0px; float:left; width:100%; }

.DvHomeSearch div.Contents .DvNewSearch { float:left; width:99%;}



.DvHomeSearch div.Contents .DvRefineSearch { float:left; width:99%;}


.DvHomeSearch div.Map { text-align:left; margin-bottom:20px; height:300px }
.DvHomeSearch p.PSearchResultSortBy { float:left; font-weight:bold; margin:5px 10px 0px 0px;}
.DvHomeSearch div.SearchResults { width:100%; float:left; }
.DvHomeSearch div.SearchResults .Row {float:left; width:100%; border-bottom:1px solid #E4E4E4;}
.DvHomeSearch div.SearchResults .DvLeft { width:15%;line-height:18px; text-align:center; color:#F1012E; font-weight:bold; float:left; padding:5px; margin:5px 3px 5px 5px;}
.DvHomeSearch div.SearchResults .DvRight { line-height:18px; width:80%; color:#565656; float:right; padding:5px; margin:5px 5px 5px 0px; }
.DvHomeSearch div.SearchResults .DvRight a { color:#000087; font-weight:bold; text-decoration:underline;}

/* Home Search Result End */ 

/* Office Search Result Start */
.DvOfficeSearch { float:left; clear:both; margin:10px 0px 0px 0px; width:100%; background:#ffffff; color:#565656; }
.DvOfficeSearch div.Contents { width:auto; margin:auto; padding:5px 10px;}
.DvOfficeSearch div.Contents .Map { text-align:left; margin-bottom:20px; height:300px }
.DvOfficeSearch div.ContentsHomeResults { width:auto; margin:auto; padding:0px; }
.NoBottomImage { background:#ffffff; color:inherit; }
.DvOfficeSearch  .SearchCol1 { float:left; width:50%; }
.DvOfficeSearch  .SearchCol2 { float:left; width:50%; margin-bottom:60px; }
.DvOfficeSearch  .SearchColContent { width:86%; }
.DvOfficeSearch .SearchColContent2 { width:100%; }
.DvOfficeSearch .SearchCol1 span.TxtToBetween { padding-left:25px; font-weight:bold; }
.DvOfficeSearch .SearchCol2 span.TxtToBetween { padding-left:20px; padding-right:22px; font-weight:bold; }
.DvOfficeSearch .SearchCol2 span.TxtToBetweenFirst { padding-left:25px; padding-right:25px; font-weight:bold; }
 
.DvOfficeSearch div.Contents ul { margin:0px; padding:0px; }
.DvOfficeSearch div.Contents li { margin:0px 0px 5px 0px; padding:0px; white-space:nowrap; list-style-type:none; line-height:18px; float:left; width:49%; }
.DvOfficeSearch div.Contents li.First { width:auto; }
.DvOfficeSearch div.Contents li.Last { text-align:center; clear:both; width:auto; padding:8px 0px 0px 0px; }
.DvOfficeSearch div.Contents li.Last input { margin-left:12px; margin-right:12px; height:30px; font-size:13px; }

.DvOfficeSearch div.Contents .SearchCol2 ul { margin:0px; padding:0px; }
.DvOfficeSearch div.Contents .SearchCol2 li { margin:0px 0px 5px 0px; padding:0px; white-space:nowrap; list-style-type:none; line-height:18px; float:left; width:31%; }
.DvOfficeSearch div.Contents .SearchCol2 li.First { width:auto; } 
.DvOfficeSearch div.Contents .SearchCol2 li div.BlankDivLi { height:22px; }


.DvOfficeSearch .DvSearchMap { float:left; width:99%;}
.DvOfficeSearch .DvSearch { float:left; width:99%;}
.DvOfficeSearch .DvSearch .TxtBlue{ color:#537699; float:left; font-weight:bold; margin:2px 2px 5px 2px;}
.DvOfficeSearch .DvSearch .DvSearchForm { float:left; width:95%; color:#8A8A8A; padding:5px 0px 5px 5px;}
.DvOfficeSearch .DvSearch .DvSearchForm ul { margin:0px; padding:0px;}
.DvOfficeSearch .DvSearch .DvSearchForm li { margin:0px; padding:5px 5px 5px 5px; float:left; list-style-type:none;}
 
.DvOfficeSearch .DvSearchMap .DvGoogleMapContainer { float:left; width:99%;}
.DvOfficeSearch .DvSearchMap .DvGoogleMapSml { float:left; width:100%;}
.DvOfficeSearch .DvSearchMap .DvGoogleMapSml .DvLegend {  float:left; }

.DvOfficeSearch .DvSearchMap .DvPagingContainer {width:90%; margin:auto; clear:both;}

.DvOfficeSearch div.Map { text-align:center; margin-bottom:20px; }
.DvOfficeSearch p.PSearchResultSortBy { float:right; font-weight:bold; margin:0px 0px 0px 0px; color:#ffffff; background:#1D3E93; }
.DvOfficeSearch div.SearchResults { width:100%; float:left;  }

.DvOfficeSearch td.TdRightHdr { width:25%; background-color:Red; color:White; text-align:center  }
.DvOfficeSearch td.TdCityHdr { width:15%; background-color:Red; color:White; text-align:center  }
.DvOfficeSearch td.TdMidHdr { width:35%; background-color:Red; color:White; text-align:center }
.DvOfficeSearch td.TdLeftHdr { width:25%; background-color:Red; color:White; text-align:center }
.DvOfficeSearch .RowSearchResults { width:100%; margin:2px 2px 2px 2px; }
.DvOfficeSearch .RowSearchResults td.TdRight { width:25%;  }
.DvOfficeSearch .RowSearchResults td.TdRight a {text-decoration:none; font-weight:normal;}
.DvOfficeSearch .RowSearchResults td.TdCity { width:15%; }
.DvOfficeSearch .RowSearchResults td.TdMid { width:30%; color:Green; }
.DvOfficeSearch .RowSearchResults td.TdLeft { width:30%; }
.DvOfficeSearch .RowSearchResults td.TdLeft a {text-decoration:underline; }

.WrpAll {  word-break: break-all; word-wrap:break-word;}
.DvOfficeSearch .RowSearchResults .DvLeft { float:left;  width:40%;  word-break: break-all; word-wrap:break-word;  }
.DvOfficeSearch .RowSearchResults .DvRight { float:right;  width:45%; word-break: break-all; word-wrap:break-word; padding:5px; margin:5px; }
/* .DvOfficeSearch .RowSearchResults { color:#565656}*/
.DvOfficeSearch .RowSearchResults a { color:#000087; font-weight:bold;}
.DvOfficeSearch .RowSearchResults ul { margin:0px; padding:0px;}
.DvOfficeSearch .RowSearchResults li { list-style-type:none; line-height:18px; margin:0px; padding:0px;}
.DvOfficeSearch hr { clear:both; height:1px; color:#E4E4E4; border:0px; background:inherit;}

.DvOfficeResultsTxt { color:#9B9B9B; float:left; margin-top:0px; margin-bottom:0px; min-width:95%; margin-left:10px; margin-right:10px; text-align:center; color:navy;font-size:small; border-style:solid; border-width:thin; border-color:Red}
/* Office Search Result End */
.DvResultsTxt { color:#9B9B9B; font-size:18px; float:left; margin:2px 0px 10px 0px;}

/* News Search Result Start */
.DvNewsSearch { width:96%; clear:both; padding:0px; margin:5px 0px 0px 0px; line-height:18px;}
.DvNewsSearch ul { margin:0px; padding:0px}
.DvNewsSearch li { list-style-type:none; float:left; margin:0px; padding:5px; vertical-align:top}
.DvNewsSearch li label { vertical-align:top}
.DvNewsSearch li literal { vertical-align:top}
.DvNewsSearch li .NoBrd input { border:0px solid red; margin:0px 0px 0px 0px;}

.DvNewsSearchResult { width:95%; margin:auto; clear:both;}
.DvNewsSearchResult .Row { float:left; clear:both; width:100%; line-height:18px; border-bottom:1px solid #E4E4E4;}
.DvNewsSearchResult .DvLeft { float:left; width:15%; text-align:center; padding:5px; margin:5px; }
.DvNewsSearchResult .DvRight { float:right; width:77%; padding:5px; margin:5px;  }
.DvNewsSearchResult .DvRight a { color:#000087; font-weight:bold; text-decoration:underline;}

.DvNewsSearchResult .DvRight ul { margin:0px; padding:0px; width:100%; color:#565656; line-height:20px;}
.DvNewsSearchResult .DvRight li { float:left; width:68%; list-style-type:none; margin:0px; padding:0px}
.DvNewsSearchResult .DvRight li.LeftCol { float:left; clear:both; width:18%; font-weight:bold; list-style-type:none; line-height:18px; margin:0px; padding:0px}
/* News Search Result End */

.DivClear { clear:both}

/* Learning Center Start */
.DvLearnCenter { float:left; width:100%; background:#ffffff; color:#565656; }
.DvLearnCenter div.Contents { width:auto; margin:auto; padding:5px 20px; }

.DvLearnCenter .DvInfo { width:100%; padding:0px; }
.DvLearnCenter .DvRow { width:100%; padding:0px; margin:10px 0px 0px 0px;}
.DvLearnCenter .DvRow a{ color: Blue; text-decoration:underline;}
.DvLearnCenter .DvRow img{ display:inline;}
.DvLearnCenter .DvRow table{ width:100%; vertical-align:top;}
.DvLearnCenter p.LinkBack { float:right; font-weight:bold; margin:-40px 10px 0px 0px; color:#ffffff; }
.DvLearnCenter p.LinkBack a { color:#000000; font-weight:bold; text-decoration:underline}
.DvLearnCenter p.LinkBack a:hover { color:#000000; font-weight:bold; text-decoration:underline}

.DvLearnCenter .DvRow .FormLftCol { width:20%; font-weight:bold; margin:0px 0px 10px 60px; float:left;}
.DvLearnCenter .DvRow .FormRhtCol { width:50%; margin:0px 0px 10px 20px; float:left;}
.DvLearnCenter .DvRow .DvImg { text-align:center; margin:10px 0px 10px 0px;}
/* Learning Center End */


 
/* Property Details Start */
.DvPropertyDetails { float:left; width:auto; background:#ffffff; color:#565656; }
.DvPropertyDetails div.Contents { width:auto; margin:auto; padding:5px 5px 0px 3px; }

.DvPropertyDetails .LeftCol { width:44%; float:left; text-align:center; }
.DvPropertyDetails .RightCol { width:54%; float:right;}

/* kc073108 add nxt 2 */
.DvPropertyDetails .RightCol .DvHomeInfoHiLite { float:left; padding-bottom:5px; line-height:18px; width:100%; font-size:large }
.DvPropertyDetails .RightCol .DvHomeInfoHiLite .TxtPrice { color:#F1012E; font-weight:bold;}

.DvPropertyDetails .RightCol .DvHomeInfo { float:left; clear:both; padding-bottom:5px; line-height:18px; width:100%; }
.DvPropertyDetails .RightCol .DvHomeInfo a { font-size:12px !important; text-decoration:underline; color:#F1012E; }
.DvPropertyDetails .RightCol .DvHomeInfo a:visited { font-size:12px !important; text-decoration:underline; }
.DvPropertyDetails .RightCol .DvHomeInfo label { float:left; padding-right:5px; font-weight:bold; }
.DvPropertyDetails .RightCol .DvHomeInfo span { float:left; width:44%; }
.DvPropertyDetails .RightCol .DvHomeInfo .TxtPrice { color:#F1012E; font-weight:bold;}
.DvPropertyDetails .RightCol .DvHomeInfo span a {color:#000087; text-decoration:underline}
 
.DvPropertyDetails .RightCol .DvLocation  { padding:0px 0px 10px 0px; font-weight:bold; float:left; width:100%; }
.DvPropertyDetails .RightCol .DvLocation .LnkLocation a {color:#F1012E; text-decoration:underline; }
.DvPropertyDetails .RightCol .DvLocation  ul{ margin:0px; padding:0px}
.DvPropertyDetails .RightCol .DvLocation  li{ list-style-type:none; width:20%; float:left; margin:4px 8px 10px 0px; padding:0px}
.DvPropertyDetails .RightCol .DvLocation .DvImagesArea { clear:both; float:left; width:100%;}
.DvPropertyDetails .RightCol .PreviousScrollImage { float:left; padding-top:2px; }
.DvPropertyDetails .RightCol .HouseInnerImage table { width:100%; table-layout:fixed; overflow:hidden; }
.DvPropertyDetails .RightCol .HouseInnerImage span { float:left; }
.DvPropertyDetails .RightCol .HouseInnerImage { float:left; overflow:hidden; margin-top:3px; width:91% }
.DvPropertyDetails .RightCol .HouseInnerImage img { margin:0px 1px; }
.DvPropertyDetails .RightCol .NextScrollImage { float:left; padding-top:2px; }
.DvPreviewSizeDDL { clear:both; padding:10px; width:100%; background:#f1f1f1; margin:0px 0px 5px 0px; }
.DvPreviewSizeDDL label { float:left; margin:2px 2px 0px 0px; }

.DvPropertyDetails .DvPhotoPrint { clear:both; width:100%; }
.DvPhotoThumbNailList { clear:both; width:100%; }
.DvPhotoThumbNailList ul { margin:0px; padding:0px; }
.DvPhotoThumbNailList li { margin:9px; padding:0px; float:left; list-style-type:none; }

.DvGeneral {float:left; width:100%; color:#565656;}

.DvGeneral .DvGeneralInfo { float:left;  padding:0px 5px 0px 20px; width:97%; border-bottom:1px solid #1D4F86; }
.DvGeneral .DvGeneralInfo label { float:left; padding:2px 2px 2px 50px; width:20%; font-weight:bold; }
.DvGeneral .DvGeneralInfo span { float:left; padding:2px;  width:20%; }

.DvPropertyInfo {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvPropertyInfo h3.SubTitle2 { margin:0px 0px; padding:3px 0px 3px 0px; font-size:18px; font-weight:bold; color:#000000; background:#E8E6E0; }
.DvPropertyInfo .PropertyTbl {width:100%; color:#565656;}
.DvPropertyInfo .PropertyTbl td { background:#F7F7F5; padding:2px 2px 2px 10px; color:#565656;}
/*kc102507 abv .DvPropertyInfo .PropertyTbl td { background:#F7F7F5; padding:14px 5px 14px 10px; color:#565656;}*/

.DvAmenities {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvAmenities ul { padding:0px; margin:0px;}
.DvAmenities li { list-style-type:none; padding:1px 5px 1px 20px; margin:0px; font-weight:bold;}

.DvPropertyAddInfo {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvPropertyAddInfo ul { padding:0px; margin:0px 0px 20px 0px;}
.DvPropertyAddInfo li { list-style-type:none; padding:1px 5px 1px 20px; margin:0px; font-weight:bold; clear:both;}

.DvGoogleMapPrint {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvGoogleMapPrint div.Map { text-align:center; margin-bottom:20px; height:auto; }

.DvPropertyBtns { padding:10px 5px 14px 14px; text-align:center;}
/* Property Details End */
 
/* Location Map PopUp Start */

.DvLocationMap {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvLocationMap .LeftImgCol { width:34%; float:left; text-align:center;}
.DvLocationMap .RightCol { width:62%; float:right;}
.DvLocationMap .RightCol ul { margin:0px; padding:0px; }
.DvLocationMap .RightCol li { list-style-type:none; margin:0px; padding:0px; }
.DvLocationMap .Map { text-align:center; clear:both; height:auto; }

.DvLocationMap .DvContainer { margin:auto; width:99%; padding:10px 0px 10px 0px; clear:both;}
.DvLocationMap .DvLocationCol { float:left; width:30%;}

.DvLocationMap .DvLocationCol .DvLocationList { float:left; width:280px; height:300px;  overflow:auto;}
.DvLocationMap .DvLocationCol .DvLocationList .DvFrom { float:left; width:90%; margin:10px 0px 0px 0px; padding:5px; border:1px solid #C0C0C0;}
.DvLocationMap .DvLocationCol .DvLocationList .DvIcon {text-align:right;}
.DvLocationMap .DvLocationCol .DvLocationList .DvRow { float:left; width:94%; clear:both;}
.DvLocationMap .DvLocationCol .DvLocationList .DvRow .DvLeft { float:left; font-weight:bold; width:20%;}
.DvLocationMap .DvLocationCol .DvLocationList .DvRow .DvRhtText { float:right; width:70%;}
.DvLocationMap .DvLocationCol .DvLocationList .DvRow div span { float:right;}
.DvLocationMap .DvLocationCol .DvLocationList a { text-decoration:underline}
.DvLocationMap .DvLocationCol .DvLocationList .DvDriveList { float:left; width:90%; margin:5px 0px 0px 0px; padding:5px; border:1px solid #C0C0C0;}
.DvLocationMap .DvLocationCol .DvLocationList .DvRow .TblDriveList { float:left; width:100%; clear:both; border:1px solid #C0C0C0;}
.DvLocationMap .DvLocationCol .DvLocationList .DvRow .TblDriveList td { padding:2px; vertical-align:top; background:#E8E6E0;}

.DvLocationMap .DvRhtMapCol { float:right; width:68%;}

.DvLocationMap .DvPropertyDir { margin:auto; width:100%;  clear:both}
.DvLocationMap .DvPropertyDir a { text-decoration:underline}
.DvLocationMap .DvDirGuide { margin:auto; width:100%; padding:2px 0px 10px 0px; float:left; clear:both;}
.DvLocationMap .DvDirGuide .DvDesc {  margin:auto; width:96%;}

/*Pushkar 05-04-2007*/
.DvLocationMap .DvLocationCol_New { float:left; width:100%;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New { float:left; width:100%;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvFrom { float:left; width:98%; margin:10px 0px 0px 0px; padding:5px; border:1px solid #C0C0C0;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvIcon {text-align:right;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvRow { float:left; width:100%; clear:both;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvRow .DvLeft { float:left; font-weight:bold; width:20%;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvRow .DvRhtText { float:right; width:70%;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvRow div span { float:right;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New a { text-decoration:underline}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvDriveList { float:left; width:98%; margin:10px 0px 10px 0px; padding:5px; border:1px solid #C0C0C0;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvRow .TblDriveList { float:left; width:100%; clear:both; border:1px solid #C0C0C0;}
.DvLocationMap .DvLocationCol_New .DvLocationList_New .DvRow .TblDriveList td { padding:2px; vertical-align:top; background:#E8E6E0;}
.DvLocationMap .DvDirGuide .DvDesc_New {  margin:auto; width:98%;}
/*Pushkar 05-04-2007*/

/* Location Map PopUp End */

/* Contact Agent PopUp Start */
.DvContactAgent {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvContactAgent .ContactFormTbl{ clear:both; padding:0; margin:0; width:100%; float:left;}
.DvContactAgent .ContactFormTbl label { float:left; width:30%; line-height:20px; padding:0px 5px 10px 20px; font-weight:bold; }
.DvContactAgent .ContactFormTbl span { float:left; width:60%; line-height:20px; padding:0px 5px 10px 2px; }
/* Contact Agent PopUp End */

/* Schedule Appointment PopUp Start */
.DvScheduleApp {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvScheduleApp .ScheduleFormTbl {clear:both; padding:0; margin:0; width:100%; float:left;}
.DvScheduleApp .ScheduleFormTbl label { float:left; width:30%; line-height:20px; padding:0px 5px 10px 19px; font-weight:bold; }
.DvScheduleApp .ScheduleFormTbl span { float:left; width:60%; line-height:20px; padding:0px 5px 10px 2px; }
.DvScheduleApp .ScheduleFormTbl span label { float:left; width:auto; margin:0px; padding:0px 0px 0px 2px; font-weight:normal; }
.DvScheduleApp .ScheduleFormTbl .CheckBx input { border:0px; float:left; }
/* Schedule Appointment PopUp End */


/* Email to Friend PopUp Start */
.DvEmailToFriend {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
.DvEmailToFriend .EmailFormTbl{clear:both; padding:0; margin:0; width:100%; float:left;}
.DvEmailToFriend .EmailFormTbl label { float:left; text-align:left !important; width:30%; line-height:20px; padding:0px 5px 10px 20px; font-weight:bold; }
.DvEmailToFriend .EmailFormTbl span { float:left; width:60%; line-height:20px; padding:0px 5px 10px 2px; }
/* Email to Friend PopUp End */
 
/* Printer Friendly PopUp Start */
.DvPrinterFriendly {float:left; width:100%; padding:0px; margin:0px; color:#565656;}
/* Printer Friendly PopUp End */

 
/* Find Office Start */
.DvFindOffice { float:left; width:100%; background:#ffffff; margin:10px 0px 0px 0px; }
.DvFindOffice .DvGoogleMap {float:left; padding:0px 0px 0px 10px;  width:350px;}
.DvFindOffice .DvLegend {float:right; color:#000000; width:410px;}
.DvFindOffice .DvSearchTotal { width:100%; margin:10px 0px 0px 0px; clear:both;}
.DvFindOffice .DvSearchResults { width:100%; margin:10px 0px 0px 0px; clear:both; }
.DvFindOffice .DvSearchResults ul { margin:0px; padding:0px;}
.DvFindOffice .DvSearchResults li { margin:0px 12px 0px 0px; padding:0px 0px 20px 0px; line-height:16px; list-style-type:none; float:left; width:220px;}
.DvFindOffice .DvSearchResults li a { color:#191970; text-decoration:underline;}
/* Find Office End */

/* Content End */

/* Footer Start */
.DvFooterSetAuto { width:778px; margin:auto; }
.DvFooterSetFloat { float:left; width:100%; margin-top:20px; }

.DvFooter { width:778px; margin:auto; background:url(/App_Themes/UserThemeDefault/Img/ImgBg_Footer.gif) repeat-x; border:1px solid #848484; height:34px; }

.FooterLinks { float:left; width:515px; padding:9px;}
.FooterLinks ul { margin:0px; padding:0px; }
.FooterLinks li { margin:0px 5px 0px 0px; padding:0px 2px 0px 1px; list-style-type:none; display:inline; border-right:1px solid #565656; }
.FooterLinks li.Last { border-right:none; }
.FooterLinks li a { font-weight:bold; }
.FooterCopyRights { font-size:11px; padding:3px 4px 0px 0px; float:right; width:225px; text-align:right; }
/* Footer End */


/* New Home Page Content Start - 13-2-07 */
.DvBuying { float:left; width:276px; height:260px; margin:0px 8px 0px 0px; }
.DvBuying .DvTltBox{ float:left; width:276px; height:33px; margin:0px; background:url(/App_Themes/UserThemeDefault/Img/ImgTlt_BuyingTop.gif) top left no-repeat; }
.DvBuying .DvBuyContentBox{ float:left; width:276px; margin:0px; background:url(/App_Themes/UserThemeDefault/Img/ImgBg_Buying.gif) repeat-y; }
.DvBuying .DvBuyContentBox .DvContent { margin:auto; width:225px; height:225px;}
.DvBuying .DvBuyContentBox .DvContent .DvRow { float:left; line-height:13px; clear:both; padding:1px; font-weight:normal; width:96%; color:#000000; font-family: Arial, Tahoma, sans-serif;	font-size: 11px;}
.DvBuying .DvBuyContentBox .DvContent .DvRow img{ margin:0 0 -5px 0; }
.DvBuying .DvBuyContentBox .DvContent .DvRow input.TxtBx{ border:1px solid #939393; font-size:11px; font-weight:normal;}
.DvBuying .DvBuyContentBox .DvContent .DvRow select { font-size:11px; font-weight:normal;color:#000000; width:95px;}

.DvBuying .DvBuyContentBox .DvContent .DvRow .DvLeftCol { float:left; width:46%; font-weight:normal;}
.DvBuying .DvBuyContentBox .DvContent .DvRow label { font-weight:normal;}
.DvBuying .DvBuyContentBox .DvContent .DvRow .DvRhtCol { float:right; width:45%; font-weight:normal;}

.DvBuying .DvBuyContentBox .DvContent .DvRow .DvBtn{ float:right;margin:8px 0px 0px 0px; }
.DvBuying .DvBtmCrv{ float:left; width:276px; height:25px; margin:0px; background:url(/App_Themes/UserThemeDefault/Img/Img_BuyingBot.gif) bottom left no-repeat; }

.DvForeclosuresSetAuto .DvForeclosuresSetFloat .DvForeclosures .ForeClose { border-style:solid; border-width:1px; height:135px; width:180px; padding-right:0px; }
.FClose{ margin:0px 0px 10px 85px }

/* Foreclosure page */
.DvForeclosuresSetFloat {width:750px; margin-left: auto; margin-right: auto; text-align: left; }
/* kc083108 below for main pg Foreclosures*/
/*.DvForeclosures .DvForeClosure { clear:both; width:50px; height:100px; cursor:pointer;}*/
.DvForeclosures .DvForeClosure { float:left; margin:10px 0px 5px 0px; width:175px; height:90px; background:url(/App_Themes/UserThemeDefault/Img/searchforeclosures.gif) no-repeat}

/* main pg buttons */
.DvMainButtons {float:left; width:159px; vertical-align:middle;  margin:3px 10px 0px 0px;  }
.DvMainButtons .DvRealEstate {float:left; margin:15px 0px 8px 0px; width:175px; height:57px; background:url(/App_Themes/UserThemeDefault/Img/about-us.gif) no-repeat;}
.DvMainButtons .DvForeClosure { float:left; margin:2px 0px 8px 0px; width:175px; height:57px; background:url(/App_Themes/UserThemeDefault/Img/searchforeclosures.gif) no-repeat}
.DvMainButtons .Dv8kButton { float:left; margin:2px 0px 8px 0px; width:175px; height:57px; background:url(/App_Themes/UserThemeDefault/Img/8kBtn.gif) no-repeat}
.DvMainButtons .DvShortSale2 { float:left; margin:2px 0px 8px 0px; width:175px; height:57px; background:url(/App_Themes/UserThemeDefault/Img/short-sale.gif) no-repeat}

/* Tax Credit page */
.DvTaxCredit {left:auto; margin: auto; width:500px;}
.DvTaxImage {left:auto; margin: auto; width:500px;}
.DvTaxVideo {left:auto;  margin:auto; width:400px;}
.DvTaxDisclaim {left:auto; width:500px;}

.DvShortSale {left:auto; right:auto; margin:auto; width:790px;  border-style:solid; border-width:thin; border-color:White}
.tblShortSale {left:auto; right:auto; margin:auto; width:785px;}

/*
.DvForeclosuresSetAuto .DvForeclosuresSetFloat .DvForeclosures .tst {  }
.DvTst2 {  padding-left:5px; border-style:none;  }
*/
.DvFranchise {float:left; width:159px; vertical-align:middle;  margin:0px 10px 0px 0px;  }
.DvFranchise .DvRealEstate {float:left; margin:60px 0px 5px 0px; width:175px; height:90px; background:url(/App_Themes/UserThemeDefault/Img/Img_RealEstateLogo.gif) no-repeat;}
/*kc102307 above  .DvFranchise .DvFranchiseOpp { clear:both; margin:6px 2px 5px 16px; width:135px; height:37px; background:url(/App_Themes/UserThemeDefault/Img/Img_Franchise.gif) no-repeat; cursor:pointer;}*/

.DvFranchise .DvRealEstateSell {float:left; margin:10px 0px 0px 0px; width:161px; height:103px; background:url(/App_Themes/UserThemeDefault/Img/Img_RealEstateLogo2.gif) no-repeat;}
.DvFranchise .DvAddress { float:left; width:160px; margin:0px 2px 0px 2px; clear:both; text-align:center;}
.DvFranchise .DvAddress .TxtAddress { color:#737373; font-size:12px;}
.DvFranchise .DvAddress .TxtPhone { color:#003876; font-size:11px; font-weight:bold;}
.DvFranchise .DvYellowBg {padding:3px 0px 3px 0px; text-align:center;color:#082F69;background:#FFFFA0 url(/App_Themes/UserThemeDefault/Img/SellSav_YellowBg.gif) top left repeat-y; font-size:12px;font-weight:bold;margin:0px 0px 3px 0px; border-bottom:3px solid #B4B4B4; border-right:3px solid #6D6D6D;}

.DvFranchise .DvWelcome { float:left;  margin:0px 2px 5px 6px; padding:45px 0px 0px 0px; clear:both; width:137px; height:47px; font-size:10px; color:#000000; text-align:center; background:url(/App_Themes/UserThemeDefault/Img/Img_WelcomeToOffice.jpg) no-repeat; }
.DvFranchise .DvWelcome a { background:transparent; color:#000000; text-decoration:underline;}
.DvFranchise .DvWelcome a:visited { color:#000000; text-decoration:underline;}

 
.DvSelling { float:right; width:276px; height:276px; margin:0px 0px 0px 0px;  background:url(/App_Themes/UserThemeDefault/Img/ImgTlt_SellingTop.gif) top left no-repeat;}
.DvSelling .DvTltBox{ float:left; width:276px; height:33px; margin:0px; }
.DvSelling .DvSellContentBox{ float:left; width:276px; margin:0px;  background:url(/App_Themes/UserThemeDefault/Img/ImgBg_Selling.gif) repeat-y; }
.DvSelling .DvSellContentBox .DvContent { margin:auto; width:225px; height:225px;}
.DvSelling .DvSellContentBox .DvContent .DvRow { float:left; line-height:13px; clear:both; padding:1px; font-weight:normal; width:99%; color:#000000; font-family: Arial, Tahoma, sans-serif;	font-size: 11px;}
.DvSelling .DvSellContentBox .DvContent .DvRow input.TxtBx { border:1px solid #939393; font-size:11px; font-weight:normal;}
.DvSelling .DvSellContentBox .DvContent .DvRow label { font-weight:normal;}

.DvSelling .DvSellContentBox .DvContent .DvRow .DvBtn { float:right; margin:0px 0px 0px 0px;}
.DvSelling .DvSellContentBox .DvContent .DvRow img{ margin:0 0 -5px 0; }
.DvSelling .DvSellContentBox .DvContent .DvTopSearchBtn {float:right; margin-top:-10px;}
/* .DvSelling .DvSellContentBox .DvContent .DvRow .DvMap { float:left; margin:10px 0px 0px 10px; text-align:center; width:154px; height:102px;   } */
.DvSelling .DvSellContentBox .DvContent .DvRow .DvMap { float:left; margin:10px 0px 0px 10px; text-align:center; width:174px; height:122px; background:url(/App_Themes/UserThemeDefault/Img/Img_StateMap.gif) no-repeat; }
.DvSelling .DvSellContentBox .DvContent .DvRow a { color:#0000CC; font-size:11px; text-decoration:underline}
.DvSelling .DvSellContentBox .DvContent .DvRow a:visited { color:#0000CC; font-size:11px; text-decoration:underline}

.DvSelling .DvSellHomeContentBox{ float:right; width:276px; margin:0px; background:url(/App_Themes/UserThemeDefault/Img/ImgBg_Selling.gif) repeat-y; }
.DvSelling .DvSellHomeContentBox .DvContent { margin:auto; width:225px; height:215px; background:url(/App_Themes/UserThemeDefault/Img/Img_SellHome.jpg) 50px 20px no-repeat;}
.DvSelling .DvSellHomeContentBox .DvContent .DvRow { float:left; line-height:13px; clear:both; padding:1px; font-weight:normal; width:96%; color:#000000; font-family: Arial, Tahoma, sans-serif;	font-size: 11px;}
.DvSelling .DvSellHomeContentBox .DvContent .DvRow input.TxtBx { border:1px solid #939393; font-size:11px; font-weight:normal;}
.DvSelling .DvSellHomeContentBox .DvContent .DvRow label { font-weight:normal;}
.DvSelling .DvSellHomeContentBox .DvContent .DvRow .DvHomeImg {vertical-align:bottom; margin:0px; padding:15px 0px 0px 85px; height:56px;width:110px;}

.DvSelling .DvSellHomeContentBox .DvContent .DvRow .DvBtn { float:right; margin:-10px 0px 0px 0px;}
.DvSelling .DvSellHomeContentBox .DvContent .DvRow .DvMap { float:left; margin:-2px 0px 0px 10px; text-align:center; width:174px; height:122px; background:url(/App_Themes/UserThemeDefault/Img/Img_StateMap.gif) no-repeat; }
.DvSelling .DvSellHomeContentBox .DvContent .DvRow a { color:#0000CC; font-size:11px; text-decoration:underline}
.DvSelling .DvSellHomeContentBox .DvContent .DvRow a:visited { color:#0000CC; font-size:11px; text-decoration:underline}


.DvSelling .DvBtmCrv{ float:right; width:276px; height:25px; margin:0px; background:url(/App_Themes/UserThemeDefault/Img/Img_SellingBot.gif) bottom left no-repeat; }

.DvUserButtons { clear:both; margin:auto; padding:0px 0px 0px 10px; width:98%; } 
.DvUserButtons ul { margin:0px; padding:0px 0px 0px 0px; }
.DvUserButtons li { list-style-type:none; float:left; margin:0px 3px 0px 0px; text-align:center;}
.DvUserButtons input.DvUserButtonsBottom { list-style-type:none; background:url(/App_Themes/UserThemeDefault/Img/Btn_UserDefined.gif) no-repeat; width:122px; height:24px; color:#ffffff; font-weight:bold; text-align:center;  border:none; cursor:pointer;}

.DvFranchiseDetails { float:left; margin:10px 0px 10px 0px; clear:both; width:100%; text-align:center; }
.DvFranchiseDetails .DvFranchiseName { color:#003366; font-size:20px; font-family:arial; font-weight:bold; letter-spacing:-1px}
.DvFranchiseDetails .DvFranchiseAddress { color:#336699; font-size:18px; font-family:arial;letter-spacing:-1px}
.DvFranchiseDetails .DvFranchisePhone { color:#FF0033; font-size:18px;font-weight:bold; font-family:arial;letter-spacing:-1px}
.DvFranchiseDetails .DvFranchiseMail { color:#999999; font-size:16px;font-weight:bold; font-family:arial;letter-spacing:-1px}
.DvFranchiseDetails .DvFranchiseMail a{ color:#003366; font-size:18px;font-weight:bold; font-family:arial;letter-spacing:-1px}



.DvNewFooter .DvCurvRht_Print { float:left; background:url(/App_Themes/UserThemeDefault/Img/Curv_FooterRht.gif) right repeat-x; width:630px; height:33px;}

.DvNewFooter { clear:both; width:765px; margin:auto; }
.DvNewFooter .DvCurvLeft { float:left; background:url(/App_Themes/UserThemeDefault/Img/Curv_FooterLeft.gif) left no-repeat; width:12px; height:33px;}
.DvNewFooter .DvCurvRht { float:right; background:url(/App_Themes/UserThemeDefault/Img/Curv_FooterRht.gif) right repeat-x; width:753px; height:33px;}
.DvNewFooter .DvCurvRht .DvContent { color:#333333; margin:6px 0px 0px 10px; width:auto;}
.DvNewFooter .DvCurvRht .DvContent a { color:#333333;font-family: Arial, Tahoma, sans-serif; font-size: 12px; text-decoration:none;}
.DvNewFooter .DvCurvRht .DvContent a:hover { color:#333333;font-family: Arial, Tahoma, sans-serif;	font-size: 12px; text-decoration:underline;}
.DvNewFooter .DvFooterText { clear:both; padding:5px 0px 0px 0px; font-size:11px; color:#000000; text-align:center;}
.DvBtmContent { text-align:center; padding:10px 0px 0px 0px; border:1px solid #1D3E93; margin:17px auto 0px auto; float:left; width:100%}
/* New Home Page Content End - 13-2-07 */

.DvOfficeMap { margin:0px auto; float:left; margin:10px;}
.DvOfficeMap { cursor:pointer;}


/* Sub Tabs Start */
.DvSubTabs { margin:0px auto; padding:10px; width:98%;}
.DvSubTabs ul { margin:0px; padding:0px; list-style-type:none; width:99%; border-bottom:1px solid #1C4E85; float:left;}
.DvSubTabs li.Active { margin:0px 1px; padding:0px; float:left; list-style-type:none; color:#FFFFFF; font-weight:bold; border-right:1px solid #1C4E85; background:#FF0033;}
.DvSubTabs li.Normal { margin:0px 1px; padding:0px; float:left; list-style-type:none; color:#000000; font-weight:bold; border-right:1px solid #1C4E85; background:#E8E6E0;}

.DvSubTabs li.Active a { color:#FFFFFF;padding:5px 10px 5px 10px; display:block; text-decoration:none;}
.DvSubTabs li.Normal a:hover { color:#FFFFFF; padding:5px 10px 5px 10px; display:block; text-decoration:none; background:#FF0033;}

.DvSubTabs li.Normal a { color:#000000;display:block;padding:5px 10px 5px 10px; text-decoration:none;}

/* Sub Tabs End */

/*Learning Center Page 21-03-2007 Starts */
.DvSeperator { clear:both; border-bottom:1px solid #CCC; height:5px;}
.DvContentMain {margin:0px; width:100%; float:left; padding:10px 0px 0px 0px;}
.DvContentMain .DvLeftContent {float:left; width:20%; margin:0px; padding:0px;}
.DvLeftContent .DvLearingMenu {float:left; margin:0px; padding:5px; width:95%;}
.DvLearingMenu .Title { font-weight:bold; font-size:12px; color:#FFF;padding:5px 0 5px 10px; background:#FF0000;}
.DvLearingMenu ul {float:left; margin:0px; padding:0px; width:98.5%;background:#EEE; border-bottom:2px solid #CCC; border-right:2px solid #CCC;border-left:1px solid #E4E4E4;}
.DvLearingMenu ul.News {float:left; margin:0px; padding:0px; width:98.5%;background:#EEE; border-bottom:2px solid #CCC; border-left:2px solid #CCC;border-right:1px solid #E4E4E4;}
.DvLearingMenu ul.SubMenu {clear:both; margin:0; padding:0 0 0 12px; border:none; width:92%;}
.DvLearingMenu li { list-style-type:none; margin:0px; padding:0px; clear:both;}
.DvLearingMenu li a{ display:block;width:92%;padding:3px 5px 3px 10px;text-decoration:underline;background:#EEE url(/App_Themes/UserThemeDefault/Img/Bullet_SquareBlueTopLnk.gif) no-repeat 3px 8px; color:Blue; font-weight:normal;}
.DvLearingMenu li a:hover{ display:block;padding:3px 5px 2px 10px;border-bottom:1px solid #E4E4E4;background:#FFF url(/App_Themes/UserThemeDefault/Img/Bullet_SquareBlueTopLnk.gif) no-repeat 3px 8px; color:#FF0000;font-weight:normal; text-decoration:none; }
.DvLearingMenu li.MoreNews a{ text-align:right; font-weight:bold;background:#e1e1e1; line-height:25px;padding:2px 4px 2px 9px; border:1px solid #FFF;color:#FF0000;}
.DvLearingMenu li.MoreNews a:hover{ text-align:right; font-weight:bold;background:#e1e1e1; line-height:25px;padding:2px 4px 2px 9px; border:1px solid #FFF;color:#FF0000;}

.DvContentMain .DvRightContent {float:right; width:20%; margin:0px; padding:5px;}
.DvContentMain .DvMidContent {float:left; width:58%;margin:0px; padding:0px;}

.DvMidContent .DvHearderTitle{font-size:18px; font-weight:bold; margin:5px 0px; padding:5px 0px 5px 20px; color:#000000; background:#E8E6E0;}
.DvHearderTitle p.LinkBack { float:right; font-weight:bold; margin:-25px 10px 0px 0px; padding:0px; color:#ffffff; }
.DvHearderTitle p.LinkBack a { color:#000000; font-weight:bold; text-decoration:underline; font-size:12px;}
.DvHearderTitle p.LinkBack a:hover { color:#000000; font-weight:bold; text-decoration:underline}

.DvMidContent .DvSearchMain {padding:0px 0px 10px 0px; width:100%; float:left; border-bottom:1px solid #CCC; margin-bottom:5px;}
.DvMidContent .DvContentCat {float:left; width:99%; margin:0px; padding:0px 0px 10px 0px;}
.DvMidContent .ListTitle { padding:5px 5px 3px 10px; font-weight:bold;}
.DvMidContent .ListTitle a{ text-decoration:underline; font-weight:bold; color:#000087; cursor:pointer;}
.DvMidContent .DvImage {float:left; width:20%; text-align:center; padding:5px 0px;}
.DvMidContent .DvLabels{color:#666; font-size:11px; float:left; margin-left:5px;}
.DvMidContent .DvShortDesc {float:left; width:79%; padding:3px 0px;}
.DvMidContent .DvContentCat .DvLearnDesc { padding:5px 5px 5px 10px; text-align:justify;}

.DvMidContent .DvImageContainer { padding:5px; margin:0px; display:block; float:left;}

/*Learning Center Ends */
.DvClientLink { clear:both; padding-top:10px;}
.DvClientLink td {border:1px dashed #000000; padding:3px; text-align:center;}
.DvClientLink td a {color: #565656; text-decoration:none; background:inherit;}
.DvClientLink td a:hover {color: #565656; text-decoration:none; background:inherit;}


/*Pre Loader */
.PrePage{position:absolute; font-family:arial;left:0px; text-align:center; top:200px; background-color:white;  height:100%; width:100%;}
.PrePage .DvContainer{text-align:center; margin:auto; width:320px; height:76px; font-weight:bold; background:#FFF url(/App_Themes/UserThemeDefault/Img/Loading_new.gif) no-repeat;}
/*.PrePage .Progress{ background:#FFF url(/App_Themes/UserThemeDefault/Img/progressbar_loading.gif) no-repeat center center; width:98px; height:20px; padding-left:50px;}*/
/*Pre Loader */

.RequiredStar { color:#ff0000; padding:0px 1px; }



