/***************************************************
Project          : Singh Web
Created By       : Puneet Suri
File Description : CSS Styles for Singh Web 
****************************************************/
#Body { background:url(/images/redesign2010/bg-all.gif); background-color:#FFFFFF; background-repeat:repeat-x;  }
html,body{height:100%; width:100%; font-size:14px;}
body { margin-left:0px; margin-top:20px; margin-right:0px; margin-bottom:0px; padding:0px;   }
td,ul { font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#000; } 
img { border:0; }
p { margin:0px; }
form{ margin:0px; }
.skinwrapper{ text-align:center; width:100%; }
html>body
.skinmenu{width:993px; height:45px; background:#fff; background:url(/images/redesign2010/bg-main-nav.gif) no-repeat top left; padding:11px 0px 0px 9px; margin:0px 0px 0px 0px; clear:both; text-align:left; }
.skinuser{padding:0px;background:#ccc;text-align:right; }
.skincontentstable{ width:978px; }
.skinfooter{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.833em; font-weight:normal; text-decoration:none; color: #666; }
/********************/

/**links & buttons***/
.StandardButton{ background:#ccc;border:1px #ccc outset;padding:5px; }

a.CommandButton{ font-size:1.0em;font-weight:bold; }
.controlpanel a.CommandButton{ font-size:0.833em;font-weight:bold; }
a.CommandButton:link{color:#4f2602;font-size:1.0em;text-decoration:none;font-weight:bold; }
a.CommandButton:visited{color:#4f2602;font-size:1.0em;text-decoration:none;font-weight:bold; }
a.CommandButton:hover{color:#4f2602;font-size:1.0em;text-decoration:none;font-weight:bold; }
a.CommandButton:active{color:#4f2602;font-size:1.0em;text-decoration:none;font-weight:bold; }

a.skinuser:link{color:#000;text-decoration:none; }
a.skinuser:visited{color:#000;text-decoration:none; }
a.skinuser:hover{color:#c00;text-decoration:underline; }
a.skinuser:active{color:#c00;text-decoration:underline; }
/********************/

/*------------------------- Sub Navigation classes ------------------*/

/**Sub Navigation**/
.menu1hoverin   { background-color: #eaeade; padding:0px; }
.menu1hoverin1   { background-color: #d3d2c4; border-bottom:solid 1px #572929; padding:0px; }
.menu1hoverout  { padding:0px;  }
.menuborder     { border-bottom:solid 1px #572929;  }

.menu1          { border-bottom:solid 1px #572929; color:#000; font-size:1.0em; font-weight:normal; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1:link    { border-bottom:solid 1px #572929; color:#000; font-size:1.0em; font-weight:normal; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1:active  { border-bottom:solid 1px #572929; color:#000; font-size:1.0em; font-weight:normal; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1:visited { border-bottom:solid 1px #572929; color:#000; font-size:1.0em; font-weight:normal; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1:hover   { border-bottom:solid 1px #572929; color:#572929; font-size:1.0em; font-weight:normal; text-decoration:none; display:block; width:187px; padding:8px; }

.menu1selected          { border-bottom:solid 1px #572929; color:#572929; font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1selected:link    { border-bottom:solid 1px #572929; color:#572929; font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1selected:active  { border-bottom:solid 1px #572929; color:#572929; font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1selected:visited { border-bottom:solid 1px #572929; color:#572929; font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1selected:hover   { border-bottom:solid 1px #572929; color:#572929; font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }

.menu1selected2          { background:#d3d2c4; border-bottom:solid 1px #572929; color:#572929;  font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1selected2:link    { background:#d3d2c4;border-bottom:solid 1px #572929; color:#572929;  font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1selected2:active  { background:#d3d2c4;border-bottom:solid 1px #572929; color:#572929;  font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1selected2:visited { background:#d3d2c4;border-bottom:solid 1px #572929; color:#572929;  font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }
a.menu1selected2:hover   { background:#d3d2c4;border-bottom:solid 1px #572929; color:#572929;  font-size:1.0em; font-weight:bold; text-decoration:none; display:block; width:187px; padding:8px; }

.submenu2           { background:#eaeade; border-bottom:solid 0px #572929; color:#110c08;  font-size:0.916em; font-weight:normal; text-decoration:none; display:block; width:186px; padding:3px; }
a.submenu2:link     { background:#eaeade; border-bottom:solid 0px #572929; color:#110c08;  font-size:0.916em; font-weight:normal; text-decoration:none; display:block; width:186px; padding:3px; }
a.submenu2:visited  { background:#eaeade; border-bottom:solid 0px #572929; color:#110c08;  font-size:0.916em; font-weight:normal; text-decoration:none; display:block; width:186px; padding:3px; }
a.submenu2:active   { background:#eaeade; border-bottom:solid 0px #572929; color:#110c08;  font-size:0.916em; font-weight:normal; text-decoration:none; display:block; width:186px; padding:3px; }
a.submenu2:hover    { background:#eaeade; border-bottom:solid 0px #572929; color:#4f2602;  font-size:0.916em; font-weight:normal; text-decoration:none; display:block; width:186px; padding:3px; }

.submenu2selected          { border-bottom:solid 0px #572929; color:#4f2602;  font-size:0.916em; font-weight:bold; text-decoration:none; display:block; width:186px; padding:3px; }
a.submenu2selected:link    { border-bottom:solid 0px #572929; color:#4f2602;  font-size:0.916em; font-weight:bold; text-decoration:none; display:block; width:186px; padding:3px; }
a.submenu2selected:visited { border-bottom:solid 0px #572929; color:#4f2602;  font-size:0.916em; font-weight:bold; text-decoration:none; display:block; width:186px; padding:3px; }
a.submenu2selected:active  { border-bottom:solid 0px #572929; color:#4f2602;  font-size:0.916em; font-weight:bold; text-decoration:none; display:block; width:186px; padding:3px; }
a.submenu2selected:hover   { border-bottom:solid 0px #572929; color:#4f2602;  font-size:0.916em; font-weight:bold; text-decoration:none; display:block; width:186px; padding:3px;  }

.menupadding { padding-left: 0px;  }
ulAdminMenu { padding:0px; text-align:left; }


/*---------------------Top Menu Classes-------------------------*/

/*menu*/
.MainMenu_MenuContainer{ background:url(media/silver_separator.gif) 100% repeat-y transparent;width:1px; }
.MainMenu_MenuContainer td{cursor:hand;font-size:0.25em;width:1px; }
.MainMenu_MenuIcon{display:none; }
.MainMenu_RootMenuArrow{display:none; }

/* Sub menu class*/
.MainMenu_MenuItem{/*  margin-top:2px; margin-left:2px;*/text-align:left; font: normal 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; padding:4px 15px 4px 7px; border:1px #fff solid;border-width:0px 0; }

/* submenu bg selected*/
.submenuitembreadcrumb { /* margin-top:2px; margin-left:2px;*/ font: normal 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; padding:4px 15px 4px 7px;border:1px #fff solid;border-width:0px 0; }

/* submenu bg hover*/
.submenuitemselected{ /* margin-top:2px; margin-left:2px;*/ font: normal 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; padding:4px 15px 4px 7px; background:#D4D4C7; border:1px #fff solid;border-width:0px 0;  
/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6;*/  }

/* submenu Height*/
.MainMenu_MenuArrow{ font: normal 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; padding:2px 0 2px 10px; height:18px; border:#fff solid; border-width:0px 0px 0px 0; }

/* submenu bg color*/
html>body
.submenu{ margin-top:2px; margin-left:4px; font: normal 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; z-index:1000; border:0; padding:0; background:#eaeade; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
-moz-opacity: 0.95;
border:solid #fafcfd 1px; }

/* for IF*/
.submenu{ margin-top:1px; margin-left:2px; font-family:Arial, Helvetica, sans-serif; color:#262278; font-size:0.916em; font-weight:normal; z-index:1000; border:0; padding:0; background:#eaeade; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
-moz-opacity: 0.95;
border:solid #fafcfd 1px; }

.rootmenuitem{ background:transparent; }
.rootmenuitem td{padding:0 20px 0 20px;height:31px;cursor:pointer;cursor:hand; /*border-right:1px #40C7F4 solid; background-image:url(NavBorder.gif);*/ background-position:left; background-repeat:no-repeat; }

/*Menu List*/

.rootmenuitem td span{ color:#4f2602; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif;  white-space:nowrap; }
.rootmenuitembreadcrumb{ background:transparent; }
.rootmenuitembreadcrumb td{padding:0 20px 0 20px;height:31px;cursor:pointer;cursor:hand; /*border-right:1px #40C7F4 solid;background-image:url(NavBorder.gif);*/   background-position:left; background-repeat:no-repeat; }
.rootmenuitemselected{/*background:#F00;*/ }
.rootmenuitemselected td{padding:0 20px 0 20px;height:31px;cursor:pointer;cursor:hand; /*border-right:1px #40C7F4 solid; background-image:url(NavBorder.gif);*/  background-position:left; background-repeat:no-repeat; }
.MainMenu_MenuBreak{display:none; }

/* Top Menu */
.rootmenuitembreadcrumb td span{ color:#4f2602; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif;   border-bottom: 0px #262278 solid; padding-bottom:7px; white-space:nowrap; text-decoration:underline; }
.rootmenuitemselected td span{ color:#4f2602; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; text-decoration:cone;  border-bottom: 0px #262278 solid; padding-bottom:7px; white-space:nowrap;  text-decoration:underline;  }

/*---------------------New Top Menu Classes-------------------------*/

a.mainnav:link,a.mainnav:active,a.mainnav:visited { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:bold; color:#444238; text-decoration:none; display:block;   padding:6px 10px 8px 10px; height:16px; margin:0px;   text-transform:uppercase; }
a.mainnav:hover { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:bold; color:#fff; text-decoration:none; display:block;  padding:6px 10px 8px 10px; height:16px; margin:0px; background-color:#182f45;  text-transform:uppercase; }

a.mainnav_selected:link,a.mainnav_selected:active,a.mainnav_selected:visited { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:bold; color:#fff; text-decoration:none; display:block;  padding:6px 10px 8px 10px; height:16px; margin:0px; background-color:#182f45;  text-transform:uppercase; }
a.mainnav_selected:hover { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:bold; color:#fff; text-decoration:none;  padding:6px 10px 8px 10px; height:16px; display:block; margin:0px; background-color:#182f45;  text-transform:uppercase; }

/* Second Level Div Menu */
html>body
.nav2_bg {  /*height:18px;*/ margin-top:0px; margin-left:-9px; padding:0px; background-color:#274969; text-align:left;/* vertical-align:top;*/ padding-top:12px; padding-bottom:12px; padding-left:6px; z-index:9999; position:absolute; width:994px; }


a.mainnav2:link,a.mainnav2:active,a.mainnav2:visited { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none;  padding:0px 12px 0px 16px; margin:0px;  background:url(../../images/Topnav_Arrow.gif) no-repeat; background-position: 6px 6px; }
a.mainnav2:hover { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:underline; padding:0px 12px 0px 16px; margin:0px;  background:url(../../images/Topnav_Arrow.gif) no-repeat;   background-position: 6px 6px; }

a.mainnav2_selected:link,a.mainnav2_selected:active,a.mainnav2_selected:visited { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:underline;   padding:0px 12px 0px 16px; margin:0px;  background:url(../../images/Topnav_Arrow.gif) no-repeat;  background-position: 6px 6px; }
a.mainnav2_selected:hover { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none;   padding:0px 12px 0px 16px; margin:0px;  background:url(../../images/Topnav_Arrow.gif) no-repeat;  background-position: 6px 6px;  }

/* Class for Selected Submenu with Third Level */
a.mainnav2_selected1:link,a.mainnav2_selected1:active,a.mainnav2_selected1:visited { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none;  display:block;   padding:0px 12px 0px 16px; margin:0px;  background:url(../../images/Topnav_Selected.gif) no-repeat left; }
a.mainnav2_selected1:hover { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none;  display:block;   padding:0px 12px 0px 16px; margin:0px;  background:url(../../images/Topnav_Selected.gif) no-repeat left;  }

/* Third Level Menu */
a.mainnav3:link,a.mainnav3:active,a.mainnav3:visited { 
font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none;   padding:3px 3px; margin:0px; border-bottom:solid 1px #85aabd; display:block; white-space:nowrap; 
#width:100%; font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none;   padding:3px 3px; margin:0px; border-bottom:solid 1px #85aabd; display:block; white-space:nowrap; 
_width:100%; font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none;   padding:3px 3px; margin:0px; border-bottom:solid 1px #85aabd; display:block; white-space:nowrap; 
}
a.mainnav3:hover { 
font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px;  border-bottom:solid 1px #85aabd; display:block; background:#182f45;  white-space:nowrap;
#width:100%; font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px;  border-bottom:solid 1px #85aabd; display:block; background:#182f45;  white-space:nowrap;
_width:100%; font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px;  border-bottom:solid 1px #85aabd; display:block; background:#182f45;  white-space:nowrap;
}

/*First Level Dropdown Div*/
.nav2_bg1
{
 padding:3px 6px; margin:0px; background-color:#384d60; text-align:left; position:absolute; z-index:999;
}
/*---------------------New Top Menu Classes End Here -------------------------*/

/* Footer Menu Classes */
a.footernav:link,a.footernav:active,a.footernav:visited { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:bold; color:#4f2602; text-decoration:none;   padding:6px 3px 7px 4px; margin:0px;   text-transform:uppercase; }
a.footernav:hover { font-family:Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:bold; color:#fff; text-decoration:none;   padding:6px 3px 7px 4px; margin:0px; background-color:#861a18;  text-transform:uppercase; }
/* Footer Menu Classes End Here */

/*-----Form controls-------*/
.NormalTextBox{ font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#000; width:184px; }/* border:1px solid #B1E7FA;*/
.StandardButton{ background-image:url(../../images/Bg_Button1.gif); background-color:#666; font-family:Arial, Helvetica, sans-serif; font-size:0.916em; font-weight:bold; border: solid 1px #B1E7FA; color:#fff; background-repeat:repeat-x; background-color:#009BCE; }
/*---------------------------*/

/*-----Singh Classes-------*/
/* Default Tags */

.normal,div,span,td,th,li,a{}
h1 { font-size:1.166em; font-weight:bold; color:#4f2602; padding:0; margin:0; }
#ul1{ font-family:Arial, Helvetica, sans-serif;font-size: 1.0em; color: #000; text-align:justify; line-height:17px;  list-style-image:url(../../images/bullet3.gif); margin-left:0px; padding-left:16px; list-style-position:outside; }
#ul2{ font-family:Arial, Helvetica, sans-serif;font-size: 0.916em; color: #767676; text-align:justify; line-height:16px;  list-style-image:url(../../images/bullet3.gif); margin-left:0px; padding-left:16px; margin-top:2px; padding-top:2px; list-style-position:outside; }

/* Text Classes */
.error     { font-size: 0.916em; color:#ff0000; }
.note1 { font-size:0.916em; color:#4f2602; }
.message     { font-size: 1.083em; font-weight:bold; color:#894145; /*background-color:#fafaf6; padding:3px; border:1px solid #000;*/ }
.formtext  { font-size: 1.0em; font-weight:bold; color:#000; }
.hd1        { font-size: 1.083em; color:#572929;  font-weight:bold;  }
.hd2        { font-size: 1.0em; color:#000;  font-weight:bold;  }
.cursor    { cursor:hand; }
.leftpadding { padding-left:8px; }
.srchresult { font-family:Arial, Helvetica, sans-serif; font-size: 0.916em; color: #00b4f0; font-weight:bold; }

/* DIV ID */
.container { width:1000px; padding:20px 20px 20px 20px; margin: 0 auto; text-align:center; background:#fff; }
.header    { 
width:1000px; 
height:102px; 
padding:0px 0px 0px 0px; 
margin:0px 0px 0px 0px; 
background-image:url(/images/redesign2010/bg_main-header.jpg);
background-position:left top;
background-repeat:no-repeat; 
background-color:#CCCCCC; 
text-align:left; }
.logo      { float:left; padding:7px 0 0 20px; margin:15px 0 0 0; }


/* Top Search Panel */
.search { width:350px; float:right;  padding:0 16px 0 0; margin:-30px 0 0 0; text-align:right; }
.SearchInput { width:289px; float:left; text-align:right;  }
html>body
.SearchButton { float:right; text-align:left; margin-top:0px;  }
.SearchButton { float:right; text-align:left; margin-top:1px;  }
/* End Top Search Panel */


.nav { width:1000px; height:30px; background:#fff; border-bottom: solid 1px #4f2602; padding:0; margin:0 0 0 0px; clear:both; }
.topnav { width:400px;  float:right; margin:23px 0 0 0; padding:0 0px 0 0; font-size:0.916em; font-weight:normal; color:#565656 text-align:right; }
.topnav1 { width:300px; float:left; font-size:0.916em; font-weight:normal; color:#eaeade;  padding: 8px 0 0 0; text-align:right;  }
.topnav2 { width:100px; float:right;  font-size:0.916em; font-weight:normal; color:#eaeade; text-align:left; padding: 8px 0 0 0; }
html>body
.topnav3 { width:60px; float:left;  font-size:0.916em; font-weight:normal; color:#eaeade; text-align:left; background:url(../../images/Nav_Explore.gif) no-repeat right; padding: 0 3px 0 0; margin:0;  }
.topnav3 { width:60px; float:left;  font-size:0.916em; font-weight:normal; color:#eaeade; text-align:left; background:url(../../images/Nav_Explore.gif) no-repeat right; padding: 0 3px 0 0; margin:0;  }
.mainbody { width:1000px; margin:0px; margin-top:1.0em; padding:0px;  }
.leftpane { width:699px;  padding:0px; margin:0px 0px 0px 0; float:left; text-align:left; overflow:hidden; }
.rightpane { float:right; width:282px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; background:#FFFFFF; overflow:hidden; }
.right-col-news-press-releases { margin:20px 0px 0px 5px; padding:10px 0px 0px 0px; background:url(/images/redesign2010/button-bg_sidebar.gif) repeat-x top left; }
.right-col-news-press-releases_nobg { margin:10px 0px 0px 5px; padding:10px 0px 0px 0px; }
.right-col-news-press-releases_narraw { margin:0px 7px 5px 12px; padding:10px 0px 0px 0px; background:url(/images/redesign2010/button-bg_sidebar.gif) repeat-x top left; }


.right     { float:right; }
.left      { float:left; }
.clear {clear:both;}

.home { float:left; width:85px; text-align:right; }
.login { float:left; width:150px;  text-align:right; }

/*Content Area*/
/*#FlashPane {  width:655px; padding:0px; margin:0 0 0 0; text-align:left;  float:left; }*/
#ContentPane { float:left; display:block; width:400px; font-size:1.0em; }
.contentpane-homepage { float:left; display:block; width:370px; height:225px; padding:0px 40px 0px 0px; font-size:1.0em; line-height:18px; margin:25px 0px 0px 0px; background:url('/images/redesign2010/dots_vertical.gif'); background-repeat:repeat-y; background-position:right top; }
.contentpane-homepage h1 { font-family:Tahoma, Arial; font-size:2.5em; font-weight:normal; margin:0px 0px 15px 0px; color:#182f45; font-family:"Times New Roman", Times, serif;}
.HomeText { font-family:Arial, Helvetica, sans-serif; font-size:1.0em;  color:#000; text-align:justify; padding:10px; padding-left:15px; /*margin-top:15px;*/ }

/*Property Spoltlight */
.PropertySpotlightHD { background-color:#ffffff; font-size:1.0em; color:#4f2602; font-weight:bold; padding-left:0px; margin:10px 0 1px 0; }

html>body
.PropertySpotlight1  { background-color:#ffffff; background:url('/images/redesign2010/dots_vertical.gif'); background-position:top right; background-repeat:repeat-y; padding:7px 0 7px 0px; margin:0 0 10px 0; float:right; width:257px; }

html>body
.floatleft { float: left; margin: 0px; height:370px;/*padding-right:4px;*/ margin-right:14px; text-align:left; line-height:25px;  }

.nav_spotlight { font-size:0.916em; color:#4f2602; font-weight:normal; text-decoration:none; }
a.nav_spotlight:link,a.nav_spotlight:active,a.nav_spotlight:visited { font-size:0.916em; color:#4f2602; font-weight:normal; text-decoration:none; }
a.nav_spotlight:hover { font-size:0.916em; color:#4f2602; font-weight:normal; text-decoration:underline; }

html>body
.SeniorLiving { background-color:#eaeade; padding:7px 7px 7px 3px; height:117px; float:right; width:242px; }

.spotlight { width:250px; float:right; padding:0px; margin:25px 0px 0px 0px; height:110px; background-color:#ffffff; background:url('/images/redesign2010/dots_vertical.gif'); background-position:top right; background-repeat:repeat-y; }
.spotlight h3 { font-family: "Times New Roman", Times, serif; font-size:2.0em; margin:0px 0px 0px 0px; color:#182f45; }

html>body
.SpotlightText { height:73px; font-size:0.916em; color:#393d37; font-weight:normal; text-align:left; vertical-align:top; margin-top:-10px;}

.SpotlightDesc {  font-size:0.916em; color:#393d37; font-weight:normal; text-align:left; vertical-align:top; margin-top:-5px; margin-bottom:2px; white-space:normal; line-height:12px;	 }

/*Property Spoltlight End Here */


/*New Spoltlight */
/*#SpotlightCommunitiesPane { padding-left:15px; }*/
.SpotlightContainer { padding-left:0px;  }
.SpotlightHD { font-size:1.0em; color:#5b473b; font-weight:normal; padding:6px; padding-left:0px; margin:0 0 6px 0; text-align:left; }

/*html>body
.Spotlight { width:615px;  padding:0 7px 7px 7px; margin:00 0 0; border:1px solid #e4e6e6; }
.Spotlight { width:615px;  padding:0 7px 7px 7px; padding-bottom:7px; margin:0 0 0 0; border:1px solid #e4e6e6; }
*/
/*html>body
.SpotlightBlock { width:182px; height:170px; white-space:normal; background-color:#f4f4ee; float: left; margin: 0px; margin-right:15px; padding:8px; font-size:0.916em; color:#393d37; font-weight:normal; text-align:left;   }*/
.SpotlightBlock { width:182px; display:inline; height:170px; white-space:normal; /*line-height:15px;*/ background-color:#ffffff; float: left; margin: 0px; margin-right:15px; padding:8px; font-size:0.916em; color:#393d37; font-weight:normal; text-align:left;   }

html>body
.SpotlightText { height:50px; font-size:0.916em; color:#000000; font-weight:normal; text-align:left; margin-top:2px; }

a.slinkbtn:link,a.slinkbtn:active,a.slinkbtn:visited { width:40px; padding:3px 7px 3px 7px; display:block;   background-color:#1d3a55;  border:0; font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#ffffff; text-decoration:none; text-align:center; }
a.slinkbtn:hover{  width:40px; padding:3px 7px 3px 7px;  display:block; background-color:#305e89; border:0; font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#ffffff; text-decoration:none;  text-align:center; }

/*New Spoltlight End Here*/


/*Property Search*/
/*#PropertySearchPane { width:260px; }*/
.PropertysearchForm { width:260px; height:233px; background:#274969; margin-top:-6px; padding: 10px 0px 10px 10px; text-align:left; border:6px solid #182f45; }

.PropertysearchHD { font-size: 1.666em; font-weight:normal; font-family:"Times New Roman", Times, serif; color:#ffffff; background:#182f45 no-repeat left; padding: 7px 0 7px 12px;  display:block; text-align:left;  }
.PropertyState { /*background: #ECECE1 url(../../images/Selectbox_State.gif) no-repeat; width:216px; height:22px; display:block; cursor:hand;*/ text-align:left; }
.PropertyCity { /*background: #ECECE1 url(../../images/Selectbox_City.gif) no-repeat; width:216px; height:22px; display:block; cursor:hand;*/ margin-top:8px; text-align:left; }
.PropertyType { /*background: #ECECE1 url(../../images/Selectbox_PropertyType.gif) no-repeat; width:216px; height:22px; display:block; cursor:hand;*/ margin-top:8px; text-align:left; }
.PropertysearchText { font-size: 1.0em; color:#575757; text-align:left; margin-top: 3px; }

.Propertysearch_nav { font-size: 0.916em; color:#0033cc; }
a.Propertysearch_nav:link,a.Propertysearch_nav:active,a.Propertysearch_nav:visited { font-size: 0.916em; color:#0033cc; text-decoration:underline; }
a.Propertysearch_nav:hover { font-size: 0.916em; color:#0033cc; text-decoration:none; }

/*Whats New*/
/*#WhatsNewPane { width:260px; text-align:left;  }*/
.WhatsNew1 { background:#fff; margin:2px 0; padding:0 7px;  }
.WhatsNewHD { margin-top:6px; font-size: 1.166em; height:16px; color:#eaeade;  font-weight:bold; background:#6c655f url(../../images/Icon_WhatsNew.gif) no-repeat left; padding: 7px 0 7px 33px;  display:block; text-align:left;  }
.WhatsNewDate { font: bold 0.916em  Arial, Verdana, Helvetica, sans-serif; color:#999; }
.WhatsNewText { font-size:0.916em; color:#333; }

.nav_rss { float:right; color:#d1cdcc;  font-weight:bold; font-size:0.916em; }
a.nav_rss:link,a.nav_rss:active,a.nav_rss:visited { color:#d1cdcc; font-weight:bold; font-size:0.916em; text-decoration:none; background:url(../../images/Icon_RSS.gif) no-repeat left;  padding-left:18px; padding-right:10px; }
a.nav_rss:hover { color:#d1cdcc; font-weight:bold; font-size:0.916em; text-decoration:none;  background:url(../../images/Icon_RSS.gif) no-repeat left;  padding-left:18px; padding-right:10px; }

ul.WhatsNew2 { width:246px; background:#fff;  padding:0; margin:0; text-align:left; font: 0.916em  Arial, Verdana, Helvetica, sans-serif; color:#333;  }
ul.WhatsNew2 li { list-style:none; font: 0.916em  Arial, Verdana, Helvetica, sans-serif; color:#333; display:block; padding:5px 0; margin:0; border-bottom:1px solid #cccccc; width:246px;  }
ul.WhatsNew2 li a:link, ul.WhatsNew2 li a:active, ul.WhatsNew2 li a:visited{ font: 0.916em  Arial, Verdana, Helvetica, sans-serif; color:#333; text-decoration:none; padding:6px; margin:0;  display:block; width:234px; }
ul.WhatsNew2 li a:hover { font: 0.916em  Arial, Verdana, Helvetica, sans-serif; color:#333; text-decoration:none;  padding:6px;  margin:0; background: #d1cdcc;  display:block; width:234px; }
ul.WhatsNew2 li#hide { list-style:none; font: 0.916em  Arial, Verdana, Helvetica, sans-serif; color:#333; display:block; padding:5px 0; margin:0; border-bottom:0px solid #cccccc; width:234px;  }

.nav_whatsnew          { font-size:0.916em; color:#4f2602; font-weight:bold; }
a.nav_whatsnew:link    { font-size:0.916em; color:#4f2602; font-weight:bold; text-decoration:none; }
a.nav_whatsnew:active  { font-size:0.916em; color:#4f2602; font-weight:bold; text-decoration:none; }
a.nav_whatsnew:visited { font-size:0.916em; color:#4f2602; font-weight:bold; text-decoration:none; }
a.nav_whatsnew:hover   { font-size:0.916em; color:#4f2602; font-weight:bold; text-decoration:underline; }



/*Blog*/
/*#BlogPane { width:260px; padding:0; margin:0;  }*/
.Blog1 { width:260px; text-align:left; margin-top:6px; padding:0; text-align:right; background:#6c655f; }

/*Bookmarks*/
/*#BookmarksPane { width:260px; padding:0; margin:0; margin-top:6px; background:#fff;  }*/
.BookmarksPane1 { width:246px; padding:7px; padding-top:10px; height:20px; text-align:left; margin:0 auto;  margin-top:6px;  background:#fff;  }
.BookmarksHD { width:248px; display:block; padding:6px 0;margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:0.916em; font-weight:bold; color:#333; border-bottom:1px solid #cccccc; }
.BookmarksHD1 { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; font-weight:bold; color:#333; }

/* Grid Classes */
#grid				{ overflow: auto; width:670px; height:250px; scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #f2f2ec; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; margin: 0 0 0 0; padding: 0; border:1px solid #F1F1F1; }
#grid2             	{ overflow: auto; width:670px; height:120px; scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #f2f2ec; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; margin: 0 0 0 0; padding: 0; border:1px solid #F1F1F1; }
#grid3             	{ overflow: auto; width:670px; height:180px; scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #f2f2ec; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; margin: 0 0 0 0; padding: 0; border:1px solid #F1F1F1; }
#grid4             	{ overflow: auto; width:350px; height:180px; scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #f2f2ec; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; margin: 0 0 0 0; padding: 0; border:1px solid #F1F1F1; }
#grid5             	{ overflow: auto; width:350px; height:130px; scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #f2f2ec; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; margin: 0 0 0 0; padding: 0; border:1px solid #F1F1F1; }
#grid6             	{ overflow: auto; width:640px; height:120px; scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #f2f2ec; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; margin: 0 0 0 0; padding: 0; border:1px solid #F1F1F1; }
#grid7				{ overflow: auto; width:670px; /*height:250px;*/ scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #f2f2ec; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; margin: 0 0 0 0; padding: 0; /*border:1px solid #F1F1F1;*/ }
.gridheader       	{ background-color:#b7b7a4; font-size: 1.0em; color:#000; font-weight:bold; }
.gridfooter       	{ background-color:#eaeade; font-size: 1.0em; color:#000; }
.gridrow          	{ background-color:#dcdcc8; font-size: 1.0em; color:#000; }
.gridrow1         	{ background-color:#e4e4db; font-size: 1.0em; color:#000; }
.gridrow_selected 	{ background-color:#f3f3e5; font-size: 1.0em; color:#000; }
th				  	{ background-color:#b7b7a4; font-size: 1.0em; color:#000; }
/* 26,Nov,09 */
.gridheader1       	{ background-color:#894145; font-size: 0.916em; color:#f1f4ed; font-weight:bold; }
.gridrow2          	{ background-color:#fff; font-size: 0.916em; color:#000; }
.gridrow3         	{ background-color:#f2f3ed; font-size: 0.916em; color:#000; }

/********************/

/* Background and Borders Classes */
.bg  { background-color:#fff; }
.bg2 { background-color:#eaeade; }
.imgborder { border: 1px solid #fff; }

/*Form Classes*/
.form_input    { border:1px solid #a8a8a8; background:url(../../images/Icon_Search.gif) no-repeat left #fff; width: 158px; height:19px; font-size:1.166em; color:#4f2602; padding-left:25px; }
.form_input1    { border:1px solid #ddd; background:#fff; width: 160px; height:16px; font-size:0.916em; color:#71716e;  }
.form_input7    { border:1px solid #ddd; background:#fff; width: 220px; /*height:16px;*/ font-size:0.916em; color:#71716e;  }
.form_input8    { border:1px solid #ddd; background:#fff; width: 70px; /*height:16px;*/ font-size:0.916em; color:#71716e;  }

.form_select   { border:1px solid #ddd; background:#fff; width: 223px; font-size:0.916em; color:#71716e; }
.form_select1   { border:1px solid #9c9c7b; border-top:solid 1px #39392d; height:20px; background:#ecece1; width: 216px; font-size:0.916em; font-weight:bold; color:#4f2602; }
.form_select3   { border:1px solid #9c9c7b; border-top:solid 1px #39392d; height:20px; background:#ecece1; width: 188px; font-size:0.916em; font-weight:bold; color:#4f2602; }
.form_button   { background:url(../../images/Bg_Button1.gif) repeat-x #e2e2e2; padding:4px; padding-top:2px; padding-bottom:2px; border-width:0px; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; border:1px solid #ded6cf; }
.form_button1   { background:url(../../images/Bg_Button3.gif) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; width:68px; height:29px; border:0px; padding-top:2px;  padding-bottom:2px; text-align:center; }
.form_button2   { background:url(../../images/Bg_Button4.gif) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; width:80px; height:29px; border:0px; padding-top:2px;  padding-bottom:2px; text-align:center; }
.form_button4   { background:url(../../images/Bg_Button7.gif) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; width:104px; height:29px; border:0px; padding-top:2px;  padding-bottom:2px; text-align:center; }


.form_textarea { border:1px solid #ddd; background:#fff; width: 220px; height:80px; font-size:0.916em; color:#71716e; }
.form_textarea1 { border:1px solid #ddd; background:#fff; width: 486px; height:100px; font-size:0.916em; color:#71716e; }
.form_file     { border:1px solid #ddd; background:#fff; width: 223px; font-size:0.916em; color:#71716e;   }
.form_textarea6 { border:1px solid #ddd; background:#fff; width: 150px; height:40px; font-size:0.916em; color:#71716e; }

.form_input9    { border:1px solid #ddd; background:#fff; width: 170px; /*height:16px;*/ font-size:0.916em; color:#71716e;  }
.form_input10    { border:1px solid #ddd; background:#fff; width: 170px; /*height:16px;*/ font-size:0.916em; color:#71716e;  }
.form_select9   { border:1px solid #ddd; background:#fff; width: 170px; font-size:1.0em; color:#000; }
.form_textare6 { border:1px solid #ddd; background:#fff; width: 170px; height:80px; font-size:0.916em; color:#71716e; }

/* Links */
a:link ,a:active,a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 0.916em; color:#0b2475; text-decoration:underline; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 0.916em; color:#0b2475; text-decoration:none; }

.nav { font-size: 1.0em; color:#0b2475; text-decoration:none; }
a.nav:link,a.nav:active,a.nav:visited { font-size: 1.0em; color:#0b2475; text-decoration:none; }
a.nav:hover { font-size: 1.0em; color:#0b2475; text-decoration:underline; }

.emaillink { font-size:1.0em; font-weight:normal; color:#0b2475; text-decoration:none; }
a.emaillink:link,a.emaillink:active,a.emaillink:visited	{ font-size:1.0em; font-weight:normal; color:#0b2475; text-decoration:underline; }
a.emaillink:hover { font-size:1.0em; font-weight:normal; color:#0b2475; text-decoration:none; }

.nav_breadcrum { font-size: 1.0em; color:#4f2602; text-decoration:none; }
a.nav_breadcrum:link,a.nav_breadcrum:active,a.nav_breadcrum:visited { font-size: 1.0em; color:#4f2602; text-decoration:none; }
a.nav_breadcrum:hover { font-size: 1.0em; color:#4f2602; text-decoration:underline; }

.pagelink { font-size:1.0em; color:#4f2602; font-weight:bold; }
a.pagelink:link,a.pagelink:active,a.pagelink:visited { font-size:1.0em; color:#4f2602; font-weight:bold; text-decoration:none; }
a.pagelink:hover { font-size:1.0em; color:#4f2602; font-weight:bold; text-decoration:underline; }

.elink { font-size: 1.0em; color:#4f2602; }
a.elink:link,a.elink:active,a.elink:visited { font-size: 1.0em; color:#4f2602; text-decoration:underline; }
a.elink:hover { font-size: 1.0em; color:#4f2602; text-decoration:none; }

.linkbtn{  padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; border: #ded6cf 1px solid;   background:url(../../images/Bg_Button1.gif) repeat-x #e2e2e2;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; text-decoration:none; }
a.linkbtn:link,a.linkbtn:active,a.linkbtn:visited { padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; border: #ded6cf 1px solid;  background:url(../../images/Bg_Button1.gif) repeat-x #e2e2e2; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; text-decoration:none; }
a.linkbtn:hover{  padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; border: #ded6cf 1px solid;   background:url(../../images/Bg_Button1.gif) repeat-x #e2e2e2;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; text-decoration:none; }

.linkbtn1{  padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px;  background:url(../../images/Bg_Button2.gif) repeat-x #ff0000;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; }
a.linkbtn1:link,a.linkbtn1:active,a.linkbtn1:visited { padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px;   background:url(../../images/Bg_Button2.gif) repeat-x #ff0000; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; }
a.linkbtn1:hover{  padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px;   background:url(../../images/Bg_Button2.gif) repeat-x #ff0000;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; }

.linkbtn2{ padding:6px; padding-top:7px;  background:url(../../images/Bg_Button3.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; }
a.linkbtn2:link,a.linkbtn2:active,a.linkbtn2:visited { padding:6px; padding-top:7px;  background:url(../../images/Bg_Button3.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; width:55px; height:18px; display:block; text-align:center; }
a.linkbtn2:hover{  padding:6px; padding-top:7px;  background:url(../../images/Bg_Button3.gif) no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; width:55px; height:18px; display:block; text-align:center; }

.linkbtn3{  padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px;  background:url(../../images/Bg_Button7.gif) repeat-x left;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; }
a.linkbtn3:link,a.linkbtn1:active,a.linkbtn1:visited { padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px;   background:url(../../images/Bg_Button7.gif) repeat-x left; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; width:85px; height:18px; display:block; }
a.linkbtn3:hover{  padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px;   background:url(../../images/Bg_Button7.gif) repeat-x left;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; text-decoration:none; width:85px; height:18px; display:block; }

.nav_home { font-size:0.916em; font-weight:normal; color:#565656; }
a.nav_home:link,a.nav_home:active,a.nav_home:visited { font-size:0.916em; font-weight:normal; color:#565656; text-decoration:none; }
a.nav_home:hover { font-size:0.916em; font-weight:normal; color:#565656; text-decoration:underline; }

.nav_explore { font-size:0.916em; font-weight:bold; color:#e7ba05;  }
a.nav_explore:link,a.nav_explore:active,a.nav_explore:visited { font-size:0.916em; font-weight:bold; color:#e7ba05; text-decoration:none;  }
a.nav_explore:hover { font-size:0.916em; font-weight:bold; color:#e7ba05; text-decoration:none;   }

.nav_login { font-size:0.916em; font-weight:normal; color:#eaeade; }
a.nav_login:link,a.nav_login:active,a.nav_login:visited { font-size:0.916em; font-weight:normal; color:#eaeade; text-decoration:none; background:url(../../images/Nav_Login.gif) no-repeat right; padding-right:10px; }
a.nav_login:hover { font-size:0.916em; font-weight:normal; color:#eaeade; text-decoration:none;  background:url(../../images/Nav_Login.gif) no-repeat right;  padding-right:10px; }

.nav_Customer { font-size:0.916em; font-weight:normal; color:#eaeade; }
a.nav_Customer:link,a.nav_Customer:active,a.nav_Customer:visited { font-size:0.916em; font-weight:normal; color:#eaeade; text-decoration:none; }
a.nav_Customer:hover { font-size:0.916em; font-weight:normal; color:#eaeade; text-decoration:none; }

.nav_chat { font-size:0.916em; font-weight:bold; color:#232020; padding: 8px 17px 0 0; width:70px; }
a.nav_chat:link,a.nav_chat:active,a.nav_chat:visited { font-size:0.916em; font-weight:bold; color:#232020; text-decoration:none;  padding:0; width:70px; }
a.nav_chat:hover { font-size:0.916em; font-weight:bold; color:#232020; text-decoration:underline;   padding:0; width:70px; }

.paging { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; }
a.paging:link { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; }
a.paging:visited { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; }
a.paging:active { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; }
a.paging:hover { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; }

.paging_active { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; font-weight:bold; }
a.paging_active:link { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; font-weight:bold; }
a.paging_active:visited { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; font-weight:bold; }
a.paging_active:active { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; font-weight:bold; }
a.paging_active:hover { font-family:Arial, Helvetica, sans-serif; font-size:0.916em; color:#555; text-decoration:none; background-color:#F3F3F3; border: 1px solid #D9D9D9; padding:5px; font-weight:bold; }


/*List Navigations */
ul.nav1 {  width:949px;  padding:8px 0 7px 0; margin:0; text-align:left; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602;  }
ul.nav1 li { list-style:none; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; display:inline; padding:0 18px 0 20px; margin:0; background:url(../../images/Nav_Border.gif) no-repeat right;  }
ul.nav1 li a:link, ul.nav1 li a:active, ul.nav1 li a:visited{ font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; text-decoration:none; padding:0; margin: 0; }
ul.nav1 li a:hover { font: bold 1.0em Arial, Verdana, Helvetica, sans-serif; color:#4f2602; text-decoration:underline;  padding:0;  margin: 0; }
ul.nav1 li#hide  { list-style:none; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; display:inline; padding:0 18px 0 20px; margin:0;  background:url(../../images/Nav_BorderTransparent.gif) no-repeat right;  }

/*Bottom Navigation*/
.bottomnav { width:949px; height:30px; background:#fff; border-top:1px solid #4f2602; border-bottom: solid 2px #4f2602; padding:0; margin:0 10px; clear:both; }

ul.nav2 {  width:949px;  background:#fff;  padding:8px 0 7px 0; margin:0; text-align:left; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602;  }
ul.nav2 li { list-style:none; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; display:inline; padding:6px 7px 5px 5px; margin:0; background:url(../../images/Nav_Border.gif) no-repeat right;  }
ul.nav2 li a:link, ul.nav2 li a:active, ul.nav2 li a:visited{ font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; text-decoration:none; padding:6px 7px 5px 7px; margin: 0; }
ul.nav2 li a:hover { font: bold 1.0em Arial, Verdana, Helvetica, sans-serif; color:#4f2602; text-decoration:none;  padding:6px 7px 5px 7px;  margin: 0; background:#eaeade; }
ul.nav2 li#hidden  { list-style:none; font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; display:inline; padding:6px 7px 5px 5px; margin:0;  background:url(../../images/Nav_BorderTransparent.gif) no-repeat right;  }

ul.nav2 li a.nav2_selected:link, ul.nav2 li a.nav2_selected:active, ul.nav2 li a.nav2_selected:visited{ font: bold 1.0em  Arial, Verdana, Helvetica, sans-serif; color:#4f2602; text-decoration:none; padding:6px 7px 5px 7px; margin: 0;  background:#eaeade; }
ul.nav2 li a.nav2_selected:hover { font: bold 1.0em Arial, Verdana, Helvetica, sans-serif; color:#4f2602; text-decoration:none;  padding:6px 7px 5px 7px;  margin: 0; background:#eaeade; }


.bottomnav1 { width:969px; padding: 0; margin:0; background-color:#eaeade; }
.bottomnav2 { float:left; padding:25px; padding-left:22px; margin:0; width:653px; text-align:left; height:42px;  }

.FooterLink { font-size:0.916em; color:#4f2602; font-weight:normal; }
a.FooterLink:link,a.FooterLink:active,a.FooterLink:visited { font-size:0.916em; color:#4f2602; font-weight:normal; text-decoration:none; }
a.FooterLink:hover { font-size:0.916em; color:#4f2602; text-decoration:underline; }

/* List Menu Classes */
ul.nav3  { width: 95%;  /* room for 3 columns */ padding:0; margin:0px; font-size:0.916em; color:#4f2602; font-weight:normal; list-style:none;  }
ul.nav3  li { float: left; width: 12em;  /* accommodate the widest item  list-style:none;*/font-size:0.916em; color:#4f2602; font-weight:normal; list-style:none;  line-height:20px; }
/* stop the floating after the list */
br { clear: left; }
/* anchor styling */
ul.nav3  li a:link { display: block;   text-decoration: none;  list-style:none; background:url(../../images/Bullet.gif) no-repeat left; padding-left:20px; font-size:0.916em; color:#4f2602; font-weight:normal; text-decoration:none; }
ul.nav3  li a:visited { display: block;  text-decoration: none;  list-style:none; background:url(../../images/Bullet.gif) no-repeat left; padding-left:20px; font-size:0.916em; color:#4f2602; font-weight:normal; text-decoration:none; }
ul.nav3  li a:active { display: block; text-decoration: none;  list-style:none; background:url(../../images/Bullet.gif) no-repeat left; padding-left:20px; font-size:0.916em; color:#4f2602; font-weight:normal; text-decoration:none; }
ul.nav3  li a:hover { list-style:none; background:url(../../images/Bullet.gif) no-repeat left; padding-left:20px; font-size:0.916em; color:#4f2602; font-weight:normal; text-decoration:underline; }

html>body
.copyright { width:225px; padding:0; margin:25px 40px 0 0;  text-align:left; font-size:0.916em; color:#4f2602; float:right; }
.copyright { width:225px; padding:0; margin:25px 20px 0 0;  text-align:left; font-size:0.916em; color:#4f2602; float:right; }

.copyright1 { font-size:0.916em; color:#4f2602; }


/* Footer Classes */
.footer { width:1000px; clear:both; height:25px; padding:10px 0 0 0; margin:0px;  border-top: 1px solid #4f2602; border-bottom: 18px solid #4f2602; text-align:left; background-color:#ffffff;  }
.rss { width:200px; float:left; padding:0 0 0 10px; margin:0; text-align:left; font-size:0.916em; color:#4f2602; }

.nav_rss1 { float:left; padding:0 0 0 12px; margin:0; text-align:left; font-family:Arial, Helvetica, sans-serif;  font-size:0.916em; color:#4f2602; display:block;  height:22px; }
a.nav_rss1:link,a.nav_rss1:active,a.nav_rss1:visited { color:#4f2602; font-family:Arial, Helvetica, sans-serif;  font-size:0.916em; text-decoration:none; background:url(../../images/RSS.gif) no-repeat top left;  padding:3px 0 0 25px; height:22px; display:block; }
a.nav_rss1:hover { color:#4f2602; font-family:Arial, Helvetica, sans-serif; font-size:0.916em;  text-decoration:none;  background:url(../../images/RSS.gif) no-repeat top left;  padding:3px 0 0 25px;  height:22px; display:block; }


.siteby { font-size: 0.916em; color:#4f2602; float:right; padding:0 60px 0 0; margin:0; }
a.siteby1:link,a.siteby1:active,a.siteby1:visited { font-size:0.916em; font-weight:bold; color:#4f2602; text-decoration:none; }
a.siteby1:hover {  font-size:0.916em; font-weight:bold; color:#4f2602; text-decoration:underline; }


/* Inside Skin Classes */
.InsideRightPane { float:right; width:282px; padding:0px; margin:20px 0px 0px 0px; text-align:center; background:#ffffff; }
.InsideLeftPane { width:699px;  padding:0px; margin:20px 0px 20px 0px; float:left; text-align:left; }
.SubNavigation { width:220px; }
.SubNavigation1 { width:206px; margin-bottom:6px; background:#fff; padding:7px; text-align:left; display:block; }

.BodyText  { font-family:Arial, Helvetica, sans-serif; font-size:1.0em;  color:#000; text-align:justify; line-height:17px; padding:0 15px; margin:0; }
.BodyText1  { font-family:Arial, Helvetica, sans-serif; font-size:1.0em;  color:#4f2602; text-align:justify; line-height:17px;  padding:0 15px; margin:0; }
.BodyText2  { font-family:Arial, Helvetica, sans-serif; font-size:1.0em;  color:#4f2602; line-height:17px;  }
.BodyText3  { font-family:Arial, Helvetica, sans-serif; font-size:1.0em;  color:#000;  line-height:17px; }
.BodyText4  { font-family:Arial, Helvetica, sans-serif; font-size:0.833em;  color:#000;  line-height:17px;  text-align:justify; }
.BodyText5  { font-family:Arial, Helvetica, sans-serif; font-size:1.0em;  color:#000; line-height:17px;  text-align:justify; }

.Breadcrum { width:666px; height:16px; padding:0px; margin:0px; text-align:left; font-size: 0.916em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#60798e; }
.Breadcrum1 { width:500px; float:left; text-align:left; }
.Breadcrum1 a:link { color:#60798e; }
.Breadcrum1 a:visited { color:#60798e; }
.Breadcrum1 a:hover { color:#60798e; }
.TextResizer { width:150px; float:right; text-align:right; margin:30px -15px 0px 0px; }
.TextResizer2 { text-align:right; padding:0px; margin:0px;  }

.Heading { width:690px; height:50px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; background: bottom url(/images/redesign2010/dots_horizontal.gif) repeat-x; }
.Heading h1 {  font-size: 2.833em; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#1a3043; padding:0px; margin:0px; }

.Heading1 { width:600px; float:left; text-align:left; height:50px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; background: bottom url(/images/redesign2010/dots_horizontal.gif) repeat-x; }
.Heading1 h1 {  font-size: 2.833em; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#1a3043; padding:0px; margin:0px; }
.TextResizer3 { width:90px; float:right; text-align:right; margin:12px -45px 0px 0px; }


/*Inside Property Search*/
/*#InsidePropertySearchPane { width:220px;  margin-bottom:6px; }*/
.InsidePropertysearchForm { width:260px; background:#274969; margin-top:-6px; padding: 10px 0px 10px 10px; text-align:left; border:6px solid #182f45; }
.InsidePropertyState { /*background: #ECECE1 url(../../images/InsideSelectbox_State.gif) no-repeat; width:195px; height:22px; display:block; cursor:hand;*/ text-align:left; }
.InsidePropertyCity { /*background: #ECECE1 url(../../images/InsideSelectbox_City.gif) no-repeat; width:195px; height:22px; display:block; cursor:hand;*/ margin-top:8px; text-align:left; }
.InsidePropertyType {  /*background: #ECECE1 url(../../images/InsideSelectbox_PropertyType.gif) no-repeat; width:195px; height:22px; display:block; cursor:hand;*/ margin-top:8px; text-align:left; }
.InsidePropertysearchHD { font-size: 1.666em; font-weight:normal; font-family:"Times New Roman", Times, serif; color:#ffffff; background:#182f45 no-repeat left; padding: 7px 0 7px 12px;  display:block; text-align:left;  }

.InsidePropertysearch_nav { font-size: 0.916em; color:#0033cc; }
a.InsidePropertysearch_nav:link,a.InsidePropertysearch_nav:active,a.InsidePropertysearch_nav:visited { font-size: 0.916em; color:#0033cc; text-decoration:underline; }
a.InsidePropertysearch_nav:hover { font-size: 0.916em; color:#0033cc; text-decoration:none; }

/*Right Nav Block */
/*#RightNavigationPane {}*/
.RightNav { width:200px; background-color:#fff;  /*margin-bottom:6px;*/ padding:10px; text-align:left; }

a.RightNav1:link, a.RightNav1:active, a.RightNav1:visited{  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#000; text-decoration:none; padding:0; margin: 0; /*height:30px; */ }
a.RightNav1:hover {  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#000; text-decoration:underline;  padding:0;  margin: 0; /* height:30px;*/  }

/*Right Banner */
/*#BannerPane { width:220px; padding:0; margin:0;  }*/
.Banner1 { margin-top:6px; }
/* End Inside Skin Classes */

/* Blog Skin Classes */
.BlogRightPane1 { float:left; width:220px; padding:0 7px 6px 7px; margin:0; margin-top:0px; text-align:center; background:#fff; }
.sep { border-right: 1px solid #ecece2; }
/* End Blog Skin Classes */

/* Properties Skin Classes */
.Testimonials1 { width:220px; background-color:#fff; color:#FF0000; margin-top:6px;  padding:0px; text-align:left; }
.MortgageCalculator1 { width:220px; background-color:#fff; color:#FF0000; margin-top:6px; padding:0px; text-align:left; }
/* End Properties Skin Classes */

/**Modules Classes**/
/* Advance Search Module Classes */
.AdvancePropertysearchHD { font-size: 1.166em; color:#572929;  font-weight:bold; background:#fff url(../../images/Icon_PropertySearch.gif) no-repeat left; padding: 12px 0 12px 33px;  display:block; text-align:left;  }
.AdvanceSearch_HD { font-size:1.0em; color:#572929; font-weight:bold; padding:0 0 5px 0; display:block; }
.PropertyType1 { background:#fff; padding:10px 8px 10px 12px; width:200px; margin-top:5px; font-size:1.0em; color:#000; }
.Style { background:#fff; padding:10px 8px 10px 12px; width:200px; margin-top:4px; font-size:1.0em; color:#000; }
.Communiteis { background:#fff; padding:10px 8px 10px 12px; width:200px; margin-top:4px; font-size:1.0em; color:#000; height:110px; overflow:auto; scrollbar-base-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#fff; scrollbar-face-color: #f2f2ec; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-track-color:#fff; }
.PriceRange { background:#fff; padding:10px 8px 10px 12px; width:200px; margin-top:4px; font-size:1.0em; color:#000; }
.AreaRange { background:#fff; padding:10px 8px 10px 12px; width:200px; margin-top:4px; font-size:1.0em; color:#000; }
.Box { background:#fff; padding:10px 8px 10px 12px; width:200px; margin-top:4px; font-size:1.0em; color:#000; }
.BedRoom { margin-top:0px;font-size:1.0em; color:#000; }
.BathRoom { margin-top:10px; font-size:1.0em; color:#000; }
.State { margin-top:0px; }
.City { margin-top:10px; }

.Form_select4   { border:1px solid #c3c3c3; border-top:solid 1px #7c7c7c; height:20px; background:#fff; width: 185px; font-size:1.0em; color:#000; }
.form_button3   { background:url(../../images/Bg_Button6.gif) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; width:106px; height:31px; border:0px; text-align:center; cursor:hand; }
.form_button7   { background:url(../../images/Bg_Button11.gif) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; width:160px; height:31px; border:0px; text-align:center; cursor:hand; }

/* Advance Search Result */
.Header_Result { width:658px; padding:7px; padding-left:15px; margin:0; text-align:left; background:#894145;  font-size: 1.083em; color:#f3f3ed; font-weight:bold; margin-bottom:6px; /*margin-top:25px;*/ }
.Header_Result1 {  font-size: 1.083em; color:#f3f3ed; font-weight:bold; }
.result { text-align:right; padding-left:10px; }
.Header_Breadcrumb { width:655px; padding:0px; height:31px; padding-left:15px; margin:0; text-align:left; background:#f3f3ed;  font-size: 1.083em; color:#f3f3ed; margin-bottom:15px; }
.Header_Breadcrumb1 {  font-size: 1.0em; color:#000; padding:7px 7px 0 0; float:left; }
.text_result { font-size:1.0em; color:#000; }
.bg3 { background-color:#f3f3ed; }
.sep1 { border-bottom:1px dashed #7f7f7f; }

.elink1 { font-size: 1.0em; color:#0042d9; text-decoration:none; }
a.elink1:link,a.elink1:active,a.elink1:visited { font-size: 1.0em; color:#0042d9; text-decoration:underline; }
a.elink1:hover { font-size: 1.0em; color:#0042d9; text-decoration:none; }

/* -----26,Nov,09------- */
.PropertySearch_elink { font-size: 0.916em; color:#894144; text-decoration:none; font-weight:bold; }
a.PropertySearch_elink:link,a.PropertySearch_elink:active,a.PropertySearch_elink:visited { font-size: 0.916em; color:#894144; text-decoration:none;  font-weight:bold; }
a.PropertySearch_elink:hover { font-size: 0.916em; color:#894144; text-decoration:none; font-weight:bold; }

.PropertySearch_elink1 { font-size: 0.916em; color:#000; text-decoration:none; font-weight:bold; }
a.PropertySearch_elink1:link,a.PropertySearch_elink1:active,a.PropertySearch_elink1:visited { font-size: 0.916em; color:#000; text-decoration:none;  font-weight:bold; }
a.PropertySearch_elink1:hover { font-size: 0.916em; color:#000; text-decoration:none; font-weight:bold; }/* -------------------------- */

.PropertySearch_elink2 { font-size: 0.916em; color:#894144; font-weight:normal; }
a.PropertySearch_elink2:link,a.PropertySearch_elink2:active,a.PropertySearch_elink2:visited { font-size: 0.916em; color:#894144; text-decoration:underline;  font-weight:normal; }
a.PropertySearch_elink2:hover { font-size: 0.916em; color:#894144; text-decoration:none; font-weight:normal; }




/* Property Detail & Singh Community */
.PropertyDetail_LeftPadding { padding-left:15px; }

.PropertyDetail_HD { font-size:1.166em; font-weight:bold; color:#000; }
.PropertyDetail_HD1 { font-size:1.166em; font-weight:bold; color:#4f2602; background:#eaeade; padding-left:15px; }
.PropertyDetail_HD2 { font-size:0.916em; font-weight:bold; color:#000; padding-left:15px; }

.PropertyDetail_Text { font-size:1.0em; color:#000; line-height:17px; text-align:justify; }
.PropertyDetail_Text1 { font-size:1.0em; color:#861a18; line-height:17px; }
.PropertyDetail_Text2 { font-size:0.916em; color:#000; line-height:17px; }
.PropertyDetail_Text3 { font-size:1.333em; color:#000; line-height:17px; font-weight:bold; }
.PropertyDetail_Text4 { font-size:1.0em; color:#000; border-bottom:dashed 1px #bebeba; }
.PropertyDetail_Text5 { font-size:1.0em; color:#000; line-height:17px; }

.PropertyDetail_Bg { background:#f7f7f2; padding:7px; } 
.PropertyDetail_Bg1 { background:#eaeade; padding:10px; } 
.PropertyDetail_Bg2 { background:#f8f8f8; padding:12px; } 
.PropertyDetail_Bg3 { background:#f5f5ef; } 
.PropertyDetail_Bg4 { background:#f8f8f8; padding-top:12px; padding-bottom:12px; } 
.PropertyDetail_Bg5 { background:#eaeade; padding:7px; } 
.PropertyDetail_Bg6 { background:#f5f5ef; padding:15px; } 
.PropertyDetail_Bg7 { background:#f8f8f8; } 

.PropertyDetail_input    { border:1px solid #ddd; background:#fff; width: 350px; /*height:16px;*/ font-size:0.916em; color:#71716e;  }
.PropertyDetail__button   { background:url(../../images/Bg_Button10.gif) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#fff; width:104px; height:29px; border:0px; padding-top:2px;  padding-bottom:2px; text-align:center; }

.PropertyDetail_ImageBorder { border:2px solid #fff; }
.PropertyDetail_Sep { border-bottom:dashed 1px #999; }
.PropertyDetail_Sep1 { border-bottom:dashed 1px #bebeba; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#000; }

.PropertyDetail_elink { font-size: 1.0em; color:#0042d9; }
a.PropertyDetail_elink:link,a.PropertyDetail_elink:active,a.PropertyDetail_elink:visited { font-size: 1.0em; color:#0042d9; text-decoration:underline; }
a.PropertyDetail_elink:hover { font-size: 1.0em; color:#0042d9; text-decoration:none; }

.PropertyDetail_elink1 { font-size: 0.916em; color:#032b90; }
a.PropertyDetail_elink1:link,a.PropertyDetail_elink1:active,a.PropertyDetail_elink1:visited { font-size: 0.916em; color:#032b90; text-decoration:underline; }
a.PropertyDetail_elink1:hover { font-size: 0.916em; color:#032b90; text-decoration:none; }

.PropertyDetail_elink2 { font-size: 0.916em; color:#032b90; font-weight:bold; }
a.PropertyDetail_elink2:link,a.PropertyDetail_elink2:active,a.PropertyDetail_elink2:visited {  font-weight:bold;font-size: 0.916em; color:#032b90; text-decoration:none; }
a.PropertyDetail_elink2:hover { font-size: 0.916em; color:#032b90; text-decoration:none;  font-weight:bold; }


.PropertyDetail_elink3 { font-size: 1.0em; color:#4f2602; font-weight:bold; }
a.PropertyDetail_elink3:link,a.PropertyDetail_elink3:active,a.PropertyDetail_elink3:visited {  font-weight:bold;font-size: 1.0em; color:#4f2602; text-decoration:none; }
a.PropertyDetail_elink3:hover { font-size: 1.0em; color:#4f2602; text-decoration:none;  font-weight:bold; }

.PropertyDetail_Nav { font-size: 0.916em; color:#000;  width:100%; display:block; }
a.PropertyDetail_Nav:link,a.PropertyDetail_Nav:active,a.PropertyDetail_Nav:visited { font-size: 0.916em; color:#000; text-decoration:none;  width:100%; display:block; }
a.PropertyDetail_Nav:hover { font-size: 0.916em; color:#861a18; text-decoration:none;  background-color:#eaeade;  width:100%; display:block; }

.PropertyDetail_NavSelected { font-size: 0.916em; color:#861a18; font-weight:bold; background-color:#eaeade; width:100%; display:block; }
a.PropertyDetail_NavSelected:link,a.PropertyDetail_NavSelected:active,a.PropertyDetail_NavSelected:visited { font-size: 0.916em; color:#861a18; text-decoration:none; font-weight:bold;  background-color:#eaeade; width:100%; display:block; }
a.PropertyDetail_NavSelected:hover { font-size: 0.916em; color:#861a18; text-decoration:none; font-weight:bold; background-color:#eaeade;  width:100%; display:block; }

.LeasingHours_Head { font-size: 0.916em; color:#861a18; font-weight:bold; background-color:#eaeade; width:100%; display:block; padding-left:12px;padding-top:8px}
.LeasingHours_Detail { font-size: 0.916em;  background-color:#eaeade; width:100%; display:block; padding-left:12px;padding-top:8px;padding-bottom:8px}
/*End Property Detail */


/*Immediate Occupancy */
.homehd		{ background-color:#894145; font-size:1.083em; color:#f3f3ed; font-weight:bold; padding-left:15px; }
.propname	{ background-color:#f3f3ed; font-size:1.0em; color:#000; font-weight:normal; padding-left:15px; }

.proplnk	{ font-size:1.0em; color:#0042d9; }
a.proplnk:link { font-size:1.0em; color:#0042d9; text-decoration:underline; line-height:19px; }
a.proplnk:active { font-size:1.0em; color:#0042d9; text-decoration:underline; line-height:19px; }
a.proplnk:visited { font-size:1.0em; color:#0042d9; text-decoration:underline; line-height:19px; }
a.proplnk:hover { font-size:1.0em; color:#0042d9; text-decoration:none; line-height:19px; }

.propsep	{ background-color:#f3f3ed; border-top:3px solid #fff; }

.propdescsep	{ border-bottom:1px dashed #bebeba; font-size: 1.0em; color:#000; }

.proplnkbox	{ background-color:#fff; padding:15px 3px; }

.propthumb	{ border:2px solid #fff; }

/**Sitemap**/
.border3 				{ background:url(../../images/border2.gif) bottom repeat-x; }

.nav_sitemap 			{ font-size:1.0em; color:#4f2602; font-weight:bold; }
a.nav_sitemap:link, a.nav_sitemap:active, a.nav_sitemap:visited { font-size:1.0em; color:#4f2602; font-weight:bold; text-decoration:none; }
a.nav_sitemap:hover 	{ font-size:1.0em; color:#4f2602; font-weight:bold; text-decoration:underline; }

.nav_sitemap1 			{ font-size:1.0em; color:#4f2602; font-weight:normal; line-height:21px; }
a.nav_sitemap1:link, a.nav_sitemap1:visited, a.nav_sitemap1:active { font-size:1.0em; color:#4f2602; font-weight:normal; text-decoration:none; line-height:21px; }
a.nav_sitemap1:hover 	{ font-size:1.0em; color:#4f2602; font-weight:normal; text-decoration:underline; line-height:21px; }

.nav_sitemap2 			{ font-size:1.0em; color:#976b45; font-weight:normal; line-height:19px; }
a.nav_sitemap2:link, a.nav_sitemap2:active, a.nav_sitemap2:visited { font-size:1.0em; color:#976b45; font-weight:normal; text-decoration:none; line-height:19px; }
a.nav_sitemap2:hover 	{ font-size:1.0em; color:#976b45; font-weight:normal; text-decoration:underline; line-height:19px; }
/********************/

/**List Module**/ 
h2         { font-size:1.083em; font-weight:bold; color:#9a4e2d; padding:0px; margin:0px; }
.listsep   { border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#ababab;  }
.listpad   { padding-left:15px; }
.bg_search { background-color:#e1eff1; padding:15px; border:solid 0px #C3E0CD; } 
.listhd    { font-size:1.0em; color:#000; font-weight:bold; }
.listtext  { font-size:1.0em; color:#000; }
.listtext2 { font-size:1.0em; color:#000; }

.readmore          { font-size:1.0em; color: #000ad6; line-height:16px; }
a.readmore:link    { font-size:1.0em; color: #000ad6; line-height:16px; text-decoration:underline; }
a.readmore:active  { font-size:1.0em; color: #000ad6; line-height:16px; text-decoration:underline; }
a.readmore:visited { font-size:1.0em; color: #000ad6; line-height:16px; text-decoration:underline; }
a.readmore:hover   { font-size:1.0em; color: #000ad6; line-height:16px; text-decoration:none; }

.download          { font-size:0.916em; color: #9a4e2d; line-height:16px; }
a.download:link    { font-size:0.916em; color: #9a4e2d; line-height:16px; text-decoration:underline; }
a.download:active  { font-size:0.916em; color: #9a4e2d; line-height:16px; text-decoration:underline; }
a.download:visited { font-size:0.916em; color: #9a4e2d; line-height:16px; text-decoration:underline; }
a.download:hover   { font-size:0.916em; color: #9a4e2d; line-height:16px; text-decoration:none; }

.view2             { font-weight:bold; font-size:1.0em; color: #000ad6; line-height:16px; }
a.view2:link       { font-weight:bold; font-size:1.0em; color: #000ad6; line-height:16px; text-decoration:underline; }
a.view2:active     { font-weight:bold; font-size:1.0em; color: #000ad6; line-height:16px; text-decoration:underline; }
a.view2:visited    { font-weight:bold; font-size:1.0em; color: #000ad6; line-height:16px; text-decoration:underline; }
a.view2:hover      { font-weight:bold; font-size:1.0em; color: #000ad6; line-height:16px; text-decoration:none; }

.addnew            { font-size:0.916em; font-weight:normal; text-decoration:underline; color: #4f2602; }
a.addnew:link      { font-size:0.916em; font-weight:normal; text-decoration:underline; color: #4f2602; }
a.addnew:active    { font-size:0.916em; font-weight:normal; text-decoration:underline; color: #4f2602; }
a.addnew:visited   { font-size:0.916em; font-weight:normal; text-decoration:underline; color: #4f2602; }
a.addnew:hover     { font-size:0.916em; font-weight:normal; text-decoration:none; color: #4f2602; }

.listbg { background:#fff; }
.listover { background:#f4f4ee; }

/* Testimonials Classes */
.Testimonials_gridrow { font-size:1.0em; color:#000; background:#fff; /*padding:15px 10px 10px 10px;*/ border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#cccccc; }
.Testimonials_gridrow1 { font-size:1.0em; color:#000; background:#fff; /*padding:15px 10px 10px 10px;*/ border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#cccccc; }
.Testimonials_Text { font-size:1.0em; color:#000; }
.Testimonials_Sep   { border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#ababab;  }

/**Zed Careers Module**/
.careersppad  		{ padding-left:4px; }
.carrhd       		{ font-size:1.0em; color:#4f2602; font-weight:normal; }
.careers_hd   		{ font-size:1.083em; font-weight:bold; color:#4f2602; }
.careers_hd1  		{ font-size:1.0em; color:#4f2602; font-weight:bold; padding:0px; margin:0px; }
.jobhd1				{ font-size:1.166em; font-weight:bold; color:#4f2602; }
.jobhd2				{ font-size:1.0em; font-weight:bold; color:#4f2602; }
.carrersap    		{ border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999; }
.jobdate    		{ font-size:0.916em; color:#6f6f6f; font-weight:bold; text-decoration:none; }
.jobdate1    		{ font-size:0.916em; color:#0066b3; font-weight:bold; text-decoration:none; }
.frmtxt      		{ font-size:1.0em; color:#000; font-weight:normal; }
.frmtxt1     		{ font-size:0.916em; color:#558260; font-weight:normal; text-align:justify; }
.bodytxt9    		{ font-size:0.916em; color:#6f6f6f; font-weight:normal; }
.joblisting  		{ font-size:1.166em; color:#00b4f0; padding-left:10px; font-weight:bold; } 
.jobdesc     		{ font-size:0.916em; color:#444; }
.note        		{ font-size:0.833em; color:#ff0000; }
.career_text 		{ font-size:0.916em; color:#444; text-align:justify; }
.bluetext    		{ font-size:0.916em; color:#444; }
.desc				{ font-size:1.0em; color:#4f2602; }
.carthanksbox		{ background-color:#f3f3ed; font-size:1.166em; font-weight:bold; color:#4f2602; padding:10px; }

.jobdetail, a.jobdetail:link, a.jobdetail:active, a.jobdetail:visited { font-size:1.0em; font-weight:bold; text-decoration:none; color: #f2821c; }
a.jobdetail:hover	{ font-size:1.0em; font-weight:bold; text-decoration:none; color: #f2821c; }

.jobdetail1, a.jobdetail1:link, a.jobdetail1:active, a.jobdetail1:visited { font-size:1.0em; color:#0066b3; font-weight:bold; text-decoration:none; }
a.jobdetail1:hover 	{ font-size:1.0em; color:#0066b3; font-weight:bold; text-decoration:none; }

.jobdetail2           { font-size:0.916em; font-weight:normal; text-decoration:none; color:#0066b3; }
a.jobdetail2:link, a.jobdetail2:active, a.jobdetail2:visited { font-size:0.916em; font-weight:bold; text-decoration:none; color:#0066b3; }
a.jobdetail2:hover 	{ font-size:0.916em; font-weight:bold; text-decoration:none; color:#0066b3; }

.jobdetail3, a.jobdetail3:link, a.jobdetail3:active, a.jobdetail3:visited { font-size:1.0em; font-weight:bold; text-decoration:none; color: #000; }
a.jobdetail3:hover 	{ font-size:1.0em; font-weight:bold; text-decoration:none; color: #000; }

.joblnk, a.joblnk:link, a.joblnk:active, a.joblnk:visited { background-color:#58ad5d; font-size:0.916em; font-weight:bold; text-decoration:none; color:#fff; padding:2px 4px 4px 5px; }
a.joblnk:hover 		{ background-color:#58ad5d; font-size:0.916em; font-weight:bold; text-decoration:none; color:#fff; padding:2px 4px 4px 5px; }

.viewlnk, a.viewlnk:link, a.viewlnk:active, a.viewlnk:visited	{ text-decoration:none; }
a.viewlnk:hover		{ text-decoration:none; }

.elink2           	{ font-size:0.916em; color:#0066b3; font-weight:normal; }
a.elink2:link, a.elink2:active, a.elink2:visited { font-size:0.916em; color:#0066b3; font-weight:normal; text-decoration:underline; }
a.elink2:hover    	{ font-size:0.916em; color:#0066b3; font-weight:normal; text-decoration:none; }

.form_input2     	{ border:solid 1px #A8D1D9; width:100px; background-color:#EFF8F9; color:#000; font-size:1.0em;  }
.form_input3     	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:180px; background-color:#fff; color:#000; font-size:1.0em; }
.form_input4     	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3;width:226px; background-color:#fff; color:#000; font-size:1.0em;  }
.form_input5     	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:90px;  background-color:#fff; color:#000; font-size:1.0em; }
.form_input6     	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:40px; background-color:#fff; color:#000; font-size:1.0em;  }

.form_textarea2 	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:400px; height:100px; background-color:#fff; color:#000; font-size:1.0em;  }
.form_textarea3 	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:200px; height:70px; background-color:#fff; color:#000; font-size:1.0em;  }
.form_textarea4 	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:180px; height:70px; background-color:#fff; color:#000; font-size:1.0em;  }
.form_textarea5 	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:226px; height:70px; background-color:#fff; color:#000; font-size:1.0em;  }

.form_select2   	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:300px; background-color:#fefefe; color:#000; font-size:1.0em;  }
.form_select6   	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:228px; background-color:#fefefe; color:#000; font-size:1.0em; font-weight:normal;  }
.form_select5   	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:80px; background-color:#fefefe; color:#000; font-size:1.0em;  }
.form_select7   	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:65px; background-color:#fefefe; color:#000; font-size:1.0em;  }
.form_select8   	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:182px; background-color:#fefefe; color:#000; font-size:1.0em;  }

.form_file2    	 	{ border:1px solid #ddd; background:#fff; width:230px; font-size:0.916em; color:#000; }
.form_file3    	 	{ border:1px solid #ddd; background:#fff; width:207px; font-size:0.916em; color:#000; }

.form_listbox   	{ border:1px solid #ddd; border-top:solid 1px #c3c3c3; width:200px; background-color:#fefefe; color:#000; font-size:1.0em;  }

.viewbtn   			{ background:url(../../images/Bg_Button5.gif) no-repeat top left; padding:7px 5px 5px 15px; text-decoration:none; font-size:1.0em; font-weight:normal; color:#0060ff; width:75px; height:21px; border:0px; cursor:hand; }

.carlinkbtn{  padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; border: #ded6cf 1px solid;   background:url(../../images/Bg_Button1.gif) repeat-x #e2e2e2;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; text-decoration:none; }
a.carlinkbtn:link,a.carlinkbtn:active,a.carlinkbtn:visited { padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; border: #ded6cf 1px solid;  background:url(../../images/Bg_Button1.gif) repeat-x #e2e2e2; font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; text-decoration:none; }
a.carlinkbtn:hover{  padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; border: #ded6cf 1px solid;   background:url(../../images/Bg_Button1.gif) repeat-x #e2e2e2;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#4f2602; text-decoration:none; }

/********************/

/**Search Module**/
.title          { font-size:1.0em; font-weight:bold; text-decoration:none; color:#0164ea; }
a.title:link    { font-size:1.0em; font-weight:bold; text-decoration:none; color:#0164ea; }
a.title:active  { font-size:1.0em; font-weight:bold; text-decoration:none; color:#0164ea; }
a.title:visited { font-size:1.0em; font-weight:bold; text-decoration:none; color:#0164ea; }
a.title:hover   { font-size:1.0em; font-weight:bold; text-decoration:none; color:#0164ea; }

.url            { font-size:1.0em; color:#4f2602; }
a.url:link      { font-size:1.0em; color:#4f2602; text-decoration:underline; }
a.url:active    { font-size:1.0em; color:#4f2602; text-decoration:underline; }
a.url:visited   { font-size:1.0em; color:#4f2602; text-decoration:underline; }
a.url:hover     { font-size:1.0em; color:#4f2602; text-decoration:none; }

.searchpad  	{ padding-left:15px; }
.searchext  	{ font-size:1.0em; color:#333;  }
.searcdate  	{ font-size:1.0em; color:#333; font-weight:bold;  }
.searchborder 	{ border-bottom:dashed 1px #7f7f7f; }
/********************/

/**FAQ List**/
.faqlist 			{ font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#000; background-image:url(../../images/Bullet1.gif); /*background-position: 5 5;*/ background-position:center left;  background-repeat:no-repeat; background-color:#f5f5ee; padding-left:15px; padding-top:3px; padding-bottom:4px;  width:665px; cursor:hand; text-decoration:none; }
a.faqlist:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#000; text-decoration:none; }
a.faqlist:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#000; text-decoration:none; }
a.faqlist:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#000; text-decoration:none; }
a.faqlist:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:bold; color:#000; text-decoration:none; }
#faqselected 		{ background-color:#edfbff; }

.faqbody  			{ font-family:Arial, Helvetica, sans-serif; font-size:1.0em;  color:#000; text-align:justify; /*line-height:17px;*/ padding:0; margin:0; }
.loadertext 		{ font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color: #000; text-align:justify; /*line-height:17px;*/}
.padfaq				{ padding-top:5px; padding-left:15px; width:655px; }
/********************/

/**Subscribe Newsletter**/
.Newsletter_Bg 		{ background-color:#eaeade; }
.form_button5   	{ background:url(../../images/Bg_Button8.gif) no-repeat top left; font-size:1.0em; font-weight:bold; color:#000; width:88px; height:30px; padding-top:3px; padding-bottom:4px; border:0px; vertical-align:top; text-align:center; }
.form_button6   	{ background:url(../../images/Bg_Button9.gif) no-repeat top left; font-size:1.0em; font-weight:bold; color:#4f2602; width:78px; height:30px; padding-top:3px; padding-bottom:4px; border:0px; vertical-align:top; text-align:center; }
/********************/

/**Referral Program**/
.hd3				{ font-size:1.166em; font-weight:bold; color:#4f2602; background-color:#eaeade; padding-left:15px; }
.hd4				{ background-color:#f3f3ec; font-size:1.0em; font-weight:bold; color:#4f2602; padding-left:15px; }
.refbg				{ background-color:#f4f4ee; }
.refdesc			{ font-size:1.0em; color:#000; padding:19px 11px 14px 20px; background-color:#f4f4ee; }
.refleft			{ padding:20px 0px 0px 20px; background-color:#f4f4ee; }
.refimg				{ background:url(../../images/refimgbg.gif) no-repeat; padding:2px; }
.BodyText6  		{ font-size:1.0em; color:#000; padding:0px 13px; }
.galbg				{ background-color:#f4f4ec; }
.floatleft1 		{ float: left; width:98px; margin:0px; text-align:left; }
.imgdesc			{ font-size:0.916em; padding-left:14px; background-color:#f4f4ec; line-height:13px; }

.refmore			{ font-size:0.916em; color:#0042d9; }
a.refmore:link, a.refmore:active, a.refmore:visited	{ font-size:0.916em; color:#0042d9; text-decoration:underline; }
a.refmore:hover 	{ font-size:0.916em; color:#0042d9; text-decoration:none; }
/********************/

/****Singh LMS*******/
.lmshd				{ background-color:#ecece1; font-size:1.0em; font-weight:bold; color:#4f2602; padding-left:15px; }
.lmsbg				{ font-size:1.0em; color:#000; padding:10px; background-color:#f4f4ee; }
.lmsbg1				{ font-size:1.0em; color:#000; padding:19px 11px 14px 20px; background-color:#eaeade; }
.lms_input			{ border:1px solid #ddd; background:#fff; width: 150px; font-size:0.916em; color:#71716e;  }
.lms_select			{ border:1px solid #ddd; background:#fff; width: 155px; font-size:0.916em; color:#71716e;  }
.lms_textarea		{ border:1px solid #ddd; background:#fff; width: 150px; height:45px; font-size:0.916em; color:#71716e;  }
.lmslist			{ border:1px solid #ddd; background:#fff; width: 150px; height:45px; font-size:0.916em; color:#71716e; overflow:auto; overflow-x:hidden; }

.lms_input_disabled	{ border:1px solid #ddd; background:#f1f1f1; width: 150px; font-size:0.916em; color:#71716e;  }
.lms_select_disabled{ border:1px solid #ddd; background:#f1f1f1; width: 155px; font-size:0.916em; color:#71716e;  }
.lms_textarea_disabled{ border:1px solid #ddd; background:#f1f1f1; width: 150px; height:45px; font-size:0.916em; color:#71716e;  }
.lmslist_disabled	{ border:1px solid #ddd; background:#f1f1f1; width: 150px; height:45px; font-size:0.916em; color:#71716e; overflow:auto; overflow-x:hidden; }

.lmslink 			{ font-size:1.0em; color:#4f2602; font-weight:bold; }
a.lmslink:link,a.lmslink:active,a.lmslink:visited { font-size:1.0em; color:#4f2602; font-weight:bold; text-decoration:none; }
a.lmslink:hover 	{ font-size:1.0em; color:#4f2602; font-weight:bold; text-decoration:underline; }
/********************/

/******Progress******/
.Progress {	border:#ff0000 2px solid;	padding: 5px;	z-index: 9999;	font-size: 0.916em; color: #444; }
/********************/

/* Classes for our furshining */

.hd_FurnishedHousing  { font-size:1.166em; font-weight:bold; color:#861a18; } 
.bg_FurnishedHousing { background-color:#f7f3e6; padding:5px; }
.sep_FurnishedHousing { border-bottom:1px solid #f7f3e6; }

.Nav_FurnishedHousing { font-size:0.916em; color:#000; }
a.Nav_FurnishedHousing:link,a.Nav_FurnishedHousing:active,a.Nav_FurnishedHousing:visited { font-size: 0.916em; color:#000; text-decoration:none; }
a.Nav_FurnishedHousing:hover { font-size: 0.916em; color:#861a18; text-decoration:underline; }

/* ***NEW CLASSES*** */
.footer-new { clear:both; text-align:left; font-size:1.0em; font-family:Tahoma, Verdana, Arial, sans-serif; }
.footer-new a:link { color:#787878; text-decoration:none; font-size:1.0em; }
.footer-new a:visited { color:#787878; text-decoration:none; font-size:1.0em; }
.footer-new a:hover { color:#787878; text-decoration:underline; font-size:1.0em; }
.footer-new a:link strong { color:#103b69; text-decoration:none; font-size:1.0em;}
.footer-new a:visited strong { color:#103b69; text-decoration:none; font-size:1.0em; }
.footer-new a:hover strong { color:#103b69; text-decoration:underline; font-size:1.0em; }
.footer-new h2 { font-family:"Times New Roman", Times, serif; font-size:2.5em; font-weight:normal; color:#565656; }
.footer-new-nav1 { margin:10px 0px 0px 0px; padding:0px 0px 15px 0px; color:#787878; background:url('/images/redesign2010/dots_horizontal.gif'); background-repeat:repeat-x; background-position:bottom left; }
.footer-new-nav2 { margin:15px 0px 0px 0px; color:#787878; }
.footer-logo { float:right; margin:-15px 0px 0px 0px; }
.footer-copyright { float:right; }