@CHARSET "UTF-8";
body{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040; margin:0px 0px; padding:0px 0px;}

h1, h2, h3, h4, h5, h6, p, ul, input, label, select, form {margin:0px 0px; padding: 0px 0px; font-weight:normal;}

img{border:0}

a{outline:none;}

#container{width:100%; position:relative;}
#container2{min-width:1000px;}

#wrap{width:980px; margin:23px auto;}
.wrap{width:980px; margin:23px auto;}

#middle_container{width:1000px; margin:0px auto; padding:10px 0px 20px 10px; clear:both;}
/*#middle_container_christ{margin:0px auto; clear:both; background:url(../images/home/home-bg.jpg) no-repeat center top;}*/

#middle_container_new{width:990px; margin:0px auto 30px auto; padding:10px 0px 0px 0px; clear:both;}

#middle_container_blog{min-width:980px; margin:0px auto; padding:10px 0px 10px 0px; clear:both;}

#middle_container1{clear:both;}

#middle_container2{clear:both; background:url(/resources/images/home/grey_dot.gif) 790px 0px repeat-y; height:20%}
#mid_container2_left{float:left; margin-right:22px;}

#mid_container2_center{width:394px; float:left;}
#mid_container2_center h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

#mid_container2_right{width:251px; float:right;}

.pad4{padding:4px;}
.pad5{padding:5px 5px;}
.pad7{padding:7px;}
.pad10{padding:10px 10px;}

.padl0{padding-left:0px}
.padl2{padding-left:2px}
.padl4{padding-left:4px}
.padl5{padding-left:5px}
.padl8{padding-left:8px}
.padl10{padding-left:10px}
.padl_holiday{/*padding-left:61px*/ padding-left:21px}
.padl_flight{padding-left:139px}
/*.padl_business{padding-left:373px; *padding-left:393px;}
.padl_travel{padding-left:472px !important;}*/
.padl_business{/*padding-left:243px;*/ padding-left:243px;}
.padl_travel{padding-left:340px !important;}
*html .padl_travel{padding-left:480px;}

.padt1{padding-top:1px}
.padt2{padding-top:2px}
.padt3{padding-top:3px}
.padt3ie{*padding-top:3px}
.padt4{padding-top:4px}
.padt5{padding-top:5px}
.padt7{padding-top:7px}
.padt10{padding-top:10px}
.padt12{padding-top:12px}
.padt15{padding-top:15px}
.padt22{padding-top:22px}
.padt25{padding-top:25px}

.padr2{padding-right:2px}
.padr3{padding-right:3px}
.padr4{padding-right:4px}
.padr5{padding-right:5px}
.padr10{padding-right:10px}
.padr15{padding-right:15px}
.padr16{padding-right:16px}
.padr20{padding-right:20px}
.padr25{padding-right:25px}
.padr30{padding-right:30px}

.pdl15{padding-left:15px;}

.padb2{padding-bottom:2px}
.padb3{padding-bottom:3px}
.padb4{padding-bottom:4px}
.padb5{padding-bottom:5px}
.padb6{padding-bottom:6px}
.padb8{padding-bottom:8px}
.padb10{padding-bottom:10px}
.padb15{padding-bottom:15px}
.padb25{padding-bottom:25px}

.padlr8 {padding: 0 8px 0 8px}
.padlr15 {padding: 0 15px 0 15px}

.mar3 {margin:3px;}

.mart3 {margin-top:3px;}
.mart2 {margin-top:2px;}
.mart5 {margin-top:5px;}
.marl10{margin-left:10px}
.marl15{margin-left:15px}
.marl22{margin-left:22px}

.marr10{margin-right:10px}
.marr20{margin-right:20px}
.marr25{margin-right:25px}
.marr30{margin-right:30px}

.marb0{margin-bottom:0px}
.marb5{margin-bottom:5px}

.clearboth{clear:both;}

.displaynone{display:none;}

.floatl{float:left;}
.floatr{float:right;}

.listbox{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#363636; border:1px solid #a0a0a0;}

.textbox{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#363636;border:1px solid #a0a0a0;/* padding: 5px 5px 5px 5px; *//* margin: 5px 2px 5px 2px; */line-height: 24px;}

.textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#363636;border:1px solid #a0a0a0;padding:1px 0px 1px 0px;margin: 5px 2px 5px 2px;width: 176px !important;}

.radio1{padding:1px 0px 1px 0px; margin: 5px 2px 5px 2px;}

.arial11redbold{color:#ff0000; font-weight:bold;}

.txt9{font-size:9px;}
.txt10{font-size:10px;}
.txt10b{font-size:10px; font-weight:bold;}
.txt11{font-size:11px;}
.txt11b{font-size:11px; font-weight:bold;}
.txt12{font-size:12px;}
.txt13{font-size:13px;}
.txt13b{font-size:13px; font-weight:bold;}
.txt14{font-size:14px;}
.txt15{font-size:15px;}
.txt16{font-size:16px;}
.txt18{font-size:18px;}
.txt19{font-size:19px;}
.txt20{font-size:20px;}
.txt26{font-size:26px;}


.txt_normal{font-weight:normal;}

.blue_text{color:#004f93;}
.grey_text{color:#666666;}

.txt12_times_i{font-size:12px; font-family:"Times New Roman", Times, serif; font-style:italic;}
.hd_14_times_i{font-size:14px; font-family:"Times New Roman", Times, serif; font-style:italic; letter-spacing:1px; font-weight:bold; text-transform:uppercase;}

.hd_gray_bglight{background:#f5f5f5; font-weight:bold;}

.bg_gray{background:#dddfd8;}
.bg_white{background:#ffffff;}

.fontnormal{font-weight:normal;}

.redtxt{color:#ff0000;}
a.redtxt:link{color:#ff0000;}
a.redtxt:hover{color:#ff0000;}
a.redtxt:link{color:#ff0000;}
a.redtxt:visited{color:#ff0000;}

.text_black {color:#000000;}
.black_242423{color:#242423;}
.color_004f93{color:#004f93;}
.text_5b3b1b{color:#5b3b1b;}
.text_2b2b2b{color:#2b2b2b;}
.text_b35831{color:#b35831;}
.text_8f4627{color:#8f4627;}
.text_636363{color:#636363;}
.text_b2b2b2{color:#b2b2b2;}

.caps{text-transform:uppercase;}

/*.justify{text-align:justify;}
*/.justify p{padding-top: 8px}

.w10{width:10px;}
.w15{width:15px;}
.w17{width:17px;}
.w20{width:20px;}
.w25{width:25px;}
.w30{width:30px;}
.w40{width:40px;}
.w45{width:45px;}
.w50{width:50px;}
.w60{width:60px;}
.w65{width:65px;}
.w67{width:67px;}
.w70{width:70px;}
.w73{width:73px;}
.w80{width:80px;}
.w85{width:85px;}
.w90{width:90px;}
.w95{width:95px;}
.w100{width:100px;}
.w105{width:105px;}
.w110{width:110px;}
.w111{width:111px;}
.w112{width:112px;}
.w113{width:113px;}
.w114{width:114px;}
.w115{width:115px;}
.w116{width:116px;}
.w117{width:117px;}
.w118{width:118px;}
.w119{width:119px;}
.w120{width:120px;}
.w128{width:128px;}
.w130{width:130px;}
.w135{width:135px;}
.w140{width:140px;}
.w143{width:143px;}
.w147{width:147px;}
.w150{width:150px;}
.w160{width:160px;}
.w163{width:163px;}
.w166{width: 165px!important;}
.w167{width:167px;}
.w180{width:180px;}
.w190{width:190px;}
.w198{width:198px;}
.w207{width:220px;}
.w220{width:220px;}
.w230{width:230px;}
.w240{width:240px;}
.w250_2{width:250px;}
.w250{width:260px;}
.w270{width:270px;}
.w300{width:300px;}
.w324{width:324px;}
.w330{width:330px;}
.w350{width:350px;}
.w370{width:370px;}
.w400{width:400px;}
.w415{width:415px;}
.w455{width:455px;}
.w460{width:460px;}
.w465{width:465px;}
.w480{width:480px;}
.w560{width:560px;}
.w575{width:575px;}
.w500{width:570px;}
.w513{width:513px;}
.w540{width:540px;}
.w550{width:550px;}
.w555{width:555px;}
.w590{width:580px;}
.w591{width:591px;}
.w600{width:600px;}
.w610{width:610px;}
.w625{width:625px;}
.w630{width:630px;}
.w670{width:670px;}
.w690{width:690px;}
.w753{width:751px;}
.w718{width:718px;}

.w95p{width:95%;}

.w100p{width:100%;}

.mw160{width:160px;}

.h1{height:1px;}
.h8{height:8px;}
.h10{min-height:10px;}
.h20{min-height:20px;}
.h25{min-height:25px;}
.h26{height:26px;}
.h27{min-height:27px;}
.h30{min-height:30px;}
.h30{height:30px;}
.h38{height:38px;}
.h45fix{height:45px;*height:45px;}
.h40{min-height:40px;}
.h42{min-height:42px;}
.h45{min-height:45px;}
.h46{height:46px;}
.h50{min-height:88px; _height:88px;}
.h50_2{height:50px;}
.h55{height:55px;}
.h60{height:60px;}
.h65{height:65px;}
.h75{height:75px;}
.h80{height:80px;}
.h83{height:83px;}
.h85{height:85px;}
.h91{height:91px;}
.h100{height:100px;}
.h115{height:115px;}
.h120{height:120px;}
.h132{height:132px;}
.h140{height:140px;}
.h168{height:168px;}

.IE7h3{*height:3px;}

.lineh18 {line-height:18px;}
.lineh20 {line-height:20px;}
.lineh22 {line-height:22px;}
.valigntop{vertical-align:top}
.col_red{color:#db2a00}
.margin0{margin:0px;}
.alignc{text-align:center;}
.form_title{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

.brdrbtmgrey{ border-bottom:1px solid #a0a0a0;}
.brdrbtmgreylight{ border-bottom:1px solid #d0d0d0;}
.brdrbtmgreylight2{ border-bottom:1px solid #dddfd8;}
.brdrbtmgreylight3{ border-bottom:1px solid #e1e1e1;}

.brdrbtmblack{ border-bottom:1px solid #000;}

.brdrrtgreylight{ border-right:1px solid #d0d0d0;}

#left_part_top{float:left; width:282px;}
#left_part_inner{float:left; width:769px; padding-right:15px;}
#right_part_inner{float:right; width:167px;}

#right_part_block{border-bottom:1px solid #c0c0c0; padding:0px 0px 6px 0px;}
#right_part_block2, .right_part_block2{border-bottom:1px solid #c0c0c0; padding:10px 0px 15px 0px;}
#right_part_block9, .right_part_block9{/*border-bottom:1px solid #c0c0c0;*/ padding:0 0 15px 0; margin-bottom:6px !important;}

.border_rounded9{ border:solid 1px #dddfd8; background:url(/resources/images/rounded-box-shadow.gif) bottom repeat-x; padding:5px;  border-radius:10px; -moz-border-radius:10px; overflow:hidden; min-height:125px;}
.border_rounded9 .download_br{ float: left; margin: -42px 0 0 83px;}

#right_part_block3{border-bottom:1px solid #c0c0c0; padding:0px 0px 6px 0px;}
#right_part_block4{padding:0px 0px 15px 0px;}
#right_part_block5{border-bottom:1px solid #c0c0c0; padding:16px 0px 15px 0px;}
#right_part_block6{border-bottom:1px solid #c0c0c0; padding:0px 0px 15px 0px;}
#right_part_block h2, #right_part_block2 h2, .right_part_block2 h2,  #right_part_block3 h2, #right_part_block4 h2, #right_part_block5 h2, #right_part_block6 h2, .right_part_block2 .titl{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

#right_part_block span, #right_part_block2 span, .right_part_block2 span,  #right_part_block3 span, #right_part_block4 span, #right_part_block5 span, #right_part_block6 span{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

#right_part_block h3, #right_part_block2 h3, .right_part_block2 h3, #right_part_block3 h3, #right_part_block4 h3, #right_part_block5 h3, #right_part_block6 h3, #right_part_block2 .ph_gal{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:0.05em;}

#right_part_block h5, #right_part_block2 h5, .right_part_block2 h5, #right_part_block3 h5, #right_part_block4 h5, #right_part_block5 h5, #right_part_block6 h5{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:0.02em;}

#right_part_block em, #right_part_block2 em, .right_part_block2 em, #right_part_block9, .right_part_block9, #right_part_block3 em, #right_part_block4 em, #right_part_block5 em, #right_part_block6 em{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:0.02em;}

.right_part_hd{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#24408e;}
.right_part_hd_14{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#24408e;}

#right_part_top{float:right; width:676px;}

#offer_home_link_block{float:right; width:251px; padding-bottom:7px;}
#offer_home_link_block h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

#offer_home_link_block h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

#offer_home_link_block h3{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}

.offer_home_link {
    color:#555555;
}
.offer_home_link ul {font-family:Arial, Helvetica, sans-serif; font-size:11px;

    list-style-type: none;
    margin:0px 0px;
    padding:0px 0px;
}
.offer_home_link li {
    /*padding:6px 0px 7px 10px;*/
	padding:9px 0px 9px 10px;
    background:url(/resources/images/common/arrow_blue.gif) 0px 12px no-repeat;
	border-bottom:1px solid #dddfd8;
}
.offer_home_link li.brdrnone {border:none;padding:7px 0px 0px 10px;}
.offer_home_link li a {
    color:#505050;
    text-decoration:none;
}
.offer_home_link li a:hover {
    color:#ff0000;
    text-decoration:none;
}


.offer_link {
    color:#555555;
}
.offer_link ul {font-family:Arial, Helvetica, sans-serif; font-size:11px;
    list-style-type: none;
    margin:0px 0px;
    padding:0px 0px;
}
.offer_link li {
    padding:5px 0px 6px 10px;
    background:url(../images/common/grey_double_arrow.png) 0px 8px no-repeat;
}


/*.offer_link li {
    padding:3px 0px 6px 10px;
    background:url(../images/common/grey_double_arrow.gif) 0px 8px no-repeat;
}*/


.offer_link li.brdrnone {border:none; padding:3px 0px 6px 10px;}
.offer_link li a {
    color:#505050;
    text-decoration:none;
    line-height: 16px
}
.offer_link li a:hover {
    color:#ff0000;
    text-decoration:none;
}

#right_part_top{float:right; width:676px;}

#travel_tools{padding-bottom:16px;}
#travel_tools_box {
    border:1px solid #dddfd8;
    background-color:#f9f9f8;
    padding:6px 8px 4px 8px;
    -webkit-border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -moz-border-radius:8px;
}
#travel_tools_box h2{font-size:11px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; letter-spacing:1px; text-transform:uppercase;}


#pack_option{padding-bottom:15px;}
#pack_option_box {
    border:1px solid #dddfd8;
    background-color:#f9f9f8;
    padding:5px 8px 3px 8px;
    -webkit-border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -moz-border-radius:8px;
}
#pack_option_box h2{font-size:11px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; letter-spacing:1px; text-transform:uppercase;}

#brouchure_request_box {border-bottom:1px solid #dddfd8; padding-bottom:7px;}
#brouchure_request_box h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:3px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
#brouchure_request_box .click-here{ padding-top:35px; padding-left:8px;}

#photo-gallery_box {border-bottom:1px solid #dddfd8; padding-bottom:15px;}
#photo-gallery_box h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:3px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
#photo-gallery_box .click-here{ padding-top:55px; padding-left:8px;}

#what_they_say_box_inner{ float:left; min-height:80px; _height:80px; width:282px; border-bottom:1px solid #dddfd8; text-align:justify;}
#what_they_say_box_inner h2{font-family:"Times New Roman", Times, serif; font-size:14px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}


a.link_blue:link, a.link_blue:visited, a.link_blue:active {color:#004f93; background-color:transparent; text-decoration:none; }
a.link_blue:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }

a.link_blueu:link, a.link_blueu:visited, a.link_blueu:active {color:#004f93; background-color:transparent; text-decoration:underline; }
a.link_blueu:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }

a.link_blue2:link, a.link_blue2:visited, a.link_blue2:active {color:#41408d; background-color:transparent; text-decoration:none; }
a.link_blue2:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }

a.link_blue2u:link, a.link_blue2u:visited, a.link_blue2u:active {color:#004f93; background-color:transparent; text-decoration:underline; }
a.link_blue2u:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }

a.link_grey:link, a.link_grey:visited, a.link_grey:active {color:#505050; background-color:transparent; text-decoration:none; }
a.link_grey:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }

a.link_grey2:link, a.link_grey:visited, a.link_grey:active {color:#505050; background-color:transparent; text-decoration:none; }
a.link_grey2:hover {color:#ff0000; background-color:transparent; }

a.link_greyu:link, a.link_greyu:visited, a.link_greyu:active {color:#505050; background-color:transparent; text-decoration:underline; }
a.link_greyu:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }

a.link_redu:link, a.link_redu:visited, a.link_redu:active {color:#ff0000; background-color:transparent; text-decoration:underline; }
a.link_redu:hover {color:#00406f; background-color:transparent; text-decoration:underline; }

#choose_your_holiday {width:676px;} 
#choose_your_holiday h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase; border-bottom:1px solid #dddfd8;}
#choose_your_holiday h2{font-size:12px; color:#754104; font-weight:bold; padding-bottom:6px;}
#choose_your_holiday h4{font-size:11px; color:#2d2d2d; font-weight:bold; padding-bottom:3px;}
#choose_your_holiday .holiday_type_box1{width:209px; float:left; margin-right:24px; background:#e6e6e6; padding-bottom:3px; -webkit-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#choose_your_holiday .holiday_type_box2{width:209px; float:left; background:#e6e6e6; padding-bottom:3px; -webkit-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#choose_your_holiday .holiday_type_box3{width:675px; float:left; background:#e6e6e6; padding-bottom:3px; -webkit-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#choose_your_holiday .gg-box{float: left; width: 442px; padding-right: 24px;}
#choose_your_holiday .gg-box-content{float: left; width: 209px; padding-top: 18px;}

#choose_your_holiday .content{height:107px; text-align:justify; overflow:hidden; margin-bottom:5px;}
#choose_your_holiday .curve{background:#ffffff; padding-bottom:7px; -webkit-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
#choose_your_holiday .curve1{background:#ffffff; padding-bottom:7px; -webkit-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; float: left;}
#choose_your_holiday .content1{height:100px; text-align:justify; overflow:hidden; margin-bottom:5px; float: left;}

.list1 {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.list1 ul{ margin:0px 0px 0px 8px; padding:0px 0px 0px 8px;}
.list1 li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.list2 ul{ margin:0px 0px 0px 8px; padding:0px 0px 0px 8px;}
.list2 li{ margin:0px 0px 0px 20px; padding:0px 0px 5px 0px; list-style-image:url(../images/tick.jpg)}

.list3 ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.list3 li{ margin:0px 0px 0px 22px; padding:0px 0px 5px 0px;}

.list6 ol{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.list6 li{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}

.list4 ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 22px;}
.list4 li{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}

.list5 ul{ margin:5px 0px 0px 0px; padding:0px 0px 0px 22px; list-style:disc;}
.list5 li{ margin:0px 0px 0px 0px; padding:0px 0px 3px 22px;}

.list6 ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.list6 li{ margin:0px 0px 0px 50px; padding:8px 0px 5px 5px; list-style-image:url(../images/tick1.jpg); color:#404040; font-weight:bold;}


.list_num ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:decimal;}
.list_num li{ margin:0px 0px 0px 20px; padding:0px 0px 0px 0px;}

.list_num2 ol{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.list_num2 li{ margin:0px 0px 0px 30px; padding:0px 0px 0px 0px;}

.list_num3 ol{ margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;}
.list_num3 li{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}

.list_num4 ol{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.list_num4 li{ margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;}

.list_correct {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.list_correct ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.list_correct li{ background:url(../images/common/right_gray.gif) 0px 3px no-repeat; padding-left:14px; padding-bottom:5px;}


.top_text{color:#dd5656; text-transform:uppercase; background:url(../images/common/icon_top.gif) left no-repeat; padding-left:12px; float:right; width:20px}
.top_text a{color:#dd5656; text-decoration:none;}
.top_text a:hover{color:#00406f; text-decoration:none;}

.slider_image_pack{background:url(../images/common/white_transparent_bg.png); padding:5px 10px; height:40px; width:656px; position:absolute; top:200px;}
.slider_image_pack_display{float:left; border-right:1px solid #818181; padding-right:9px; margin-right:10px;  color:#484646;}
.slider_image_pack_display h2{color:#004f93; font-weight:bold; font-size:11px; padding-bottom:2px;}
.bluebold{color:#004f93; font-weight:bold; font-size:11px; padding-bottom:2px;}

#testimonials_box{padding-top:15px; padding-bottom:15px; border-bottom:1px solid #c0c0c0;/* height:88px;*/}
#testimonials_box .image{width:161px; padding-right:15px; float:left;}
#testimonials_box h4{font-size:13px; padding-bottom:4px; color:#754104;}

#testimonials_box_noline{padding-top:15px; padding-bottom:15px;}

/**********/
.testimonials_box{padding-top:15px; padding-bottom:15px; border-bottom:1px solid #c0c0c0;/* height:88px;*/}
.testimonials_box .image{width:161px; padding-right:15px; float:left;}
.testimonials_box h4{font-size:13px; padding-bottom:4px; color:#754104;}

.testimonials_box_noline{padding-top:15px; padding-bottom:15px;}

/*********/



#testimonials_box_2{padding-top:15px; padding-bottom:15px; border-bottom:1px solid #c0c0c0;}
#testimonials_box_2 .image{width:161px; padding-right:15px; float:left;}
#testimonials_box_2 h4{font-size:13px; padding-bottom:4px; color:#754104;}

/******28 Sept 2012***/
.testimonials_box_2{padding-top:15px; padding-bottom:15px; border-bottom:1px solid #c0c0c0;}
.testimonials_box_2 .image{width:161px; padding-right:15px; float:left;}
.testimonials_box_2 h4{font-size:13px; padding-bottom:4px; color:#754104;}
/******/

.why_cnk { color:#505050; font-size:12px; font-weight:bold;}
.why_cnk ul{list-style-type: none; margin:0px 0px; padding:0px 0px;}
.why_cnk li{margin-bottom:0px 0px 0px 16px; line-height:32px; padding:0px 0px 0px 23px; background:url(../images/common/right_blue.gif) left no-repeat;}
.why_cnk li a{color:#505050; text-decoration:none; font-weight:bold;}
.why_cnk li a:hover{color:#ff0000; text-decoration:none;}

#brou_request{float:left; width:243px;}
#brou_request .image{float:left; width:100px;}
#brou_request .boxright{float:left; width:143px;}
#brou_request .heading{ color:#754104; font-weight:bold; font-size:11px;}

/***/
.brou_request{float:left; width:243px;}
.brou_request .image{float:left; width:100px;}
.brou_request .boxright{float:left; width:143px;}
.brou_request .heading{ color:#754104; font-weight:bold; font-size:11px; line-height:14px !important;}
/***/

#login
    {background-color: #dedfd9; margin:0px auto; width:490px; padding:4px; -webkit-border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -moz-border-radius:8px }

#login h1{font-family:"Times New Roman", Times, serif; font-size:15px; letter-spacing:1px; font-style:italic; font-weight:bold; padding-left:5px; padding-bottom:4px; text-transform:uppercase;}

#login h2{font-weight:bold; height:18px; color:#5b3b1b; font-size:11px; letter-spacing:0.03em;}

#login .login_divider{ background:url(../images/home/grey_dot.gif) 50% 0px repeat-y; height:20%}

#login .login_inner_box
    {background-color:#ffffff;padding:5px 8px 8px 8px;-webkit-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -moz-border-radius:6px; }
    
#login .login_box_left{float:left; width:46%;}
#login .login_or_txt{float:left; font-size:13px; letter-spacing:1px; font-weight:bold; margin-left:3px; margin-top:14%; text-align:center; padding:5px 5px; background:#ffffff;}
#login .login_box_right{float:right; width:43%; padding-right:10px;}

#tour_title {background:url(../images/bharatdeko/tours/tour_title_bg.jpg) repeat-x left top; height:25px; line-height:25px; padding:0 6px 0 6px; font-size:12px;}  

.text_00406f {color:#00406f;}
.text_a10000 {color:#a10000;}
.text_3298bc {color:#3298bc;}
.border_bottom_grey {border-bottom:solid 1px #dadada;}
.border_bottom_grey_dotted {border-bottom:dashed 1px #cdced0;}
.bor_blk_dotted{border-bottom:1px #000000 dotted;}
.lineh16 {line-height:16px;}
.padt20 {padding-top:20px;}
.view_map {
    color:#6b6f8d;
}
.view_map a {
    color:#6b6f8d;
    font-size:11px;
    text-decoration:underline;
}
.view_map a:hover {
    color:#6b6f8d;
    font-size:11px;
    text-decoration:none;
}

.bold {font-weight:bold;}

.padl20{padding-left:20px}

#tourmenu_container{width:768px; margin:0px auto; clear:both;}
#tourmenu{clear:both; width:768px; float:left; text-align:right;}
#tourmenu ul{margin-top:5px; padding:0px; list-style-type:none;}
#tourmenu li{float:left; background:#e3e4e2; color:#368ad3; padding:10px 24px 12px 24px; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
#tourmenu li.select{float:left; color:#000; background:url(../images/common/arrow_black.jpg) left no-repeat #ccdae5; font-weight:bold; padding:10px 18px 10px 26px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#tourmenu li a{float:left; color:#368ad3; font-weight:normal; text-decoration:none; letter-spacing:0.02em;}
#tourmenu li a:hover{float:left; color:#ff0000; font-weight:normal; text-decoration:none;}

.txtu {text-decoration:underline;}
.list_style {list-style:decimal;}

.gray_heading_light

.border_ccdae5 {border: solid 1px #ccdae5;}


Book Now Widget  

.posabs {position:absolute;}
#uniquename {z-index:1000; width:280px; position:absolute; float: left; margin-left:20px; background-color: #dedfd9}
.content_blacknormal11 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; color: #000000; font-weight: normal;}
.heading_gray11 {font-family:  Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: bold; color: #363636; background-color:#d1dadd;}
.border_gray     { background-color: #cccccc;}
.select120  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 10px; font-weight: normal; color: #363636; background-color : #FFFFFF; width:120px; height:18px; }
.select175  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 10px; font-weight: normal; color: #363636; background-color : #FFFFFF; width:175px; height:18px; }
.select110 { font-family: Arial, Tahoma, verdana, arial, sans-serif,serif; font-size: 10px; font-weight: normal; color: #363636; background-color : #FFFFFF; width: 90px; }
.select45  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #363636; background-color : #FFFFFF; width:45px; }
.select35  { font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 11px; font-weight: normal; color: #363636; background-color : #FFFFFF; width:35px; }
.content_maroon11 {color:#5b3b1b; font-family:Arial,Tahoma,Verdana,Sans-serif,serif; font-size:11px; font-weight:normal;}
.bg_ececec { background:#ececec; }
.bg_c3cbd7 { background:#c3cbd7; }
.bg_d9d9d9 { background:#d9d9d9; }
.bg_efefef { background:#efefef; }
.bg_f3f3f3 { background:#f3f3f3; }
.listbox2 {border:#a9aaae 1px solid; height:20px; font-size:11px; color:#363636;}
.form_bottom_shadow {background:url(../images/common/form_shadow.jpg) repeat-x bottom #fff;}

.padl17{padding-left:17px}
Book Now Widget End  

#error_page {width:100%;}   
#error_page h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:5px; color: #FF0000; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
#error_page h2{font-family:"Times New Roman", Times, serif; font-size:14px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; border-bottom:1px solid #dddfd8; margin-bottom:4px; padding-bottom:4px;}
#error_page h3{ color:#2B2B2B; font-family:"Times New Roman",Times,serif; font-size:12px; font-style:italic; font-weight:bold; letter-spacing:1px; padding-bottom:8px;text-transform:uppercase;}
#error_page h4{font-size:11px; color:#2d2d2d; font-weight:bold; padding-bottom:3px;}
#error_page .error_box1{width:295px; float:left; margin-right:24px; padding-right:24px; padding-bottom:3px; border-right:1px solid #dddfd8; min-height:150px;}
#error_page .error_box2{width:290px; float:left; padding-bottom:3px;}
#error_page .content{height:75px; text-align:justify; overflow:hidden; margin-bottom:5px;}
#error_page .curve{background:#ffffff; padding-bottom:7px; -webkit-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}

.circle_arrow_list {color:#505050; font-weight:bold; width:167px;}
.circle_arrow_list ul{list-style-type: none; margin:0px 0px; padding:0px 0px;}
.circle_arrow_list li{margin-bottom:7px 0px 7px 16px; padding:7px 0px 7px 18px; border-bottom:1px solid #dddfd8; background:url(../images/common/arrow_sel_blue.gif) 0px 8px no-repeat;}
.circle_arrow_list li a{color:#505050; text-decoration:none; font-weight:bold;}
.circle_arrow_list li a:hover{color:#ff0000; text-decoration:none;}
.circle_arrow_list h2{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
 li.brdrnone {border:none; margin-bottom:4px; padding:7px 0px 7px 18px;}

#itinerary_right{width:163px;}
#itinerary_right .heading{background:#ccdae5; padding:5px; padding-left:5px; font-size:13px; font-weight:bold; color:#363636;}
#itinerary_right .heading a{color:#363636; text-decoration:none;}
#itinerary_right .heading a:hover{color:#ff0000; text-decoration:none;}

#itinerary_right h4{background:#ccdae5 url(../images/common/arrow_itinerary.gif) left no-repeat; padding:5px; padding-left:20px; font-size:13px; font-weight:bold; color:#363636;}
#itinerary_right .col2{width:163px; background:#f3f3f2;}
#itinerary_right .col2 ul{margin:0px 0px; padding:0px 0px; list-style-type:none;}
#itinerary_right .col2 li{padding:6px 10px 6px 20px; font-size:12px; color:#28689e; background:url(../images/common/arrow_square_blue.gif) 6px 9px no-repeat;}
#itinerary_right .col2 li a{ color:#28689e; text-decoration:none;}
#itinerary_right .col2 li a:hover{ color:#ff0000; text-decoration:none;}


.txtbrown2{ color:#8b672a;}
.txtmaroon{ color:#930000;}

.toggle_heading{padding:5px 10px 5px 10px; font-size:14px; min-height:17px; _height:17px; color:#3f3f3f; background:#efefef;}
.toggle_heading a {text-decoration:none; color:#3f3f3f; display:block; background:transparent;}
.toggle_heading a:hover{text-decoration:none; color:#ff0000;}

.toggle_content{padding:5px 10px 10px 10px; text-align:justify; min-height:10px; _height:10px; border:1px solid #eaeaea;}
.toggle_content2{padding:5px 5px 10px 5px; text-align:justify; min-height:10px; _height:10px;}
.toggle_content3{text-align:justify; min-height:10px; _height:10px;}

.latest_link {
    color:#555555;
}
.latest_link ul {font-family:Arial, Helvetica, sans-serif; font-size:11px;
    list-style-type: none;
    margin:0px 0px;
    padding:0px 0px;
}
.latest_link li {
    padding:8px 10px 8px 0px; *padding:5px 10px 7px 0px;
    border-bottom:1px solid #dbdbdb;
    background:url(../images/common/arrow_blue.gif) right no-repeat;
}
.latest_link li a {
    color:#000000;
    text-decoration:none;
}
.latest_link li a:hover {
    color:#ff0000;
    text-decoration:none;
}

.hd_brown_12_normal {
color:#754104;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}
.hd_brown_13 {
color:#754104;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}

.latest_link_2 {
    color:#555555;
}
.latest_link_2 ul {font-family:Arial, Helvetica, sans-serif; font-size:11px;
    list-style-type: none;
    margin:0px 0px;
    padding:0px 0px;
}
.latest_link_2 li {
    padding:8px 0px 8px 10px; *padding:5px 0px 7px 10px;
    border-bottom:1px solid #dbdbdb;
    background:url(../images/common/arrow_blue.gif) 0px 8px no-repeat;
}
.latest_link_2 li a {
    color:#000000;
    text-decoration:none;
}
.latest_link_2 li a:hover {
    color:#ff0000;
    text-decoration:none;
}

.news_link ul {
    list-style-type: none;
    margin:0px 0px;
    padding:0px 0px;
}
.news_link li {
    padding:4px 10px 4px 0px;
    border-bottom:1px solid #dbdbdb;
    background:url(/live/themes/images/holidays/le/arrow_blue.gif) right no-repeat;
}
.news_link li a {
    color:#000000;
    text-decoration:none;
}
.news_link li a:hover {
    color:#ff0000;
    text-decoration:none;
}

a.link_maroon:link, a.link_maroon:visited, a.link_maroon:active {
color: #8d0d3b;
background-color: transparent;
text-decoration: none;
}

a.link_maroon:hover {
color: #ff0000;
background-color: transparent;
text-decoration: underline;
}


a.link_maroon2:link, a.link_maroon2:visited, a.link_maroon2:active {
color: #930000;
background-color: transparent;
text-decoration: none;
}

a.link_maroon2:hover {
color: #ff0000;
background-color: transparent;
text-decoration: underline;
}


.hd_gold_13 {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
color: #856934;
text-align: left;
font-weight: bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #856934;
line-height: 22px;
}
.hd_brown_12 {
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color: #754104;
padding-top: 8px;
padding-bottom: 3px;
}

.extension_hd{float:left; background:#e7e2d3; padding:5px 10px; color:#856934; font-size:16px; margin-right:10px;}
.hd_gold_11 {
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #856934;
background-color: #e9e2d3;
text-align: left;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 10px;
line-height: 22px;
}
.hd_black_13 {
font-family: "Times New Roman",Times,serif;
font-size: 14px;
color: #2b2b2b;
font-weight: bold;
font-style: italic;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
line-height: 22px;
}
.bor_grey { border:solid 1px #c4c4c4;}
.hd_blue_17 {
font-family: Arial,Helvetica,sans-serif;
font-size: 17px;
color: #00406f;
}

.listbox {border: 1px solid #a0a0a0;font-size:11px;color:#898989;padding: 5px 2px 2px 5px;}

.pipe_grey {
background-color: transparent;
background-image: url(../images/common/pipe_grey.gif);
background-repeat: repeat-y;
background-attachment: scroll;
background-position: center center;
}
.hd_blue_11_b{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00406f; font-weight:bold;}
.brdr_grey_rt{border-right:1px solid #c0c0c0;}
.textbox1 {font-family:Arial, Helvetica, sans-serif;  border:#cccccc 1px solid; font-size:11px;color:#000000;padding:2px;}
.borderNone {border:none;}

#pacakage_container_deals{padding-bottom:0px; padding-top:20px;}
#pacakage_block_deals{padding-bottom:10px; padding-top:10px; border-bottom:1px solid #c4c4c4; min-height:80px; _height:80px; color:#898989; clear:both;}
#pacakage_block_deals .image{float:left; width:136px; padding-right:8px;}
#pacakage_block_deals h4{ color:#004f93; font-size:14px; padding-bottom:2px;}
#pacakage_block_deals h5{ color:#ab0d0d; font-size:11px; font-weight:bold; padding-bottom:2px; letter-spacing:0.5pt; text-transform:uppercase;}
#pacakage_block_deals .column_container{float:left; border-right:1px solid #c0c0c0; _height:60px; min-height:60px;}
#pacakage_block_deals .column1{float:left; width:336px; padding-right:25px; border-right:1px solid #c0c0c0; _height:60px; min-height:60px;}
#pacakage_block_deals .column2{float:left; width:125px; text-align:center;}
#pacakage_block_deals .column3{float:left; padding-top:35px; padding-left:14px; color:#545454; text-align:center;}
#pacakage_block_deals .txtbrown{ color:#8b672a; padding-bottom:2px;}
#pacakage_block_deals .content1{color:#545454; float:left; width:335px; text-align:justify; padding-right:26px; border-right:1px solid #c0c0c0;}
#pacakage_block_deals .content2{color:#545454; float:left; padding-left:18px; width:230px;}
#pacakage_block_deals .content3{color:#545454; padding-bottom:4px;}
#pacakage_block_deals .deals_days{color:#545454; padding-top:1px;}
#pacakage_block_deals .stars{padding-bottom:4px;}
#pacakage_block_deals .price{color:#ff0000; font-size:12px; padding-bottom:2px;}
#pacakage_block_deals .deals_pack_bg{background:url(../images/dealsandcontests/deals_pack_bg.gif) no-repeat; height:37px; padding:5px 10px 4px 10px; color:#545454;}
#pacakage_block_deals .pack_left{float:left; width:145px; padding-right:25px;}
#pacakage_block_deals .pack_right{float:left; width:136px;}
#pacakage_block_deals .pack_price_blue{ font-size:16px; font-weight:bold; color:#004f93; clear:both; float:left;}
#pacakage_block_deals .pack_price_red{ font-size:16px; font-weight:bold; color:#f30000; clear:both; float:left;}


#ImageDiv{background:url(../images/common/frame_img.gif) no-repeat left top; padding-right:20px;}
/*****/
.ImageDiv{background:url(../images/common/frame_img.gif) no-repeat left top; padding-right:20px;}
/*****/

.checklist {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: Tahoma,Arial,Verdana,Sans-serif,serif;
    font-size: 11px;
    height: 7em;
    list-style: none outside none;
    overflow: auto;
    width: 130px;
}
.checklist li {
    margin-left: 0;
    padding: 0;
}
.checklist, .checklist li {
    margin-left: 0;
    padding: 0;
    text-transform: capitalize;
}
.checklist label {
    display: block;
    padding-left: 25px;
    text-indent: -25px;
}
.checklist label:hover, .checklist label.hover {
    background: none repeat scroll 0 0 #777777;
    color: #FFFFFF;
}
* html .checklist label {
    height: 1%;
}

.padt35{padding-top:35px}
.padt60{padding-top:60px}
.padt70{padding-top:70px}


#thankyou_page {width:769px; color:#4d4d4d; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}	
#thankyou_page h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:5px; color:#004d95; font-weight:bold; font-style:italic; letter-spacing:1px;}

#thankyou_page1 {background-color:#f6f7f7; padding:10px}
#thankyou_page1 h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:5px; color:#004d95; font-weight:bold;}

#thankyou_box { width:237px; float:left; background:#f7f7f7; color:#123994;}
#thankyou_box h1{ background:url(../images/common/thankyou_title_bg.jpg) no-repeat left top; color:#123994; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; letter-spacing:normal; padding:7px 0 14px 10px; border-bottom: 0; height:30px;}
#thankyou_box h2{ background:url(../images/common/thankyou_bottom_bg.jpg) repeat-x left top; color:#737371; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:normal; text-align:center; letter-spacing:normal; padding:4px 0 4px 0; border-bottom: 0; }

#thankyou_box h2 a{ color:#737371; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:normal; text-align:center; letter-spacing:normal; padding:4px 0 4px 0; border-bottom: 0; text-decoration:none; }

#hot_dest h1 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#014198; font-weight:normal; font-style:italic;}
#hot_dest h2 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#014198; font-weight:normal; font-style:italic;} 
#hot_dest_box {
    border:1px solid #dddfd8;
    background-color:#fff;
    padding:5px 8px 7px 8px;
    -webkit-border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -moz-border-radius:8px;
	}
#hot_dest_box .hot_dest_box_inner {
	width:135px;
	color:#123994;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	border-right: dotted 1px #CCCCCC;
	margin-right:12px;
	padding-right:6px;
	}
#hot_dest_box .hot_dest_box_inner_none {
	width:135px;
	color:#123994;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	}
	
#hot_dest_box h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#083d99;
	line-height:16px;
	}
	
#hot_dest_box a, #hot_dest_box a:visited, #hot_dest_box a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#5fb4f5;
	line-height:16px;
	text-decoration:underline;
	}
#hot_dest_box a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#5fb4f5;
	line-height:16px;
	text-decoration:none;
	}
	
#franchisee_container{padding-top:13px; padding-bottom:10px; border-bottom:1px solid #c0c0c0; }
#franchisee_container .left{float:left; border-right:1px solid #c0c0c0; width:369px; padding-right:15px;}
#franchisee_container .right{float:left; width:369px; padding-left:15px;}
#franchisee_container h3{ color:#8b672a; font-size:12px; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #c4c4c4; padding-bottom:3px; margin-bottom:4px;}
#franchisee_container h4{ font-size:11px; font-weight:bold; padding-bottom:3px;}
#franchisee_container h5{ color:#8b672a; font-size:11px; font-weight:bold; padding-bottom:3px;}

.franchisee_container{padding-top:13px; padding-bottom:10px; border-bottom:1px solid #c0c0c0; }
.franchisee_container .left{float:left; border-right:1px solid #c0c0c0; width:369px; padding-right:15px;}
.franchisee_container .right{float:left; width:369px; padding-left:15px;}
.franchisee_container h3{ color:#8b672a; font-size:12px; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #c4c4c4; padding-bottom:3px; margin-bottom:4px;}
.franchisee_container h4{ font-size:11px; font-weight:bold; padding-bottom:3px;}
.franchisee_container h5{ color:#8b672a; font-size:11px; font-weight:bold; padding-bottom:3px;}
	
#factfile{width:167px; font-size:11px; line-height:19px; padding-bottom:0px;}
#factfile .factleft{float:left; margin-right:10px; padding-right:25px}
#factfile .factright{float:left;}
#factfile .factpadr9{padding-right:9px}
#factfile ul{margin:0px 0px; padding:0px 0px; list-style-type:none;}
#factfile li{ background:url(../images/common/arrow_blue3.gif) 0px 6px no-repeat; margin:0px 0px; padding:0px 0px 2px 10px;}
#factfile li a{color:#2f71aa;}
#factfile li.select{color:#ff0000; text-decoration:none;}
#factfile li a:hover{color:#ff0000;}
#factfile .factleft .bdrnone{border-right:none;}
.factfileselected{color:#ff0000; text-decoration:none;}

#factfile .factleft-fh{float:left; margin-right:10px; padding-right:5px}

#factfile-page {width:769px;}	
#factfile-page h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:5px; color:#2b2b2b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
#factfile-page h2{font-size:12px; padding-bottom:2px; margin-bottom:2px; color:#754104; font-weight:bold; border-bottom:1px solid #c0c0c0;}
#factfile-page h3{font-size:13px; padding-bottom:4px; color:#8b672a; font-weight:bold; border-bottom:1px solid #c0c0c0;}

#factfile-page-fh {width:769px;}	
#factfile-page-fh h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:5px; color:#2b2b2b; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
#factfile-page-fh h2{font-size:12px; padding-bottom:2px; margin-bottom:2px; color:#754104; font-weight:bold; border-bottom:1px solid #c0c0c0;}
#factfile-page-fh h3{font-size:13px; padding-bottom:4px; color:#8b672a; font-weight:bold; border-bottom:1px solid #c0c0c0;}
#factfile-page-fh h4{font-size:12px; color:#144f92; font-weight:bold; padding-top:2px;}
#fact-map-fh{width:287px; height:239px; padding:0px 0px; background:url(../images/flexihol/factfile/map-bg.gif) right no-repeat; text-align:left; vertical-align:top;}


#important-note{width:289px; background:#ecedea url(../images/common/important-note-top-bg.gif) top repeat-x;}
#important-note .note-container{padding:4px 4px;color:#636363;}
#important-note h2{font-family:"Times New Roman", Times, serif; font-size:15px; padding-bottom:8px; color:#5b3b1b; font-weight:bold; border-bottom:1px solid #ad9d8d; text-transform:uppercase; text-align:center; font-style:italic; letter-spacing:1px;}
#important-note .hd1{color:#5b3b1b; font-weight:bold; font-size:11px; text-transform:none;}
#important-note .hd2{color:#8b672a; font-weight:bold; font-size:11px; text-transform:none;}
#important-note  td{border-right:1px solid #c0b4a7; padding-right:6px;}
#important-note .bdrnone{border-right:none; padding-right:0px; padding-bottom:4px; height:35px;}
#important-note .note-bottom-bg{background:#ecedea url(../images/common/important-note-bottom-bg.jpg) bottom no-repeat; height:40px;}
#fact-map{width:287px; height:236px; padding:1px 1px; background:url(../images/bharatdeko/factfile/map-bg.gif) no-repeat; text-align:right; vertical-align:top;}

.brdr-rt-c0b4a7{border-right:1px solid #c0b4a7;}

#typeoftours{width:167px; line-height:18px; padding-bottom:4px;}
#typeoftours a{color:#404040; text-decoration:none; padding:0px 1px;}
#typeoftours a:hover{color:#ffffff; background-color:#518fc5; text-decoration:none; padding:0px 1px;}	


.ddimgtooltip{
display:none;
position:absolute;
background:#676767;
color: black;
z-index:2000;
padding: 4px;
}


#our-offices-privileged .heading{ height:20px; padding:5px 10px; margin-bottom:5px;}
#our-offices-privileged .gap{margin-bottom:5px;}
#our-offices-privileged .toggle-heading{ height:20px; padding:5px 10px 5px 10px; background:#efefef;}
#our-offices-privileged .toggle-heading a{ background:transperant; display:block; text-decoration:none; color:#3f3f3f; height:20px; float:left; cursor:pointer;}
#our-offices-privileged h2{font-size:12px; font-weight:bold; color:#8b4104;}
#our-offices-privileged .col-1{float:left; width:215px; border-right:1px solid #cecfc6; height:18px; padding-top:3px;}
#our-offices-privileged .col-2{float:left; width:283px; border-right:1px solid #cecfc6; padding-left:15px; height:18px; padding-top:3px;}
#our-offices-privileged .col-3{float:left; width:113px; border-right:1px solid #cecfc6; padding-left:15px; height:18px; padding-top:3px;}
#our-offices-privileged .col-4{float:left; width:67px; padding-left:15px; padding-top:3px; height:18px;}
#our-offices-privileged .arrow{float:left; width:10px; padding-top:5px; padding-left:10px; height:15px;}
#our-offices-privileged .brdright0{ border-right:0px;}
#our-offices-privileged .hd{font-size:11px; font-weight:bold; color:#3f3f3f; text-transform:none;}
#our-offices-privileged .details{color:#3f3f3f; border:1px solid #eaeaea; clear:both; background:#fbfbfb; padding:8px 0px 8px 240px; text-align:left;}



.list_cube {
    color:#555555;
}
.list_cube ul {font-family:Arial, Helvetica, sans-serif; font-size:11px;
    margin:0px 0px;
    padding:0px 0px;
}
.list_cube li {
    padding:0px 0px 5px 12px;list-style:none;
    background: url(../images/flexihol/factfile/bull-cube.gif) 0px 9px no-repeat;
}
.list_cube li.brdrnone {border:none; padding:3px 0px 6px 10px;}
.list_cube li a {
    color:#505050;
    text-decoration:none;
}
.list_cube li a:hover {
    color:#ff0000;
    text-decoration:none;
}



/*  CSS for Forms Start */
#tour-rt-form {width:167px;}
.field_width{width:100px;}
.star_width{width:20px;}
#tour-rt-form form{ margin:0px 0px; padding:0px 0px;}
.top-brdr-bg{ border-top:1px solid #dedfd9; background:#eeeeee;}
#tour-rt-form .tour-form-bg{width:167px; background-color:#eeeeee; border-right:1px solid #dedfd9; border-left:1px solid #dedfd9;}
#tour-rt-form .form_heading{font-size:11px; text-align:left;}
#tour-rt-form .textfields{font-size:11px;font-family:Arial, Helvetica, sans-serif;border:1px solid #cccccc; color:#888888; width:136px; padding:2px 0px 2px 4px;}
#tour-rt-form .listbox{font-size:11px; font-family:Arial, Helvetica, sans-serif;border:1px solid #cccccc; color:#888888; height:20px; width:141px;}
#tour-rt-form .adult{width:63px;}
#tour-rt-form .children{width:70px;}
#tour-rt-form .traveldate{width:73px; font-size:9px; padding:1px;}
#tour-rt-form .month{width:49px;  font-size:9px; padding:1px;}
#tour-rt-form .fnt9{ font-size:9px;}
#tour-rt-form .departure{font-size:11px;font-family:Arial, Helvetica, sans-serif;border:1px solid #cccccc; color:#888888; width:116px; padding:2px 0px 2px 4px;}
#tour-rt-form .gap{height:5px;}
#tour-rt-form .gray_11{font-size:11px;}
/*  CSS for Forms End */

/* Mahesh CSS Starts */
.col006699 {color:#006699;}
.txt24{font-size:24px;}
.padl30{padding-left:30px;}
.padl60{padding-left:60px;}
.w390{width:390px;}
.w355{width:355px;}
.deco-overline{text-decoration:line-through;}
.text_096b9c{color:#096b9c;}
.price{margin-top:1px;}
*html .price{margin-top:1px;}
/* Mahesh CSS Ends */


/* for comparison pages Starts */

.gray_heading11 {font-family: Arial, sans-serif,serif ; font-size: 11px; color: #000000; background:#d1dadd; font-weight: bold;}
.contentblack2 { font-family: Arial, sans-serif,serif ; font-size: 11px; background-color: #FFFFFF; color: #000000; line-height: 0.4cm; }
.contentblack3 { font-family: Arial, sans-serif,serif ; font-size: 11px; background-color: #ffb7b7; color: #000000; line-height: 0.4cm; }
.gray_heading_light {font-family: Arial, sans-serif,serif, Tahoma, verdana ; font-size: 11px; color: #000000; background:#e5eff2; }
.tdwhite	  { background-color: #FFFFFF;}
.grayborder   { background-color: #cccccc;}
.tdblack      { color: #000000;}
.content_redbold12 {font-family: Arial, Tahoma, Verdana, Sans-serif,serif; font-size: 12px; color: #FF0000; font-weight: bold;}
/* for comparison pages Ends */

/* Sneha CSS Starts */
#brou_request2{float:left; width:220px;}
#brou_request2 .image{float:left; width:100px;}
#brou_request2 .boxright{float:left; width:120px;}
#brou_request2 .heading{ color:#754104; font-weight:bold; font-size:11px;}
.bord-right-dotted{border-right:1px dotted #c7c7c7;}
/* Sneha CSS Ends */

/* Submenu 5 Start */
#submenu_5{color:#606060; letter-spacing:0.03em; font-weight:bold; height:21px; text-transform:uppercase; border-bottom:1px solid #bd99a7;}
#submenu_5 ul{margin:0px; padding:0px; list-style-type:none;}
#submenu_5 li{float:left;}
#submenu_5 li.select{background:#e3b7c8; color:#ffffff; border-top:2px solid #bd99a7; border-left:2px solid #bd99a7; border-right:2px solid #bd99a7; border-bottom:hidden; padding:2px 13px 0px 13px; height:18px; font-size:12px; font-weight:bold; -webkit-border-top-left-radius:6px; -webkit-border-top-right-radius:6px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; letter-spacing:0.4pt; margin-right:15px;}
#submenu_5 li a{float:left; color:#606060; text-decoration:none; font-weight:bold; outline:none; padding:4px 15px 3px 15px; text-decoration:none; letter-spacing:0.4pt;}
#submenu_5 li a:hover{color:#ff0000; text-decoration:none;}
/* Submenu 5 End */


/* added by asma on 13012012 for Quick search cities select box*/
.quick_list{
                background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: Tahoma,Arial,Verdana,Sans-serif,serif;
    font-size: 11px;
                height:50px;
    list-style: none outside none;
    overflow: auto;
    width: 137px;
}
/* Quick Search cities select box ends here */

.cadtab{ padding-left:25px; padding-right:25px;}
.cadtabnew{ padding-left:23px; padding-right:23px;}

.heading{color:#754104; font-weight: bold; font-size:12px; line-height:25px;}

/*Neelam CSS*/
.exciting-offer{font-family:"Times New Roman", Times, serif; font-size:14px; font-style:italic; color:#000000; font-weight:bold; border-bottom:1px solid #b2b2b2; padding-bottom:10px;}
.w760{width:760px; padding-left:3px; padding-right:3px;}

.know_more {color:#004e96; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-top:3px;}
.know_more:hover {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-top:3px;}


.text_heading{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#013366; font-weight:bold; padding-bottom:3px;}

.text_black{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.text_red{color:#c42027; font-size:12px; font-family:Arial, Helvetica, sans-serif}

.w360{width:360px;}
.w398{width:398px}

#pr_middle_container{clear:both;  height:20%}


.winner_list{color:#515151; font-family:Arial, Helvetica, sans-serif; border:solid 1px #e5e5e5; padding:5px; -webkit-border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -moz-border-radius:8px;}
.winner_list ul {
	list-style-type: none;
	margin-top:0px; margin-left:0px;margin-bottom:0px;margin-right:0px;
	padding:0px 0px;
}
.winner_list li {
	padding:2px 10px 0px 35px;
	background:url(../images/common/winners-icon.jpg) no-repeat; 
}
.winner_list li a {
	color:#515151;
	text-decoration:underline;
}
.winner_list li a:hover {
	color:#ff0000;
	text-decoration:none;
}

.part_left{ float:left;}
.blue_box{ background:#4293ae; font-size:12px; color:#FFFFFF; line-height:16px; height:35px; padding-top:3px; padding-left:5px;  width:150px; float:left;}
.gray_box_fh{ background:#ececec; font-size:11px; color:#444444; line-height:16px; height:35px; padding-top:3px; padding-left:10px; width:587px; float:left;}
.gray_box_rail{ background:#ebf8ff; font-size:11px; color:#444444; line-height:16px; height:35px; padding-top:3px; padding-left:10px; width:583px; float:left;}
.discount{ color:#004f93; font-weight:bold;}
.dd_discount_offer{ color:#2e4e59; background:url(../images/duniyadekho/offer_bg.gif) no-repeat; height:20px; padding-left:15px; padding-top:3px; margin-top:4px;}

.blue_box_icici_dd{ background:#4293ae; font-size:12px; color:#FFFFFF; line-height:16px; height:35px; padding-top:3px; padding-left:5px;  width:160px; float:left;}
.gray_box_icici_dd{ background:#ececec; font-size:11px; color:#444444; line-height:16px; height:35px; padding-top:3px; padding-left:10px; width:577px; float:left;}


.w175{width:175px;}

/* 27 June 2012 */
#right_part_block h6, #right_part_block2 h6, .right_part_block2 h6, #right_part_block3 h6, #right_part_block4 h6, #right_part_block5 h6, #right_part_block6 h6{font-family:"Times New Roman", Times, serif; font-size:13px; padding-bottom:4px; color:#5b3b1b; font-weight:bold; font-style:italic;}

.right_icon_feedback{float:left; padding:4px 6px 0px 2px}

#sitemap {width:100%; font-size:12px;}
#sitemap h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:10px; color:#2B2B2B; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
#sitemap #row1{ border-bottom:1px solid #b5b7b1; padding-bottom:20px;}
#sitemap h4{font-size:11px; color:#2d2d2d; font-weight:bold; padding-bottom:3px;}
#sitemap .sitemap_box1{width:295px; float:left; margin-right:24px; padding-right:24px; padding-bottom:3px; border-right:1px solid #dddfd8; min-height:150px;}
#sitemap .sitemap_box2{width:290px; float:left; padding-bottom:3px;}
#sitemap .content{height:75px; text-align:justify; overflow:hidden; margin-bottom:5px;}
#sitemap .curve{background:#ffffff; padding-bottom:7px; -webkit-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}

#sitemap_col{float:left; margin-right:20px;}
#sitemap_col h2{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#004f93; font-weight:bold; border-bottom:1px solid #dddfd8; margin-bottom:2px; background:url(../images/common/site-map-arrow-blue.gif) 0px center no-repeat; line-height:27px; padding-left:10px;}

#sitemap_col h2.allnone{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004f93; font-weight:bold; border-bottom:none; margin-bottom:2px; background:url(../images/common/site-map-arrow-blue.gif) 0px center no-repeat; line-height:27px; padding-left:10px;}

#sitemap_col h2.allnone1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004f93; font-weight:bold; border-bottom:none; margin-bottom:2px; background:url(../images/common/site-map-arrow-blue.gif) 0px center no-repeat; line-height:27px;}

#sitemap_col h2 a{color:#004f93; text-decoration:none;}
#sitemap_col h2 a:hover{color:#004f93; text-decoration:underline;}
#sitemap_col h3{ background:url(../images/common/site-map-arrow-blue-big.gif) 0px 9px no-repeat; font-size:12px; font-weight:bold; line-height:25px; display:block; padding-left:12px; color:#004f93; margin-bottom:2px;}
#sitemap_col h3 a{color:#004f93; text-decoration:none;}
#sitemap_col h3 a:hover{color:#2B2B2B; text-decoration:underline;}
#sitemap_col ul{list-style-type:none;}
#sitemap_col li{display:block; float:left; padding-right:28px; margin-right:28px; text-decoration:none}
#sitemap_col li a:hover{color:#004f93; text-decoration:underline;}
#sitemap_col li.allnone{padding-right:0px; margin-right:0px; color:#004f93;}
#sitemap_col li div{background:url(../images/common/site-map-arrow-blue.gif) 2px 10px no-repeat; color:#004f93; line-height:24px; display:block; padding-left:12px; text-decoration:none;}

/*Made by neelam*/
#sitemap_col li div a:hover{color:#004f93; line-height:24px; display:block; text-decoration:underline;}
#sitemap_col li div a:active{color:#004f93; line-height:24px; display:block;}
#sitemap_col li div a:visited{color:#004f93; line-height:24px; display:block;}
.sitemap{color:#004f93; line-height:24px; display:block; text-decoration:none;}

/***********Yogesh 27 Sept 2012*****************/
.sitemap {width:100%; font-size:12px;}
.sitemap h1{font-family:"Times New Roman", Times, serif; font-size:14px; padding-bottom:10px; color:#2B2B2B; font-weight:bold; font-style:italic; letter-spacing:1px; text-transform:uppercase;}
.sitemap #row1{ border-bottom:1px solid #b5b7b1; padding-bottom:20px;}
.sitemap h4{font-size:11px; color:#2d2d2d; font-weight:bold; padding-bottom:3px;}
.sitemap .sitemap_box1{width:295px; float:left; margin-right:24px; padding-right:24px; padding-bottom:3px; border-right:1px solid #dddfd8; min-height:150px;}
.sitemap .sitemap_box2{width:290px; float:left; padding-bottom:3px;}
.sitemap .content{height:75px; text-align:justify; overflow:hidden; margin-bottom:5px;}
.sitemap .curve{background:#ffffff; padding-bottom:7px; -webkit-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}

.sitemap_col{float:left; margin-right:20px;}
.sitemap_col h2{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#004f93; font-weight:bold; border-bottom:1px solid #dddfd8; margin-bottom:2px; background:url(../images/common/site-map-arrow-blue.gif) 0px center no-repeat; line-height:27px; padding-left:10px;}

.sitemap_col h2.allnone{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004f93; font-weight:bold; border-bottom:none; margin-bottom:2px; background:url(../images/common/site-map-arrow-blue.gif) 0px center no-repeat; line-height:27px; padding-left:10px;}

.sitemap_col h2.allnone1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004f93; font-weight:bold; border-bottom:none; margin-bottom:2px; background:url(../images/common/site-map-arrow-blue.gif) 0px center no-repeat; line-height:27px;}

.sitemap_col h2 a{color:#004f93; text-decoration:none;}
.sitemap_col h2 a:hover{color:#004f93; text-decoration:underline;}
.sitemap_col h3{ background:url(../images/common/site-map-arrow-blue-big.gif) 0px 9px no-repeat; font-size:12px; font-weight:bold; line-height:25px; display:block; padding-left:12px; color:#004f93; margin-bottom:2px;}
.sitemap_col h3 a{color:#004f93; text-decoration:none;}
.sitemap_col h3 a:hover{color:#2B2B2B; text-decoration:underline;}
.sitemap_col ul{list-style-type:none;}
.sitemap_col li{display:block; float:left; padding-right:28px; margin-right:28px; text-decoration:none}
.sitemap_col li a:hover{color:#004f93; text-decoration:underline;}
.sitemap_col li.allnone{padding-right:0px; margin-right:0px; color:#004f93;}
.sitemap_col li div{background:url(../images/common/site-map-arrow-blue.gif) 2px 10px no-repeat; color:#004f93; line-height:24px; display:block; padding-left:12px; text-decoration:none;}



.sitemap_col li div a:hover{color:#004f93; line-height:24px; display:block; text-decoration:underline;}
.sitemap_col li div a:active{color:#004f93; line-height:24px; display:block;}
.sitemap_col li div a:visited{color:#004f93; line-height:24px; display:block;}
.sitemap{color:#004f93; line-height:24px; display:block; text-decoration:none;}

/***********yogesh end************/

.bluetext1 ul{list-style-type:none;}
.bluetext1 li{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004f93; font-weight:bold; border:none; margin-bottom:2px; background:url(../images/common/site-map-arrow-blue.gif) 0px center no-repeat; line-height:27px;}
.bluetext1 li a:hover{color:#004f93;}

.pdl42{padding-left:42px;}
.pdl46{padding-left:46px;}
.pdl18{padding-left:18px;}
.pdt20{padding-top:20px;}
.pdl10{padding-left:10px;}

.mrgr44{margin-right:44px;}

.brd{border-bottom:none;}
#sitemap #row2{ padding-top:20px;}
/*.txtCaptchaInt{ background:#ffffff !important; border:solid 1px #acacb4; width:100%; text-align:center;}*/
/*Made by neelam End*/

/*-------------- updated by nirmal on 18052012 ---------------*/
#itinerary_right_new{width:272px;}
#itinerary_right_new .heading{background:#8D8C8C; padding:5px; padding-left:5px; font-size:13px; font-weight:bold; color:#FFF;}
#itinerary_right_new .heading a{color:#FFF; text-decoration:none;}
#itinerary_right_new .heading a:hover{color:#ff0000; text-decoration:none;}

#itinerary_right_new .heading2{background:#8D8C8C; padding:6px 5px 6px 5px; font-size:15px; font-weight:bold; color:#FFF;}
#itinerary_right_new .heading2 a{color:#FFF; text-decoration:none;}
#itinerary_right_new .heading2 a:hover{color:#FFF; text-decoration:underline;}

#itinerary_right_new h4{background:#ccdae5 url(../images/common/arrow_itinerary.gif) left no-repeat; padding:5px; padding-left:20px; font-size:13px; font-weight:bold; color:#363636;}
#itinerary_right_new .col2{width:270px; background:#F4F4F4; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; border-left: 1px solid #CECECE;}
#itinerary_right_new .col2 ul{margin:0px 0px; padding:0px 0px; list-style-type:none;}
#itinerary_right_new .col2 li{padding:6px 10px 0px 20px; font-size:12px; color:#25446C; background:url(../images/common/arrow_square_blue.gif) 6px 9px no-repeat;}
#itinerary_right_new .col2 li a{ color:#25446C; text-decoration:underline;}
#itinerary_right_new .col2 li a:hover{ color:#ff0000; text-decoration:underline;}
/*-------------- updated by nirmal on 18052012 ---------------*/

/*----- update by nirmal on 21052012 -------*/

/* CSS added on 07th June 2012 by Manesh */

#destination_info{text-align:justify; border:1px solid #cccccc; margin-bottom:15px;}
.destination_info_content{padding:0px 10px 0px 10px;}
#destination_info h2{ background:#e4e4e4; font-family:"Times New Roman", Times, serif, "Arial Black"; font-size:14px; color:#000000; font-style:italic; padding:4px 4px 4px 10px; font-weight:bold; text-transform:uppercase; letter-spacing:1px;}
#destination_info .td_hd {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
color: #856934;
text-align: left;
font-weight: bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #856934;
line-height: 22px;
}
.bg_f8f8f8 { background:#f8f8f8; }

.txtCaptchaInt{ background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #cccccc;
    text-align: center;
    width: 100%; }

/*----- update by nirmal on 21052012 -------*/

/*by Neelam Starts*/
.faqbluetxt{color:#006699; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.underline{text-decoration:underline;}
.bluebrdbg{background-color:#eff5fa; border-left:1px solid #b2c9df; border-right:1px solid #b2c9df;}
.wbr468{width:468px; border-right:1px solid #bfc4c8;}
.contact{color:#004d95; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px;}
a.contact:hover{color:#004d95; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px;}
.contact1{color:#004d95; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
a.contact1:hover{color:#004d95; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px;}

.w217{width:217px;}
.w235{width:235px;}
.darkblue{color:#053663; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.calltext{color:#0066cc; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:4px;}
.color_003366{color:#003366; text-decoration:none;}
a.color_003366:hover{color:#003366; text-decoration:underline;}
.bigbltxth2{font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:14px;}

.padt8{padding-top:2px;}
.padb2{padding-bottom:2px;}

.padt45{padding-top:45px;}
.padt8{padding-top:9px;}
.padt30{padding-top:30px;}

.padt18{padding-top:19px;}
.pdl26{padding-left:26px;}
.pdl23{padding-left:8px;}

.txt_333333{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
.color_f74e0c{color:#f74e0c;}
.color_006699{color:#006699;}

.feedback_container{position:relative;}
.feedback_box{z-index:10;}
.tab_bg{background:url(../images/common/tab_color.gif) no-repeat left; width:830px; height:140px; margin:0px; position:relative; z-index:0;}
#tab1_active{background:url(../images/common/tab_hover.gif) no-repeat; width:197px; height:141px; z-index:9999;}
#tab1_inactive{background:url(../images/common/tab_color.gif) no-repeat top center; width:197px; height:140px; cursor:pointer; display:block; text-decoration:none; margin-left:0px;}
a.tab_bg:hover{background:url(../images/common/tab_hover.gif) no-repeat left; width:830px; height:140px; margin:0px}

.blacktext{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.blacktext1{color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.blacktext2{color:#000000; font-size:18px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #a5a39e; margin-bottom:5px; padding-bottom:12px;}
.blacktext22{color:#000000; font-size:22px; font-family:Arial, Helvetica, sans-serif;}
.blacktext14{color:#000000; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.blacktext18{color:#333333; font-size:18px; font-family:Arial, Helvetica, sans-serif;}

.brdbttm{border-bottom:1px dotted #999999;}

#thankyou_box1 {width:191px; color:#123994; margin:0px auto;  float:left;}
#thankyou_box1 h2{ background:url(../images/common/blue-bg.gif) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:2px 0 14px 10px; height:10px; color:#FFFFFF; font-weight:bold;}
#thankyou_box1 ul{margin:0px 0px; padding:0px 0px; list-style-type:none;}
#thankyou_box1 li{padding:4px 10px 0px 10px; font-size:12px; color:#000000; background:url(../images/common/blue-dote.gif) 0px 6px no-repeat;}
#thankyou_box1 li a{ color:#000000; text-decoration:none;}
#thankyou_box1 li a:hover{ color:#ff0000; text-decoration:underline;}

#left_part_inner1{float:left; width:799px;}
#right_part_inner1{float:right; width:160px;}

#middle_container3{clear:both; background:url(/resources/images/home/grey_dot.gif) 808px 0px repeat-y; height:20%}

#tours_display1{width:778px;}
.lh16{line-height:16px;}
#absolute{position:absolute; margin-top:150px; float:left}
/*by Neelam Ends*/

.tollfree_num{font-size:18px; font-weight:bold;}
.call_txt{color:#777777; text-align:center;}

/*  CSS for Instant Form Start */
#tour-rt-instant-form {width:236px;}
.field_width{width:100px;}
.star_width{width:20px;}
#tour-rt-instant-form form{ margin:0px 0px; padding:0px 0px;}
.top-brdr-bg{ border-top:1px solid #dedfd9; background:#eeeeee;}
#tour-rt-instant-form .tour-form-bg{width:167px; background-color:#eeeeee; border-right:1px solid #dedfd9; border-left:1px solid #dedfd9;}
#tour-rt-instant-form .form_heading{font-size:11px; text-align:left;}
#tour-rt-instant-form .textfields{font-size:11px;font-family:Arial, Helvetica, sans-serif;border:1px solid #cccccc; color:#888888; width:186px; padding:2px 0px 2px 4px;}
#tour-rt-instant-form .listbox{font-size:11px; font-family:Arial, Helvetica, sans-serif;border:1px solid #cccccc; color:#888888; height:20px; width:190px;}

#tour-rt-instant-form .departure{font-size:11px;font-family:Arial, Helvetica, sans-serif;border:1px solid #cccccc; color:#888888; width:164px; padding:2px 0px 2px 4px;}
#tour-rt-instant-form .gap{height:5px;}
#tour-rt-instant-form .gray_11{font-size:11px;}
.txtCaptchaInstant{ background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #cccccc;
    text-align: center;
    width: 90%; }
/*  CSS for Instant Form End */

/*CSS added for BC India*/
.bcindia_border_gray  { color: #0C0702; font: 11px Arial,Helvetica,sans-serif; text-decoration: none; text-align:left;}

.mandetory_fields{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444442;}



/****************************************** New Class on April 2013 *******************************************************/

#tour_title{background:#e4e4e2; height:25px; line-height:25px; padding:0 6px 0 6px; font-size:12px;} 

.border_rounded{ border:solid 1px #dddfd8; background:url(/resources/images/rounded-box-shadow.gif) bottom repeat-x; padding:5px;  border-radius:10px; -moz-border-radius:10px; overflow:hidden;}
.border_rounded .download_br{ float: left; margin: -52px 0 0 83px;}
/*.border_rounded{ border:solid 1px #dddfd8; background:url(/resources/images/rounded-box-shadow.gif) bottom repeat-x; padding:5px;  border-radius:10px; -moz-border-radius:10px;  -webkit-border-radius:10px;   -khtml-border-radius:10px;}*/
/*.border_rounded{ border:none; background:url(/resources/images/bgBrochure.gif) bottom no-repeat; padding:5px 0px 0px 8px;}*/
.mar-top-40{ margin-top:-40px;}
.align-center{ text-align:center;}
.TabbedPanelsContent h2{ font-size:20px!important; color:#242423!important; font-weight:normal!important;}
.daywise_leftpart h3{ font-size:12px;}

.requestbrochur{font-family: "Times New Roman", Times, serif; font-size: 14px; padding-bottom: 4px; color: #5b3b1b; font-weight: bold; font-style: italic; letter-spacing: 0.05em; text-transform:none !important;}

a.redtxtno:link, a.redtxtno:visited, a.redtxtno:active {color:#ff0000; background-color:transparent; text-decoration:none; }
a.redtxtno:hover {color:#ff0000; background-color:transparent; text-decoration:underline; }
.h65{height:65px;}

.cash-back{background: none repeat scroll 0 0 #F7F2B8; color: #444444; float: left; font-size: 14px; line-height: 16px; margin: 0 auto 23px; padding: 8px 15px 8px 15px}
.cash-back strong{color:#FF0000}
.cash-back a{margin-left:6px;}
.cb-bd{margin-bottom:0px}

.howtobook-bullet ul{ list-style-type:circle; padding:opx; }
.howtobook-bullet li { padding:0px; margin:2px 0 0 26px;}

.press15 ul{margin:0px; padding:0px; border:1px solid red}
.press15 li {padding-left:0px 0px 0px 0px; margin:0px 0px 0px 15px;}

.preloader {
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: 10000;
}
.progress {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #CCCCCC;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 5px #333333;
    color: #999999;
    font-size: 16px;
    font-weight: bold;
    height: 120px;
    left: 50%;
    margin-left: -75px;
    padding: 16px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 50%;
    width: 150px;
    z-index: 2;
}
.progress img {
    margin-bottom: 10px;
}
.loader-overlay {
    background: none repeat scroll 0 0 #000000;
    height: 100%;
    left: 0;
    opacity: 0.3;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1;
}

#right_part_block10, .right_part_block10{
	border-bottom: 1px solid #c0c0c0;
	padding: 15px 0px 15px 0px;
}
#right_part_block10 h3{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding-bottom: 4px;
	color: #000000;
	font-weight: bold;
	/* font-style: italic; */
   /* letter-spacing: 0.05em; */
	text-align: center;
	padding-top: 5px;
	background-color: #CCC;	
}
.border_rounded_partner{

	border: solid 1px #dddfd8;
	border-radius: 10px;
	-moz-border-radius: 10px;
	overflow: hidden;
	min-height: 125px;
}


.margin0{margin:0px} 
.h22{ height:22px}

.radiuslogo{float: left;
    padding: 7px 0 7px 20px;
    border-left: 1px solid #fff;
    margin: 20px 0 0 20px;}

.brou_request1{float:left;}
.brou_request1 .image{float:left; padding-right: 10px}
.brou_request1 .boxright{float:left;}
.brou_request1 .heading{ color:#754104; font-weight:bold; font-size:11px; line-height: 10px; height: 52px}