@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/green/color.css);
@import url(../../../../Design/Themes/Shell/mod/green/mod.css);
@import url(../../../../Design/Themes/Shell/mod/green/mod_alt.css);
@import url(../../../../Design/Themes/Shell/btn/green/btn.css);
@import url(../../../../Design/Themes/Basic/nav/nav.css);

/* Global Controls */
BODY, FORM { margin: 0px; padding: 0px; }

/* Global Widths */
/* Global Heights handled in Layout Files */
.DD_Div, .rb_AlternateLayoutDiv { display: block; margin: 0px auto 0px auto; width: 100%; }
.DH_Table, .rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .DF_Table, .rb_AlternatePortalFooter { width: 800px !important; margin: 0px auto 0px auto; }
.DH_Menu_Cell, .List_Center_Col_1, .List_Center_Col_2 { width: 100%; }
.DH_Logo_Cell, .DH_Logo_Cell_Div, .DP_Left, .DP_Right, .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; }
.DF_Table, .rb_AlternatePortalFooter { padding: .5em 0em .5em 0em; }

/* Module Controls */
.DP_Left, .DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, .DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout { width: 200px !important; }
.DP_Right, .DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, .DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout { width: 145px !important; }
.DP_Content { padding: 15px 15px 0px 15px; }
.DP_Left { padding: 15px 0px 0px 15px; }
.DP_Right { padding: 15px 15px 0px 0px; }
.MOD_Layout, .MOD_NT_Layout, .MOD_ALT_Layout, .MOD_ALT_NT_Layout { margin: 15px 0px 3px 0px; background-color: Transparent;  }


/* CUSTOMER PERSONALIZATION */
BODY { background-color: #00173D; }
.DH_Table, .DH_Table *, .DP_Table, .DF_Table { background: transparent; }
.DH_Table { background-image: url(layout/DH_Table.gif); background-position: right 27px; background-repeat: no-repeat; }
.DH_Menu_Table { margin-right: 2px; margin-top: 0px; }
.DD_Div { background-color: #7ab5ff; border: 2px solid #036; width: 800px; }
.DH_Logo_Cell, .DH_Menu_Cell { height: 80px !important; }
.DP_Table { background: url(layout/DP_Table.jpg) top center no-repeat; margin-top: 10px; }
.DP_Left, .DP_Content, .DP_Right { padding-top: 130px; }
.DH_Nav_Table { background: #036; margin-right: 0px; font-size: 1.0em; margin: 0px auto 0px auto; }
.DH_Nav_Div { background: #036; padding-left: 10px; padding-right: 10px; }
.DF_Table { color: #fff; padding-bottom: 10px; }
.DF_Logo { background: url(layout/escapia_logo.gif) center no-repeat; }


/* Content */

.DH_Nav_Cell { padding: 3px 0px 3px 0px; background-color: #0066cc; }
.DH_Nav_Item { padding-left: 10px; padding-right: 10px; text-decoration: none; color: #6c6 }
.DH_Nav_Item_Hot, .DH_Nav_Item_Hot:Hover { padding-left: 10px; padding-right: 10px; text-decoration: underline; color: #6c6}
.List_Table_2, .Content_List_Div_2 { background: #d9eaff; }

.Cust_Nav {background-color: #036; text-align: center; position: absolute; width: 730px; margin-top: -162px;}
.Cust_Nav  a{padding: 0px 10px 0px 10px; color: #6c6; }
.Cust_Nav  a:hover{padding: 0px 10px 0px 10px; color: #6c6; text-decoration: underline; }
/* Modules */
/* Title Module */
.MOD_Title, .MOD_Head_Middle, .MOD_Head_Control { border-bottom: 2px solid #076; }
.MOD_Head_Left { background: url(layout/mod_tl.gif); }
.MOD_Title, .MOD_Head_Middle, .MOD_Head_Control { background: url(layout/mod_t.gif); }
.MOD_Head_Right { background: url(layout/mod_tr.gif); }
.MOD_Left { background: url(layout/mod_l.gif); }
.MOD_Right { background: url(layout/mod_r.gif); }
.MOD_Foot_Left { background: url(layout/mod_bl.gif); }
.MOD_Foot_Middle { background: url(layout/mod_b.gif); }
.MOD_Foot_Right { background: url(layout/mod_br.gif); }

/* No Title Module */
.MOD_NT_Head_Left { background: url(layout/mod_nt_tl.gif); }
.MOD_NT_Head_Middle { background: url(layout/mod_nt_t.gif); }
.MOD_NT_Head_Right { background: url(layout/mod_nt_tr.gif) right; }
.MOD_NT_Left { background: url(layout/mod_nt_l.gif); }
.MOD_NT_Right { background: url(layout/mod_nt_r.gif); }
.MOD_NT_Foot_Left { background: url(layout/mod_nt_bl.gif); }
.MOD_NT_Foot_Middle { background: url(layout/mod_nt_b.gif); }
.MOD_NT_Foot_Right { background: url(layout/mod_nt_br.gif) right; }

/* Property List */
#tblPagingControls .MOD_Foot_Left { background: url(layout/mod_bl.gif); }
#tblPagingControls .MOD_Foot_Middle { background: url(layout/mod_b.gif); }
#tblPagingControls .MOD_Foot_Right { background: url(layout/mod_br.gif); }
.PL_Cell { background-color: #fff; padding: 0px; }
.PD_Table { margin: 0px; }

/* Patch */
#mID5103 .MOD_Head_Left, #mID5103 .MOD_Head_Right, #SearchTable .MOD_Head_Left, #SearchTable .MOD_Head_Right, .PropertyDetailsHeader_ascx .MOD_Head_Left, .PropertyDetailsHeader_ascx .MOD_Head_Right, .SelectedProperty_ascx .MOD_Head_Left, .SelectedProperty_ascx .MOD_Head_Right, #mID5140 .MOD_Head_Left, #mID5140 .MOD_Head_Right, #mID5139 .MOD_NT_Head_Left, #mID5139 .MOD_NT_Head_Right, #mID5110 .MOD_Head_Left, #mID5110 .MOD_Head_Right, #mID5543 .MOD_Head_Left, #mID5543 .MOD_Head_Right, #mID5148 .MOD_Head_Left, #mID5148 .MOD_Head_Right, #mID5144 .MOD_Head_Left, #mID5144 .MOD_Head_Right, #mID5141 .MOD_Head_Left, #mID5141 .MOD_Head_Right, #mID5141 .MOD_Head_Left, #mID5141 .MOD_Head_Right, #mID5121 .MOD_Head_Left, #mID5121 .MOD_Head_Right, #mID5122 .MOD_Head_Left, #mID5122 .MOD_Head_Right, #mID6067 .MOD_NT_Head_Left, #mID6067 .MOD_NT_Head_Right, #mID6068 .MOD_NT_Head_Left, #mID6068 .MOD_NT_Head_Right { background: #fff none; }
#mID5139 { margin-top: -20px; }

.List_Title_1 { color: #090; }

.ListbyName {position: absolute; margin-top: 150px; margin-left: 10px}
#nameContainer {width: 200px;}

/*Search By Name*/

.yui-skin-sam .yui-ac-input {
    position: absolute;
    width: 229px !important;
}
.name-search-button {
    margin-top: 27px;
}

.search-by-name label {
    font-weight: bold;
    font-size: 18px;
    position: relative;
    top: -4px;
}
