@import url(../../../../Design/Common/css/fonts_core.css);
@import url(../../../../Design/Common/css/fonts_m.css);
@import url(../../../../Design/Themes/Basic/theme.css);
@import url(../../../../Design/Themes/Basic/color/ocean/color.css);
@import url(../../../../Design/Themes/Basic/mod/mod.css);
@import url(../../../../Design/Themes/Basic/mod/mod_alt.css);
@import url(../../../../Design/Themes/Basic/btn/btn.css);
@import url(../../../../Design/Themes/Basic/nav/nav.css);
@import url(../../../../Design/Common/css/common.css);
/* Global Controls */
BODY, FORM {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: #FAFEFD url(layout/bg.jpg) repeat-x top;
}
td {
	color: #333;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
/* Global Widths */
/* Global Heights handled in Layout Files */
.DD_Div, .rb_AlternateLayoutDiv {
	display: block;
	margin: 0px auto 0px auto;
	width: 986px;
	background: transparent url(layout/DD_Div_BG.jpg);
}
.DH_Table, .rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .DF_Table, .rb_AlternatePortalFooter {
	width: 960px !important;
	margin: 0px auto 0px auto;
	background-color: transparent;
}
.DH_Menu_Cell, .List_Center_Col_1, .List_Center_Col_2 {
	width: 100%;
}
.DH_Logo_Cell, .DH_Logo_Cell_Div, .Content_Left_Col, .Content_Right_Col, .List_Right_Col_1 .Stat_Table, .List_Right_Col_2 .Stat_Table {
	width: 160px !important;
}
.DP_Left, .DP_Content, .DP_Right {
	padding-bottom: 0em;
	padding-top: 15px;
	vertical-align: top;
}

 .DP_Content {min-height: 800px}

.DF_Table, .rb_AlternatePortalFooter {
	padding: .5em 0em .5em 0em;
	background-color: transparent;
}
.DP_Table {
	background: transparent url(layout/footer.jpg) bottom no-repeat;
}
/* Module Controls */

#mID44371 .MOD_ALT_Content, #mID44371 .MOD_ALT_Left, #mID44371 .MOD_ALT_Right {
	color: #000;
	font-weight: bold;
}
color:#000;
}
.DP_Left, .DP_Right, .DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, .DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout, .DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, .DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout {
	width: 220px !important;
}
.DP_Content {
	padding: 97px 15px 20px 15px;
	background: #fff url(layout/DP_Content_bg.jpg) no-repeat top;
}
.DP_Left {
	padding: 0px 3px 100px 3px;
	background-color:  #036 !important;
}
.DP_Right {
	padding: 15px 15px 0px 0px;
}
.MOD_Layout, .MOD_NT_Layout, .MOD_ALT_Layout, .MOD_ALT_NT_Layout {
	margin: 15px 0px 0px 0px;
	padding-bottom: 10px;
	background-color: #fff;
}
.DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, .DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout {
	margin: 3px 0px 0px 0px;
	padding-bottom: 10px;
	background-color: #fff;
}
/* Embedded Colors */
.MOD_ALT_Table_Top {
	background-color: #fff;
	font-size: 14px;
	padding: 0px 0px 0px 2px;
}
.MOD_ALT_Title {
	border-bottom: solid 1px #036;
	padding-top: 10px;
}
.MOD_ALT_Content, .MOD_ALT_Left, .MOD_ALT_Right {
	background-color: #fff;
	color: #fff;
	line-height: 18px;
}
.MOD_ALT_Content {
	padding: 10px;
}
.MOD_ALT_NT_Content, .DP_Left .MOD_ALT_NT_Layout {
	background-color: transparent !important;
	color: #fff;
	text-align: center;
}
/*custom*/
.DH_Nav_Cell, .DH_Nav_Div, .DH_Nav_Table, .DH_Nav_Item {
	background-color:  #369;
	color: #fff;
	height: 30px !important
}
.DH_Nav_Table {
	margin: 0px auto 0px auto;
	height: 30px !important;
}
.SideNav, .SideNav:Hover {
	display: block;
	background-color: #369;
	border-top: solid 1px #9cc;
	border-left: solid 1px #9cc;
	border-bottom: solid 1px #003;
	border-right: solid 1px #003;
	padding: 10px;
	color: #fff;
	margin-top: 3px;
}
.SideNav_Alt, .SideNav_Alt:Hover {
	display: block;
	background-color: #cf9;
	border-top: solid 1px #9c6;
	border-left: solid 1px #9c6;
	border-bottom: solid 1px #360;
	border-right: solid 1px #360;
	padding: 10px;
	color: #036;
	margin-top: 3px;
}
.DH_Nav_Item_Hot, .DH_Nav_Item_Hot:Hover, .DH_Nav_Item:Hover {
	text-decoration: underline;
	color: #fff;
}
#ctl03_Panes_ThreePanes_ctl09_Tablerow1 .Stat_Minor, #ctl03_Panes_ThreePanes_ctl11_Tablerow1 .Stat_Minor {
	display: none;
}
.Stat_Row_1L .Stat_Minor_Alt {
	width: 78px;
	height: 11px;
	margin-top: 2px;
	margin-bottom: 2px;
	background: transparent url(layout/cleaning.gif) no-repeat;
	display: block !important;
}
/*<span class="Stat_Minor">Rent</span><span class="Stat_Minor_Alt"></span>*/


/* Mod Colors */
.MOD_Table_Top {
	background-color: #fff;
	padding: 3px;
}
.MOD_Content, .MOD_NT_Content, .MOD_Left, .MOD_Right {
	background-color: #fff;
	padding: 3px;
}
.MOD_Layout, .MOD_NT_Layout {
	border: solid 2px #ccf;
	background-color: #fff;
}
.custlogo {
	display: block;
	background-color: #CCCCFF;
	margin-top: -1px;
}
.PL_Sort_Item {
	width: 25%
}
/*SEO*/
.contentBody h1, h2 {
	font-size:14px;
}
.contentMenu div {
	float:left;
}
.actionLink {
	float:right;
	font-size:14px;
	font-weight: bold;
	line-height:20px;
	margin: 0px 0px 20px 20px;
	padding: 10px 10px 10px 10px;
	text-align: center;
	width:200px;
}
.leafPages a {
	font-size:12px;
	text-decoration:none
}
.leafPages li {
	display:inline
}
.contentCallout {
	width:200px;
	padding:20px;
	float:right;
}
.ism-theme-group {
	list-style:none;
	background-color:#CCCCCC;
	margin:0px;
	padding:0
}
.ism-topic {
	float:left;
}
/* Agree Button Mods */
#ctl03_Panes_ThreePanes_ctl09_pnlConfirm .Form_Table h3 {
	padding:10px;
	font-size:15px;
	border:1px solid red;
}
#ctl03_Panes_ThreePanes_ctl09_pnlConfirm .Form_Table input {
	width:15px;
	height:15px;
	margin-right:10px;
}
/* Client Request */
.Cal_Min {
	display:none;
}
/*Property List*/
#propertyList {
	width: 100%;
}
#propertyList li {
	border-bottom: 1px #eee solid;
	border-right: 1px #eee solid;
	border-left: 1px #eee solid;
}
#propertyList .header {
	background-color: #eee;
	border-bottom: 1px #eee solid;
	border-top: 1px #eee solid;
}
#propertyList .header h3 {
	font-size:131%;
	margin-bottom:0.2em;
	margin-top:0em;
}
/* Special Offers on Homepage */

#mID22349 {
	background: url("layout/a1_specials.png") no-repeat;
	background-position: -11px 0;
	height: 230px;
}
#mID22349 h1 {
	font-size: 13px;
	font-weight: 700;
}
/* Search By Name on Homepage and Prop List */
.MOD_Content, .MOD_NT_Content, .MOD_Left, .MOD_Right {
	background-color:#fff;
	padding:0 5px;
}
#name.yui-ac-input {
	width:180px;
	color: #000;
}
.yui-skin-sam .yui-ac {
	color:#000 !important;
}
.yui-skin-sam .yui-ac-content li {
	color: #000;
}
.baths {
	display: none;
}
.beds select {
	width: 178px
}

