/* CSS Document */
#Body { background:#f3f3ed; height:100%; margin:0; padding:0; text-align:center ; width:100%;}
/* ControlPanel style */
.ControlPanel { background:#fff; border:1px solid #ccc; margin-bottom:20px;  }
/*-------- Default Style --------*/
body, th, td, div, p, table, h1, h2, h3, h4, h5, h6, .Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, input, .CommandButton { color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; }
body, th, td, div, p, table, .Normal, .NormalDisabled, .Head, .SubHead, .SubSubHead, a:link, a:visited, a:hover { font-size:12px; }
h1, h2, h3, h4, h5, h6, h1 input { color:#000; font-size: 16px; font-weight:bold; }
h2 { font-size: 15px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }
h5 { font-size: 12px; }
h6 { font-size: 12px; font-weight:normal; }
a, a:link, a:visited, a:active {  text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:hover { text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox { font-family:Verdana, Arial, Helvetica, sans-serif; }
.Head { color:#000; font-weight:bold; }
.SubHead { color:#000; }
.SubSubHead { color:#000; }
.NormalRed { color:#F00; }
/*Datagrids */
.DataGrid_Container { margin-top:15px; }
.DataGrid_Header { font-weight:bold; }
.DataGrid_Header td, .NormalBold td { font-weight:bold; }
/*-------- design style --------*/
.logo_pad {margin: 0; padding-bottom:20px; }
.LoginBox {padding:0 10px 0 20px; color:#336699;}
.HeaderPane {padding:0px 20px 0 90px;margin:0;}
.bodycontainer {padding: 10px 10px 20px 10px; background-color:#fff;border:1px solid #ccc; min-height:350px;}
/*-------------- User Style/Menu --------------*/
a.user:hover { color:#fff; text-decoration:underline; }
.menu_bg { padding:0 0 0 6px; margin: 0 ; background:url(images/menu_bar_1px.jpg) repeat-x top left; height:30px;}
/***********************************************/
/******Added by CCG 11.03.2009 to modify footer to that of apartmentsmart.com******/
.bot_left { padding:0; margin:0 0 20px 0; background:url(images/bot_left_f.png) no-repeat top left; }
.bot_right { padding:0; margin:0; background:url(images/bot_right_f.png) no-repeat top right; padding:0 39px 0 27px; }
.bot_bg { padding:0; margin:0; background:url(images/bot_bg_f.png) repeat-x top left; height:41px; clear:both; }
.bot_left_lgf { padding:0; margin:0; background:url(images/bot_left_fl.png) no-repeat top left; }
.bot_right_lgf { margin:0; background:url(images/bot_right_fl.png) no-repeat top right; padding:0 39px 0 27px; }
.bot_bg_lgf { clear:both;padding:0; margin:0; background:url(images/bot_bg_fl.png) repeat-x top left; height:52px; *width:907px}
.bot_pad { margin-bottom:20px; padding:0 30px 0 20px; }
#terms_style { float:left; }
#copy_style { float:right; }

/*_____________________________________________________*/
/*††††††††††††††††††††††-FOOTER-†††††††††††††††††††††††*/
.footer .rtd {
	width:217px; background:url(images/fbg1.jpg) 0 0 repeat-x #0d0906; vertical-align:bottom;
}
.footer .ltd {
	background:url(images/fbgr1.jpg) 0 0 repeat-x #0d0906;
	text-align:center;
 	vertical-align:middle;
}
.footer td {
	color:#edebe4;
	font:normal 11px Tahoma;
}
.footer p {
	color:#FFF;
	font:normal 11px Tahoma;
}
.footer a {
	color:#edebe4; 
	font:normal 10px Tahoma;
}
.footer span a {
	color:#b04800; 
	font:normal 11px Tahoma;
}
.footer b {	
	color:#edebe4;
	font:bold 10px Tahoma;
}

/******End Mod by CCG 11.03.2009******/
.clear_float { clear:both; line-height:0; font-size:0; height:0; }
/* ------- FileManager -------*/
div.FileManager { height:auto; border:none; }
table.FileManager { width:99% }
a.CommandButton:link, a.CommandButton:visited { color:#CB2027; font-weight:bold; text-decoration:none; }
a.CommandButton:hover { color:#3E81B5; text-decoration:underline; }
/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited { color:#3E81B5; }
.ControlPanel a.CommandButton:hover { color:#CB2027; text-decoration:underline; }
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead { font-size:11px; }
/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane { padding:0; margin:0; }
.LeftPane { padding:0 6px 0 0; width:20%; margin:0; }
.RightPane { padding:0 0 0 6px; width:20%; margin:0; }
.Left630 { padding:0 6px 0 0px;width:630px;margin:0;}
.Right312 { padding:0 0 0 6px;width:310px;margin:0;}
.Left556 { padding:0 6px 0 0px;width:550px;margin:0;}
.Right388 { padding:0 0 0 6px;width:390px;margin:0;}
.EndPage {padding:0;width:100%;margin:0; text-align:center;}
/*-------------- Link/footer Style --------------*/
.linkscontainer { padding-top:4px; text-align:center; color:#666; font-size:10px; }
.eqhousingcontainer {background:url(images/equalhousing.gif) no-repeat; top:2px;padding:0 0 0 20px; }
.copyright { color:#666; font-size:10px; }
.links, a.links:link, a.links:active, a.links:visited { color:#666; font-size:10px; }
a.links:hover { color:#666; text-decoration:underline; }
/*-------------- Empty panes Style --------------*/
.DNNEmptyPane { width:0; padding:0; margin:0; }
/*--------- dnn menu style ----------*/
/* main menu td */
.mainMenu { cursor:pointer;  font-size: 15px; background-color:transparent; width:100%; z-index:2147483647699; }
/* Main Menu Normal */
.mainMenu .root { color: #ffffff; font-size: 15px; font-weight:bold; text-align:center;  padding:6px 12px 6px 12px; ; white-space:nowrap; margin-right:1px; float:left; font-family:Veranda, Arial, Helvetica, sans-serif; border:none; *padding-bottom:5px; z-index:2147483647699;}
/* Main menu hover */
.mainMenu .hov { color:#fff; background:url(images/menu_hover.jpg) repeat-x top left;  z-index:2147483647699;}
/* Main menu selected */
.mainMenu .sel, .mainMenu .bc { border:none;  z-index:2147483647699;}
.mainMenu table { border:none; }
/* SUB Menu Normal */
.mainMenu tr.mi { background-color:#2F67B2; z-index: 1000; font-size: 15px; font-weight:bold; text-align:left; color:#fff; line-height:2em; text-transform:none; padding:0px 12px 0px 12px; border:none; z-index:2147483647699; }
.mainMenu tr.mi td { padding: 0 2px; text-transform:none; color:#fff;  z-index:2147483647699;}
/* SUB Menu hover & selected */
.mainMenu tr.hov { background: url(images/menu_hover.jpg) repeat-x center left; color:#fff; border:none; z-index:2147483647699; }
.mainMenu tr.hov td { color:#fff; border:none; z-index:2147483647699; }
.mainMenu tr.sel, .mainMenu tr.bc { color:#fff; border:none;  z-index:2147483647699;}
.mainMenu tr.sel td, .mainMenu tr.bc td { color:#fff; border:none;  z-index:2147483647699;}
.main_dnnmenu_break { height: 2px; background-color: #D5E0FF; z-index:2147483647699; }
/* Module Action Menus */
.ModuleTitle_SubMenu { border:none;color:#fff; }
.ModuleTitle_SubMenu td { background-color:#F8FAFF; white-space: nowrap; border:none; }
.ModuleTitle_MenuIcon { background-color:#F8FAFF; border:none; padding: 0px 2px; }
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon { background: #CE0D0D url(images/submenu_hover.jpg) repeat-x top left;border:none;}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon { height: 2px; background-color: #D5E0FF; }
/********************CUSTOM Site Styles**********************/
.ASG1, a.ASG1, a.ASG1:hover,a.ASG1:link,a.ASG1:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#cccccc; }
.ASG2, a.ASG2, a.ASG2:hover,a.ASG2:link,a.ASG2:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; }
.ASG3, a.ASG3, a.ASG3:hover,a.ASG3:link,a.ASG3:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; font-weight:bold;}
.ASG4, a.ASG4, a.ASG4:hover,a.ASG4:link,a.ASG4:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 11px; color:#214748364769999; }
.ASG5, a.ASG5, a.ASG5:hover,a.ASG5:link,a.ASG5:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; font-weight:bold;}
.ASG6, a.ASG6, a.ASG6:hover,a.ASG6:link,a.ASG6:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; }
.ASG7, a.ASG7, a.ASG7:hover,a.ASG7:link,a.ASG7:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#666666; }
.ASG8, a.ASG8, a.ASG8:hover,a.ASG8:link,a.ASG8:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#214748364769999; }
.ASG9, a.ASG9, a.ASG9:hover,a.ASG9:link,a.ASG9:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#cccccc; }

.ASG10, a.ASG10, a.ASG10:hover,a.ASG10:link,a.ASG10:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 20px; color:#999999;font-weight:bold; }
.ASG11, a.ASG11, a.ASG11:hover,a.ASG11:link,a.ASG11:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; }
.ASG12, a.ASG12, a.ASG11:hover,a.ASG12:link,a.ASG12:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 9px; color:#666666; }
.ASG13, a.ASG13, a.ASG13:hover,a.ASG13:link,a.ASG13:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; }

.ASB1, a.ASB1, a.ASB1:hover,a.ASB1:link,a.ASB1:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 16px; color:#000000; font-weight:bold;}
.ASB2, a.ASB2, a.ASB2:hover,a.ASB2:link,a.ASB2:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 15px; color:#000000; }
.ASB3, a.ASB3, a.ASB3:hover,a.ASB3:link,a.ASB3:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }
.ASB4, a.ASB4, a.ASB4:hover,a.ASB4:link,a.ASB4:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 19px; color:#000000; }
.ASB5, a.ASB5, a.ASB5:hover,a.ASB5:link,a.ASB5:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold;}
.ASB6, a.ASB6, a.ASB6:hover,a.ASB6:link,a.ASB6:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; }
.ASB7, a.ASB7, a.ASB7:hover,a.ASB7:link,a.ASB7:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; }
.ASB8, a.ASB8, a.ASB8:hover,a.ASB8:link,a.ASB8:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; }
.ASB9, a.ASB9, a.ASB9:hover,a.ASB9:link,a.ASB9:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold; }

.ASB10, a.ASB10, a.ASB10:hover,a.ASB10:link,a.ASB10:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 20px; color:#000000; font-weight:bold; }

.ASO1, a.ASO1, a.ASO1:hover,a.ASO1:link,a.ASO1:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 15px; color:#ff9933; }
.ASO2, a.ASO2, a.ASO2:hover,a.ASO2:link,a.ASO2:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#ff9933; }
.ASO3, a.ASO3, a.ASO3:hover,a.ASO3:link,a.ASO3:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 16px; color:#ff6600; }
.ASO4, a.ASO4, a.ASO4:hover,a.ASO4:link,a.ASO4:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 18px; color:#ff9933; font-weight:bold;}
.ASO5, a.ASO5, a.ASO5:hover,a.ASO5:link,a.ASO5:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 11px; color:#ff9933; font-weight:bold;}
.ASO6, a.ASO6, a.ASO6:hover,a.ASO6:link,a.ASO6:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#ff9933; font-weight:bold;}
.ASO7, a.ASO7, a.ASO7:hover,a.ASO7:link,a.ASO7:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#ff9933; font-weight:bold;}
.ASO8, a.ASO8, a.ASO8:hover,a.ASO8:link,a.ASO8:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#ff9933; }
.ASO9, a.ASO9, a.ASO9:hover,a.ASO9:link,a.ASO9:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 16px; color:#ff9933; font-weight:bold;}

.ASO10, a.AS10, a.AS10:hover,a.AS10:link,a.AS10:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 24px; color:#f6790f; font-weight:bold;}
span.ASO10{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 24px; color:#f6790f; font-weight:bold;}


.ASA1, a.ASA1, a.ASA1:hover,a.ASA1:link,a.ASA1:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#336699; font-weight:bold;}
.ASA2, a.ASA2, a.ASA2:hover,a.ASA2:link,a.ASA2:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 11px; color:#3399cc; font-weight:bold;}
.ASA3, a.ASA3, a.ASA3:hover,a.ASA3:link,a.ASA3:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 11px; color:#3399cc; }
.ASA4, a.ASA4, a.ASA4:hover,a.ASA4:link,a.ASA4:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#336699; font-weight:bold;text-decoration:underline;}
.ASA5, a.ASA5, a.ASA5:hover,a.ASA5:link,a.ASA5:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 16px; color:#3399cc; font-weight:bold;}
.ASA6, a.ASA6, a.ASA6:hover,a.ASA6:link,a.ASA6:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 16px; color:#336699; font-weight:bold;}
.ASA7, a.ASA7, a.ASA7:hover,a.ASA7:link,a.ASA7:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#336699; font-weight:bold;}
.ASV1, a.ASV1, a.ASV1:hover,a.ASV1:link,a.ASV1:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#339933; font-weight:bold;}
.ASV2, a.ASV2, a.ASV2:hover,a.ASV2:link,a.ASV2:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#009900; }
.ASV3, a.ASV3, a.ASV3:hover,a.ASV3:link,a.ASV3:visited{ font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 14px; color:#009900; font-weight:bold;}

.ASHR1 {background-color:#fff5cd; border:#fdead7 1px solid;padding:0 4px 0 4px;height:22px; vertical-align:middle}
.ASHR2 {padding:2px 2px 2px 4px;height:22px;background-color:#effaff; border-bottom:#b1e3ff 1px solid; vertical-align:middle;}
.ASHR2a {padding:2px 2px 2px 4px;height:22px;background-color:#fff; border-bottom:#b1e3ff 1px solid; vertical-align:middle;}
.ASHR3 {padding:2px 2px 2px 4px;height:22px;border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; background-image:url('/custom/images/elements/result_viewlistings_bar.jpg'); background-repeat:repeat-x; background-color:transparent; vertical-align:middle;}
.ASHR4 {padding:2px 2px 2px 4px;height:22px;background-color:#fff; border-bottom:#cccccc 1px solid; vertical-align:middle;}
.DataSprings_Testimonial { font-family: Veranda, Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; line-height:20px;}


