﻿div#CO a {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none
}

    div#CO a:hover {
        color: red;
        text-decoration: underline
    }

div#COL a {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #039;
    text-decoration: none
}

    div#COL a:hover {
        color: #039;
        text-decoration: underline
    }

.Pg_Title {
    height: auto;
    padding: 10px 15px;
    color: #FFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 30px;
    width: 980px
}
.AreaItin_Section_1 {
    height: 37px;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
    background-image: url(https://pictures.tripmasters.com/siteassets/d/AreaBgBlue_Right2.gif);
    background-position: right;
    background-repeat: no-repeat
}

.AreaItin_Section_2 {
    height: 37px;
    font-family: Arial;
    font-size: 20px;
    color: #FFF
}

.picsTitle {
    font-family: Arial;
    font-size: 18px;
    color: #FFF
}

div#closex {
    font-family: Arial;
    font-size: 14px;
    color: #FFF;
    padding-right: 10px;
    cursor: hand
}

.BG_ShipTitle_L {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/Ship_BG_Title_L.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    height: 32px
}

.Bx_Title_C {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/Bx_Tl_H_C.jpg);
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 10px;
    height: 30px;
    margin-bottom: 20px;
    padding-left: 15px;
    width: 950px;
}

.Bx_Title_L {
    background-position: left top;
    background-repeat: no-repeat
}

.Bx_Title_R {
    background-position: right top;
    background-repeat: no-repeat
}

.DW_BG_right {
    background-position: right center;
    background-repeat: no-repeat;
    height: 30px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px
}

.DW_BG_left {
    background-position: left center;
    background-repeat: no-repeat;
    color: #FFF;
    height: 30px;
    font-family: Arial;
    font-size: 22px
}

.BG_ShipTitle_C {
    background-repeat: repeat-x;
    background-position: center;
    height: 32px
}

.BG_ShipTitle_R {
    background-repeat: no-repeat;
    background-position: right center;
    height: 32px;
    color: #06F
}

.Text_Arial10 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px
}

.Text_Arial11 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px
}

.Text_Arial12 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px
}

.Text_Arial12_navy {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #006
}

.Text_Arial14_navy {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #006
}

.Text_Arial18_navy {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    color: #006
}

.Orange-Arial12 {
    font-family: Arial;
    font-size: 12px;
    font-weight: 700;
    color: #b54e1f
}

.DotVerticalLine {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/Cruise_dotVerLine.jpg);
    background-repeat: repeat-y;
    background-position: left
}

.LineBlue {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/LineBlueCruise.jpg);
    background-repeat: no-repeat;
    background-position: right center
}

.LineBlue2 {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/LineBlueCruise.jpg);
    background-repeat: no-repeat;
    background-position: center center
}

.popUp_TL {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/PicPopUp_TL.jpg);
    background-repeat: no-repeat;
    background-position: left top
}

.popUp_TC {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/PicPopUp_TC.gif);
    background-repeat: repeat-x;
    background-position: top
}

.popUp_TR {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/PicpopUp_TR.gif);
    background-repeat: no-repeat;
    background-position: right top
}

.popUp_CR {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/PicPopUp_CR.gif);
    background-repeat: repeat-y;
    background-position: right
}

.popUp_CL {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/PicPopUp_CL.gif);
    background-repeat: repeat-y;
    background-position: left
}

.popUp_BL {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/PicPopUp_BL.gif);
    background-repeat: no-repeat;
    background-position: left bottom
}

.popUp_BC {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/PicPopUp_BC.gif);
    background-repeat: repeat-x;
    background-position: bottom
}

.popUp_BR {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/PicPopUp_BR.gif);
    background-repeat: no-repeat;
    background-position: right bottom
}

.BG_red {
    background-color: red
}

.BoxC_TL {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/BG_MainCalendar_TL.jpg);
    background-repeat: no-repeat;
    background-position: left top
}

.BoxC_TC {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/BG_MainCalendar_TC.jpg);
    background-repeat: repeat-x;
    background-position: top
}

.BoxC_TR {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/BG_MainCalendar_TR.jpg);
    background-repeat: no-repeat;
    background-position: right top
}

.BoxC_BL {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/BG_mainCalendar_BL.jpg);
    background-repeat: no-repeat;
    background-position: left bottom
}

.BoxC_BC {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/BG_MainCalendar_BC.jpg);
    background-repeat: repeat-x;
    background-position: bottom
}

.BoxC_BR {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/BG_MainCalendar_BR.jpg);
    background-repeat: no-repeat;
    background-position: right bottom
}

.BoxPg_TL {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/ED_CalBx_TL.jpg);
    background-repeat: no-repeat;
    background-position: left top
}

.BoxPg_TC {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/ED_CalBx_TC.jpg);
    background-repeat: repeat-x;
    background-position: top
}

.BoxPg_TR {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/ED_CalBx_TR.jpg);
    background-repeat: no-repeat;
    background-position: right top
}

.BoxPg_ML {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/ED_CalBx_ML.jpg);
    background-repeat: repeat-y;
    background-position: left
}

.BoxPg_MR {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/ED_CalBx_MR.jpg);
    background-repeat: repeat-y;
    background-position: right
}

.BoxPg_BL {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/ED_CalBx_BL.jpg);
    background-repeat: no-repeat;
    background-position: left bottom
}

.BoxPg_BC {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/ED_CalBx_BC.jpg);
    background-repeat: repeat-x;
    background-position: bottom
}

.BoxPg_BR {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/ED_CalBx_BR.jpg);
    background-repeat: no-repeat;
    background-position: right bottom
}

.TabOut_B {
    position: relative;
    top: 6px;
    float: left;
    padding: 8px;
    margin: 0 5px 0 0;
    font: bold 12px Arial,Helvetica,sans-serif;
    text-align: center;
    list-style: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
    color: #959595;
    text-decoration: none;
    background-image: url(https://pictures.tripmasters.com/siteassets/d/Tab_2nd_Out.jpg);
    background-repeat: no-repeat
}

.TabActive_B {
    position: relative;
    top: 6px;
    float: left;
    padding: 8px;
    margin: 0 5px 0 0;
    font: bold 12px Arial,Helvetica,sans-serif;
    text-align: center;
    list-style: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
    color: #039;
    text-decoration: none;
    background-image: url(https://pictures.tripmasters.com/siteassets/d/Tab_1st_Active.jpg);
    background-repeat: no-repeat
}

.TabOut_F {
    position: relative;
    top: 6px;
    float: left;
    padding: 8px;
    margin: 0 5px 0 0;
    font: bold 12px Arial,Helvetica,sans-serif;
    text-align: center;
    list-style: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
    color: #959595;
    text-decoration: none;
    background-image: url(https://pictures.tripmasters.com/siteassets/d/Tab_2nd_Out.jpg);
    background-repeat: no-repeat
}

.TabActive_F {
    position: relative;
    top: 6px;
    float: left;
    padding: 8px;
    margin: 0 5px 0 0;
    font: bold 12px Arial,Helvetica,sans-serif;
    text-align: center;
    list-style: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
    color: #039;
    text-decoration: none;
    background-image: url(https://pictures.tripmasters.com/siteassets/d/Tab_2nd_Active.jpg);
    background-repeat: no-repeat
}

.Div_BG_content {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/LD-MainCalendar_Div_BG.jpg);
    background-repeat: repeat-x;
    background-position: top
}

.BoxPg_BG {
    background-image: url(https://pictures.tripmasters.com/siteassets/d/LD-MainCalendar_Tabs_BG.jpg);
    background-repeat: repeat
}

.divPopUp {
    background-color: #fff;
    border: 1px #638bd1 solid;
    border-radius: 10px;
    box-shadow: 0 0 10px #638bd1 inset;
    height: auto;
    width: auto
}
div.dvhotelContainer {
    margin-bottom: 20px;font-size:12px;
}
div.dvhotelContainer2 {
    border: 1px solid #638bd1;
    border-radius: 10px;
    box-shadow: 0 0 15px #638bd1 inset;
    margin-bottom: 20px;
    font-size: 12px;
}
div.dvhotelContainer2 div{padding:10px 0px}
.hotelsDetails{text-transform:capitalize!important;}
.sphotelsNav{text-transform:capitalize!important}