﻿@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/blue/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/blue/nav.css);
@import url(../../../../Design/Common/css/modules.css);

/* Global Controls */
BODY, FORM {
 margin: 10px;
 padding: 0px;
 background-color: #336699;
 line-height: 20px;

}

/* Global Widths */
/* Global Heights handled in Layout Files */
.DD_Div, .rb_AlternateLayoutDiv {
 display: block;
 margin: 0px auto 0px auto;
 width: 780px;
}
.DH_Table, .rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .DF_Table, .rb_AlternatePortalFooter {
 width: 780px !important;
 margin: 0px auto 0px auto;
 border-collapse: collapse;
}
.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: 175px !important;
}

.DF_Table, .rb_AlternatePortalFooter {
 padding: .5em 0em .5em 0em;
}

/* Module Controls */
.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: 175px !important;
}
.DP_Content {
 padding: 15px 25px 0px 25px;
}
.DP_Left {
 padding: 15px 0px 0px 15px;
}
.DP_Right {
 padding: 0px;
}
.MOD_Layout, .MOD_NT_Layout, .MOD_ALT_Layout, .MOD_ALT_NT_Layout {
 margin: 0px 0px 15px 0px;
}

/*CUSTOM*/
BODY {
 background-color: #336699;
 line-height: 20px;
}
.DF_Table, .MOD_Content, DP_Content, .MOD_NT_Content, .MOD_Right, .MOD_Left, .MOD_NT_Left, .DH_Table, .rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .rb_AlternatePortalFooter {
 background-color: transparent;
}
.List_Table_1, .List_Table_2, .Content_List_Div_1, .Content_List_Div_2 {
 background-color: transparent;
 border-bottom: solid 1px #91D7D7;
}

.DH_Table {
 background-image: url(layout/dh_bg.gif);
 border-top: solid 2px #fff;
 border-left: solid 2px #fff;
 border-right: solid 2px #fff;
}

.DH_Logo_Cell, .DH_Menu_Cell {
 background-color: transparent;
 height: 160px !important;
}

.DH_Menu_Table {
 background-color: transparent;
 border-collapse: separate;
}


.DH_Nav_Cell {
 background-color: #003366;
 background-repeat: no-repeat;
 background-position: bottom;
 color: #fff;
 height: 35px;
 border-top: solid 2px #fff;
 border-bottom: solid 2px #fff;
}

.DH_Nav_Table {
 margin-left: auto;
 margin-right: auto;

}

.DP_Table {
 background-color: #DEE7FF;
 border-left: solid 2px #fff;
 border-right: solid 2px #fff;
 border-bottom: solid 2px #fff;
 border-collapse: separate;
}
.DP_Right {
 background-color: #E7F3C6;
 border-left: solid 2px #fff;
}

.DF_Table {
 margin-top: -1px;
 color: #fff;
 padding-top: 20px;
 padding-bottom: 10px;
}



.MOD_Title {
 color: #243866;
 font-family: Times New Roman,Bookman Old Style;
 background-color: transparent;
 font-size: 22px !important;
 padding-bottom: 10px;
}

.DH_Nav_Item_Bg a {
color: #fff;

}

.PL_Sort_Item {
width:25%;
} 

.DF_Logo {
 background-image: url(layout/escapia.gif);
	}
	
.listbyname {
position: absolute;
margin-left: 150px;
margin-top: 4px;
	}
	
	.PL_Sort_Item {width: 20%}
/* Property Search */
#modcont_ctl03_Panes_ThreePanes_ctl01 {
	background-color: #ffffff;
	border-top: 1px #22316C solid;
	border-bottom: 1px #22316C solid;
    border-right: 1px #22316C solid;
    border-left: 1px #22316C solid;
}

	
/* Property List */
#propertyList li{
 border-bottom: 1px #22316C solid;
    border-right: 1px #22316C solid;
    border-left: 1px #22316C solid;
	background-color: #ffffff;
}
.header {
 border-top: 1px solid #22316C;
    border-bottom: 1px solid #22316C;
	
}
	
/* Calendars */

.CSCDays, .CSCDays_Leg, .CSCOtherMonthDays, .CSCDayHeaderCell, .MYPMonthCell, .MYPYearCell { color: #000 !important; font-weight: bold !important; background-color: #fff !important; border-color: #fff !important; }
.CSCPopCalendar .CSCDays, .CSCPopCalendar .CSCOtherMonthDays { border-color: #fff !important; color: #000 !important; text-decoration: underline; }
.CSCDays2, .CSCDays2_Leg { background-color: #FFBFC2 !important; border-color: #FFBFC2 !important; color: #999 !important; }
.CSCSelectedDay_Leg, .CSCSelectedDay { background-color: #ff6 !important; border-top-color: #FFFF99 !important; border-left-color: #FFFF99 !important; border-right-color: #CCCC33 !important; border-bottom-color: #CCCC33 !important; color: #000 !important; }

.CSCHeaderRows { color: #006699 !important; font-weight: bold !important; }
.CSCPopCalendar .CSCDays:hover { background-color: #ff6 !important; border-top-color: #FFFF99 !important; border-left-color: #FFFF99 !important; border-right-color: #CCCC33 !important; border-bottom-color: #CCCC33 !important; color: #000 !important; }
.CSCPopCalendar .Cal_Min, .CSCPopCalendar .Cal_Min .Stat_Major { color: #333; }