/* customer care block */
.dt_tlltip{background: url(/holidays/static/images/dst_tltip.jpg) no-repeat scroll 0 0 transparent;height:9px;margin-left:399px;margin-top:-1px;position:absolute;width:12px;);}
.dt_typ{overflow:hidden;background-color:#fafafa;padding:10px 10px 5px;border-bottom: 1px solid #dbdbdb;margin-bottom:0px; }
.fr{float:right;}
.fl{float:left;}
.dt_vtbr{float:left;display:inline;margin-right:20px;color:#dddddd;}
.dt_typcnt{float:left;display:inline;margin-right:20px;font-size:15px;font-weight:bold;}
.dt_typcntslct{float:left;display:inline;margin-right:20px;font-size:15px;font-weight:bold;color:#f67b2d !important;}
.dt_tlltipctbrk{background: url(/holidays/static/images/dst_tltip.jpg) no-repeat scroll 0 0 transparent;height:9px;margin-left:238px;margin-top:-1px;position:absolute;width:12px;);}
.dt_tlltiphldpck{background: url(/holidays/static/images/dst_tltip.jpg) no-repeat scroll 0 0 transparent;height:9px;margin-left:60px;margin-top:-1px;position:absolute;width:12px;);}
.dt_tlltipint{background: url(/holidays/static/images/dst_tltip.jpg) no-repeat scroll 0 0 transparent;height:9px;margin-left:438px;margin-top:-1px;position:absolute;width:12px;);}
.fr_custmerno{font-weight:bold;overflow:hidden;float:right;font-size:15px;}
.ph_cst{float:left;padding-right:5px;}
.ph_csttxt{float:left;padding-top:3px;}
.phcst_time{color:#a5a5a5;}
#gi_mid_in {padding:0px 0 10px;}
/* send query form */
.hl_sendQuery{font-size:20px;}
.hl_frm_overCont
.fieldbox{width:200px; height:26px; border:1px solid #CCC; -moz-border-radius:10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 6px; padding:4px;margin-bottom: 7px;margin-top: 7px;}
.fieldbox:focus { 
    outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #b0b0b0;
}
.indiv{padding-bottom:8px;overflow:hidden;width:100%}

.hl_frm_user{float:left; width:120px; color:#7A7A7A}
.hl_frm_det{float:left; width:300px; color:#323232}
.hl_frm_input{border: 1px solid #7E9DB9; padding: 7px; width:276px;}
select.hl_frm_select{border: 1px solid #7E9DB9; padding: 6px 3px; vertical-align:middle}
.hl_frm_bArea{text-align:right; padding-right:36px;}
.hl_frmButton{background:#3A7FC4; border:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color: #F9F8F3; cursor: pointer; font: bold 15px "Trebuchet MS",Arial; padding: 9px 20px; right: 0;}
.hl_frm_inputbig{border: 1px solid #7E9DB9; padding: 7px; width:290px;}
.hl_frm_overCont{padding:20px 0;overflow:hidden;}
.hlsr_hldet{}
.hlsr_hldet .hlsr_or{padding-left:200px;}
.hlsr_hldet div{font-weight:bold;}

.h1_subheadclr {clear: both; color: #3279C3; font-size: 22px;padding-top: 0px;}
.h1_subhead, .h1_txt {font-size: 13px;}
.h1_or{ text-align:center; display:block; padding:5px 0; width:440px}
.h1_frmHead{ font-size:18px; color:#3279C3; font-weight:normal}
.h1_ecall { font-size: 18px; font-weight:normal; float:left}
.h1_cbb_wrw { overflow: hidden; padding: 5px 0;}
.hl_frm_overLay p { padding:0 !important}
/************** exsisting classes in holiday details ****************/
.hl_frm_overLay { background: none repeat scroll 0 0 #FFFFFF; padding: 0 20px; width: 534px; z-index: 23;}
.red{ color:red}
/* end send query form */
.hld_brcrm1{overflow:hidden;}
.deschk {display:none;}
.hidden { display: none; }
.unhidden { display: block; }
