@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/yellow/mod.css);
@import url(../../../../Design/Themes/Basic/mod/yellow/mod_alt.css);
@import url(../../../../Design/Themes/Basic/btn/orange/btn.css);
@import url(../../../../Design/Themes/Basic/nav/blue/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 0px; width: 760px; border: 1px solid #fff; }
.DH_Table, .rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .DF_Table, .rb_AlternatePortalFooter { width: 760px !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, .DP_Left, .DP_Right, .Content_Left_Col, .Content_Right_Col, .List_Right_Col_1 .Stat_Table, .List_Right_Col_2 .Stat_Table { width: 200px !important; }
.DP_Left, .DP_Content { padding-bottom: 0em; padding-top: 0px; vertical-align: top; border-bottom: solid 1 #fff; }
.DP_Right { padding: 0px; margin: 0px; vertical-align: top; background-color: #5A82B5; }
.DP_Table { margin-top: 1px; }
.DF_Table, .rb_AlternatePortalFooter { padding: .0em 0em .0em 0em; }

/* Module Controls */
.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: 100% !important; }
.DP_Content .MOD_Layout, .DP_Content .MOD_NT_Layout, .DP_Content .MOD_ALT_Layout, .DP_Content .MOD_ALT_NT_Layout { margin: 15px 15px 15px 15px; }
.DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, .DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout { margin: 0px 0px 0px 0px; }
.DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, .DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout { margin: 0px 0px 0px 0px; }

/* PERSONALIZATION PRESETS - DELETE ANY UNUSED SECTIONS ON CLIENT FILES! */
/* BORDER MODIFICATIONS */
/* Page Segregation */

.MOD_ALT_Table_Top { width: 100%; }

/* Header Segregation */
.DH_Logo_Cell { border-right-style: solid; border-right-width: 0px; }
.DH_Nav_Cell, .DH_SubNav_Cell { border-top: 1px solid #fff; }
.DH_Nav_Cell { height: 30px; }
.DH_SubNav_Cell { height: 100px; }
.DH_Nav_Item, .DH_SubNav_Item { color: #fff; font-size: 11px; }
.DH_Menu_Table { border-style: solid; border-width: 0px; padding: .2em; }

/* CUSTOMER PERSONALIZATION */

BODY { background-color: #fff; }
/* header */
.DH_Menu_Cell, .DH_Nav_Cell, .DP_Table { background-position: top right; background-repeat: no-repeat; background-color: Transparent; }
.DH_SubNav_Cell { background-image: url(layout/hdr_explorearea.jpg); background-repeat: no-repeat; background-position: bottom center; }
.DH_Menu_Table { margin: 0px 0px 0px auto; padding: .2em; background-color: transparent; }

/*Navigation **************/

.DH_Nav_Cell { background-color: #948673; margin: 0px; }
.DH_SubNav_Cell { background-color: #948673; height: 120px; vertical-align: top; color: #fff; }
.DH_Nav_Item, .DH_Nav_Item_Hot { display: block; height: 30px; padding: 7px 0px 0px 0px; }
.DH_Nav_Item_Hot, .DH_Nav_Item:hover, .DH_Nav_Item_Hot:hover { background-color: #7B715A; color: #fff; font-size: 11px; height: 30px; }
.DH_SubNav_Cell { background-color: #7B715A; color: #fff; font-size: 11px; }
.DH_SubNav_Item_Hot, a.DH_SubNav_Item { color: #fff !important; font-size: 11px; }
.DH_Nav_Item_Hot:hover, .DH_SubNav_Item_Hot:hover { color: #fff; font-size: 11px; }
.DH_Nav_Item_Bg, .DH_Nav_Item_Hot_Bg { width: 131px; text-align: center; }
.DH_Nav_Table, .DH_Nav_Div {
    height: 40px !important;
}
.DH_Nav_Sep { border-left: 0px solid #fff; background-image: none; margin: 0px; padding: 0px; height: 30px; width: 0px; }
/* Links *************** */
A, .DH_Menu_Item A, .DH_Menu_Item_Hot A, .PD_Nav_Item, .BTN_Link_1, .CSCHeaderRows, .sdvr_footer A, .sdvr_footer A:Hover { text-decoration: none; font-size: 11px; color: #0066CC; }
A:hover, .DH_Menu_Item A:hover, .DH_Menu_Item_Hot A:hover, .PD_Nav_Item:hover, .BTN_Link_1:hover, .sdvr_footer A, .sdvr_footer A:Hover { text-decoration: underline; font-size: 11px; color: #0066CC; }
.DP_Right A, .DP_Right A:hover { color: #fff; }
.PD_Nav_Item_Hot { color: #69c; }
.PD_Nav_Item_Hot:hover { color: #ef4121; }
.MOD_NT_Content A, MOD_NT_Content A:hover { color: #fff; }
/* Embedded Colors *****************/
.MOD_ALT_Table_Top { background-color: #ff9933; border-bottom: 1px solid #fff; color: #fff; background-image: url(layout/bullet_orng.gif); background-repeat: no-repeat; padding-left: 17px; }
#mID8137 .MOD_Title, #mID8137 .MOD_Head_Left, #mID8137 .MOD_Head_Right, #mID8137 MOD_Head_Middle { color: #036 !important; text-align: center; border-top: solid 1px #fff; border-bottom: solid 1px #fff; padding: 5px 0px 5px 0px; }
#mID8137 .MOD_Content, #mID8137 .MOD_Right, #mID8137 .MOD_Left { background-color: transparent; }
.MOD_ALT_Content, .MOD_ALT_NT_Content, .MOD_ALT_Left, .MOD_ALT_Right, .MOD_NT_Content, MOD_Content { background-color: transparent !important; padding: 5px; color: #fff; }
.MOD_ALT_Layout, .MOD_ALT_NT_Layout { border-color: #ffffff; border-bottom: 1px solid #fff; }
/******************/
/* Buttons */
.BTN_1_Shell A, .BTN_1_Shell A:hover, .BTN_2_Shell A, .BTN_2_Shell A:hover { color: #fff; }
.BTN_1_Shell { background-color: #f90; }
.BTN_2_Shell { background-color: #f60; }
.BTN_1_Shell { border-top-color: #f90; border-left-color: #f90; border-right-color: #c60; border-bottom-color: #c60; }
.BTN_2_Shell { border-top-color: #c60; border-left-color: #c60; border-right-color: #930; border-bottom-color: #930; }
/* Footer ***************/
.DF_Table { display: none; }
.Global_Footer_Div { position: absolute; width: 760px; height: 105px; background-color: Transparent; margin-left: -36px; margin-top: 70px; }
.Global_Footer { width: 760px; margin: 15px 15px 0px 15px; text-align: center; font-size: .9em; }
.DF_Table_Content A, .DF_Table_Content A:hover { color: #00f; }
.DF_Logo { background-image: url(layout/escapia.gif); background-repeat: no-repeat; background-position: center; }
.DF_Table_Content { color: #000; padding-top: 5px; }
.DF_Logo_cell { padding-top: 5px; }
.sdvr_footer { background-color: #948673; border-top: solid 1px #fff; padding: 5px 0px 5px 0px; font-size: 11px; color: #fff; }
.sdvr_footer A, .sdvr_footer A:hover { color: #fff; }
/* **********************/
.Stat_Minor { color: #948673; }
.MOD_Title, .MOD_Head_Control { color: #949294; }
/*FOR CUSTOMIZE MINIMUM NIGHT INFORMATION */
.Cal_Min { display: none; }
.Res_Table { border-top: 0px; }
.MinPolicy_avail { position: relative; width: auto; z-index: 50 !important; }
#mID8573 { margin-top: -55px !important; width: 200px !important; }
#mID8575 { margin-top: 25px !important; }
#mID8574 { padding-bottom: 0px !important; margin-bottom: 0px !important; }
.Content_Center_Col { text-align: justify !important; }
#ctl03_Panes_ThreePanes_ctl05_pnlDrivingDirections { width: 660px; color: #000; }
.Image_Large, .PL_Pager_Last, .PL_Pager_First { display: none; }
.PS_Table_1 {width: 100%;}
.PS_Table_1 td {padding: 0px 5px 0px 5px}

.yui-skin-sam .yui-ac-input {
    
    position: absolute;
    width: 300px !important
}

.name-search-button {
    margin-top: 22px;
}

.search-by-name label { display: none}
