/*body {
    padding:0;
     margin:0;
     background:url(../Images/BG_Pattern.jpg);
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#333333;
     text-decoration:none;
}
 .logo{
    background:url(../Images/Logo.gif) no-repeat 458px 18px;
}
 .Box_BG{
    background:#D04528;
}
 .left_Top{
    background:url(../Images/MainBox_LeftTop_Cou.jpg) no-repeat 0 0;
}
 .Right_Top{
    background:url(../Images/MainBox_rightTop_Cou.jpg) no-repeat 0 0;
}
 .Left_Bottam{
    background:url(../Images/MainBox_LeftBottam_Cou.jpg) no-repeat 0 235px;
}
 .Right_Bottam{
    background:url(../Images/MainBox_rightBottam_Cou.jpg) no-repeat 0 235px;
}
 h1{
    padding:0;
     margin:0;
     font-family:Arial, Helvetica, sans-serif;
     font-size:15px;
     font-weight:bold;
     color:#FFFFFF;
     text-decoration:none;
}
 .Font{
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#FFFFFF;
     text-decoration:none;
}
 .Contact{
    background:url(../Images/India_Fleg.gif) no-repeat 0 3px;
     padding-left:35px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:13px;
     font-weight:bold;
     color:#333333;
}
 .Link{
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     font-weight:bold;
     color:#333333;
     text-decoration:none;
}
 .Link:hover{
    font-weight:bold;
     color:#333333;
     text-decoration:underline;
}
 .LoginBox_BG{
    background:url(../Images/Login_BG.jpg) repeat-y 0 0;
}
 .LoginBox_top{
    background:url(../Images/LoginBox_Top.jpg) no-repeat 0 0;
}
 .LoginBox_Bottam{
    background:url(../Images/LoginBox_Bottam.jpg) no-repeat 0 0;
}
 .input_box{
    background:url(../Images/Input_box.gif) no-repeat 0 0;
}
 .Login{
    font-family:Arial, Helvetica, sans-serif;
     font-size:13px;
     font-weight:bold;
     color:#666666;
     text-decoration:none;
}
 .input{
    width:180px;
     border:1px solid #FFFFFF;
}
 .Select_box{
    width:195px;
     border:1px solid #FF0000;
     border-collapse:collapse;
}
 ul.ldd_menu{
     margin:0px;
     padding:0;
     display:block;
     height:50px;
     background-color:#D04528;
     list-style:none;
     font-family:"Trebuchet MS", sans-serif;
     font-size:14px;
     border-top:1px solid #EF593B;
     border-bottom:1px solid #EF593B;
     border-left:10px solid #D04528;
     -moz-box-shadow:0px 3px 4px #591E12;
     -webkit-box-shadow:0px 3px 4px #591E12;
     -box-shadow:0px 3px 4px #591E12;
}
 ul.ldd_menu a{
     text-decoration:none;
}
 ul.ldd_menu > li{
     float:left;
     position:relative;
}
 ul.ldd_menu > li > span{
     float:left;
     color:#fff;
     background-color:#D04528;
     height:50px;
     line-height:50px;
     cursor:default;
     padding:0px 20px;
     text-shadow:0px 0px 1px #fff;
     border-right:1px solid #DF7B61;
     border-left:1px solid #C44D37;
}
 ul.ldd_menu .ldd_submenu{
     position:absolute;
     top:50px;
     width:370px;
     display:none;
     opacity:0.95;
     left:0px;
     font-size:10px;
     background: #C34328;
     border-top:1px solid #EF593B;
     -moz-box-shadow:0px 3px 4px #591E12 inset;
     -webkit-box-shadow:0px 3px 4px #591E12 inset;
     -box-shadow:0px 3px 4px #591E12 inset;
}
 a.ldd_subfoot{
     background-color:#333333;
     color:#FFFFFF;
     display:block;
     clear:both;
     padding:3px 0px;
     text-transform:uppercase;
     font-family: Arial, serif;
     font-size:12px;
     font-weight:bold;
     text-shadow:0px 0px 1px #fff;
     -moz-box-shadow:0px 0px 2px #777 inset;
     -webkit-box-shadow:0px 0px 2px #777 inset;
     -box-shadow:0px 0px 2px #777 inset;
}
 ul.ldd_menu ul{
     list-style:none;
     float:left;
     border-left:1px solid #DF7B61;
     margin:20px 0px 10px 30px;
     padding:10px;
}
 li.ldd_heading{
     font-family: Georgia, serif;
     font-size: 16px;
     font-style: italic;
     color:#FFBAA8;
     text-shadow:0px 0px 1px #B03E23;
     padding:0px 0px 10px 0px;
}
 ul.ldd_menu ul li a{
     font-family: Arial, serif;
     font-size:12px;
     line-height:20px;
     color:#fff;
     padding:1px 3px;
}
 ul.ldd_menu ul li a:hover{
     -moz-box-shadow:0px 0px 2px #333;
     -webkit-box-shadow:0px 0px 2px #333;
     box-shadow:0px 0px 2px #333;
     background:#9D341F;
}
 */
/* ----- new Style from Here !! ------- */
/* JHL++ 20042019 */
 a {
     color: blue;
     text-decoration: underline;
}

 body{
    padding:0;
     margin:0;
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#333333;
     text-decoration:none;
     font-weight:normal;
}
 .main_box_bg{
    background:url(../_BC/Images/Main_box_bg.jpg) repeat-x 0 0;
     border:2px solid #F4F4F4;
}
 .login_bg{
    background:url(../_BC/Images/Login_bg.jpg) repeat-x 0 0;
     padding-left:5px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:15px;
     color:#FFFFFF;
     text-decoration:none;
     font-weight:bold;
     height:35px;
     line-height:34px;
     cursor:pointer;
}
 .login_bott_bg{
    background:url(../_BC/Images/Login_bott_bg.jpg) repeat-x 0 0;
}
 .login_wbg{
    background:#FFFFFF;
     border-left:1px solid #D2D2D2;
     border-right:1px solid #D2D2D2;
}
/*.input{
    background:#FFFFFF;
     border:1px solid #CCCCCC;
     width:344px;
     height:22px;
}
*/
 .input{
    background:#FFFFFF;
     border:1px solid #CCCCCC;
     width:275px;
     height:22px;
}
 .forgot_pass{
    font-family:Segoe UI;
     font-size:12px;
     color:#F5E7E7;
     text-decoration:none;
     font-weight:normal;
}
 .forgot_pass:hover{
    font-family:Segoe UI;
     font-size:12px;
     color:#D22624;
     text-decoration:underline;
     font-weight:normal;
}
 .line1{
    background:#F1F1F1;
}
 .line2{
    background:url(../_BC/Images/Page_bg.jpg) repeat-x 0 0;
}
 .box_bg{
    background:url(../_BC/Images/box_bg.jpg) repeat-x 0 0;
     padding-left:5px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#333;
     text-decoration:none;
     font-weight:bold;
     height:35px;
     line-height:34px;
}

.box_bg_red{
    background:url(../_BC/Images/box_bg_red.jpg) repeat-x 0 0;
     padding-left:5px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:14px;
     color:#fff;
     text-decoration:none;
     font-weight:bold;
     height:35px;
     line-height:34px;
}

.box_wbg{
    background:#FFFFFF;
     border-left:1px solid #ABBDC4;
     border-right:1px solid #ABBDC4;
     border-bottom:1px solid #ABBDC4;
}

.bott_border{
    border-bottom:1px solid #D2D2D2;
}

.basic_text{
    font-weight:bold;
    color:#DA251C;
}

.text_line_bott{
    border-bottom:1px solid #ABBDC4;
    font-weight:bold;
}

.text_line_3side{
    border-left:1px solid #ABBDC4;
    border-right:1px solid #ABBDC4;
    border-bottom:1px solid #ABBDC4;
    font-weight:bold;
}

.Statutory_text{
    font-weight:bold;
    color:#333;
}

ul.alert{
    padding:0;
    margin:0;
}

ul.alert li{
    list-style-type:none;
    padding-top:6px;
     padding-bottom:6px;
}

ul.alert li a{
    display:inline-block;
    background:#F0F0F0 415px 7px;
    width:430px;
    padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#333;
    text-decoration:none;
    font-weight:normal;
    height:30px;
    line-height:29px;
}
/*ul.alert li a:hover{
    background:#D32E28 url(../images/Alert_errow.png) no-repeat 415px 7px;
     color:#FFFFFF;
     text-decoration:none;
}
*/
 .select_menu{
    width:120px;
}
 .select_menu2{
    width:220px;
}
 .celender{
    width:70px;
     height:16px;
}
 .print{
    font-family:Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#333333;
     text-decoration:none;
}
 .print:hover{
    font-family:Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#D62B23;
     text-decoration:none;
}
 .table_bor{
    border:1px solid #CCCCCC;
}
 .r1_bg{
    background:url(../_BC/Images/1r_bg.jpg) repeat-x 0 0;
}
 .r2_bg{
    background:url(../_BC/Images/2r_bg.jpg) repeat-x 0 0;
}
 .Disclimer{
    font-family:Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#333333;
     text-decoration:none;
}
 .f_bg{
    background:#0F0F1E;
}
 .f_text{
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#4B4B5F;
     font-weight:normal;
     text-decoration:none;
}
 ul.f_menu{
    padding:0;
     margin:0;
}
 ul.f_menu li{
    list-style-type:none;
     float:left;
     height:21px;
     line-height:20px;
     color:#7D7D91;
     padding-right:5px;
}
 ul.f_menu li a{
    display:inline-block;
     padding-right:5px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#7D7D91;
     text-decoration:none;
     font-weight:normal;
}
 ul.f_menu li a:hover{
    color:#DA251C;
     text-decoration:none;
}
 ul.contact{
    padding:0;
     margin:0;
}
 ul.contact li{
    list-style-type:none;
     float:left;
     height:21px;
     line-height:20px;
     color:#7D7D91;
     padding-right:5px;
}
 ul.contact li a{
    display:inline-block;
     padding-right:5px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#7D7D91;
     text-decoration:none;
     font-weight:normal;
}
 ul.contact li a.telephone{
    background:url(../_BC/Images/Telephone_icn.jpg) no-repeat 0 0;
     padding-left:23px;
}
 ul.contact li a.telephone:hover{
    background:url(../_BC/Images/Telephone_icn.jpg) no-repeat 0 0;
     padding-left:23px;
     color:#7D7D91;
}
 ul.contact li a.email{
    background:url(../_BC/Images/Email_icn.jpg) no-repeat 0 0;
     padding-left:23px;
}
 ul.contact li a:hover{
    color:#DA251C;
     text-decoration:none;
}
 ul.h_link{
    padding:0;
     margin:0;
}
 ul.h_link li{
    list-style-type:none;
     float:left;
     color:#7D7D91;
}
 ul.h_link li a{
    display:inline-block;
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#DA251C;
     text-decoration:none;
     font-weight:normal;
}
 ul.h_link li a:hover{
    color:#DA251C;
     text-decoration:underline;
}
 .menu_link{
    color:#FFFFFF;
     font-weight:bold;
}
 .menu_link:hover{
    text-decoration:underline;
     font-weight:bold;
     color:#FFFFFF;
}
 ul.ldd_menu{
     margin:0px;
     padding:0;
     display:block;
     height:30px;
     background-color:none;
     list-style:none;
     font-family:"Trebuchet MS", sans-serif;
     font-size:14px;
     border-top:1px solid #EF593B;
     border-bottom:1px solid #EF593B;
}
 ul.ldd_menu a{
     text-decoration:none;
}
 ul.ldd_menu > li{
     float:left;
     position:relative;
     padding-right:10px;
     border-right:1px solid #E6514A;
}
 ul.ldd_menu > li > span{
     float:left;
     color:#fff;
     background-color:none;
     height:30px;
     line-height:30px;
     cursor:default;
     padding:0px 20px;
     border-left:1px solid #F67A78;
     background:url(../_BC/Images/Errow.jpg) no-repeat right 13px;
}
 ul.ldd_menu .ldd_submenu{
     position:absolute;
     top:30px;
     width:900px;
     display:none;
     opacity:0.95;
     left:0px;
     font-size:10px;
     background: #D8271F;
     border-top:1px solid #EF593B;
     z-index: 500000;
}
 a.ldd_subfoot{
     background-color:#333333;
     color:#FFFFFF;
     display:block;
     clear:both;
     padding:3px 0px;
     text-transform:uppercase;
     font-family: Arial, serif;
     font-size:12px;
     font-weight:bold;
}
 ul.ldd_menu ul{
     list-style:none;
     float:left;
     border-left:1px solid #DF7B61;
     margin:20px 0px 10px 30px;
     padding:10px;
}
 li.ldd_heading{
     font-family: Georgia, serif;
     font-size: 16px;
     font-style: italic;
     color:#FFBAA8;
     padding:0px 0px 10px 0px;
}
 ul.ldd_menu ul li a{
     font-family: Arial, serif;
     font-size:12px;
     line-height:25px;
     color:#fff;
     padding:1px 3px;
}
 ul.ldd_menu ul li a:hover{
     -moz-box-shadow:0px 0px 2px #333;
     background:#EFF4F7;
     color:#333333;
}
 .IFrameHeigtWidth {
     height:470px;
     width:470px;
}
 .modalPopup {
     background-color:#EEEEEE;
     border-width:1px;
     border-style:solid;
     border-color:Red;
    /*font-family:Verdana;
     font-size:medium;
     padding:3px;
     */
     width:500px;
     height:500px;
}
 .modalConfirm {
     background-color:#EEEEEE;
     border-width:2px;
     border-style:solid;
     border-color:Black;
    /*font-family:Verdana;
     font-size:medium;
     padding:3px;
     */
     width:350px;
}
 .popupControl {
     background-color:#AAD4FF;
     position:absolute;
     visibility:hidden;
     border-style:solid;
     border-color: Black;
     border-width: 2px;
}
 .modalBackground {
     background-color:Black;
     filter:alpha(opacity=70);
     opacity:0.7;
}
 .LoginBG{
    background:#fff url(../_BC/Images/Login_bg_img.jpg) no-repeat 65px 3px;
     border:2px solid #F4F4F4;
}
/*.pms{
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#DA251C;
     text-decoration:none;
     font-weight:bold;
}
 .pmsblack{
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#000000;
     text-decoration:none;
     font-weight:bold;
}
 */
 .pms_bor{
    border:1px solid #C2C2C2;
}
 .pms{
    background:url(../_BC/Images/1r_bg.jpg) repeat-x 0 0;
     font-family:Calibri;
     font-size:small;
     text-decoration:none;
     border-left:1px solid #C2C2C2;
}
 .pms1{
    background:url(../_BC/Images/1r_bg.jpg) repeat-x 0 0;
     font-family:Calibri;
     font-size:small;
     color:#DA251C;
     text-decoration:none;
}
 .pmsblack{
    font-family:Calibri;
     font-size:small;
     color:#000000;
     text-decoration:none;
     border-bottom:1px solid #C2C2C2;
     border-left:1px solid #C2C2C2;
}
 .pmsblack1{
    background:#F1F9FF;
     font-family:Calibri;
     font-size:small;
     color:#000000;
     text-decoration:none;
     border-left:1px solid #C2C2C2;
}
 .pmsblack2{
    background:#F1F9FF;
    padding-left :5px;
     font-family:Calibri;
     font-size:small;
     color:#000000;
     text-decoration:none;
}
 .pmsblack3{
    font-family:Calibri;
    padding-left :5px;
     font-size:small;
     color:#000000;
     text-decoration:none;
     border-bottom:1px solid #C2C2C2;
}
 .cusormouse {
     cursor:pointer;
}
 man a:hover {
     background-color: #CC6600;
}
 man a:link {
     text-decoration: none;
}
 .filter_bg {
     background: #DCDCD8 url(../_BC/Images/Filter_BG.jpg) repeat-x 0 0;
     height: 50px;
     font-weight: bold;
     color: #AE0000;
     padding-top: 0px;
     padding-left :25px;
}
 .AddLeftSide_bg {
     background:url(../_BC/Images/AddLeftSide_bg.jpg) repeat ;
     height :35px;
     font-weight: 700;
}
 .filter_Border {
     border:1px solid #DEDEDE;
}
 .addnum {
     background:url(../_BC/Images/AddLeftSide_bg.jpg) repeat 0 0;
     padding-right:15px;
     width: 6px;
     font-weight: 700;
}
 