* {margin:0;padding:0;}
a img {border:none;}
body {font-size:12px;font-family:verdana, Arial, Helvetica, sans-serif;background:#010C0E url(../../images/body_bg.jpg) no-repeat center 0;scrollbar-base-color:#000; }
#master {float:left;width:100%;}
#container {width:990px;margin:0 auto;}
/*#header {float:left;width:950px;background:url(../../images/top_bg.png) no-repeat 0 0;padding:0 0 0 40px;height:101px;margin-top:100px;}
*html #header {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/top_bg.png",sizingMethod='crop');}
*/
#header {float:left;width:950px;padding:0 0 0 40px;height:101px;margin-top:100px;}
#header span {float:left; width:910px; margin-top:-75px; position:relative;margin-left:-15px;background:transparent;}
.pvrlogo {float:left;width:125px;height:108px;background:url(../../images/logo_new.png) no-repeat;}
*html .pvrlogo {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo_new.png",sizingMethod='scale');}
/*#parentcontent {float:left;width:990px;background:url(../../images/bottom_bg.png) repeat-y 0 120px;}
*html #parentcontent {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bottom_bg.png",sizingMethod='scale');padding:15px 0;}
*/
#parentcontent {float:left;width:990px;}
#parentcontent .content {width:830px;overflow:hidden;color:#fff;margin:10px auto 0;}
*html #parentcontent .content {margin-top:-13px;position:relative;}
#parentcontent .content .col_a {width:185px;float:right;}
#parentcontent .content .col_a_new {width:190px;float:left;}
#parentcontent .content .col_b {width:640px;float:left;}
#parentcontent .content .col_b .col_b_b {width:460px;float:left;}
#parentcontent .content .col_b .col_b_c {width:170px;float:left;}
.col_b_a {width:100%;float:left;padding:0 0 5px;}
.news_content {width:100%;float:left;background:url(../../images/news_middlebg.gif) repeat-y;}
.news_content span {width:91%;float:left;font-size:12px;color:#fff;padding:2px 5px;}
.news_content dfn {width:2%;float:left;}
.news_content dfn b {width:100%;float:left;padding:2px 5px;}
.nowshowing_module {width:465px;float:left;}
.nowshowing_nav span,.nowshowing_nav span.active {width:auto;float:left;margin:0 5px 0 0;}
.nowshowing_nav span tt,.nowshowing_nav span.active tt {width:auto;float:left;}
.nowshowing_nav span dfn,.nowshowing_nav span.active dfn {width:auto;float:left;font-size:12px;font-weight:bold;color:#fff;font-style:normal;background:url(../../images/shownav_middle1.gif) repeat-x;padding:6px 20px 5px;}
.nowshowing_nav span.active dfn {color:#00C1F4;}
.nowshowing_nav_content span dfn {width:90px;float:left;background:transparent;}
.banner_module {width:100%;float:left;margin:5px 0 0;}
.addbox {width:100%;float:left;padding:0px 0 0;}
.booking_module_a {width:169px;float:left;background:url(../../images/booktickets_bg.gif) no-repeat;}
.booking_module_a p {width:159px;float:left;color:#f2bb00;font-size:14px;font-family:verdana /*Trebuchet MS*/;font-weight:bold;text-align:center;padding:5px;}
.booking_module_a div {width:159px;float:left;color:#696969;font-size:11px;padding:2px 5px;}
.bookingnow_btn {width:160px;float:left;text-align:center;padding:9px 0 4px!important;}
*html .bookingnow_btn {padding:3px 0 1px important;}
*+html .bookingnow_btn {padding:3px 0 1px!important;}
#parentcontent .content .col_c {width:830px;float:left;padding:10px 0;}
.col_c span{padding-bottom:20px;float:left;width:100%;}
.col_c center{padding-bottom:20px;}
.col_c tt{float:right;position:relative;}
.box_module {width:290px;float:left;overflow:hidden;}
.box_navcontainer {width:290px;float:left;background-color:#021113;}
.box_navcontainer p {width:290px;float:left;}
.box_navcontainer div.box_navcontent {width:280px;float:left;background:url(../../images/box_content_middle.gif) repeat-y;padding:5px 10px;}
.box_navcontent .box_container {width:275px;float:left;height:158px;overflow:hidden;}
.box_navcontent .box_container tt {width:100px;float:left;}
.box_navcontent .box_container tt i {width:100px;height:77px;float:left;}
.box_navcontent .box_container tt em {width:100px;float:left;padding:10px 0 0;}
.box_navcontent .box_container div {width:140px;float:left;font-style:normal;line-height:1;color:#999;text-align:justify;padding:0 0 0 5px;}
.box_navcontent .box_container div p {width:130px !important;float:left;padding:0 0 0 5px;}
.box_module_sep {width:5px;float:left;}
a.boxNews {text-decoration:none;color:#999;}
a.boxNews:hover {text-decoration:underline;color:#999;}
.smallbox_module {width:227px;float:left;overflow:hidden;}
.smallbox_navcontainer {width:227px;float:left;}
.smallbox_navcontainer p {width:227px;height:8px;float:left;}
.smallbox_navcontainer div.smallbox_navcontent {width:217px;float:left;background:url(../../images/smallbox_content_middle.gif) repeat-y;padding:5px 10px;}
.smallbox_navcontent .smallbox_container {width:210px;float:left;height:158px;overflow:auto;}
#footerLinks,#footerCopy {float:left;line-height:1.5em;font-size:12px;}
#footerCopy {color:#979797;width:85%;}
.first_nav span.home a i b,.first_nav span.home a.active i b,.first_nav span.nowplaying a i b,.first_nav span.nowplaying a.active i b {color:#fff;font-style:normal;font-weight:bold;text-align:center;background:none;padding:5px 0;}
.first_nav span.home a.active i,.first_nav span.nowplaying a.active i,.first_nav span.memberzone a.active i,.first_nav span.advertise a.active i,.first_nav span.business a.active i,.first_nav span.investor a.active i,.first_nav span.nest a.active i,.first_nav span.aboutus a.active i {background:url(../../images/firstnav_active.gif) repeat-x 0 -2px;}
.first_nav span.memberzone,.first_nav span.memberzone a,.first_nav span.business,.first_nav span.business a {width:102px;float:left;cursor:pointer;text-decoration:none;}
.first_nav span.memberzone a i,.first_nav span.memberzone a i b,.first_nav span.memberzone a.active i,.first_nav span.business a i,.first_nav span.business a.active i {width:102px;height:30px;float:left;background:url(../../images/firstnav1.gif) repeat-x;}
*html .first_nav span.pvrlogo a dfn,*html .first_nav span.pvrlogo a.active dfn {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo_new.png",sizingMethod='scale');}
.nowshowing_nav,.nowshowing_nav_content,.nowshowing_nav_content span {width:100%;float:left;}
.whitetext,#footerLinks a {color:#fff;}
.box_nav,.smallbox_nav {width:auto;float:left;margin:0 0 0 10px;}
.box_nav tt,.smallbox_nav tt {width:6px;height:23px;float:left;}
.box_nav dfn,.smallbox_nav dfn {width:auto;float:left;color:#000;font-weight:bold;font-size:13px;font-style:normal;background:url(../../images/box_nav_middle.gif) repeat-x;padding:4px 20px;}
.box_navcontent .box_container span,.smallbox_navcontent .smallbox_container span {width:200px;float:left;font-style:normal;color:#999;text-align:justify;padding:0 0 2px 5px;}
.logo_parentnew {width:98%;float:left;/*padding:20px 0 3px 20px;*/}
.logo_parentnew_child {margin:auto; /*width:250px;*/}
/* body#splash{background:#001a2a;} */
body#splash{background:#001113;}
.logo_parentnew_child div.ie_error {float:left; width:100%;text-align:center;padding:20px 0 0 0;}
#splash_container{width:100%; float:left; background:url(../../images/select_city_bg.jpg) no-repeat;}
#splash_container_child{width:730px; margin:auto;}
#splash_container_child .cola {width:315px;float:left; margin-left:5px;}
#splash_container_child .colb {width:400px;float:left;}
#splash_container_child .colb em {width:397px;float:left; height:492px;margin-top:-30px; position:relative;}

/*#splash_container_child .colb em {width:397px;float:left; height:492px; background:url(../../images/splash_ad.png) no-repeat;margin-top:-30px; position:relative;}
*html #splash_container_child .colb em {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/splash_ad.png",sizingMethod='scale');}*/

.left_module_parent {width:293px;float:left;padding:0 0 0 20px;}
.left_module_child {float:left; background:url(../../images/choose_bg.png) no-repeat; width:262px; height:348px;}
*html .left_module_child {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/choose_bg.png",sizingMethod='scale');}
.left_module_parent .middle {width:230px;float:left; padding-top:50px; margin-left:15px;}
*html .left_module_parent .middle { margin-left:7px;}
.left_module_parent .middle .city_container { float:left; width:100%; position:relative !important;}
.left_module_parent .middle .city_container p {width:100%;float:left;color:#c0c0c0;font-family:verdana/*Arial*/;font-size:12px;font-style:normal;border-bottom:1px dotted #2d2d2d;cursor:pointer;padding:5px 0;background:url(../../images/rgt_arrow.gif) no-repeat 208px 7px;}
.left_module_parent .middle .city_container p.active {width:100%;float:left;color:#fff;font-family:verdana/*Arial*/;font-size:12px;font-style:normal;background:#222 url(../../images/rgt_arrow_active.gif) no-repeat 208px 7px;cursor:pointer;padding:5px 0;}
.left_module_parent .middle .city_container p span {width:auto;float:left;padding:0 0 0 18px;}
.left_module_parent .middle .city_container dfn i {color:#fff; font-style:normal;width:100%;float:left;text-align:center;font-style:normal;position:relative;top:17px;padding:4px 0 0;}
.border_none {border:none!important;}
.left_module_parent .middle .city_container dfn i a {color:#FFF; text-decoration:none;}
.booking_module {float:left;width:635px;padding:0 0 20px 5px;}
.booking_head {float:left;width:100%;height:33px;overflow:hidden;text-transform:uppercase;font-size:12px;}
.booking_head ul {float:left;width:624px;background:url(../../images/head_bg.gif) repeat-x;}
.schedule_time {float:right;color:#666;width:80px;font-size:11px;background:url(../../images/head_bg.gif) repeat-x;padding:4px 0 16px;}
.schedule_time tt {float:right;cursor:pointer;padding:4px 0 0 5px;}
.booking_head ul.schedule {width:544px;}
.booking_head ul li {float:left;list-style-type:none;background:#012f50;height:33px;font-size:10px;color:#fff;}
.booking_head ul li a {color:#fff;text-decoration:none;}
.booking_head ul li.active {background:#121212;}
.booking_head ul li cite,.booking_head ul li big {float:left;width:8px;height:33px;background:url(../../images/tab_left.gif);}
.booking_head ul li.active big {background:url(../../images/active_left.gif);}
.booking_head ul li cite {width:29px;background:url(../../images/tab_right.gif);}
.booking_head ul li.active cite {background:url(../../images/active_right.gif);}
.booking_head ul li.active cite.last {float:left; background:url(../../images/active_last.gif);}
.booking_head ul li cite.last {background:url(../../images/tab_last.gif);}
.booking_head ul li span {float:left;font-weight:bold;padding:10px 0 9px 5px;}
.booking_head ul li span.booking {color:#ffb304;}
.booking_head ul li span.what_just_happened {color:#fff;font-weight:normal;font-size:11px;padding:10px 0 9px 200px;}
.booking_head ul li span b {color:#fff;}
.movie_module {float:left;width:635px;background:#121212;padding:20px 0 0;}
.movie_module_content,.now_showing_module_content {float:left;width:615px;/*height:620px;*/overflow:auto;padding:0 10px;}
.movie_module_text,.now_showing_movie_module_text {float:left;width:605px;padding:15px 0 0;}
.now_showing_movie_module_text {width:605px;}
.movie_module_text_a {float:left;width:598px;padding:15px 0 0;}
.movie_module_text_a span.sub_desc_a {float:left;width:80px;font-size:11px;color:#fff;text-transform:uppercase;border-bottom:1px dotted #353535;padding:0 29px 15px;}
.movie_module_content span,.now_showing_module_content span {float:left;width:110px;font-size:11px;color:#fff;text-transform:uppercase;border-bottom:1px dotted #353535;padding:0 29px 15px;}
.now_showing_module_content span {padding:0 19px 15px;}
.movie_module_content span label {float:left;width:100%;text-align:center;padding:0 0 2px;}
.movie_module_content span dfn {float:left;font-style:normal;padding:3px 0 0;}
.movie_module_content span b {float:right;font-weight:normal;padding:3px 0 0;}
.movie_module_content span em {float:left;width:105px;background:#333;border:1px solid #444;padding:3px;}
.movie_module_content span em img {border:1px solid #444;}
.movie_module_content span.active em {background:#0e404f;border:1px solid #069;}
.about_pvr,.awards_content_module {float:left;width:95%;font-size:11px;color:#999;position:relative;padding:0 15px;}
.about_pvr {width:92%;}
.about_pvr span.about_us {color:#e0e0e0;}
.welcome_container {width:100%;float:left;border-bottom:1px dotted #353535;padding:0 0 10px;}
.welcome_container span {width:auto;float:left;color:#aaa;padding:10px 0 0 8px;}
.welcome_container cite {width:auto;float:right;}
.welcome_container cite i {width:auto;float:left;padding:0 2px;}
.welcome_bottomcontainer {width:98%;float:left;color:#aaa;background:#222;border:1px dotted #353535;margin:20px 0 0;padding:10px;}
.movie_module_container {float:left; width:100%; margin-top:-5px;}
*+html .movie_module_container {margin-top:3px;}
.subnav_module {width:100%;float:left;background: url(../../images/subnav.gif) repeat-x; margin-bottom:8px;}
.movie_module_container del {width:100%;float:left;text-align:center; text-decoration:none; padding-top:3px; margin-bottom:14px;}
*+html .movie_module_container del {padding-bottom:14px;}
.subnav_module span {width:auto;float:right;padding:4px 0;}
.subnav_module span i {width:auto;float:left;font-style:normal;padding:0 2px;}
.margin_top {position:relative;top:-18px;}
.pvrbooking_module span {width:80%;float:left;margin:0 0 0 100px;padding:8px 0;}
.pvrbooking_module span strong {width:100%;float:left;padding:5px 0;}
.pvrbooking_module span center {width:100%;float:left;margin:20px 0 10px 0;font-size:16px;font-weight:bold;color:yellow;}
.pvrbooking_module span code {width:100%;float:left;margin:0 20px;padding:5px 0;}
.pvrbooking_module span code label {width:50%;padding-top:5px;}
.pvrbooking_module span code label input[type=radio]{float:left;margin:0 5px 0 0;}

.pvrbooking_module span label {width:35%;float:left;font-size:11px;color:#666;font-style:normal;}
.pvrbooking_module span label del {width:100%;float:left;color:#666;text-decoration:none;font-size:10px;font-style:normal;}
.pvrbooking_module span dfn {width:60%;float:left;color:#aaa;font-size:11px;font-style:normal;}
.pvrbooking_module span dfn label {width:46%;float:left;padding:0 0 10px 0;}
.pvrbooking_module span dfn label input[type=radio],input[type=checkbox] {float:left;margin:0 5px 0 0;}
#ask_for_coupon dfn label {width:100%;float:left;padding:0 0 10px 0;font-weight:bold;}
.pvrbooking_module span dfn i {width:auto;float:left;font-style:normal;padding:5px 5px 0 0;}
.pvrbooking_module span big {width:100%;float:left;text-align:center;padding:10px 0;}
.selecttext,.inputtext,.selecttextsmall {width:150px;font-size:11px;color:#000;padding:1px;}
.selecttextsmall {width:100px;}
.booking_head ul li.middle {float:left;list-style-type:none;height:33px;font-size:11px;color:#fff;position:relative;top:10px;left:170px;background:none;}
.booking_head ul li.last {float:right;list-style-type:none;height:33px;font-size:11px;color:#fff;position:relative;top:10px;background:none;}
.notetext {width:80%;float:left;padding:20px;}
.notetext p {width:100%;float:left;color:#666;}
.notetext cite {width:100%;float:left;font-size:11px;font-style:normal;color:#666;padding:2px 0;position:relative;}
.ad_module {float:left;width:558px;font-size:11px;color:#999;padding:0 20px;}
.ad_module span {float:left;font-size:11px;width:100%;text-transform:none;border:none;color:#999;padding:0 0 10px;}
.ad_module ul {float:left;padding:10px 0 20px 50px;}
.ad_module span b {float:left;width:98%;color:#fff;font-size:12px;text-transform:uppercase;font-weight:bold;padding:15px 0 0;}
.ad_module span dfn {float:left;width:98%;}
.ad_module span code {float:left;padding:5px 10px 0 0;}
.booking_content_container {float:left;width:100%;background:#121212;height:335px;padding:20px 0;}
.awards_content_module_a {float:left;width:615px;height:550px;overflow:auto;position:relative;padding:0 10px;}
.awards_content_module_a_new {float:left;width:615px;height:750px;position:relative;padding:0 10px;}
.sitemap_module span {float:left;width:100%;padding:0 0 5px;}
.sitemap_module span.second {padding:30px 0 5px;}
.sitemap_module span strong {float:left;width:98%;color:#999;background:#2d2d2d;padding:5px;}
.sitemap_module span b {float:left;width:200px;padding:0 10px 0 0;}
.sitemap_module span label {float:left;width:438px;}
.content_box span {float:left;width:98%;color:#666;font-size:11px;padding:0 0 15px;}
.content_box span.accept {padding:20px 0 15px;}
.content_box span b {float:left;width:100%;text-transform:uppercase;text-decoration:underline;padding:0 0 5px;}
.content_box span label {float:left;width:100%;line-height:16px;}
.content_box span dfn {float:left;width:100%;font-style:normal;text-align:center;padding:5px 0 0;}
.content_box ul {float:left;display:inline;width:88%;padding:0 0 20px 25px;}
.content_box ul li {list-style-position:outside;color:#666;font-size:11px;padding:5px 0 0;}
select.feedback {width:255px;}
textarea.feedback {width:252px;}
.reg_left {float:left;width:370px;padding:0 0 0 15px;}
.reg_right {float:right;width:190px;background:#222;padding:5px;}
.reg_right span {float:left;width:100%;color:#999;text-align:center;font-size:12px;}
.awards_head {float:left;width:90%;color:#999;text-align:center;padding:0 0 20px;}
.awards_left {float:left;width:280px;padding:0 15px 0 0;}
.awards_right span em,.awards_right span b,.awards_left span em,.awards_left span b {float:left;width:100%;text-align:center;font-style:normal;padding:0 0 10px;}
.awards_right {float:left;width:280px;padding:0 0 0 15px;}
.board_left {float:left;width:150px;}
.board_right {float:left;width:430px;}
.seperator {float:left;width:100%;background:#222;height:1px;overflow:hidden;margin:10px 0;padding:0!important;}
.top_gap {margin:180px 0 10px!important;}
.booking_content span {float:left;width:90%;padding:0 20px 10px;}
.booking_content span label {float:left;font-size:12px;color:#aaa;width:150px;text-align:right;padding:2px 10px 0 0;}
select.cinema {width:310px;}
select.date {width:152px;}
.schedule_module {float:left;width:98%;height:420px;overflow:auto;}
a:hover.schdeule {color:#999;text-decoration:none;}
.schedule_content {float:left;width:94%;text-transform:uppercase;padding:0 10px;}
.schedule_content span {float:left;width:100%;font-size:12px;color:#999;padding:0 0 5px;}
.schedule_content span strong {float:left;color:#666;font-size:12px;}
.schedule_content span label {float:left;width:270px;font-style:normal;padding:0 5px 0 0;}
.schedule_content span label dfn b {color:red;font-weight:normal;}
.schedule_content span em {float:left;width:100%;border-bottom:1px solid #222;height:1px;overflow:hidden;margin:3px 0;}
.career_module span {float:left;width:100%;font-size:11px;color:#666;padding:5px 0;}
.career_module span strong {float:left;width:98%;font-size:12px;}
.career_module span b {float:left;width:150px;font-weight:normal;padding:0 5px 0 0;}
.career_module span dfn {float:left;width:400px;font-style:normal;}
.pvr_login_form {float:left;width:93%;padding:0 20px;}
.pvr_login_form span dfn {float:left;width:100%;font-style:normal;font-size:11px;color:#666;padding:0 0 10px;}
.pvr_login_form span em {float:left;width:100%;height:1px;border-bottom:1px dotted #353535;overflow:hidden;margin:5px 0;}
.pvr_login_form span b, .pvr_login_form span strong {float:left;width:100px;text-align:right;font-weight:normal;padding:2px 10px 0 0;}
.pvr_login_form span strong {width:100px;}
.pvr_login_form span i {float:left;font-style:normal;font-size:11px;}
.pvr_login_form span big {float:left;width:315px;text-align:right;}
.pvr_login_form span label {float:left;cursor:pointer;font-size:11px;}
.content_form span {float:left;width:100%;color:#666;font-size:11px;padding:0 0 10px;}
.content_form span.second {padding:20px 0 10px;}
.content_form span b {float:left;width:100px;padding:2px 0 0;font-weight:normal;}
.content_form span em {float:left;width:250px;font-style:normal;padding:0 0 0 10px;}
.content_form span tt {float:left;}
.content_form span i {float:left;font-style:normal;padding:1px 10px 0 5px;}
.content_form span i label{position:relative;font-style:normal;padding:0 3px 0 0;}
.content_form span i.reg {padding:0;}
.content_form span label {float:left;font-style:normal;padding:1px 10px 0 5px;}
.content_form span label.reg {padding:0;}

/*
.second_tier_nav {float:left;width:95.9%;position:relative;margin:0!important;padding:0!important;}
*html .second_tier_nav {width:80.1%!important;}
#sub_nav {float:right;width:90%;}
*html #sub_nav {float:left;position:relative;width:auto;margin:-11px 0 40px 330px;}
#sub_nav ul {float:right;height:30px;display:inline;}
#sub_nav ul li {float:left;list-style-type:none;color:#fff;font-weight:bold;background:url(../../images/nav_bg.jpg) repeat-x;height:30px;padding:6px 10px 0;}
#sub_nav ul li.active {background:url(../../images/nav_bg_over.jpg) repeat-x;}
#sub_sub_nav {width:160px;top:210px;right:61px;position:absolute!important;z-index:200!important;}
*html #sub_sub_nav {top:232px;right:35px;}
#sub_sub_nav ul {float:left;position:relative;}
#sub_sub_nav ul li {float:left;width:160px;list-style-in:none;background:#024464;border:1px solid #045f79;font-weight:bold;position:relative;padding:6px 0 6px 10px;}
#sub_sub_nav ul li.active {background:#285c79;}
*/

/*Below CSS code is added by shilpi garg as on 9th june 2009*/
.second_tier_nav {float:left;width:95.9%;position:relative;margin:0!important;padding:0 !important;}
*html .second_tier_nav {padding:0 0 15px 0!important;}
#sub_nav {float:right;width:auto;position:relative; z-index:100;}
#sub_nav ul {float:left;}
#sub_nav ul li {float:left;list-style-type:none;display:inline;font-size:9px;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer;position:relative;}
#sub_nav ul li a {float:left;width:auto;background:none;padding:6px 10px;display:block;}
#sub_nav ul li a.active,
#sub_nav ul li a:hover {background:url(../../images/nav_bg_over.jpg) repeat-x;}
/*Above CSS code is added by shilpi garg as on 9th june 2009*/


.edit_profile_form {float:left;width:70%;padding:0 0 0 150px;}
.edit_profile_form span b {float:left;width:120px;text-align:left;font-weight:normal;padding:2px 10px 0 0;}
.edit_profile_form span dfn i {float:left;font-style:normal;padding:0 20px 0 0;}
.edit_profile_form span dfn label {float:left;font-style:normal;padding:0 20px 0 0;}
.edit_profile_form span dfn tt,.edit_profile_form span dfn em {float:left;padding:0 3px 0 0;}
.edit_profile_form span dfn tt {padding:0 5px 0 0;}
input.stdcode {width:50px;}
input.number {width:160px;}
.advertise_logo_head {float:left;width:95%;font-size:12px;color:#999;padding:0 0 20px;}
.advertise_logo_head b {float:left;padding:0 0 0 15px;}
.corporate_gov span {float:left;width:571px;height:327px;background:url(../../images/corporate_bg.jpg) no-repeat;margin:0 0 0 15px;padding:0 0 30px;}
.corporate_gov span b {float:left;color:#fff;width:300px;font-size:13px;text-transform:uppercase;padding:43px 0 0 50px;}
.corporate_gov span b.first {padding:39px 0 0 50px;}
.corporate_gov span b a {text-decoration:none;color:#666;}
.corporate_gov dfn {float:left;width:571px;height:1px;background:#999;overflow:hidden;margin:0 0 0 15px;}
.corporate_gov label {float:left;width:571px;line-height:15px;color:#666;font-size:11px;margin:0 0 0 15px;padding:20px 0 0;}
.faq_ans_box {padding:50px 0 0;}
.faq_module span {float:left;width:98%;font-size:11px;color:#666;padding:0 0 10px;}
.faq_module span.heading {font-size:12px;padding:0 0 20px;}
.faq_module span label {float:left;width:255px;padding:0 20px 20px 0;}
.faq_module span label dfn {float:left;width:98%;font-style:normal;padding:0 0 5px;}
.faq_module span.top {font-weight:bold;text-align:center;padding:10px 0 20px;}
.sub_faq_box ul {float:left;padding:0 0 10px 30px;}
.mapping_location {float:left;width:97%;padding:0 0 0 15px;}
.mapping_location span {float:left;width:98%;font-size:12px;color:#999;padding:0 0 20px;}
.mapping_location span b {float:left;width:250px;text-align:right;padding:2px 0 0;}
.mapping_location span code {float:left;padding:0 0 0 5px;}
.investor_desk_module {float:left;width:90%;}
.investor_desk_module span {float:left;border:none;width:100%;padding:5px 5px 0;}
.investor_desk_module span.inv_desk {padding:50px 0 5px;}
.investor_desk_module span strong {width:100%;color:#999;text-transform:uppercase;border-bottom:1px solid #222;background:transparent;float:left;padding:0 0 8px;}
.investor_desk_module span code {float:left;padding:0 0 0 80px;}
.investor_desk_module span code img {cursor:pointer;}
.investor_desk_module span code.desk {float:left;padding:3px 0 0;}
table.contact {float:left;width:600px;border:1px solid #393939;color:#999;font-size:12px;}
table.contact th {border:1px solid #393939;text-align:center;padding:3px;}
table.contact td {border:1px solid #393939;padding:3px;}
table.contact td.tel {text-align:center;}
table.contact td.head {color:#ffb304;font-weight:bold;}
.booking_module big,.movie_module big,.content_box span strong,.content_form span em tt,*html #sub_nav ul {float:left;}
.booking_head em,.schedule_time span {float:right;}
.booking_head ul li a:hover,.movie_module_content span a:hover,#sub_sub_nav ul li a:hover,#sub_nav ul li a:hover {text-decoration:none;}
.booking_head ul li.what,.booking_head ul li cite.next_tab,.booking_head ul li big.next_tab {background:none;}
.movie_module_content span a,#sub_sub_nav ul li a,#sub_nav ul li a {color:#fff;text-decoration:none;}
.about_pvr span,.awards_right span,.awards_left span {float:left;width:100%;padding:0 0 20px;}
.about_pvr span b,.booking_content,.sub_faq_box {float:left;width:100%;}
.welcome_module,.pvrbooking_module {width:100%;float:left;}
.ad_module ul li,.sub_faq_box ul li {padding:0 0 5px;}
.welcome_module {width:98%;}
.sitemap_module,.content_box,.content_form,.corporate_gov {float:left;width:97%;}
.content_box span b a,a:link.schdeule,a:visited.schdeule,a:active.schdeule,.pvr_login_form span label a,.faq_module span a.faq {color:#999;}
input.feedback,select.investor {width:250px;}
.awards_right span b,.awards_left span b,input.edit_profile_user {color:#666;}
.booking_content span em,.edit_profile_form span dfn big {float:left;padding:0 5px 0 0;}
.schedule_content span label dfn,.edit_profile_form span dfn {float:left;font-style:normal;}
.career_module,.faq_module {float:left;width:94%;padding:0 0 0 20px;}
.pvr_login_form span,.edit_profile_form span {float:left;width:100%;font-size:12px;color:#999;padding:0 0 10px;}
input.login,select.location {width:200px;}
.content_form span strong,.edit_profile_form span i {color:#c00;}
.content_form span b.corp_boooking,input.edit_profile_user,input.edit_profile,select.edit_profile {width:220px;}
*html .content_form span em tt,*+html .content_form span em tt,*html .edit_profile_form span dfn big,*+html .edit_profile_form span dfn big {margin:-3px;}
input.cmdButton{background:#121212 url(../../images/cmdbutton_bg.jpg) repeat-x;border:1px solid #444;height:29px;font-family:verdana/*Tahoma*/,Arial,Helvetica,sans-serif;color:#ffffff;font-weight:bold;padding:5px 16px;cursor:pointer;overflow:visible;}

/*below code added by ranveer singh*/
.seat_booking_container {
 width:95%;
/*  background:#121212; */
 float:left;
 margin:0 19px;
 padding:0;
/*  border:1px solid #333333;  */
}
.seat_booking_container div.head{
 width:100%;
 background:#292929;
 float:left;
 height:26px;
 margin:0;
 padding:8px 0 0 0;
 text-align:center;
 color:#fff;
 font-size:12px;
 font-weight:bold;
}
.booking_content {
 width:100%;
 float:left;
 margin:0;
 padding:0;
}
.booking_content div {
 width:100%;
 float:left;
 margin:0;
 pad2ding:4px 0 4px 0;
}
.booking_content div p.middle_txt {
 width:70%;
 margin:0 auto;
 padding:0;
}
.booking_content div p.middle_txt span {
 width:33%;
 margin:0;
 padding:0;
 float:left;
}
.booking_content div p.middle_txt span em {
 width:12%;
 margin:0;
 padding:0 4px 0 0;
 float:left;
}
.booking_content div p.middle_txt span i {
 width:78%;
 margin:0;
 padding:0 0 0 4px;
 float:left;
 font-style:normal;
 color:#666666;
}
p.heading {
 text-align:center;
 color:#fff;
 font-size:12px;
 font-weight:bold;
 width:97%;
 float:left;
 padding:4px 0;
}
.booking_content div div.seat_info {
 width:90%;
 margin:0 5%;
 padding:0;
 float:left;
}
*html .booking_content div div.seat_info {
 width:80%;
 margin:0 5%;
 padding:0;
 float:left;
}
.seat_info div.seat_container {
 width:98%;
 margin:0;
 padding:0 0 0 10px;
 float:left;
 color:#fff;
background:pink;
}
.seat_parent {
 width:99%;
 margin:0;
 padding:0 0 0 10px;
 float:left;
 color:#fff;
}
span.number {
 width:18px;
 margin:4px 20px 7px 0;
 padding:1px;
 text-align:center;
 background:#444444;
 color:#fff;
 float:left;
 cursor:pointer;
}
span.seat_available {
 width:18px;
 height:15px;
 margin:4px 4px 7px 0;
 padding:0;
 background:url(../../images/available_seat.gif) no-repeat;
 color:#fff;
 float:left;
 cursor:pointer;
}
span.seat_booked {
 width:18px;
 height:15px;
 margin:4px 4px 7px 0;
 padding:0;
 background:#a52325 url(../../images/booked_seat.gif) no-repeat;
 color:#fff;
 float:left;
}
span.current_selection {
 width:18px;
 height:15px;
 margin:4px 4px 7px 0;
 padding:0;
 background:#afcf60 url(../../images/current_seat.gif) no-repeat;
 color:#fff;
 float:left;
 cursor:pointer;
}
span.empty {
 width:18px;
 height:15px;
 margin:4px 4px 7px 0;
 padding:0;
 background:#121212;
 color:#fff;
 float:left;
}
p.screen { 
 float:left;
 margin:0;
 width:100%;
 padding:0;
 text-align:center;
}
p.submissin_button { 
 float:left;
 text-align:center;
 width:100%;
}
.pointer_cursor {
  cursor:pointer;
}

.seat_layout_red{
background:red;
}
.seat_layout_lime{
background:lime;
}
.seat_layout_yellow{
background:yellow;
}
.schedule_active{color:red;}
*html .schedule_fix {float:left; width:100%; margin-top:-190px; position:relative; margin-left:-65px; background:#000; padding:5px;}
.error_msg {float:left; width:100%; text-align:center; color:#fff;}
.schedule_active{color:red;}
.signature_content {height:auto;}
.signature_content i {float:left; width:100%; font-style:normal; padding:10px 0;}
.signature_content i textarea {width:100%; height:200px;}
.signature_content i del {float:left; text-decoration:none;}
.signature_content i code {float:left; font-style:normal; font-family:verdana/*Tahoma*/,Arial,Helvetica,sans-serif; font-weight:bold; padding-left:10px;}
*html .signature_content i code {padding-top:4px;}
*+html .signature_content i code {padding-top:4px;}
a {color:#fff}
/*Below CSS code is added by shilpi garg 21 sept 2009*/
.gift_module {
  width:98%;
  float:left;
  padding:0 0 0 10px;
}
.gift_module .gift_cola {
  width:619px;
  height:389px;
  float:left;
  overflow:hidden;
  background:url(../../images/gift_bg1.gif) no-repeat;
}
.gift_module .gift_cola .gift_cola_a {
  width:230px;
  float:left;
  padding:10px;
   overflow:hidden;
}
.gift_cola_a  p {
  width:auto;
  float:left;
  padding:10px;
}
.gift_module .gift_cola .gift_cola_a span {
  width:200px;
  float:left;
  padding:10px;
}
.gift_module .gift_cola .gift_cola_a span b {
  width:200px;
  float:left;
  font-size:13px;
  color:#ebbb1d;
  padding:5px 0;
}
.gift_module .gift_cola .gift_cola_a span dfn {
  width:200px;
  float:left;
  font-style:normal;
}
.gift_module .gift_cola .gift_cola_b {
  width:350px;
  float:left;
  padding:20px 0;
}
.gift_paddingtop {
  position:relative;
  top:15px;
}
.gift_module .gift_cola .gift_cola_b span {
  width:320px;
  float:left;
  padding:0 10px;
}
.gift_module .gift_cola .gift_cola_b span cite,
.gift_module .gift_cola .gift_cola_b span cite.active {
  width:114px;
  height:36px;
  float:left;
  font-size:21px;
  padding:5px 0;
  font-style:normal;
  text-align:center;
  margin:0 10px;
  background:url(../../images/value_btn.gif) no-repeat;
}
.gift_module .gift_cola .gift_cola_b span cite.active {
  background:url(../../images/value_btn_active.gif) no-repeat;
}
.gift_module .gift_cola .gift_cola_b {
  width:350px;
  float:left;
  padding:10px 0;
}
.gift_module .gift_colb,
.gift_module .gift_colc {
  width:100%;
  float:left;
  padding:10px 0;
}
.gift_module .gift_colb p {
  width:100%;
  float:left;
   font-size:18px;
  color:#03c8f3;
  font-weight:bold;
  padding:10px 0;
}
.gift_module .gift_colb span {
  width:100%;
  float:left;
   font-size:12px;
  color:#fff;
}
.gift_module .gift_colc p {
  width:100%;
  float:left;
  font-size:14px;
  color:#ebbb1d;
  font-weight:bold;
  padding:5px 0;
  text-transform:uppercase;
  border-bottom:1px dotted #353535;
}
.gift_module .gift_colc .gift_colc_container {
  width:100%;
  float:left;
  padding:10px 0;
}
.gift_module .gift_colc .gift_colc_container span {
  width:100%;
  float:left;
  font-size:14px;
  color:#fff;
  padding:4px 0;
}
.gift_module .gift_colc .gift_colc_container span b {
  width:20%;
  float:left;
  font-weight:normal;
  color:#fff;
}
.gift_module .gift_colc .gift_colc_container span b i {
  width:auto;
  font-weight:bold;
  font-size:14px;
  font-style:normal;
  color:#c00;
}
.gift_module .gift_colc .gift_colc_container span dfn,
.gift_module .gift_colc .gift_colc_container span dfn cite {
  width:80%;
  float:left;
  font-style:normal;
}
.gift_module .gift_colc .gift_colc_container span dfn cite {
  width:100%;
  float:left;
  padding:4px 0;
}
.gift_module .gift_colc .gift_colc_container span dfn code {
  width:auto;
  float:left;
  font-family:verdana/*Tahoma*/,Arial,Helvetica,sans-serif;
  font-style:normal;
  padding:0 20px 0 0;
}
.giftinputtext,
.giftselecttext {
  width:250px;
  float:left;
  border:1px solid #EBBB1D;
}
.gift_module .gift_cold {
  width:619px;
  height:389px;
  float:left;
  background:url(../../images/gift_bg.gif) no-repeat;
}
.gift_module .gift_cold p {
  width:90%;
  float:left;
  font-size:14px;
  color:#ebbb1d;
  font-weight:bold;
  padding:20px 20px;
  text-transform:uppercase;
}
.gift_module .gift_cold .gift_cold_container {
  width:580px;
  float:left;
  padding:15px;
}
.gift_module .gift_cold .gift_cold_container span {
  width:100%;
  float:left;
  font-size:14px;
  padding:4px 0;
}
.gift_module .gift_cold .gift_cold_container span.cola {
  width:100%;
  float:left;
  font-size:14px;
  padding:20px 0;
}
.gift_module .gift_cold .gift_cold_container span.cola cite {
  width:100%;
  float:left;
  font-size:16px;
  font-style:normal;
  padding:5px;
}
.gift_module .gift_cold .gift_cold_container span b {
  width:20%;
  float:left;
}
.gift_module .gift_cold .gift_cold_container dfn {
  width:80%;
  float:left;
  font-style:normal;
}
.gift_module .gift_cold .gift_cold_container dfn.transactionid {
  width:auto;
  font-size:15px;
  font-weight:bold;
  color:#ebbb1d;
  font-style:normal;
}
.track_pos {
  width:74px;
  height:74px;
  position:absolute;
  top:189px;
  left:970px;
}
/*Above CSS code is added by shilpi garg 21 sept 2009*/
/* Below code is added by Monika on 21st September, 09 */
.gift_card_design {
  float: left;
  width: 100%;
}
.gift_card_design span {
  float: left;
  width: 100%;
}
.gift_card_design span label {
  float: left;
  width: 203px;
  padding: 0 0 37px !important;
  margin: 0;
  background: url(../../images/gift_card_bg.gif) no-repeat 4px bottom;
}
.gift_card_design span label.mid {
  margin: 0 6px;
}
.gift_card_design span label b {
  float: left;
  font-size: 13px;
  color: #fff;
  padding: 0 0 10px;
  width: 100%;
  font-weight: normal;
  text-align: center;
  text-transform: uppercase;
}
.gift_card_design span label.active b {
  color: #ebbb1d;
}
.gift_card_design span label tt {
  float: left;
  width: 195px;
  padding: 3px 4px;
  margin: 0;
  text-align: center;
}
.gift_card_design span label.active tt {
  background: url(../../images/pvr_frame.gif) no-repeat 0 0;
}
/* Above code is added by Monika on 21st September, 09 */
.booking_cardhead {background:none !important;padding:10px 5px 5px 10px;}

.transaction_module {
width:95%;
float:left;
padding:5px 10px;
font-size:12px;
margin:0;
}
h2 {
width:100%;
float:left;
font-size:14px;
font-weight:bold;
padding:0 0 10px 0;
}

.transaction_module span {
width:100%;
float:left;
padding:2px 0;
}
.transaction_module span dfn {
width:30%;
float:left;
font-weight:bold;
font-style:normal;
}
.transaction_module span cite {
width:70%;
float:left;
font-style:normal;
}
/*Below CSS code is added by shilpi for PVR Contest*/
.pvrcontest_mainmodule {
  width:825px;
  margin:0 auto;
  font-family:verdana/*Tahoma*/,Arial,Helvetica,sans-serif;
  font-size:14px;
}
.pvrcontest_module,
.pvrcontest_module p {
  width:100%;
  float:left;
}
.pvrcontest_container {
  width:auto;
  float:left;
  padding:10px 22px;
  background:#222325;
}
.pvrcontest_cola,
.pvrcontest_cola b,
.pvrcontest_cola span {
  width:455px;
  float:left;
  color:#feffff;
}
.pvrcontest_cola b {
 font-size:16px;
}
.pvrcontest_cola span {
  padding:5px 0 15px;
}
.pvrcontest_cola span dfn {
  width:150px;
  float:left;
}
.pvrcontest_cola span dfn i {
  width:auto;
  float:left;
  position:relative;
  top:2px;
}
*html .pvrcontest_cola span dfn i {
  top:-2px;
}
*+html .pvrcontest_cola span dfn i {
  top:-2px;
}
.pvrcontest_cola span dfn cite {
  width:120px;
  float:left;
  padding:0 5px;
  font-style:normal;
}
.pvrcontest_colb {
  width:305px;
  float:left;
  padding:10px;
  color:#242321;
  background:#fff;
}
.pvrcontest_colb span {
  width:100%;
  float:left;
  padding:4px 0;
}
.pvrcontest_colb span strong {
  width:70px;
  float:left;
}
.pvrcontest_colb span code {
  font-style:normal;
}
.pvrcontest_colb span code input,
.pvrcontest_colb span code textarea {
  width:220px;
}
.pvrcontest_colc {
  width:780px;
  float:left;
  color:#f3f4f6;
  padding:35px 0 0;
}
.pvrcontest_colc span,
.pvrcontest_colc span label,
.pvrcontest_colc span big {
  width:580px;
  float:left;
  line-height:1.5;
}
.pvrcontest_colc span {
  padding:3px 0;
}
.pvrcontest_colc span label {
  font-size:12px;
  font-weight:bold;
}
.pvrcontest_colc span big {
  font-size:9px;
}
.pvrcontest_colc tt {
  width:130px;
  float:right;
}
.pvrcontest_cold {
  width:780px;
  float:left;
  padding:10px 0;
  text-align:left;
  margin:10px 0 0;
  border-top:1px solid #383838;
}
input.cmdButton_contest {
background:#121212 url(images/cmdbutton_bg.jpg) repeat-x scroll 0 0;
border:1px solid #444444;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
height:29px;
overflow:visible;
padding:5px 30px;
}
/*Above CSS code is added by shilpi for PVR Contest*/



/*Below CSS code is added by shilpi for PVR Financial*/
.highlight_module {float:left;width:600px;font-size:11px;color:#999;padding:0 10px;}
.highlight_head {
  width:100%;
  float:left;
  font-weight:bold;
  font-size:18px;
  padding:0 0 5px;
}
.highlight_container {
  width:100%;
  float:left;
  padding:0 0 10px;
}
.highlight_content,
.financial_content {
  width:200px;
  float:left;
}
.financial_content {
  width:150px;
  float:left;
  padding:5px 0;
}
.highlight_content ul,
.highlight_content ul li,
.financial_content ul,
.financial_content ul li {
  list-style:none;
  padding:2px 0 3px;
}
.financial_content ul li {
  padding:5px 0;
}
.annualreport_content {
  width:550px;
  float:left;
  padding:5px 10px;
}
.annualreport_content .annualreport_col_a {
  width:130px;
  float:left;
  text-align:center;
}
.annualreport_content .annualreport_col_b,
.annualreport_content .annualreport_col_b b,
.annualreport_content .annualreport_col_b cite {
  width:350px;
  float:left;
}
.annualreport_content .annualreport_col_b  b,
.annualreport_content .annualreport_col_b  cite {
  padding:5px 0;
  font-style:normal;
}
.fleft{float:left;}
.fright{float:right;}
/*Above CSS code is added by shilpi for PVR Financial*/
.leftmenu_module {
  width:180px;
  float:left;
  overflow:hidden;
  border:1px solid #091f2e;
}
.leftmenu_head {
    width:100%;
    float:left;
    border-bottom:1px solid #091f2e;
    background:url(../../images/menu_headbg.gif) repeat-x;
}
.leftmenu_head b {
    float:left;
    font-size:11px;
    font-weight:bold;
    color:#ffb304;
    text-transform:uppercase;
    padding:5px 10px;
}
.leftmenu_content {
    width:90%;
    float:left;
    padding:10px;
}
.leftmenu_content ul {
}
.leftmenu_content ul li {
   list-style:none;
   color:#ffffff;
   font-size:12px;
   padding:3px 0;
}
.leftmenu_content ul li a {
   color:#ffffff;
   text-decoration:none;
}
.leftmenu_content ul li a:hover,
.leftmenu_content ul li a.active {
   color:#b4b4b4;
   text-decoration:none;
}
/*Below CSS Code is added by shilpi as on 20th jan 2010*/
#parentcontent .content .col_d {width:780px;float:left;padding:20px;/*border:4px solid #000;*/}
.col_d_head 
{ 
  width:210px;
  height:53px;
  margin:10px auto;
  padding:5px 0;
  background:url(../../images/veer_logo.png) no-repeat;
}
*html .col_d_head  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/veer_logo.png",sizingMethod='crop');}

.col_d_tabs 
{width:100%;float:left;font-weight:bold;font-size:24px;font-family:inherit;
}
.col_d_tabs li
{
    list-style:none;
    display:inline;

}
.col_d_tabs li a.col_d_tab_a,
.col_d_tabs li a.col_d_tab_b
{
    width:278px;
    height:57px;
    float:left;
    background:url(../../images/wallpaper_btn.gif) no-repeat;
}
*html .col_d_tabs li a.col_d_tab_a  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/veer_wallpapers_tab.png",sizingMethod='crop');}

.col_d_tabs li a.col_d_tab_b
{
    background:url(../../images/veer_videopromos_tab.png) no-repeat;
}
*html .col_d_tabs li a.col_d_tab_b  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/veer_videopromos_tab.png",sizingMethod='crop');}

.col_d_frame_module ,
.col_d_frame_container 
{
    width:100%;
    float:left;
}
.col_d_frame_container 
{
    padding:10px 0;
}
.frame_content /*CSS code is edited by shilpi as on 3rd feb 2010*/
{
    width:240px;
    height:163px;
    float:left;
    /*background:url(../../images/veerframe_bg.png) no-repeat;*/
    margin:0 10px;
    display:inline;
    
}
/**html .frame_content  {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/veerframe_bg.png",sizingMethod='crop');}*/

.frame_block 
{
    width:232px;
    height:155px;
    /*float:left;padding:5px 4px;*//*CSS code is edited by shilpi as on 3rd feb 2010*/
    border:3px solid #fff;
}
.frame_block img
{
    cursor:pointer;
    margin:auto;
}
.col_d_frame_sep {/*width:25px;*/width:0;float:left;}
.col_d_frame_btnmodule 
{ 
    width:100%;
    float:left;
     padding:5px 0;
}
.col_d_frame_btnmodule .col_d_frame_btnleft,
.col_d_frame_btnmodule .col_d_frame_btnright
{ 
    width:auto;
    float:left;
    font-size:24px;
    font-family:verdana/*Trebuchet MS*/;
}
.col_d_frame_btnmodule .col_d_frame_btnright
{ 
    width:auto;
    float:right;
}
.col_d_frame_btnmodule .col_d_frame_btnleft a,
.col_d_frame_btnmodule .col_d_frame_btnright a
{ 
    text-decoration:none;
}
.col_d_frame_text 
{ width:100%;
  float:left;
  text-align:center;
  font-size:14px;
  font-family:verdana/*Trebuchet MS*/;
}
.col_d_frame_btnpagination {
  width:100%;
  font-size:16px;
  float:left;
  text-align:center;
  font-family:verdana/*Trebuchet MS*/;
}
/*Above CSS Code is added by shilpi as on 20th jan 2010*/

/* below added by chandan for pagination */
a:link.view-all,
a:visited.view-all,
a:active.view-all,
a:hover.view-all {
  color:#3b5998;
  text-decoration:none;
  padding:1px 3px;
  font-family:inherit;
  font-weight:normal;
/*   float:left; */
}
.active_number {
  color:#3b5998;
  text-decoration:none;
  border-bottom:solid 2px #3b5998;
  font-weight:bold;
  cursor:default;
  font-family:inherit;
  padding:1px 3px;
/*   float:left; */
}
a:hover.view-all {
  color:#fff;
  background:#3b5998;
/*   float:left; */
}
.blue-link {
  color:#00f;
  cursor:pointer;
}
a:link.blue-link ,
a:visited.blue-link ,
a:active.blue-link  {
  color:#00f;
  text-decoration:none;
}
a:hover.blue-link  {
  color:#00f;
  text-decoration:underline;
}
.black-link {
  color:#000;
  cursor:pointer;
}
/* above code is added by chandan for pagination */
/*below code is for slide show*/
.imageslideshow_module {
  font-family:verdana/*Arial*/;
  padding:0;margin:0 auto;
  background:#898989;float:left;height:100%;
}
.imageslideshow_module .imageslideshow_img,
.imageslideshow_module .imageslideshow_function {
  width:100%;
  float:left;padding:0;margin:0;
}
  .imageslideshow_module .imageslideshow_img {
  cursor:pointer;
  margin:auto;
  /*border:2px solid #fff;*/height:450px;
}
.imageslideshow_module .imageslideshow_function {
  background:transpartent;font-size:14px; color:#fff; 
}
.imageslideshow_module .imageslideshow_function span {
  width:auto;
  float:left;
}
.ss_left {
    float:left;padding:5px 0 5px 20px;
}
.ss_right {
    float:right !important;padding:5px 20px 5px 0;
}
.ss_right a {
    color:#fff !important;text-decoration:none;
}
.ss_right a:hover {color:#fff !important;text-decoration:none;
}
.slideshow_btn {width:100%; float:left; text-align:center; background:url(../../images/ss_transparentbg.png) repeat-x; margin:-65px 0 0; padding:1px 0 0; }
*html .slideshow_btn {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ss_transparentbg.png",sizingMethod='crop');}
.ss_heading {color:#fff;font-size:18px;background:transpartent;float:left;width:100%;padding:5px 0;}
/*above code is for slide show*/


/*Below CSS code is added by shilpi as on 12 feb 2010*/
.logindetail_module {width:auto;float:right;padding:0 0 3px 3px;}
.logindetail_module ul  {width:auto;list-style:none;}
.logindetail_module ul li {display:inline;padding:0 2px;color:#fff;}
.logindetail_module ul li a {color:#fff;text-decoration:none;}
.logindetail_module ul li a img {padding-right:2px;top:7px; position:relative;}
.vm_popup,.vm_loginpopup {width:250px;height:158px;float:left;background:url(../../images/vm_popupbg.gif) repeat-x;border:1px solid #a6d0e7;padding:5px;position:absolute;top:300px;left:470px;z-index:100;}
.vm_popup p, .vm_loginpopup p {width:100%;float:left;text-align:right;}
.vm_loginpopup p img{cursor:pointer;}
.vmp_content   {width:100%;float:left;}
.vmp_content .vmp_head,.vm_popup .vmp_content .vmp_subhead {width:100%;float:left;color:#161432;font:bold 12px "verdana";}
.vmp_content .vmp_subhead {font-weight:normal;padding:3px 0;}
.vmp_field {width:100%;float:left;padding:3px 0;}
.vmp_field select {width:200px;padding:1px;}
.vmp_field tt {position:relative;top:-15px;}
.vmp_field tt a {color:#1e1773;font:bold 11px "verdana";}
.posrel {position:relative;}
.vm_loginpopup {position:absolute;top:20px;left:800px;z-index:100;background:#fff;}
.vmp_loginfield {width:100%;float:left;padding:5px 0 0;line-height:1.5;}
.vmp_loginfield .vmp_logintxt {width:30%;float:left;font:bold 13px "verdana";color:#2b2b2b;}
.vmp_loginfield .vmp_logininput {width:70%;float:left;}
.vmp_logininput tt {position:relative;top:-10px;font:bold 12px "verdana";}
.vmp_loginfield a {color:#0a1bee;text-decoration:none;}
/*Above CSS code is added by shilpi as on 12 feb 2010*/
/*Below CSS code is added by shilpi as on 15 feb 2010*/
.inputlogin {width:150px;padding:1px;}
.col_b_b .bookinghead {width:100%;float:left;color:#fff;padding:0 0 5px;}
.col_b_b .bookinghead b {width:auto;float:left;font-size:24px;}
.col_b_b .bookinghead strong {width:auto;float:left;font-size:11px; padding:10px 5px 0;}
.vm_content .vm_content_colc {width:400px;float:left;overflow:hidden;}
/*Above CSS code is added by shilpi as on 15 feb 2010*/
#browser-upgrade-outer-box{
color:#FFFFFF;
/* margin:10px auto 0; */
overflow:hidden;
width:830px;
}
#browser-upgrade-outer-box .rounded{
  color:#000000;
  font-size:13px;
  font-weight:bold;
  margin:5px 0;
  padding:1px 5px;
  text-align:left;
/*   background-color:#ABE4F1; */
  background-color:#fff;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
}
#browser-upgrade-outer-box .rounded .alert_icon{
  background:transparent url(../../images/error_symbol.png) no-repeat scroll 0 50%;
  float:left;
  height:34px;
  width:34px;
}
#browser-upgrade-outer-box .rounded .alert_content{
  margin:3px 10px;
  float:left;
  vertical-align:top;
  width:85%;
}
#browser_upgrade_box .browser_links{
  float:right;
  padding-bottom:1px;
  text-align:center;
  width:370px;
}
#browser-upgrade-box .chrome-link {
background-position:0 0;
}
#browser_upgrade_box .opera-link {
background-position:0 -128px;
}
#browser_upgrade_box .ie8-link {
background-position:0 -32px;
}
#browser_upgrade_box .firefox-link {
background-position:0 -64px;
}
#browser_upgrade_box .safari-link {
background-position:0 -96px;
}
#browser_upgrade_box .upgrade_message{
  font-size:14px;
  width:300px;
}
#browser_upgrade_box .browser_link img {
  background-image:url(../../images/browsers_images.png);
  height:32px;
  margin-bottom:8px;
  margin-left:8px;
  width:172px;
}
.alert_close {
cursor:pointer;
float:right;
height:24px;
}

.alert_close_icon {
background:transparent url(../../images/close_btn.gif) no-repeat;
height:14px;
margin:3px 0 0 10px;
width:14px;
}
.clear {
clear:both;
}
.logintube {width:auto; float:right;margin-right:30px; position:relative;top:0px;background-color:#01090b;padding: 5px; }
