﻿@charset "utf-8";
/* CSS Document */
body { font: 11px verdana; }
img { border: none; }
h1 { font: 14px verdana; }

.container { width: 920px; margin: 0 auto; }
.container_new { width: 1000px; margin: 0 auto; }
.VB_invoiceNo { }
.VB_invoiceNoIE { float: left; margin-left: 3px; width: 95px !important; width: 96px\9 !important; margin-top: 3px; }

#header { background: url(../Images/lycafly_banner.jpg) no-repeat; width: 920px; height: 125px; }
#header_new { background: transparent; width: 1100px; height: auto; float: left;  }
.admin_logo { float: left; margin-top: 18px; margin-left: 0px; border: 0px solid red; }

#top_link { float: right; width: 220px; padding: 10px; }

#main_menu { height: 36px; background: url(../images/menu_bg.gif) no-repeat; position: relative; right: 10px; top: 105px; left: 190px; padding-left: 75px; z-index: 1; width: 600px; }

#main_menu { height: 36px; background: url(../Images/menu_bg.gif) no-repeat; position: relative; top: 105px; left: 190px; padding-left: 75px; }

.main_menu2 { height: 36px; background: url(../Images/menu_bg2.jpg) no-repeat; position: relative; top: 105px; left: 190px; padding-left: 75px; }

/*.main_menu { height: 35px; background: url(../images/admin_menu.png) no-repeat; float: left; width: 970px; margin-left: 15px; margin-top: 2px; }*/
.main_menu { height: 35px; background:#1f8f02; float: left; width: 100%; margin-left: 0px; margin-top: 2px; padding-top:3px; }

.tbox { float: left; padding-right: 5px; padding-top: 2px; }

.cale { float: left; padding-top: 2px; }

.dummy { text-decoration: none; }
.fbdy1 { width: 880px; height: 500px; padding: 20px; }

.bdy1 { width: 990px; float: left; margin-top: 10px; }
.add_new_btn { background: url(../Images/add_new.jpeg) no-repeat; width: 18px; height: 18px; border: 0px; }
.body2 { width: 920px; float: left; }

.body2_row2 { margin-top: 10px; padding-left: 60px; width: 650px; float: left; }
.body2_row2_new { margin-top: 10px; padding-left: 60px; margin-left: 80px; width: 650px; float: left; }

.body2_row3 { width: 161px; float: left; background: url(../Images/r_add.jpg) no-repeat; height: 417px; }

.euro { background: url(../Images/eurostar.jpg) no-repeat; width: 323px; height: 80px; margin-left: 10px; }

.pack { margin-top: 10px; background: url(../Images/package.jpg) no-repeat; width: 322px; height: 128px; float: left; margin-bottom: 10px; margin-left: 10px; }

.lycafly_email { background: url(../Images/books.jpg) no-repeat top right; float: left; width: 290px; height: 80px; padding-top: 25px; padding-left: 35px; }
.sales_rpt { border: 0px solid red; margin-bottom: 10px; margin-left: 200px; }
.sales_rpt_bdy { width: 993px; min-height: 651px; float: left; }
#flt_ht { float: right; background: url(../Images/blu_rgt_btn.jpg) no-repeat; width: 136px; padding: 20px; }

.but_submit { width: 100px; float: right; margin-top: 10px; }

.gr_lt { float: left; background: url(../Images/gr_but_lft.jpg) no-repeat; width: 8px; height: 30px; }

#gr_fill { float: left; background: url(../Images/gr_but_fill.jpg) repeat-x; width: 59px; height: 30px; padding-top: 6px; padding-left: 8px; }

.gr_rt { float: left; background: url(../images/gr_but_rgt.jpg) no-repeat; width: 11px; height: 30px; }

#txt_bx { float: left; width: 290px; padding-left: 15px; padding-top: 40px; }

#summer_offer { float: left; width: 397px; height: 285px; margin-top: 20px; background: url(../Images/summer_offer.jpg) no-repeat; }

#cont { float: left; width: 170px; padding-left: 10px; }

#c1 { float: left; width: 120px; margin-top: 15px; }

#c2 { float: left; width: 50px; margin-top: 15px; }

#sid_tab { float: left; width: 30px; }

#dep { float: left; width: 130px; margin-right: 5px; }

#dep2 { float: left; width: 120px; }

#depart { width: 70px; float: left; }

#tim { width: 50px; float: left; }

#lst { width: 260px; float: left; }

#ck_box { width: 120px; float: left; padding-top: 5px; }

#adult { width: 60px; float: left; margin-right: 10px; }

#op1 { width: 200px; float: left; padding-top: 15px; }

#op2 { width: 250px; float: left; padding-top: 5px; }

.grn_btn { float: right; width: 45px; height: 15px; margin-top: 10px; margin-right: 10px; padding: 3px; background: #018714; text-align: center; text-decoration: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin-bottom: 15px; }

.Mob_Disc { float: left; margin-left: 0px; margin-top: 10px; width: 450px; margin-bottom: 10px; }

.str_red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold; }

.str_red_normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float: left; width: 290px; font-weight: bold; color: #FF0000; }
.agnt_err { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float: left; color: #FF0000; }
.str_green_normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: Green; }

.grn_btn_large { float: right; height: 15px; margin-top: 10px; margin-right: 10px; padding: 3px; background: #018714; text-align: center; text-decoration: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin-bottom: 15px; }

.gr_btn_txt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF; }

.blue_btn_txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF; }

.grn_btn A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #202020; }

.but_submit { width: 100px; float: right; padding-top: 10px; }

.gr_lt { float: left; background: url(../Images/gr_but_lft.jpg) no-repeat; width: 8px; height: 30px; }

.crv1 { width: 391px; height: 81px; float: left; background-image: url(../Images/top_left.jpg), url(../Images/top_right1.jpg), url(../Images/bot_left.jpg), url(../Images/bot_right.jpg); background-repeat: no-repeat; background-position: top left, top right, bottom left, bottom right; }

.crv2 { width: 391px; height: 81px; float: left; background-image: url(../Images/top_left.jpg), url(../Images/top_right1.jpg), url(../Images/bot_left.jpg), url(../Images/bot_right.jpg); background-repeat: no-repeat; background-position: top left, top right, bottom left, bottom right; }
.crv3 { width: 391px; height: 81px; float: left; background-image: url(../Images/top_left.jpg), url(../Images/top_right1.jpg), url(../Images/bot_left.jpg), url(../Images/bot_right.jpg); background-repeat: no-repeat; background-position: top left, top right, bottom left, bottom right; }

.LinkButton_DataCash { cursor: "pointer"; }
.crv_cont1 { padding: 10px; width: 96px; float: left; }

.txt1 { float: left; padding: 8px; }

.sm_txt2 { padding-left: 3px; width: 65px; font-family: "Verdana"; font-size: 11px; color: #000000; padding-top: 10px; }
.sm_txt2_new { padding-left: 3px; float: left; width: 280px; font-family: "Verdana"; font-size: 11px; color: #000000; padding-top: 10px; }

.sm_txt3 { padding-left: 5px; float: left; width: 120px; font-family: "Verdana"; font-size: 11px; color: #000000; padding-top: 10px; }


.sm_txt4 { padding-left: 5px; float: left; width: 80px; font-family: "Verdana"; font-size: 11px; color: #000000; padding-top: 10px; }

.vals { float: left; border-top: 1px solid #cccccc; width: 330px; margin-top: 5px; }

.prices { float: left; padding-left: 10px; width: 129px; background: url(../Images/price.jpg) no-repeat; height: 159px; margin-top: 15px; }

.prices2 { float: left; padding-left: 10px; width: 250px; margin-top: 15px; }

.pr_rt { float: right; width: 40px; padding-top: 6px; }

.pr_rt2 { float: right; width: 90px; padding-top: 6px; }

.pr_lft { float: left; width: 140px; padding-top: 6px; }

.emi_logo { margin-top: 15px; float: left; width: 95px; margin-right: 5px; height: 65px; background: url(../Images/emi_logo.jpg) no-repeat; }

.fill_mr { margin-top: 15px; padding-top: 20px; padding-left: 20px; float: left; height: 74px; width: 230px; background: url(../Images/em_fill.jpg) repeat-x; }

.em_rt_edg { background: url(../Images/emi_rt_bk.jpg) no-repeat; width: 9px; height: 74px; margin-top: 15px; float: left; }

.tp_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; border: 2px solid #ffffff; margin-left: 400px; }

.wt_txt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

.wt_txt3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }

.tp_btn { font-family: "Trebuchet MS"; font-size: 15px; color: #FFFFFF; font-weight: bold; }

.lnk_blu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333399; }

.txt1_blu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333399; }

.txt_gr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #018714; }

.sm_txt { font-family: "Verdana"; font-size: 11px; color: #000000; }

.sm_txt_bld { font-family: "Verdana"; font-size: 11px; color: #000000; font-weight: bold; }

.sm_txt_bld2 { font-family: "Verdana"; font-size: 13px; color: #000000; font-weight: bold; }

.normal_txt { font-family: "Verdana"; font-size: 11px; color: #000000; }

.country { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 14px; color: #0457a9; font-weight: bold; }
.HotelOffer { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; color: #0457a9; font-weight: normal; }

.sm_blu { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #0457a9; }



.log_bdy { height: auto; float: left; width: 1000px; }

.log_hold { float: left; margin-top: 180px; margin-left: 350px; width: 356px; height: 180px; padding-top: 50px; border: 0px solid red; }
.log_hold2 { float: left; margin-top: 180px; margin-left: 250px; width: 356px; height: 180px; padding-top: 50px; border: 0px solid red; }

.hd_blu { float: left; width: auto; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; padding-left: 15px; background: #0e4671; }

.hd_blu_Big { float: left; width: 180px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; padding-left: 15px; background: #0e4671; }

.lonin { width: 356px; min-height: 145px; float: left; border: 1px solid #9ca8c2; background: #FFFFFF; }
.logout { color: #000; }
.log_footer { float: left; height: 30px; width: 1100px; background: #1a507e; margin-top: 10px; }


.imgs_hold { float: left; width: 400px; }

.img1 { float: left; width: 80px; padding: 10px; height: 73px; margin-left: 20px; margin-top: 130px; }

.mainmenu { border: 0px solid red; line-height: 30px; height: 30px; float: left; }

.mainmenu a { float: left; font: bold 13px arial; color: #FFFFFF; padding-right: 20px; }

.submenu { padding: 4px 5px; border: 1px solid #CCCCFF; }

.submenu a { font: bold 15px arial; color: #006600; }

.submenu a:hover { font: bold 15px arial; color: Orange; }

.bl_txt_hd { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #094f8e; }

.bl_txt_hd2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #094f8e; }

.or_txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc6600; }

.or_txt2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff3333; }

.bl_txt3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #477baa; font-weight: bold; }

.sm_blu2 { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #0457a9; }


.foot_mnu_bg { margin-left: 270px; margin-top: 55px; float: left; width: 600px; }

.fot_txt2 { margin-left: 220px; margin-top: 10px; float: left; width: 680px; font-family: "Arial"; font-size: 11px; float: left; color: #FFFFFF; text-decoration: none; text-align: center; }

.foot_mnu { font-family: "Arial"; font-size: 12px; float: left; color: #FFFFFF; text-decoration: none; }

.contetnts_2 { background: url(../images/content_bg2.jpg) repeat-x; margin: 3px; padding-top: 60px; float: left; }

.MSCcontetnts_2 { background: url(../images/content_bg2.jpg) repeat-x; margin: 3px; padding-top: 60px; float: left; width: 99%; }

.mnu_lk { font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 100px; padding-left: 50px; padding-top: 5px; font-size: 12px; color: #FFFFFF; text-decoration: none; }

.mnu A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; }

.lbl_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; }

.lbl_1_nor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; }
.lbl_1_nor2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.pg_siz { padding: 5px; }
.dc_error { border: 0px solid red; color: Red; width: 300px; padding: 5px; margin-top: 20px; margin-left: 300px; }
.dc_log { border: 0px solid red; width: 400px; margin-top: 20px; margin-left: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; }
.tbl_hdr { background: #0f4573; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; height: 26px; border: 0px solid red; }
.tbl_hdr_new { background: #0f4573; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; height: 26px; }

VB_hdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; height: 26px; }


.tbl_2 { width: 640px; text-align: right; padding: 8px; }

.tbl_3 { width: 640px; text-align: right; padding: 8px; }

.tbl_4 { margin-bottom: 30px; width: 750px; margin-top: 20px; }

.l_bdr { border-left: 1px solid #0f4573; }
.l_bdr_new { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; }
.tbl_4 td a { border-left: 1px solid #0f4573; color: #ffffff; }

.r_bdr { border-right: 1px solid #0f4573; }

.b_bdr { border-bottom: 1px solid #0f4573; }

.tr_bg { background: #f2f9ff; min-height: 20px; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.tr_bg2 { background: #fff; min-height: 20px; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

p.wrd_brk { width: 150px; word-break: break-all; border: 0px solid red; margin-right: 5px; }
p.wrd_brk_middle { width: 120px; word-break: break-all; border: 0px solid red; margin-right: 5px; }

.footer { float: left; width: 152px; background: url(../Images/footer_bnr.jpg) no-repeat; width: 920px; height: 152px; margin-top: 0px; }

.labelErrorMessage { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: Red; }
.labelErrorMessage2 { font-size: 10px; color: Red; }

.ser_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0080ea; font-weight: bold; text-decoration: none; }

.ser_txt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0e4773; font-weight: bold; text-decoration: none; }

.ser_txt3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #a3a3a3; font-weight: bold; text-decoration: none; }

.ser_txt_gry { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #acacac; text-decoration: none; }

.ser_txt_sml { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0e4773; text-decoration: none; }

.b_box1 { width: 635px; height: 157px; float: left; background: #0e4671; }

.l_cr { background: url(../Images/l_cr_blu.jpg) no-repeat; float: left; width: 12px; height: 11px; }

.r_cr { background: url(../Images/r_cr_blu.jpg) no-repeat; float: right; width: 12px; height: 11px; }

.tab1 { margin-top: 20px; margin-left: 50px; }

.tbl1 { float: left; width: 613px; height: 150px; border: 1px solid #0e4671; padding-left: 20px; }

.tab_bl_l { float: left; background: url(../Images/sk_blu_lft.jpg) no-repeat; width: 10px; height: 26px; }

.tab_bl_fill { float: left; background: #c4e0ec; height: 23px; width: 220px; padding-top: 3px; }

.tab_bl_r { float: left; background: url(../Images/sk_blu_rt.jpg) no-repeat; width: 10px; height: 26px; }

/*----------curve -----------*/
.curv_1 { width: 613px; height: 150px; float: left; border: 1px solid #0e4671; padding-left: 20px; border-top: 0px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; background: #ffffff; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; }

.curv_2 { width: 613px; height: auto; float: left; border: 1px solid #0e4671; padding-left: 20px; padding-top: 10px; }
.forget_2 { width: 500px; height: auto; float: left; border: 1px solid #0e4671; padding-left: 20px; padding-top: 10px; }
.curv_user { width: 990px; height: auto; float: left; border: 1px solid #0e4671; }

.crv_blu { width: 150px; float: left; height: 20px; background-color: #0e4671; margin-top: 10px; padding-top: 4px; padding-left: 8px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; }
.crv_blu_user { width: 150px; float: left; height: 20px; background-color: #0e4671; padding-top: 4px; padding-left: 8px; }


.curv_3 { width: 613px; height: 140px; float: left; border: 1px solid #0e4671; padding-left: 20px; padding-top: 4px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; background: #ffffff; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; }

.crv_blu_3 { width: 150px; float: left; height: 22px; background-color: #0e80d8; margin-top: 10px; padding-top: 4px; padding-left: 8px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; }


.tbl2 { float: left; margin-top: 10px; }

.needs { float: left; width: 165px; margin-top: 10px; }

.wt_total { float: right; padding-right: 40px; }

.bot_link { float: left; width: 520px; padding-top: 15px; padding-left: 15px; }

.but_hold { float: right; margin-right: 60px; }

.bd_hold { float: left; width: 1000px; margin-top: 10px; }

.contetnts { width: 1100px; float: left; border: 1px solid #9ca8c2; background: #FFFFFF; min-height: 650px; }
.contetnts_mnd { width: 990px; float: left; margin-top: 23px; background: #FFFFFF; min-height: 600px; }


/* Added by Devaprakash V.R for Dispalying types of messages to user in div tag*/
.info, .success, .warning, .error, .validation { border: 1px solid; padding: 3px 5px 3px 30px; background-repeat: no-repeat; background-position: 10px center; width: 500px; text-align: center; margin: 0px auto 3px 200px; }

.info { color: #00529B; background-color: #BDE5F8; background-image: url('../Images/Info.png'); }
.legend { padding: 0.2em 0.5em; font-weight: bold; width: 160px; text-align: center; font-weight: bold; font-size: 11px; height: 20px; line-height: 20px; color: #fff; background: #0e4671; }
.success { color: #4F8A10; background-color: #DFF2BF; background-image: url('../Images/Success.png'); }
.warning { color: #9F6000; background-color: #FEEFB3; background-image: url('../Images/Warning.png'); }
.error { color: #D8000C; background-color: #FFBABA; background-image: url('../Images/Error.png'); }

.error_vb { color: red !important; background-color: #FFBABA; background-image: url('../Images/Error.png'); padding: 3px; float: left; padding-left: 30px; border: 1px solid red; margin-left: 15px; margin-top: 10px; background-repeat: no-repeat; background-position: 10px center; text-align: center; }


.lbl_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; }



.containerDiv { overflow: auto; height: 280px; width: 100%; }
.textBoxStyle { margin-left: 25px; margin-right: 25px; margin-top: 20px; }
.gridStyle { margin-top: 16px; margin-bottom: 16px; }
.buttonStyle { margin-right: 20px; width: 50px; font-family: Tahoma, Arial, Helvetica; font-size: 12px; }
.HiddenColumn { display: none; width: 0px; }
.gridHeaderStyle { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; }
.grid { font-family: Tahoma, Arial, Helvetica; font-size: 12px; }


/* Added by Prince For Manage Menu Role Page*/
#ctl00_ContentPlaceHolder1_tblMenus { border: 1px solid #CCCCFF; color: #094f8e; font-weight: bold; }
#ctl00_ContentPlaceHolder1_tblMenus ul { list-style-type: none; padding: 0px; color: black; font-weight: normal; margin: 0px; }
#ctl00_ContentPlaceHolder1_tblMenus li { padding: 6px 0px; }


/* Added by sathish for Manage Service Credential */
#ctl00_ContentPlaceHolder1_tblServices { border: 1px solid #CCCCFF; color: #094f8e; font-weight: bold; }
#ctl00_ContentPlaceHolder1_tblServices ul { list-style-type: none; padding: 0px; color: black; font-weight: normal; margin: 0px; }
#ctl00_ContentPlaceHolder1_tblServices li { padding: 6px 0px; }
#ctl00_ContentPlaceHolder1_tblSrchServices { border: 1px solid #CCCCFF; color: #094f8e; font-weight: bold; }
#ctl00_ContentPlaceHolder1_tblSrchServices ul { list-style-type: none; padding: 0px; color: black; font-weight: normal; margin: 0px; }
#ctl00_ContentPlaceHolder1_tblSrchServices li { padding: 6px 0px; }
.screenMask { opacity: 0.2; filter: alpha(opacity=20); position: absolute; width: 930px; left: inherit; top: inherit; background-color: #C8C8C8; }
/* ---------  Added by Devaprakash V.R for Gridview Lookup ---------------*/
.GridHeaderBlueTwo { background-color: #0e4671; background-repeat: repeat-x; font-family: arial; font-size: 12px; font-weight: bold; height: 29px; padding-left: 0px; border-left: 1px Solid #2279B5; text-align: left; color: White; }


.GridRowBlue { background-image: url(../Images/GridHeader.gif); background-repeat: repeat-x; font-family: arial; font-size: 11px; height: 29px; padding-left: 0px; border-left: 1px Solid #2279B5; text-align: left; cursor: hand; }
.GridRowBlue th { text-align: center; }
/* ----------------------------------------------------------------------- */



/* ---------  Added by Parthasarthy for Small/Medium/Large controls ---------------*/
.buttonSmall { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background-image: url("gr_buttons_Small.jpg"); height: 31px; width: 62px; cursor: hand; }
.user_mgt_search { border: 1px solid red; line-height: 30px; }
.MobCredential { float: left; width: 200px; }
.MobCredentialVal { float: left; width: 766px; border: 1px solid #ADD8E6; background: #eee; padding: 5px; font-size: 13px; color: #003366; }

.MobBtn { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background: #045706; height: 24px; width: 180px; cursor: hand; line-height: 21px; }
.butt_style_normal { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background: #045706; height: 24px; width: 71px; cursor: hand; line-height: 21px; }
.butt_style_normal_agent { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background: #045706; height: 24px; width: 78px; cursor: hand; line-height: 21px; }
.butt_style_normal_125 { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background: #045706; height: 24px; width: 125px; cursor: hand; line-height: 21px; }
.mlt_line { font-size: 12px; }
.butt_style_normal_new { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background: #045706; height: 20px; width: 71px; cursor: hand; line-height: 20px; margin-top: 0px; padding-top: 0px; }

.buttn_normal_new { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background: #045706; height: 20px; width: 100px; cursor: hand; line-height: 20px; margin-top: 0px; padding-top: 0px; }

.buttn_new_request { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background: #045706; height: 20px; width: 108px; cursor: hand; line-height: 20px; margin-top: 0px; padding-top: 0px; }

.dropdownSmall { height: 20px; width: 70px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: solid 1px lightblue; }

.dropdownMedium { height: 20px; width: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: solid 1px lightblue; }
.dropdownNormal { height: 20px; width: 175px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: White; border: solid 1px lightblue; }
.dropdownBig { height: 20px; width: 225px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: White; border: solid 1px lightblue; }

.mngtextbox { height: 15px; width: 178px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }

.textboxBig { height: 15px; width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }

.textboxMedium { height: 15px; width: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.textboxSmall { height: 15px; width: 60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue1; }
.textboxNormal { height: 15px; width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.textbox_fname { height: 15px; width: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; background: #fff; }
/* ----------------------------------------------------------------------- */

/* ----------------------- Modal Window CSS ------------------------- */

.modalBackground { background-color: Gray; filter: alpha(opacity=70); opacity: 0.7; }
.modalBackground2 { background-color: Gray; filter: alpha(opacity=70); opacity: 0.7; margin: 0 auto; }
.modalPopup { background-color: #ffffdd; padding: 3px; width: 350px; font: 12px verdana; padding: 10px; }
.updateProgress { border-width: 1px; border-style: solid; background-color: #FFFFFF; position: absolute; width: 180px; height: 65px; }
/* ----------------------------------------------------------------------- */

/* ----------------------- Rajkumar CSS ------------------------- */

.tbl_Exception { margin-bottom: 30px; width: 600px; margin-top: 20px; }

.dropdownSmall { height: 18px; width: 45px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.dropdownExpDate { height: 18px; width: 45px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.dropdownExpYear { height: 18px; width: 60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.dropdownMedium { height: 20px; width: 120px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.dropdownNormal { height: 20px; width: 155px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: White; border: solid 1px lightblue; }
.dropdownBig { height: 20px; width: 222px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: White; border: solid 1px lightblue; }

.txt_box1 { width: 151px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; clear: both; }

.txt_box_page_title { width: 350px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; clear: both; }

.txt_box_page_name { width: 200px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; clear: both; }

.txt_box1_date { width: 80px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; clear: both; }
.disc { border: solid 1px lightblue; }

.txt_box2 { width: 120px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.lst_box2 { width: 120px; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }

.txt_box3 { width: 40px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }

.txt_box4 { width: 151px; height: 40px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }

.txt_box_big { width: 222px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.txt_box_big2 { width: 150px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }

.file_upload_box { width: 225px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.autocomplete_completionListElement { visibility: hidden; margin: 0px; background-color: #FFFFFF; color: windowtext; border: 1px solid #BBBBBB; overflow: auto; cursor: pointer; height: 100px; text-align: left; list-style-type: none; padding: 0px; font-size: 11px; }
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem { background-color: #0C4E8A; color: #FFFFFF; padding: 1px; border: 1px solid #BBBBBB; font-size: 12px; }
/* AutoComplete item */
.autocomplete_listItem { background-color: window; color: windowtext; padding: 1px; background-color: #FFFFFF; font-size: 11px; }

/* ----------------------------------------------------------------------- */



.standardLblBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0E4671; font-weight: bold; }

.tblInner { background-color: #CCCCCC; }

.tblInnerCotent { background-color: #FFFFFF; font: 11px verdana; padding: 5px 3px; color: #000000; }
.tblInnerCotent1 { background-color: #FFFFFF; font: 10px verdana; padding: 5px 3px; color: #000000; }
.tblInnerHeader { background-color: #F3F3F3; font: 11px verdana; padding: 5px 3px; font-weight: bold; color: #0E4671; }
.tblInnerHeader1 { background-color: #F3F3F3; font: 10px verdana; padding: 5px 3px; font-weight: bold; color: #0E4671; }
.tblInnerTopHeader { display: block; padding: 6px; font: bold 14px arial; width: 150px; color: #0E4671; }

.warningAlert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold; }

.gr_button_normal_75 { BACKGROUND: #FFFFFF url("../Images/gr_buttons_normal_75.gif") no-repeat center; text-align: center; vertical-align: top; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: none; height: 31px; width: 75px; cursor: pointer; }
.gr_button_raised_75 { BACKGROUND: #FFFFFF url("../Images/gr_buttons_raised_75.gif" ) no-repeat center; text-align: center; vertical-align: top; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: none; height: 31px; width: 75px; cursor: pointer; }

.gr_button_normal_125 { BACKGROUND: url("../Images/gr_buttons_normal_125.gif") no-repeat center; text-align: center; vertical-align: top; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: none; height: 31px; width: 125px; cursor: pointer; }
.gr_button_raised_125 { BACKGROUND: url("../Images/gr_buttons_raised_125.gif") no-repeat center; text-align: center; vertical-align: top; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: none; height: 31px; width: 125px; cursor: pointer; }

.admin_title { float: left; width: 140px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background: #0e4671; }

.admin_label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0E4671; font-weight: bold; }
.admin_txtbox { width: 151px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.admin_dropdown { height: 20px; width: 155px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: White; border: solid 1px lightblue; }
.admin_txtArea { width: 151px; height: 40px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.admin_td_label_width { width: 175px; }
.admin_td_controls_width { width: 250px; }
.admin_tr_height { height: 25px; }

.admin_panel { border: 1px solid #9ca8c2; width: 800px; height: 440px; overflow: auto; }
.admin_search_result { }
.admin_button_td { padding-right: 15px; }
.test { color: Red; }

/*---------------------- Sales Report-------------------------------*/

/*.LF_table_hd{ font-size:10px; color:#fff;  font-weight:bold; padding:2px; border-right:1px solid #fff; }
.LF_table_val{width:77.5px; }
.LF_table_val2{ float:left; height:25px; width:120px;  border-bottom:1px solid #0f4573; border-right:1px solid #0f4573;  padding:3px; font-size:10px;}
.LF_table_val3{ border-bottom:1px solid #0457a9;  padding:3px; }
.LF_total{ background:#d3eefb;}*/

.LF_table_hd { font-size: 11px; color: #fff; height: 32px; padding: 2px; border-right: 1px solid #fff; float: left; font-family: Arial, Helvetica, sans-serif; }
.LF_table_hd3 { font-size: 11px; color: #fff; height: 32px; padding: 2px; border-right: 0px solid #fff; float: left; font-family: Arial, Helvetica, sans-serif; }
.LF_table_hd2 { font-size: 11px; height: 30px; line-height: 30px; padding: 2px; border-left: 1px solid #0f4573; border-bottom: 1px solid #0f4573; float: left; font-family: Arial, Helvetica, sans-serif; }
.LF_table_hd4 { font-size: 11px; padding: 2px; border-right: 0px solid #0f4573; float: left; font-family: Arial, Helvetica, sans-serif; }
.LF_table_hd_bottom { font-size: 11px; padding: 2px; border-left: 1px solid #0f4573; float: left; font-family: Arial, Helvetica, sans-serif; font-weight: bold; height: 25px; line-height: 25px; }
.LF_table_hd_bottom2 { font-size: 11px; padding: 2px; border-right: 0px solid #0f4573; border-left: 1px solid #0f4573; float: left; font-family: Arial, Helvetica, sans-serif; font-weight: bold; height: 25px; line-height: 25px; }

.LF_table_hd5 { font-size: 11px; height: 30px; line-height: 30px; padding: 2px; border-right: 0px solid #0f4573; border-left: 1px solid #0f4573; border-bottom: 1px solid #0f4573; float: left; font-family: Arial, Helvetica, sans-serif; }

.nsr_btn { background: #035807; color: #fff; border: 1px solid #035807; }
.LF_table_hd2_new { border-left: 1px solid #0f4573; color: #fff; float: left; width: 1px; height: 31px; line-height: 31px; padding-top: 2px; padding-bottom: 2px; }
.LF_table_hd2_new2 { border-left: 1px solid #0f4573; color: #fff; float: left; width: 2px; height: 29px; line-height: 29px; }


.LF_reportInfoScroll { float: left; width: 914px; margin: 0px; overflow: auto; margin-left: 2px; border-right: 1px solid #0f4573; height: auto; }
.LF_reportInfoScroll_1 { float: left; width: 914px; margin: 0px; overflow: auto; margin-left: 2px; border-right: 1px solid #0f4573; height: 245px; }

/*---------------------- End-------------------------------*/
.MPprodt { width: 900px; float: left; margin-top: 10px; margin-left: 0px; padding-bottom: 0px; margin-bottom: 0px; }
.MPtitle_pro { width: 200px; float: left; text-align: right; font-weight: bold; font-size: 11px; margin-right: 10px; margin-top: 5px; }
/*-----MND Products-----*/
.pro_add_container { float: left; width: 700px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; }
.pro_add_container2 { float: left; margin-top: 50px; width: 700px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #0457a9; }
.pro_add_container3 { float: left; width: 1000px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #0457a9; padding: 0px; }
.pro_add_container4 { float: left; width: 1000px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #0457a9; }
.prodt_row { width: 700px; float: left; }
.prodt_row2 { width: 700px; float: left; margin-top: 10px; }

.prodt_row_new1 { width: 900px; float: left; border: 0px solid red; }
.prodt_row_new2 { width: 900px; float: left; margin-top: 10px; }
.prodt_row_new3 { width: 900px; float: left; margin-top: 10px; margin-left: 60px; padding-bottom: 0px; margin-bottom: 0px; }

.prodt_row_new4 { width: 850px; float: left; margin-top: 10px; margin-left: 120px; }
.prodt_row_new5 { width: 363px; float: left; margin-top: 10px; margin-bottom: 2px; border: 0px solid red; }
.prodt_row_new6 { float: left; width: 580px; margin-left: 232px; }
.prodt_row_new7 { width: 200px; float: right; margin-top: 0px; margin-bottom: 2px; }

.prodt_rmk_row { width: 850px; float: left; margin-top: 10px; }
.prodt_remarks { width: 850px; float: left; margin-top: 10px; padding-bottom: 0px; margin-bottom: 0px; }
.title_rmk { float: left; font-weight: bold; font-size: 11px; margin-right: 10px; margin-top: 5px; margin-left: 10px; }
.title_rmk2 { float: left; font-weight: bold; font-size: 11px; margin-right: 30px; margin-top: 5px; margin-left: 10px; }
.prodt_btn { width: 709px; float: left; margin-top: 0px; text-align: right; margin-bottom: 10px; }

.rmks_success { width: 850px; float: left; margin-top: 10px; margin-left: 80px; padding-bottom: 0px; margin-bottom: 0px; color: Green; }
.vb_success_msg { color: Green; }
.vb_UpdateError_msg { color: Red; }

.policy_row_new { width: 850px; float: left; margin-top: 10px; margin-left: 0px; padding-bottom: 0px; margin-bottom: 0px; }

.moht_pro_txtbox { width: 180px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }



.prodt_row_new3_hd { width: 725px; float: left; background-color: #E4F4FE; margin: 10px; margin-left: 110px; height: 22px; line-height: 22px; padding-left: 10px; font-size: 12px; font-weight: bold; color: #0f4573; }
.pro_lstbox_mda { overflow: auto; height: 150px; width: 580px; border: 1px solid #bdd0d6; margin-top: 10px; }
.prodt_row3 { width: 600px; float: left; margin-top: 20px; text-align: right; margin-bottom: 10px; }
.pro_bdr { border: 1px solid #0e4671; float: left; padding: 6px; width: 980px; height: auto; }
.pro_bdr_add { border: 1px solid #0e4671; float: left; padding: 6px; width: 895px; height: auto; }
.pro_bdr_add2 { border: 1px solid #0e4671; float: left; padding: 6px; width: 980px; height: auto; }
.title_pro { width: 100px; float: left; text-align: right; font-weight: bold; font-size: 11px; margin-right: 10px; margin-top: 5px; }
.title_pro2 { width: 160px; float: left; text-align: right; font-weight: bold; font-size: 11px; margin-right: 10px; margin-top: 5px; }
.title_pro3 { width: 158px; float: left; text-align: right; font-weight: bold; font-size: 11px; margin-right: 10px; margin-top: 5px; }
.val_pro { float: left; width: 220px; margin-top: 5px; margin-bottom: 5px; }
.val_pro1 { float: left; width: 420px; margin-top: 5px; }
.pro_txtbox { width: 190px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.BL_pro_txtbox { width: 193px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.pro_datebox { width: 170px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.pro_privew_url { width: 575px; height: 15px; margin-right: 10px; }
.pro_lstbox { overflow: auto; height: 150px; width: 580px; border: 1px solid #bdd0d6; margin-top: 5px; margin-left: 170px; }
.pro_air_list { float: left; width: 450px; }

.pro_lstbox2 { overflow: auto; height: 150px; width: 190px; border: 1px solid #bdd0d6; margin-top: 5px; }
.pro_air_list2 { float: left; width: 19px; }
/* ------------------------ Survey Report ------------------------- */
.pnrTxt { border: solid 1px lightblue; width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; }
.pnrDropTxt { width: 219px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; padding: 1px; }
.pnrRow { clear: both; min-height: 25px; margin-left: 15px; font-weight: bold; }
.pnrClr { clear: both; height: 10px; }
.pnrhd { height: 16px; }
.pnrClr1 { clear: both; height: 1px; }
.pnrckbox { margin: 10px; margin-right: 20px; float: left; }
.pnrBtn { clear: both; height: 35px; margin-left: 190px; }
.pnrDrop { margin-left: 5px; display: block; }
.pnr_row_new { width: 800px; float: left; margin-top: 10px; margin-left: 200px; }

.sur_val1 { text-align: left; float: left; width: 160px; height: 25px; line-height: 25px; color: #0457a9; padding-left: 2px; overflow: hidden; }
.sur_val2 { text-align: left; float: left; width: 190px; height: 25px; line-height: 25px; color: #0457a9; padding-left: 2px; overflow: hidden; }
.sur_val3 { text-align: left; float: left; width: 120px; height: 25px; line-height: 25px; color: #0457a9; padding-left: 2px; overflow: hidden; }
.sur_val4 { text-align: left; float: left; width: 160px; height: 25px; line-height: 25px; color: #0457a9; padding-left: 2px; overflow: hidden; }
.sur_val5 { text-align: left; float: left; width: 120px; height: 25px; line-height: 25px; color: #0457a9; padding-left: 2px; overflow: hidden; }
.sur_val6 { text-align: left; float: left; width: 70px; height: 25px; line-height: 25px; color: #0457a9; padding-left: 2px; overflow: hidden; text-align: center; }
.sur_val7 { text-align: left; float: left; width: 150px; height: 25px; line-height: 25px; color: #0457a9; padding-left: 2px; overflow: hidden; }

.sur_Title1 { float: left; width: 160px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; padding-left: 2px; }
.sur_Title2 { float: left; width: 190px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; padding-left: 2px; }
.sur_Title3 { float: left; width: 120px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; padding-left: 2px; }
.sur_Title4 { float: left; width: 160px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; padding-left: 2px; }
.sur_Title5 { float: left; width: 120px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; padding-left: 2px; }
.sur_Title6 { float: left; width: 70px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; padding-left: 2px; text-align: center; }
.sur_Title7 { float: left; width: 150px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; padding-left: 2px; }


.bnr_ckbox { border: 0px; float: right; margin-left: 25px; }
.bnr_listbox { width: 196px; font-size: 11px; float: left; margin-bottom: 0px; padding-bottom: 0px; }
/* ------------------------ Survey Report END------------------------- */
.pro_listbox { width: 196px; font-size: 11px; margin-bottom: 0px; padding-bottom: 0px; }
.pro_drop { width: 196px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.pro_checkbox { border: 0px; float: right; margin-right: 25px; }
.pro_checkbox3 { border: 0px; float: left; }
.pro_checkbox2 { border: 0px; float: right; margin-right: 0px; }
.pro_btn { float: left; background: url(search1.jpg); margin-left: 280px; margin-right: 10px; width: 58px; height: 23px; line-height: 23px; color: #fff; font-size: 12px; text-align: center; }
.pro_btn2 { float: left; background: url(search1.jpg); margin-left: 20px; margin-right: 10px; width: 58px; height: 23px; line-height: 23px; color: #fff; text-align: center; font-size: 12px; }
.pro_hdr { font-size: 14px; font-weight: bold; color: #fff; background-color: #0b3f66; margin-top: 20px; margin-bottom: 20px; height: 25px; line-height: 25px; padding-left: 5px; }

.vb_title { float: left; width: 90px; text-align: right; font-weight: bold; }
.vb_val { float: left; text-align: justify; width: 830px; margin-left: 10px; border: 0px solid red; }
.grid_rmks { font-family: Verdana,Arial, Helvetica, sans-serif; float: left; width: 700px; border: 1px solid #115183; margin-left: 10px; }
.grid_rmks2 { float: left; width: 950px; margin-left: 10px; font-family: Verdana; border-bottom: 1px solid #115183; }
.grid_cont { font-family: Verdana,Arial, Helvetica, sans-serif; float: left; width: 985px; border: 1px solid #115183; }
.grid_cont_dst { font-family: Verdana,Arial, Helvetica, sans-serif; float: left; width: 985px; border-bottom: 1px solid #115183; border-top: 0px; border-left: 0px; }
.grid_row_hd_dst { font-weight: bold; font-size: 12px; text-align: center; float: left; color: #fff; background-color: #144975; height: 22px; line-height: 22px; }
.meta_holder { float: left; margin-left: 250px; }
.grid_val_dst { text-align: center; padding-left: 2px; float: left; width: 77px; height: 25px; line-height: 25px; color: #0457a9; font-size: 11px; border-top: 1px solid #115183; border-right: 0px solid #115183; border-left: 1px solid #115183; }
.grid_val2_dst { padding-left: 2px; text-align: center; float: left; width: 50px; height: 25px; line-height: 25px; color: #0457a9; font-size: 11px; border-top: 1px solid #115183; border-left: 1px solid #115183; }

/* ---------------- ManageBlackList # 7-5-13------------------*/
.MBL_grid_RowBtm { background-color: #F2F9FF; border: 0px; clear: both; height: 25px; }
.MBL_grid_RowTop { background-color: #fff; border: 0px; clear: both; height: 25px; }
.MBL_grid_RowTop_Analysis { background-color: #fff; border: 0px; clear: both; height: 1px; }

.MBL_chekBox { text-align: center; float: left; width: 50px; margin-right: 30px; height: 22px; padding-top: 3px; color: #0457a9; font-size: 11px; }
.MBL_val { text-align: left; float: left; width: 325px; height: 25px; line-height: 25px; color: #0457a9; }
.MBL_val1 { text-align: left; float: left; width: 160px; height: 25px; line-height: 25px; color: #0457a9; }
.MBL_val2 { text-align: left; float: left; width: 200px; height: 25px; line-height: 25px; color: #0457a9; }
.MBL_val3 { text-align: left; float: left; width: 65px; height: 25px; line-height: 25px; color: #0457a9; }


.MBL_Title1 { float: left; width: 50px; margin-right: 30px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; text-align: center; }
.MBL_Title2 { float: left; width: 325px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.MBL_Title3 { float: left; width: 160px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.MBL_Title4 { float: left; width: 200px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.MBL_Title5 { float: left; width: 65px; height: 65px; line-height: 22px; color: #FFFFFF; font-weight: bold; }

/* _________________________________________________________________*/
.mErrTitCk { float: left; width: 50px; margin-right: 30px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; text-align: center; }
.mErr_chekBox { text-align: center; float: left; width: 50px; margin-right: 30px; height: 22px; padding-top: 3px; color: #0457a9; font-size: 11px; }
.mErr_Title1 { float: left; width: 300px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.mErr_Val1 { float: left; width: 300px; height: 22px; line-height: 22px; text-align: left; color: #0457A9; }

.mErr_Title2 { float: left; width: 300px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.mErr_Val2 { float: left; width: 300px; height: 22px; line-height: 22px; text-align: left; color: #0457A9; }

.mErr_Title3 { float: left; width: 100px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.mErr_Val3 { float: left; width: 100px; height: 22px; line-height: 22px; text-align: left; color: #0457A9; }
.mErr_hd_blu { width: 160px; text-align: center; font-weight: bold; font-size: 11px; height: 20px; line-height: 20px; color: #fff; background: #0e4671; }


/* _________________________________________________________________*/

.grid_title1_dya { float: left; width: 200px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; padding-left: 10px; }
.grid_val_dya { text-align: left; padding-left: 10px; float: left; width: 200px; height: 25px; line-height: 25px; color: #0457a9; font-size: 11px; border: 0px; }

.grid_val2_new { padding-left: 10px; text-align: left; float: left; width: 50px; height: 25px; line-height: 25px; color: #0457a9; font-size: 11px; border-top: 1px solid #115183; }

.grid_dynamic { font-family: Verdana,Arial, Helvetica, sans-serif; float: left; width: auto; border: 1px solid #115183; }

.grid_cont2 { font-family: Verdana,Arial, Helvetica, sans-serif; float: left; width: 980px; border: 1px solid #115183; }
.grid_row_hd { font-weight: bold; font-size: 12px; text-align: center; float: left; color: #fff; background-color: #115183; height: 22px; line-height: 22px; }
.grid_row_hd2 { font-weight: bold; font-size: 12px; text-align: center; color: #fff; background-color: #115183; float: left; height: 22px; line-height: 22px; }
.grid_row { border: 1px solid #115183; border-top: 0px; clear: both; }
.grid_rw_new { float: left; width: 950px; margin-bottom: 10px; margin-top: 10px; }
.grid_title1 { float: left; width: 80px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.grid_title12 { float: left; width: 43px; padding-right: 5px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.grid_val { text-align: left; padding-left: 2px; padding-left: 5px; float: left; width: 77px; height: 30px; line-height: 30px; color: #0457a9; font-size: 11px; border-top: 0px solid #115183; border-right: 0px solid #115183; }
.grid_val2 { padding-left: 2px; text-align: center; padding-top: 5px; float: left; width: 50px; height: 25px; line-height: 25px; color: #0457a9; font-size: 11px; border-top: 1px solid #115183; }
.mtop { margin-top: 3px; }
.pro_hd_blu { width: 160px; text-align: center; font-weight: bold; font-size: 11px; height: 20px; line-height: 20px; color: #fff; background: #0e4671; }
.frd_hd_blu { width: 190px; text-align: center; font-weight: bold; font-size: 11px; height: 20px; line-height: 20px; color: #fff; background: #0e4671; }
.img_pad { margin-top: 5px; }

.grid_agent { float: left; width: 400px; margin-bottom: 10px; margin-top: 10px; }
.grid_dates { float: right; text-align: right; margin-bottom: 10px; margin-top: 10px; }
.vb_agent { float: left; text-align: justify; margin-left: 10px; border: 0px solid red; margin-right: 15px; }

.grid_cont_supp { font-family: Verdana,Arial, Helvetica, sans-serif; float: left; width: 990px; border: 1px solid #115183; }
.mnd_success { color: #4F8A10; display:inline-block; text-align:center; background-color: #DFF2BF; background-repeat: no-repeat; background-image: url('../Images/Success.png'); height: 20px; line-height: 20px; padding-left: 30px; padding-right: 10px; border: 1px solid green; margin-bottom: 15px; }
.mnd_error { color: #D8000C; float: left; background-color: #FFBABA; background-image: url('../Images/Error.png'); background-repeat: no-repeat; height: 20px; line-height: 20px; padding-left: 30px; padding-right: 10px; border: 1px solid red; margin-bottom: 15px; }
/*---------Policy---------*/
.policy-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding: 3px; }
.policy-sub-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 5px; margin-left: 10px; }

.policy-desc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; margin-left: 20px; }

/*---------End---------*/
.Mob_box { width: 100px; height: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px lightblue; margin-left: 15px; }
/*---------Offline Booking---------*/
.ot_box2 { width: 150px; height: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px lightblue; }
.ot_container { float: left; width: 970px; font-family: Verdana; font-size: 12px; height: auto; color: #003366; margin-left: 10px; }
.ot_panel1 { float: left; margin-top: 25px; margin-bottom: 10px; width: 960px; border: 5px solid lightblue; min-height: 80px; background-color: #cddeef; }
.ot_panel2 { margin: 10px auto; width: 660px; border: 1px solid lightblue; min-height: 50px; }

.ot_pnr { float: left; margin: 10px; width: 600px; margin-bottom: 15px; margin-left: 150px; }
.ot_bold { font-weight: bold; }
.ot_pnr_details { float: left; width: 800px; margin-left: 150px; }
.ot_ppd { float: left; width: 800px; margin: 10px; }
.ot_ppd2 { float: left; margin-left: 3px; }
.ot_ppd_grid { float: left; width: 950px; margin: 10px; margin-bottom: 0px; }
.ot_tdval { width: 100px; font-weight: bold; }
.ot_grd { background-color: #cddeef; font-size: 11px; font-weight: bold; height: 15px; line-height: 15px; }
.ot_grd2 { font-size: 11px; height: 15px; line-height: 15px; }
.ot_grd3 { background: #eee; font-size: 11px; height: 15px; line-height: 15px; }
.ot_option { width: 945px; float: left; background: #dfe8f8; }
.full_pay { float: left; width: 800px; margin: 10px; margin-left: 50px; }
.ot_cal { margin-top: 5px; }
.ot_btn_pay { float: right; }
.ob_error { color: #ff0000; }
.LF_rst_gp4 { float: left; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; border: 0px solid red; width: 150px; height: 40px; }
.LF_rst_gp2 { float: right; margin-top: 10px; margin-bottom: 10px; margin-right: 13px; }
.LF_rst_gp1 { float: left; margin-top: 10px; margin-bottom: 10px; }
.LF_rst_gp3 { float: left; margin-top: 100px; margin-bottom: 10px; margin-left: 0px; color: #134B8F; width: 100%; text-align: center; font-size: 20px; font-weight: bold; }
.LF_crv_cont2 { width: 970px; height: 28px; float: left; background: #0e4671; }
.LF_crv_cont3 { width: 200px; height: 28px; float: left; }
.LF_blue_bg { float: right; background-color: #FFFFFF; height: 28px; background: url(../Images/drk_blue_rgt2.jpg) no-repeat; width: 11px; }
.LF_blue_bg1 { float: left; background-color: #FFFFFF; width: 11px; height: 28px; }
.LF_wt_txt_bg { color: #FFFFFF; font-size: 14px; font-weight: bold; float: left; margin-top: 5px; }
.LF_rt_new2 { left: -10px; position: relative; margin-top: 4px; cursor: pointer; border: 0px solid red; }
.LF_rslt_blk { height: auto; float: left; width: 800px; display: block; }
.LF_rslt_blk_Offline { height: auto; float: left; width: 800px; }
.LF_tbl1 { float: left; width: 968px; border: 1px solid #0e4671; border-top: 0px; padding-bottom: 10px; }
.LF_min_b { background: url(../Images/arrows.png); width: 17px; height: 19px; background-position: 18px 0; border: solid 0px red; }
.LF_pls_b { background: url(../Images/arrows.png); width: 17px; height: 19px; background-position: 38px 0; border: solid 0px red; display: none; }

.LF_plusminus { float: left; color: #003366; width: 20px; font-size: 16px; font-family: Verdana; font-weight: bold; border: 0px solid red; }
.LF_plusminus2 { float: left; width: 200px; color: #003366; font-size: 11px; font-family: Verdana; font-weight: bold; border: 0px solid red; padding-top: 3px; }

.sal_error { float: left; width: 350px; margin-top: 8px; }
.LF_sal_tab { height: 28px; float: left; border-bottom: 0px solid #0e4671; margin-left: 200px; width: 600px; }
.LF_sal_tab_txt_m { color: #0e4671; font-size: 12px; float: left; margin-top: 5px; cursor: pointer; }
.LF_sal_tab_txt_p { color: #0e4671; font-size: 12px; float: left; margin-top: 5px; cursor: pointer; display: none; }
.LF_sal_tab_img { float: right; background-color: #FFFFFF; height: 28px; width: 11px; }

.airline_bdr { border: 1px solid #ccc; width: 350px; height: 150px; overflow: auto; padding: 5px; }
.OFL_airline_bdr { float: left; border: 1px solid #ccc; width: 595px; height: 150px; overflow: auto; padding: 5px; }
.moht_bdr { border: 1px solid #ccc; width: 700px; float: left; padding: 5px; }
.moht_bdr2 { width: 100%; float: left; height: 187px; overflow: auto; }
.watermarked { color: gray; }
.Contact_num { width: auto; height: auto; vertical-align: top; /*top:285px;
    left:725px; 
    padding:5px;   
    border: 1px solid #0e4671;*/ background: #ffffff; color: Green; font-size: 10px; }


/*-------------Color Picker-------------------*/
@media all {
    #jPicker { margin: 0px 8px; text-align: left; }
    #jPicker ul { font-size: 15px; margin: 0px 0px 0px 15px; padding: 0px; }
    #jPicker ul li { list-style: disc; padding: 2px 0px; }
    #jPicker ul li ul { margin-bottom: 10px; }
    #jPicker ul li ul li { list-style: circle; }
    #jPicker p { font-size: 13px; padding: 0px 10px; }
    #jPicker hr { clear: both; }
    #jPicker h2.jPicker { font-size: 16px; padding: 20px 10px; }
    #jPicker code { color: #8bd; font-size: 14px; font-weight: bold; }
    #jPicker pre { background: #eee; border: 1px solid #000; color: #000; display: block; font-size: 11px; margin: 10px 5px; padding: 5px; }
    #jPicker span { font-size: 13px; text-align: center; }
    #jPicker a { color: #ff8050; }
    #jPicker input { font-size: 13px; padding: 2px 5px; }
    #jPicker h2 { font-size: 16px; margin: 10px 0px; }
}

/*-------------END-------------------*/



.Lf_mfo { float: left; width: 650px; }
.mfo_top { float: left; width: 650px; }
.mfo_bot { float: left; width: 650px; }
.mfo_title { float: left; width: 183px; }
.mfo_value { float: left; width: 380px; }
.forfirefox { float: left; width: 196px; }
/*---------FireFox---------*/
.new_styl { clear: both; height: 25px; width: 100%; }
@-moz-document url-prefix() { .new_styl;
{ clear: both; height: 10px; width: 100%; }
.forfirefox { float: left; width: 194px; }
}

/*---------Chrome---------*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /*.mfo_title{ float:left; width:178px;}*/
}

.vbking_txt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px lightblue; padding: 1px 2px; width: 250px; }

.vbking_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px lightblue; padding: 1px 2px; width: 160px; }
.vbd_row { float: left; margin: 10px; width: 600px; margin-left: 20px; font-weight: bold; }
.vbd_td { float: left; width: 110px; }
.vbd_td2 { float: left; width: 165px; margin-right: 8px; }
.vbd_btn { float: left; width: 600px; margin-top: 20px; text-align: center; margin-bottom: 20px; height: 40px; }
.vbd_hed { float: left; width: 100%; font-size: 14px; font-weight: bold; margin-bottom: 20px; background: #0F4573; }

.vbd_marg { float: left; margin: 4px; color: #fff; }

.agntHed { font-weight: bold; width: 170px; font-size: 11px; }
.frdRow { float: left; width: 320px; }
.frd_val_pro { float: left; width: 170px; margin-top: 0px; margin-bottom: 5px; }
.frd_val_pro2 { float: left; width: 210px; margin-top: 0px; margin-bottom: 5px; }
.frdtHed { font-weight: bold; margin-right: 10px; font-size: 11px; float: left; margin-top: 3px; }
.frd_row_new3 { width: 800px; float: left; margin-top: 10px; margin-left: 50px; padding-bottom: 0px; margin-bottom: 0px; }
.frd_row_new { width: 800px; float: left; margin-top: 10px; margin-left: 0px; padding-bottom: 0px; margin-bottom: 0px; }
.fraudRowBtnNEW { width: 160px; float: right; }
.agntRowNew { float: left; width: 680px; }

.agntRowNew1 { float: left; width: 780px; }
.metaRow { margin-left: 150px; width: 680px; float: left; margin-top: 20px; }
.agntRow { float: left; width: 180px; }
.agntRowClr { float: left; width: 350px; margin-left: 20px; margin-bottom: 10px; border: 0px solid red; }
.agntRow2 { float: left; width: 220px; }
.agntRow_Rmk { float: left; width: 540px; }
.agntRow2 { float: left; width: 230px; }
.agntRowexp { float: left; width: 120px; }
.agntRowBtn { width: 350px; margin-top: 10px; margin-bottom: 15px; }
.seo_row { width: 700px; float: left; margin-top: 10px; margin-left: 200px; padding-bottom: 0px; margin-bottom: 0px; }
.clrBth { clear: both; height: 25px; }
.seoRowBtn { float: none; width: 350px; margin: 5px 0px 10px 180px; }

.seoDrop { height: 20px; width: 275px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: White; border: solid 1px lightblue; }
.seoTxtbox { height: 15px; width: 270px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: White; border: solid 1px lightblue; }
/*.agntRowBtn
 {
  float:left; 
  width:180px;
  margin-top:10px;
  margin-bottom:15px;
  
 }*/
.agntBdr { margin: 0 auto; width: 700px; height: auto; margin-bottom: 10px; }
.agntLeftDiv { float: left; width: 200px; border: 0px solid red; }
.agntRgtDiv { float: left; width: 550px; border: 0px solid red; }
.agntRowNew { width: 640px; float: left; margin-top: 10px; margin-left: 20px; padding-bottom: 0px; margin-bottom: 0px; }
.agntval_pro { float: left; width: 130px; margin-top: 5px; margin-bottom: 5px; }
.agnttxt_box1 { width: 81px; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; clear: both; }


/* --------------------------- MANAGE ONLINE HOME TAB 26-06-13------------------------------------------------ */


.Lf_manageCont { float: left; width: 950PX; margin-left: 20px; margin-top: 20px; border: 0px solid red; }
.Lf_mngRow { float: left; width: 950px; margin-bottom: 15px; }
.LfColOne { float: left; width: 237px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; border: 0px solid green; }
.LfColTwo { float: left; width: 237px; border: 0px solid green; }
.LfColThree { float: left; width: 234px; border: 0px solid green; }
.LfColFour { float: left; width: 234px; border: 0px solid green; }

.LfColOneBig { float: left; width: 475px; border: 0px solid blue; }
.LfColTwoBig { float: left; width: 590px; border: 0px solid blue; }
.Lf_mngonline_marg { border: 0px solid red; margin-bottom: 10px; margin-left: 234px; }

.LF_tabs_holder { height: 34px; line-height: 34px; float: left; z-index: 2; left: 0px; }

.LF_outline { outline: none; text-decoration: none; text-align: center; border: 0px; width: 150px; border: 1px solid #999; float: left; }


/* ------------------------------------- MANAGE AGENCY USER-------------------------------------------- */

.friendsTravel { float: left; width: 100%; margin-top: 20px; color: #003366; }
.FT_left { float: left; width: 300px; margin-left: 100px; }
.FT_rgt { float: left; width: 400px; }
.FT_hed { margin-bottom: 5px; font-weight: bold; font-size: 12px; text-align: right; }
.FT_hed { margin-bottom: 3px; text-align: right; }
.FT_email { margin-bottom: 3px; text-align: right; }
.FT_add { margin-bottom: 3px; text-align: right; }
.FT_ph { margin-bottom: 3px; text-align: right; }
.ft_box { border: 1px solid #003366; width: 90px; float: left; height: 70px; margin-left: 20px; }
.ft_blu { background: #003366; height: 30px; padding-top: 3px; color: #fff; text-align: center; font-weight: bold; }
.ft_red { background: #FF0000; height: 30px; padding-top: 3px; color: #fff; text-align: center; font-weight: bold; }
.ft_green { background: #468646; height: 30px; padding-top: 3px; color: #fff; text-align: center; font-weight: bold; }
.ft_num { font-size: 30px; font-weight: normal; text-align: center; line-height: 40px; }
.mauRow { float: left; width: 950px; margin-left: 20px; margin-bottom: 10px; }
.mauRow2 { float: left; margin-left: 210px; margin-bottom: 10px; }
.mauActive { float: left; width: 100px; font-weight: bold; }
.mau_Details { float: left; width: 700px; margin-left: 160px; }
.mauUserName { float: left; width: 230px; }
.mauTitle { font-weight: bold; clear: both; }
.mauClear { clear: both; display: block; float: none; }
.mauButton { text-align: center; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: none; background: #045706; height: 24px; width: 111px; cursor: pointer; line-height: 24px; }
.mauBtn { float: left; width: 90px; margin-left: 350px; }
.mauBtn2 { float: left; width: 80px; }


.cardInfo { float: left; border-bottom: 2px solid #0E4671; width: 980px; margin-top: 25px; font-size: 13px; font-weight: bold; color: #fff; }
.cardBlu { background: #0E4671; width: 200px; height: 23px; line-height: 23px; text-align: center; }
.surInfoNew { float: left; border-bottom: 2px solid #0E4671; width: 950px; margin-top: 25px; font-size: 11px; font-weight: bold; color: #fff; }
.surBluNew { background: #0E4671; width: 200px; height: 23px; line-height: 23px; text-align: center; }
.Lf_MOHometab_Positionfield { width: 430px; margin-top: 15px; line-height: 23px; }
.Lf_MOHometab_Positiontable { margin: 0px; padding: 0px; border: 2px solid #999; background-color: #FFFFFF; margin-left: 20px; }
.Lf_MOHometab_txt_gry { font-family: Verdana; font-size: 12px; color: #acacac; text-decoration: none; }


/*------Search Banner-----*/
.msbTopSrchDiv { float: left; width: 800px; margin-left: 50px; }
.msbBtmRsltDiv { float: left; width: 650px; margin-left: 100px; }
.msbDivRow1 { clear: both; width: 100%; line-height: 50px; }
.msbDivRow3 { clear: both; width: 100%; line-height: 30px; }
.msbDivRow2 { clear: both; width: 100%; height: auto; }
.msbDivClr { clear: both; display: block; }
.msbDivTitle { float: left; width: 120px; }
.msbDivValue { float: left; width: 220px; }
.msbDivValue2 { float: left; width: 280px; }
.msbDivBtn { float: left; width: 120px; }
.msbDivBtn2 { float: left; margin-left: 200px; width: 100px; }
.msbDivBnr { width: 980px; overflow: hidden; margin: 4px; text-align: center; }
.msbBdrNew { margin: 0 auto; width: 800px; height: auto; margin-bottom: 10px; }
.msr_list { float: left; line-height: 20px; width: 420px; }
.pro_hd_blu_msr { width: 210px; text-align: center; font-weight: bold; font-size: 11px; height: 20px; line-height: 20px; color: #fff; background: #0e4671; }

.MngAgency_row { width: 900px; float: left; margin-top: 10px; margin-left: 120px; padding-bottom: 0px; margin-bottom: 0px; }



/* ---------------------- Corprate Booking -------------------------------*/

.CrpRow { float: left; width: 920px; border: 0px solid red; margin-top: 25px; margin-left: 80px; }
.CrpCompany { float: left; width: 500px; }
.CrpDept { float: left; width: 320px; }
.CrpTypRow { float: left; width: 900px; margin: 30px 0px 10px 80px; }
.CrpTypLbl { float: left; width: 820px; padding-bottom: 3px; border-bottom: 1px solid #ccc; }
.CrpOptions { float: left; width: 800px; margin-top: 10px; margin-left: 80px; }
.CrpOptnBtn { font-weight: normal; font-size: 11px; margin-right: 50px; }
.CrpOptnBtnBld { margin-right: 50px; }
.CrpClr10 { clear: both; display: block; float: none; height: 10px; width: 100%; }
.CrpSearchBox { float: left; width: 800px; margin-left: 80px; border: 1px solid #ccc; padding: 10px; margin-top: 30px; }

.CrpTripOptn { float: left; margin-bottom: 20px; }
.CrpSrchRow { float: left; width: 790px; margin-left: 5px; margin-bottom: 15px; }
.CrpLftCol { float: left; width: 420px; }
.CrpRgtCol { float: left; width: 350px; }
.CrpLable { float: left; width: 150px; }
.CrpInput { float: left; }
.CrpSegmentBar { background-color: #daebfb; padding-bottom: 2px; padding-left: 4px; padding-right: 2px; padding-top: 2px; margin-bottom: 15px; float: left; width: 795px; color: #0e4773; font-weight: bold; font-family: Verdana; font-size: 12px; }

/* ----- */
.CrpPassBox { float: left; width: 820px; margin: 30px 0px 10px 80px; border-top: 1px solid #ccc; }
.PassRow { float: left; width: 900px; margin-top: 15px; margin-bottom: 15px; }
.PassRow2 { float: left; width: 900px; margin-top: 0px; margin-bottom: 15px; }
.PassColls { float: left; width: 175px; }
.margHd { margin-left: 80px; }
.PssPlus { float: left; width: 15px; }
.PssMns { float: left; width: 15px; }
.textboxNormalDate { height: 15px; width: 130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }

.textboxNormal1 { height: 15px; width: 120px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.textboxNormal { height: 15px; width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px lightblue; }
.CB_row { width: 700px; float: left; margin-top: 10px; margin-left: 200px; border: 0px solid red; }
.CB_row2 { width: 700px; float: left; margin-top: 10px; margin-left: 300px; margin-bottom: 20px; border: 0px solid red; }
.LftMrg { float: left; margin-left: 85px; }
.on { color: green; font-weight: bold; }
.off { color: Red; font-weight: bold; }

/*Role Creation*/
.Cbl_Action { float: left; width: 350px; }

.grid_val_dst_alter { text-align: center; padding-left: 2px; float: left; width: 77px; height: 25px; line-height: 25px; color: #0457a9; font-size: 11px; border-top: 0px solid #115183; border-right: 0px solid #115183; border-left: 0px solid #115183; }
.grid_val2_dst_alter { padding-left: 2px; text-align: center; float: left; width: 50px; height: 25px; line-height: 25px; color: #0457a9; font-size: 11px; border-top: 0px solid #115183; border-left: 0px solid #115183; }
.grid_title1_alter { text-align: left; float: left; padding-left: 5px; width: 80px; height: 22px; line-height: 22px; color: #FFFFFF; font-weight: bold; }
.grid_val_alter { text-align: left; padding-left: 2px; padding-left: 5px; float: left; width: 77px; height: 30px; line-height: 30px; color: #0457a9; font-size: 11px; border-top: 0px solid #115183; border-right: 0px solid #115183; }
.grid_val2_alter { padding-left: 2px; text-align: left; padding-left: 5px; padding-top: 5px; float: left; width: 50px; height: 25px; line-height: 25px; color: #0457a9; font-size: 11px; border-top: 0px solid #115183; }

/*-------------------------------------Miscellaneous Payment---------------------------------------->*/
.div_Coloumn { float: left; width: 988px; margin-bottom: 10px; }
.div_Row { float: left; width: 450px; }
.Misc_lbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; float: left; width: 160px; margin-right: 20px; text-align: right; }
.Misc_Control { float: left; margin-bottom: 5px; }
/*-----------------------------------MetaSearchFilter------------------------------------------>*/

.Meta_lbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; float: left; margin-right: 10px; width: 140px; }

.Meta_Mul_lbl { margin-top: 10px; }

.Meta_Control { float: left; width: 200px; }

.Meta_Noramllbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; }

/*-------------------------------------Auto Generated URL---------------------------------------->*/
.Gen_div { float: left; }
.auto_Row { float: left; width: 420px; margin-bottom: 20px; }
.auto_lbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; float: left; width: 180px; margin-right: 20px; text-align: right; }
.auto_Control { float: left; width: 210px; }

/*-------------------------------------Vendor_Offer---------------------------------------->*/
.Ven_Coloumn { float: left; width: 988px; margin-bottom: 10px; }
.Ven_Row { float: left; width: 450px; }
.Ven_lbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; float: left; width: 160px; margin-right: 20px; text-align: right; }
.Ven_Control { float: left; margin-bottom: 5px; }

.Topup_contetnts { margin: 3px; padding-top: 60px; float: left; }
.Topup_row_new { width: 900px; float: left; margin-top: 10px; padding-bottom: 0px; margin-bottom: 0px; }

.ajax__tab_body { width: 1060px; float: left; height: auto !important; }
.div-row-fw { width: 900px; }
.PassColls .Misc_lbl { margin-bottom: 10px; }
.agntRowBtn.search-roe-btn { float: none; margin: 0 auto; }
.agntRowNew.search-row { width: 750px; }

/*-------------------------------------Feature_Settings---------------------------------------->*/

.Feature_Coloumn { float: left; width: 988px; margin-bottom: 10px; }
.Feature_Row { float: left; width: 450px; }
.Feature_lbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; float: left; width: 160px; margin-right: 20px; text-align: right; }
.Feature_Control { float: left; margin-bottom: 5px; width: 210px; }


.special-offer { padding: 10px 20px; }
.special-offer h3 { background: #eee; padding: 10px 15px; }
.special-offer .tagit-label { color: #000; }
.colorchange .tagit-label { color: #ff0000; }

.special-grid-dynamic .bdrno { color: #000; }
.special-grid-dynamic .grid_row_hd .bdrno { color: #fff; }

.successMessage { color: Green; }
.failedMessage { color: Red; }
.special-grid-dynamic span.bdrno { color: #000; }
.special-grid-dynamic .grid_row_hd .bdrno { color: #fff; }
.special-add input { float: right; margin: 10px 10px 0 0; }
.specialnorecord { background: #eee; display: inline-block; width: 96%; margin: 50px 2%; text-align: center; padding: 10px 0; border: 1px solid #ddd; }
.special-offer .MSCcontetnts_2 { background: transparent; padding-top: 10px; }

.manageAgency { width: 100%; margin: 0px; padding: 0px; }
.manageAgency li { list-style: none; display: inline-block; width: auto; }
.manageAgency li input { background: #0e4671 none repeat scroll 0 0; color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; padding: 5px 5px 5px 15px; border: none; }
.dataTables_wrapper { border:1px solid #ddd; margin-top:10px; padding-top:5px;}
table.agency-table {padding-top:5px;  }
.agency-table thead {  background:#0e4671 ; color:#fff; }
.dataTables_length, .dataTables_filter, .dataTables_info { margin:0 10px;}
.btn-agency {background: #0e4671 none repeat scroll 0 0; color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; padding: 5px 5px 5px 15px; border: none;  }
.add-btn, .minus-btn {background: #0e4671 none repeat scroll 0 0; color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; padding: 3px 0px; display:inline-block; width:17px; border: none; cursor:pointer; margin:0 3px; }
.seg4 ,.seg1, .seg2, .seg3{ display:none;}
.manag-agency { width:730px; margin-left:120px;     margin-right: 115px; border:1px solid #ddd; padding:20px; text-align:center;}
.manag-agency .agntHed { float:none; width:auto; font-size:16px;}
.manag-agency .val_pro { font-size:16px; }
.manag-agency .agntRow { width:auto;}
.MngAgency-btn-cont { width:100%; display:inline-block;}
.MngAgency-btn { width:250px; margin:0 auto;}
.green {color: #045706 ;}
.manage-hidden-button { width:180px; margin:0 auto;}
.manage-hidden-button input { display:inline;}
.manage-hidden-button input[type="text"] { width:75px;}
.MngAgency-btn .butt_style_normal {  margin-top:13px; }
.pro_bdr span.err-msg {
    color: #ff0000;
    display: inline-block;
    text-align: center;
    width: 100%;float:left;
}

table.agency-table tr th, table.agency-table tr td { padding:8px 5px; text-align:left;}
.mauRow-new { width:700px;}
.mauRow-new .mauUserName {  margin-bottom:10px;}
.horizontal-tab-modal {  padding:0px; border-bottom:2PX solid #0f4573; display:inline-block; width:100%;}
.horizontal-tab-modal li { list-style:none; display:inline-block;}
.horizontal-tab-modal li a {  color:#000;  text-decoration:none; font-size:13px; font-weight:bold; display:inline-block; padding:10px; background:#eee; border:0px solid #ddd;}
.divTabResults-Modal{ border-bottom: 2PX solid #0f4573;    DISPLAY: inline-block;    width: 100%;    margin-bottom: 25px;
    padding-bottom: 15px;}
.horizontal-tab-modal li.active a, .horizontal-tab-modal li:hover a {  background:#0f4573; color:#fff;}
#ctl00_ContentPlaceHolder1_ddlPaymentType tr td{
  width:145px;
}
#ctl00_ContentPlaceHolder1_ddlPaymentType tr td label { vertical-align:top;line-height:18px\9;}
#ctl00_ContentPlaceHolder1_ddlPaymentType tr td input { margin-top:0px; }
.pull-right {  float:right; padding:0 10px;}
.viewremarks { background:url(../Images/view.png) 0 0;width: 16px;  height: 16px;  display: inline-block;}
.modalpopup-new { border:5px solid #ddd; width:820px !important; overflow:hidden !important;}
    .modalpopup-new .vb_val { width:85%;    }
    .modalpopup-new vb_title { text-align:left;
    }
    .modalpopup-new .grid_rw_new { width:100%;    }
    #ctl00_ContentPlaceHolder1_divConvertedDetails span {  font-weight:normal;}
.LF_td1 label {  vertical-align:top;}
.convertBy { display:inline-block;}
.edit-img-convert {  vertical-align:top;}
.rmks_success { width: 100%; text-align: left; margin-left: 0; }
.login-text { color: #003A77; float: right; margin-top: 20px; }

.login-text p {display: inline-block;}
.login-text p span {  display:inline-block; vertical-align:top; line-height:26px; font-weight:bold;}
.menu-container { width:1000px; margin:0 auto;}