.leftmid-container{width:822px;float:left;}
.left-blue-box{width:100%;height:auto;background-color:#82a8e2;}
.left-gray-box{width:100%;height:auto;background-color:#666;}
.orange-band2{background-color:#ffc53a;height:auto;}
div,p,a,ol,ul,li,input,iframe,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif!important;font-weight:normal;font-size:12px;background:#e2f4ff;}
table,td{border-collapse:collapse;}
#master-container{height:auto;padding:0;}
.wrapper{width:970px;margin:0 auto;}
.clr{clear:both;font-size:0;height:0;overflow:hidden;display:block;}
img,a{border:none;}
.flL{float:left!important;}
.flR{float:right!important;}
.alL{text-align:left;}
.alR{text-align:right;}
a{color:#000;text-decoration:underline;}
.srchBtn ul li.Lft,.srchBtn ul li.Rht,.gradntBtn ul li.Lft,.gradntBtn ul li.Rht{background:url("../images/search.png") no-repeat scroll 0 0 transparent;}
.srchBtn ul li a{color:#fff;display:block;font-size:13px;text-decoration:none;}
.srchBtn ul li,.gradntBtn ul li{float:left;}
.srchBtn ul li.Lft{background-position:0 -61px;width:9px;height:23px;z-index:100;}
.srchBtn ul li.Mid,.gradntBtn ul li.Mid{background:url("../images/strip-rpt.png") 0 -37px repeat-x;font-weight:bold;height:19px;padding:4px 0 0;width:auto;}
.srchBtn ul li.Mid{padding:3px 6px 6px;font-size:13px;}
.srchBtn ul li.Rht{background-position:-11px -61px;height:23px;width:11px;}
.no-background{background:none!important;}
.gradntBtn{width:100%;margin-bottom:1px;float:left;cursor:pointer;}
.gradntBtn ul{width:295px;}
.gradntBtn ul li.Lft{background-position:-28px -61px;width:6px;height:35px;z-index:90;}
.gradntBtn ul li.Mid a{color:#444;text-decoration:none;font-size:16px;}
.gradntBtn ul li.Mid a:hover{color:#000;}
.gradntBtn ul li.Mid{background-position:0 0;font-weight:bold;width:263px;height:23px;padding:11px 10px 2px;}
.gradntBtn ul li.Rht{background-position:-36px -61px;width:6px;height:35px;}
.gradntBtn ul,.srchBtn ul{list-style:none outside none;}
.button{background:#013fa2;display:inline-block;padding:4px 15px 5px;font-size:12px;color:#fff;font-weight:bold;line-height:1;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;overflow:visible;width:auto;}
button::-moz-focus-inner{border:0;padding:0;}
.searchfromtotxt{height:16px;font-family:arial;font-size:12px;padding:1px 0;}
.ticket-head{margin-left:20px;margin-right:20px;width:855px;}
.ticket-head2{margin-left:20px;margin-right:20px;width:855px;height:28px;background-color:#ecf2fc;}
.ticket-head2 th{font:14px Arial,Helvetica,sans-serif;color:#000;font-weight:normal;padding-left:5px;}
.ticket-head2 td{font:16px Arial,Helvetica,sans-serif;color:#013fa2;padding-right:5px;}
.ticket-head3{margin-left:20px;margin-right:20px;width:855px;}
.ticket-head3 th{font:12px Arial,Helvetica,sans-serif;color:#013fa2;text-align:left;font-weight:bold;padding-left:5px;line-height:28px;}
.ticket-head3 td{font:12px Arial,Helvetica,sans-serif;color:#444;text-align:left;padding-left:5px;line-height:16px;}
.ticket-head3 td p{margin-bottom:15px;}
.ticket-head3 td ul{list-style:none;}
.ticket-head3 td ul li{margin-bottom:5px;padding-left:5px;}
.ticket-head4{margin-left:20px;margin-right:20px;width:855px;}
.ticket-head4 th{font:12px Arial,Helvetica,sans-serif;color:#013fa2;text-align:left;font-weight:bold;padding-left:5px;line-height:28px;}
.ticket-head4 td{font:12px Arial,Helvetica,sans-serif;color:#444;text-align:left;padding-left:5px;line-height:16px;}
.ticket-head4 td p{margin-bottom:15px;}
.ticket-head4 td ul{list-style:none;}
.ticket-head4 td ul li{margin-bottom:5px;padding-left:5px;}
#alertIframe{_position:absolute;}
.alertFrame{display:none;border:none;position:fixed;left:20px;top:20px;z-index:78;margin:0;overflow:auto;}
.return-trip-help{width:18px;height:18px;display:block;background:transparent url(../images/search.png) no-repeat scroll -18px 0;}
.submit-story-arrow{width:18px;height:13px;display:inline-block;background:transparent url(../images/search.png) no-repeat scroll -48px 0;}
.td-graylist{background-color:#F5F5F5;}
#tab1Content div.flt-left,#tab2Content div.flt-left{color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:11px;padding-left:10px;padding-top:15px;}
#tab1Content span.flt-left,#tab2Content span.flt-left{color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:12px;padding-top:17px;padding-right:3px;padding-left:3px;}
#tab1Content div.chooseJourney,#tab2Content div.chooseJourney{margin-top:2px;font:12px verdana;color:#000;background-color:#D0DFF6;padding-left:3px;}
#demo_bg_Arrival_go,#demo_bg_Arrival_rt,#demo_bg_Depart_go,#demo_bg_Depart_rt{position:relative;height:14px;width:152px;}
#demo_bg_Arrival_go div,#demo_bg_Arrival_rt div,#demo_bg_Depart_go div,#demo_bg_Depart_rt div,#demo_bg_Fare_go div,#demo_bg_Fare_rt div,#demo_bg_Stops_go div,#demo_bg_Stops_go div,#demo_bg_Duration_go div,#demo_bg_Duration_rt div{position:absolute;cursor:default;top:0;}
.displayMinMax{padding-top:5px;}
.displayMax{float:right;}
.displayMin{float:left;}
#demo_bg_Fare_go,#demo_bg_Fare_rt,#demo_bg_Stops_go,#demo_bg_Stops_rt,#demo_bg_Duration_go,#demo_bg_Duration_rt{position:relative;height:14px;width:152px;}
#fromInput,#toInput{_position:absolute;}
#toAutoComp{width:auto;z-index:48;}
#fromAutoComp{width:auto;z-index:50;}
#toContainer,#fromContainer{width:auto;}
div.calendar{position:relative;left:50px;}
.trainsDetailDiv{background-color:#f2f2f2;border:1px solid #808080;position:absolute;margin-top:15px;z-index:9000;display:none;}
#cal2Container,#cal1Container{position:absolute;z-index:9000;}
div.book{width:100%;padding-top:3px;margin-top:3px;}
.no-padding{padding:0;}
.tab{border:3px solid #74a9ff;}
.hr{border:0 solid #FFF;border-bottom:1px solid #d0dff6;}
.farehd{font-family:Verdana;font-size:11px;color:#000;padding:4px 0 4px 0;}
.farcon{font-family:Verdana;font-size:11px;color:#666;padding:4px 0 4px 0;}
.discount{font-family:Verdana;font-size:11px;color:#F00;padding:4px 0 4px 0;}
div.fareDetailDiv{width:350px;border:1px solid #808080;position:absolute;margin-top:0;z-index:9000;}
.yui-skin-sam .yui-ac-container{position:relative;top:0;}
.yui-skin-sam .yui-ac-content{background:#FFF none repeat scroll 0 0;border:1px solid #808080;position:absolute;z-index:9050;width:auto;}
.yui-skin-sam .yui-ac-content .yui-ac-bd{overflow-y:auto;overflow-x:hidden;width:166px;z-index:9060;max-height:148px;_height:148px;}
.yui-skin-sam #fromContainer .yui-ac-content,.yui-skin-sam #toContainer .yui-ac-content{height:auto;}
.yui-skin-sam #fromContainer .yui-ac-content .yui-ac-bd,.yui-skin-sam #toContainer .yui-ac-content .yui-ac-bd{height:auto;}
.list-train-link{color:#043DA6;font-style:normal;font-weight:normal;line-height:normal;text-decoration:underline;padding:2px;}
.yui-skin-sam .yui-ac-content .yui-ac-ft{text-align:center;background-color:#FCF890;padding:1px 0;}
.yui-skin-sam .yui-ac-content .yui-ac-ft img{padding-top:4px;}
span.superscript{vertical-align:super;}
#overFlowDiv{height:260px;overflow-y:scroll;}
.scroll-block{height:200px;overflow:auto;}
div.availability-landing{text-align:center;_height:22px;}
span.avail-box{position:relative;}
div.blue-box td,.blue-box{font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#000;}
.yui-skin-sam tr.yui-dt-odd{background-color:#FFF;}
.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc,.yui-skin-sam tr.yui-dt-odd td.yui-dt-desc{background-color:#fff;}
.yui-skin-sam tr.yui-dt-even td.yui-dt-asc,.yui-skin-sam tr.yui-dt-even td.yui-dt-desc{background-color:#fff;}
.exclaim-img{background:url(../images/exclamation.gif) no-repeat center;}
.refresh-img{background:url(../images/round-arrw.jpg) no-repeat center;}
.loading-img{background:url(../images/ajax-loader-2b.gif) no-repeat center;}
.select-disabled-option{color:#a1a1a1;background-color:#f6f6f6;padding:1px;}
div.yui-skin-sam div.graph{background:url("../images/graph.png") center left no-repeat;}
div.yui-skin-sam div.graph a{padding-left:20px;}
div.yui-skin-sam div.graph a:hover,ul li.graph a.nobackground{background:none;text-decoration:underline;color:#063aaa;}
.graph-img{float:right;margin-right:20px;text-align:left;display:inline;padding-top:3px;}
.graph-img a{padding-left:5px;text-decoration:underline;color:#063aaa;cursor:pointer;}
.gray-listing{background-color:#ebebeb;}
.graphicWidth{width:430px!important;height:72px;display:none;}
.GraphicView{display:none;}
.td-dash-bord-left{border-left:1px dashed #737373!important;}
.td-dash-bord-right{border-right:1px dashed #737373!important;}
.time-td-bgcolor3,.time-td-bgcolor4,.time-td-bgcolor5,.time-td-bgcolor6{padding:0!important;}
.graphic-head{border-right:1px solid #3E7EE0;}
.text-align-left{text-align:left!important;float:left;}
.text-align-right{text-align:right!important;float:right;}
#overlaydiv-body{padding:0 10px 0 15px;}
.normalFont{color:#000;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:11px;}
ul.error-box li{list-style-image:none;list-style-position:outside;list-style-type:none;}
.errorLabel{color:red;font-style:italic;}
.errorMessage{color:red;font-weight:bold;}
.successMessage{color:green;font-weight:bold;}
a.link-one.thickbox div{width:100%;height:100%;padding-left:10px;}
.link-look{cursor:pointer;}
.no-decoration{text-decoration:none;}
.no-border{border:none;}
#helpTooltips,.yui-cms-tt .yui-panel .bd{background-color:#fff;border:3px solid #74A9FF;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:5px;text-decoration:none;float:left;text-align:justify;}
}
#helpTooltips span{padding-left:5px;}
.no-display,.no-display-date,.no-display-class{display:none;}
.faded{color:#BCB3B3;}
.faded a.updatelink{color:#BCB3B3;}
.faded .book-bt-icon{background:transparent url(../images/book-bg-faded.gif) no-repeat;}
.availability-NA{border:1px solid #7c92c8;color:#192c78;background-color:#c0d8fa;padding-bottom:4px;padding-left:5px;padding-right:0;padding-top:2px;margin-bottom:10px;}
.width300{width:300px;}
div,ul,li,p,h1,h2,h3,h4,h5,h6,a,input,label{margin:0;padding:0;}
body{margin:0;padding:0;}
#body-container{width:989px;height:auto;margin:0 auto;padding:0;position:relative;margin-top:-8px;}
.clr{clear:both;}
.space{padding-left:10px;}
.space1{margin:0 auto;margin-top:80px;}
.space2{padding-left:90px;}
.space3{padding-left:10px;}
.space4{padding-right:10px;text-align:right;}
.space5{padding-top:3px;padding-bottom:3px;}
.space7{padding-top:3px;padding-bottom:5px;padding-left:5px;}
.space6{padding-bottom:4px;}
.space8{padding-top:3px;padding-left:5px;}
.bgcolorclass{background-color:#ebebeb;}
.txtpos{font:11px Verdana,Arial,Helvetica,sans-serif;vertical-align:middle!important;text-align:center;padding-top:15px;}
a.submit-query{background:url(../images/sumit-query.jpg) left no-repeat;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;padding:7px 42px 5px 18px;}
.icon-box{float:right;padding-right:9px;}
.icon-box2{float:right;}
.roundcont{width:316px;height:auto;background-color:#fff;}
.roundcont3{width:100%;height:auto;background-color:#fff;}
.cont-area{padding:0 10px 10px 10px;}
.roundtop{background:url(../images/t2.gif) no-repeat top right;}
img.corner{width:10px;height:10px;border:none;display:block!important;}
.roundcont1{width:664px;height:auto;background-color:#fff;}
.roundcont2{width:989px;height:auto;background-color:#fff;}
.roundcont3{width:100%;height:auto;background-color:#fff;}
.left-whitebox{width:296px;background-color:#FFF;padding:10px;}
.blue-tab-box{width:295px;height:26px;background:url(../images/blue-round-box.gif) left no-repeat;padding-top:9px;}
#leftbloc{width:314px;height:auto;float:left;}
#leftbloc2{width:208px;height:auto;float:left;}
.orangehead{height:26px;background-color:#FFC53A;font:normal 16px Arial,Helvetica,sans-serif;color:#000;text-align:center;padding-top:5px;}
.blue-box{height:auto;background-color:#9CBDEB;padding:6px 15px;margin-top:1px;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#000;}
.blue-box3{height:auto;background-color:#9CBDEB;padding:6px 10px;margin-top:1px;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#000;}
a.link-one,.link-one{font:bold 14px Verdana,Arial,Helvetica,sans-serif;color:#444;margin-left:10px;text-decoration:none;}
a:hover.link-one{color:#000;}
#rightbloc{width:664px;float:right;height:auto;}
#rightbloc2{width:771px;float:right;height:auto;}
.list-box{width:643px;height:auto;}
.header-one{height:21px;background-color:#d7e2f3;border-bottom:1px solid #8db2e3;padding-top:1px;}
ul.list-tab{list-style:none;list-style-image:none;margin-left:2px;}
ul.list-tab li{float:left;margin-right:5px;}
ul.list-tab li a{font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:0 0 0 10px;background:url(../images/tab-bg.gif) left no-repeat;text-decoration:none;float:left;line-height:21px;}
ul.list-tab li a span{background:url(../images/tab-bg-rt.gif) right no-repeat;padding:0 10px 0 0;float:left;}
ul.list-tab li a:hover,ul.list-tab li a.active{background:url(../images/tab-bg-hover.gif) left no-repeat;}
ul.list-tab li a:hover span,ul.list-tab li a.active span{background:url(../images/tab-bg-rt-hover.gif) right no-repeat;}
.verdana11{font:normal11px Verdana,Arial,Helvetica;color:#444;}
.listing-one{font:11px Verdana,Arial,Helvetica,sans-serif;color:#000;margin-top:10px;}
tr.row1 td{height:31px;background-color:#f4fafc;border-bottom:1px solid #FFF;text-align:left;}
tr.row1 td a{text-decoration:none;color:#444;}
.red-box{width:32px;height:18px;background-color:#fedfe6;border:1px solid #f1a0a0;text-align:center;padding-top:3px;cursor:hand;}
.green-box{width:32px;height:18px;background-color:#D9FCD7;border:1px solid #8FDB92;text-align:center;padding-top:3px;cursor:hand;}
.yellow-box{width:32px;height:18px;background-color:#FDFBCE;border:1px solid #D2D37F;text-align:center;padding-top:3px;cursor:hand;}
.grey-box{width:32px;height:18px;background-color:#F3F3F3;border:1px solid #B4B4B4;text-align:center;padding-top:3px;cursor:hand;}
.wht-box{width:32px;height:18px;background-color:#fff;border:1px solid #B4B4B4;text-align:center;padding-top:3px;cursor:hand;}
.red-box-sm{width:20px;height:15px;background-color:#fedfe6;border:1px solid #f1a0a0;text-align:center;padding-top:3px;}
.green-box-sm{width:20px;height:15px;background-color:#D9FCD7;border:1px solid #8FDB92;text-align:center;padding-top:3px;}
.yellow-box-sm{width:20px;height:15px;background-color:#FDFBCE;border:1px solid #D2D37F;text-align:center;padding-top:3px;}
.grey-box-sm{width:20px;height:15px;background-color:#F3F3F3;border:1px solid #B4B4B4;text-align:center;padding-top:3px;}
.wht-box-sm{width:20px;height:15px;background-color:#fff;border:1px solid #B4B4B4;text-align:center;padding-top:3px;}
.blue-roundbox{width:644px;height:auto;}
.blue-top-strip{background:url(../images/blue-top-strip.gif) repeat-x;width:100%;}
.blue-mid-strip{background:url(../images/bl-mid.gif) repeat-y;}
.blue-bot-strip{background:url(../images/blue-bot-strip.gif) repeat-x left;}
.gray-roundbox{width:644px;height:auto;}
.gray-top-strip{background-color:#f6f6f6;border-top:1px solid #f1f3f2;width:100%;}
.gray-mid-strip{background-color:#f6f6f6;border-left:1px solid #f1f3f2;border-left:1px solid #f1f3f2;padding:5px 20px;}
.gray-mid-strip p img{float:left;margin-right:5px;margin-left:5px;}
.gray-bot-strip{background-color:#f6f6f6;border-bottom:1px solid #f1f3f2;width:100%;}
.gray-rdbox-heading{font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#444;float:left;}
.white-crv-box{width:621px;margin:0 auto;}
.white-top-strip{background:url(../images/wht-top-strip.gif) repeat-x left;width:100%;}
.white-mid-strip{background:url(../images/wht-mid.gif) repeat-y;}
.white-bot-strip{background:url(../images/wht-bot-strip.gif) repeat-x left;width:100%;}
.white-box-heading{font:bold 14px Verdana,Arial,Helvetica,sans-serif;color:#444;padding-left:15px;padding-bottom:5px;}
ul.white-list-text{list-style:none;list-style-image:none;}
ul.white-list-text li{background:url(../images/grey-arrw.gif) left no-repeat;padding-left:10px;margin-left:15px;font:11px Verdana,Arial,Helvetica,sans-serif;color:#727272;margin-bottom:5px;}
a.morelink{font:11px Verdana,Arial,Helvetica,sans-serif;color:#013FA2;margin-left:15px;}
a:hover.morelink{text-decoration:none;}
.bl-brd-top{border-top:1px solid #d6e6f6;}
.bl-brd-side{border-left:1px solid #d6e6f6;border-right:1px solid #d6e6f6;}
.bl-brd-bottom{border-bottom:1px solid #d6e6f6;}
.blue-border-rails{border:1px solid #8eb2e2;padding-bottom:10px;}
ul.listingstyle{list-style:none;list-style-image:none;}
ul.listingstyle li{background:url(../images/grey-arrw.gif) left no-repeat;padding-left:10px;margin-left:1px;font:11px Verdana,Arial,Helvetica,sans-serif;color:#727272;margin-bottom:5px;}
.row-height td{height:20px;}
.row-height2 td{height:30px;}
.row-widht td{padding-left:5px;}
.list-maintable,.list-maintable td{font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#434343;}
.list-left-td,.list-left-td2{width:340px;background-color:#f5f5f5;height:58px;}
.list-left-td2{width:470px;}
.list-left-blbg{background-color:#e2f4ff;height:auto;}
.list-train-link{font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#043da6;text-decoration:underline;}
.list-right-td{width:410px;border-bottom:1px solid #dfe1df;border-top:1px solid #dfe1df;}
.list-right-td2{width:270px;}
.light-greenbg{background-color:#d9f7d4;}
.light-yellow{background-color:#fbf5b8;}
.light-pink{background-color:#fedfe6;}
.v-strk{background-color:#f5f5f5;width:1px;height:60px;margin-left:1px;margin-right:1px;float:left;}
a.updatelink{font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#038a25;text-decoration:underline;vertical-align:bottom;}
input.updatelink{font-size:10px;vertical-align:bottom;height:17px;width:75px;}
a:hover.updatelink{text-decoration:none;color:#000;}
#traindetails,#traindetails2{width:auto;background-color:#3e7ee0;height:20px;margin-top:10px;vertical-align:middle;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#FFF;padding:5px 0 0 12px;}
#traindetails2{padding:0 0 5px 12px;width:auto;background-color:#3e7ee0;height:20px;margin-top:10px;vertical-align:middle;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#FFF;}
.new-bord{border-bottom:1px solid #dfe1df;border-top:1px solid #dfe1df;}
#drop-down{border:#CCC 1px solid;background-image:url(../images/select-bg.gif);width:127px;height:17px;text-align:left;padding-left:5px;color:#CCC;}
.yellow-bar{background-color:#fffcaa;border:#dcdf96 1px solid;font-size:10px;color:#444;padding:5px;text-align:left;}
.yellow-bar1{background-color:#f8f2c6;border:#e0d9aa 1px solid;font-size:11px;color:#444;padding:5px;text-align:left;}
.yellow{background-color:#f4ff99;}
.tkl{background-color:#FC3;color:#000;font-weight:normal;font-size:10px;text-decoration:none;}
.tkl:hover{background-color:#FC3;color:#000;font-weight:normal;font-size:10px;text-decoration:underline;}
.green-bar{background-color:#e3fdd6;border:#a8efb7 1px solid;font-size:9px;}
.grey-bar{border-bottom:#cac9c9 1px solid;}
.grey-border{border-left:#cac9c9 1px solid;border-right:#cac9c9 1px solid;}
.blue-bar{background-color:#d0dff6;border:#dcdf96 1px solid;height:25px;}
.dark-blue-bar{background-color:#709de1;border:#dcdf96 1px solid;height:25px;}
.blue-text{color:#02479c;}
.gey-line{border-left:#efefef 1px solid;border-right:#efefef 1px solid;}
.active-tab-bg{background-image:url(../images/active-tab-bg.gif);font-weight:900;padding-top:3px;padding-left:7px;padding-right:7px;background-repeat:repeat-x;}
.inactive-tab-bg{background-image:url(../images/inactive-tab-bg.gif);padding-top:3px;padding-left:7px;padding-right:7px;background-repeat:repeat-x;}
.scroll-table{border:#ebebeb 1px solid;}
.white{background-color:#FFF;}
.result-tr{background-color:#ebebeb;}
.bottom-bd{border-bottom:#ebebeb 3px solid;}
.grey-bd{border-top:#ebebeb 1px solid;border-bottom:#ebebeb 1px solid;border-right:#ebebeb 1px solid;text-align:center;background-color:#FFF;}
.select{color:#CCC;font-size:11px;width:125px;}
.date{color:#666;}
.update{color:#6794d8;font-size:9px;}
.update:hover{color:#6794d8;font-size:9px;text-decoration:none;}
.padding{padding-left:5px;text-align:left;width:150px;}
.table-grey{background-color:#ebebeb;text-align:left;color:#444;border-left:#cac9c9 1px solid;border-right:#cac9c9 1px solid;border-bottom:#cac9c9 1px solid;}
#train-blue{border-left:#cac9c9 1px solid;border-right:#cac9c9 1px solid;}
#train-blue th{background-color:#d0dff6;text-align:left;color:#444;font-weight:normal;height:25px;}
.table-white{background-color:#FFF;text-align:left;}
.td-white{background-color:#FFF;text-align:left;padding-left:5px;border-right:#ebebeb 1px solid;border-top:#ebebeb 1px solid;border-bottom:#ebebeb 1px solid;}
.left-menu-hide{background-color:#709de1;color:#291670;padding:5px;font-weight:900;}
tr.left-menu-show td,.left-menu-show{background-color:#709de1;color:#FFF;font:bold 14px Verdana,Arial,Helvetica,sans-serif;}
tr.left-option-white td,.left-option-white{background-color:#FFF;text-align:left;font-size:10px;}
tr.left-option-white td{color:#000;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;}
.left-option{text-align:left;font-size:10px;}
tr.left-category-head td,.left-category-head{background-color:#d0dff6;color:#291670;font-weight:900;}
tr.left-category-head td{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:11px;}
.status-bar{background-image:url(../images/status-bar.gif);background-repeat:repeat-x;}
.red{color:#F00;font-weight:normal;}
.green{color:#090;}
.depart{width:70px;text-align:left;padding-left:3px;}
.arrive{width:70px;text-align:left;padding-left:5px;}
.depart-bg{width:70px;background-image:url(../images/slider-bg.gif);background-repeat:repeat;text-align:left;padding-left:3px;}
.arrive-bg{width:70px;background-image:url(../images/slider-bg.gif);background-repeat:repeat;text-align:left;padding-left:5px;}
.dt-next-bg{background-image:url(../images/slider-bg.gif);background-repeat:repeat;width:60px;}
.depart-h{width:70px;text-align:left;padding-left:5px;}
.arrive-h{width:70px;text-align:left;padding-left:5px;}
.date{width:50px;}
.dt{width:50px;text-align:center;}
.dt-next{background-color:#e2f4ff;text-align:center;width:50px;border:#ebebeb 1px solid;}
.page-bar{background-color:#eaf7ff;border:#7abfe0 1px solid;color:#1c1572;height:25px;padding:3px;}
.page-links{color:#179bf0;text-decoration:none;font-weight:900;}
.page-links:hover{color:#179bf0;text-decoration:underline;font-weight:900;}
.slider-bg{background-image:url(../images/slider-bar-bl.gif);background-repeat:repeat-x;width:100%;}
.slider-prog-bg{background-image:url(../images/slider-prog-bg.gif);background-repeat:repeat-x;}
.slider-line{background-image:url(../images/slider-bar-bl.gif);background-repeat:repeat-x;}
.progress-grey{background-color:#b9b9b9;color:#FFF;padding-left:5px;padding-right:5px;font-weight:900;}
.progress-white{background-color:#FFF;color:#000;padding-left:5px;padding-right:5px;font-weight:900;border-bottom:#b9b9b9 1px solid;border-top:#b9b9b9 1px solid;}
#Overlay{width:750px;height:auto;background-color:#FFF;}
#Overlay-Train{width:750px;height:auto;background-image:url(../images/shadow-bg.gif);background-repeat:repeat-y;}
.overlay-screen{border:#999 1px solid;text-align:left;}
.bar-bg{background-image:url(../images/bar-bg.jpg);height:26px;background-repeat:repeat-x;width:100%;color:#FFF;font-weight:900;text-align:left;}
.blue-line{background-image:url(../images/blue-line.gif);background-repeat:repeat-x;}
.grey-line{background-image:url(../images/grey-line.gif);background-repeat:repeat-x;}
.overlay-headings{color:#444;font-weight:normal;background-color:#d5e0f2;padding:5px;border-bottom:1px solid #8eb2e2;}
.select-overlay{color:#000;border:#dbe7ff 1px solid;background-color:#f6f6f6;font-size:11px;width:50px;}
.select-boarding{color:#000;border:#dbe7ff 1px solid;background-color:#f6f6f6;font-size:11px;width:140px;}
.grey-hints{color:#999;font-size:9px;vertical-align:top;}
#people-list{width:152px;height:130px;overflow:auto;}
#Passenger-Details{width:924px;padding:5px;height:auto;text-align:left;background-color:#FFF;}
.price{font-size:15px;}
.passenger-screen{border:#d0dff6 1px solid;text-align:left;}
.head{background-color:#d0dff6;font-weight:900;color:#013fa2;text-align:left;height:25px;}
.adult{background-color:#e7eff9;color:#354e75;font-weight:900;}
.child{background-color:#d2dff2;color:#354e75;font-weight:900;}
.senior{background-color:#c2d1e8;color:#354e75;font-weight:900;}
.head-bk{background-color:#d0dff6;font-weight:900;color:#000;}
.dark-grey-hints{color:#4c4c4c;font-size:12px;font-weight:normal;}
.select-name{color:#000;border:#a6a6a6 1px solid;background-color:#f6f6f6;font-size:11px;width:110px;height:15px;}
.select-gender{color:#036;border:#a6a6a6 1px solid;background-color:#f6f6f6;font-size:11px;width:65px;}
.select-age{color:#036;border:#a6a6a6 1px solid;background-color:#f6f6f6;font-size:11px;width:40px;}
.select-berth{color:#036;border:#a6a6a6 1px solid;background-color:#f6f6f6;font-size:11px;width:100px;}
.select-meal{color:#036;border:#a6a6a6 1px solid;background-color:#f6f6f6;font-size:11px;width:75px;}
.people-table{border:#d0dff6 1px solid;background-color:#d0dff6;}
.people-name-active{background-color:#f0f6ff;border-bottom:#d0dff6 1px solid;color:#000;}
.people-name-deactive{background-color:#f0f6ff;border-bottom:#d0dff6 1px solid;color:#999;}
.scroll-bar{background-image:url(../images/sc-bar-bg.gif);background-repeat:repeat-y;width:15px;}
#Payment-Details{width:924px;padding:5px;height:auto;text-align:left;background-color:#FFF;}
.payment-screen{border:#d0dff6 1px solid;text-align:left;}
.head{background-color:#d0dff6;font-weight:900;color:#013fa2;text-align:left;height:25px;}
.card-info{background-color:#fff;border:#d0dff6 1px solid;}
.card-head{color:#000;background-color:#ecf3ff;font-weight:900;}
.select-credit{color:#036;border:#a6a6a6 1px solid;background-color:#f6f6f6;font-size:11px;width:230px;}
#blue-bar th{color:#000;font-weight:normal;text-align:left;}
.blue-bar-bg{background-image:url(../images/gray-bar-bg.gif);background-repeat:repeat;height:32px;color:#FFF;font-weight:900;cursor:pointer;}
.blue-bar-bg:hover,.activebg{background-image:url(../images/blue-bar-bg.gif);background-repeat:repeat;height:32px;color:#FFF;font-weight:900;}
.blue-bar-line{border-left:#8db2e6 1px solid;border-right:#8db2e6 1px solid;border-bottom:#8db2e6 1px solid;color:#444;}
body.ie8 img.close_btn{position:relative;top:-13px;}
body.ie8 table#departure_journey_table,body.ie8 table#return_journey_table{border-right:#8db2e6 1px solid;}
table#departure_journey_table th,table#return_journey_table th{font-weight:bold;}
.blue-bar-bg span{width:97%;height:auto;float:left;margin:3px 0 0 0;}
.blue-bar-bg span.imgarrow{width:3%;height:21px;float:right;padding:0;margin:0;}
.review-table{color:#000;background-color:#e5efff;padding:5px;font-weight:900;}
.review-head{color:#000;background-color:#f1f5fc;padding:5px;font-weight:900;}
.review-content{color:#000;background-color:#FFF;font-weight:normal;border-top:#66a3ff 1px solid;border-bottom:#66a3ff 1px solid;padding:5px;}
.strong{font-weight:900;}
.login-table{color:#354e75;background-color:#FFF;border:#a2c7ff 1px solid;}
.login-table1{color:#354e75;}
.text-login{color:#9aa6ba;border:#a6a6a6 1px solid;background-color:#FFF;font-size:11px;width:200px;}
.text-login-password{color:#9aa6ba;border:#a6a6a6 1px solid;background-color:#FFF;font-size:11px;width:150px;}
#train-fare td{border-bottom:#d0dff6 1px solid;color:#666;}
#train-fare th{background-color:#eef5ff;font-weight:900;color:#000;text-align:left;}
.calender-table{border-bottom:#315584 1px solid;border-left:#315584 1px solid;border-right:#315584 1px solid;border-top:#315584 1px solid;;}
.calender-head{background-color:#42699c;color:#FFF;text-align:center;font-weight:900;}
.calender-date{background-color:#f7f7f7;color:#000;text-align:center;font-weight:normal;}
.calender-journey-date{background-color:#efefce;color:#000;font-weight:900;}
.calender-symbol{background-color:#FFF;color:#000;text-align:center;}
.calender-journey-symbol{background-color:#ffffde;color:#000;}
.weather{color:#0069a0;font-size:9px;font-weight:900;text-align:left;}
.weather-im{background-image:url(../images/cloud-sun.gif);background-repeat:no-repeat;color:#444;width:140px;height:38px;text-align:right;}
.arw{color:#06C;font-size:12px;}
#train td{border-bottom:#cef9ff 1px solid;text-align:center;}
#train th{border-bottom:#cef9ff 1px solid;font-weight:normal;text-align:left;}
#train-grid{width:700px;height:190px;overflow:auto;}
.train-chart-head{background-color:#f2f2f2;color:#444;text-align:center;font-weight:900;}
.train-station-head{background-color:#cef9ff;color:#434343;text-align:left;font-weight:900;}
.tr-ch-info{border-bottom:#cef9ff 1px solid;text-align:center;font-weight:normal;}
.td-stop-time{border-bottom:#cef9ff 1px solid;text-align:left;font-weight:normal;}
.td-station-code{border-bottom:#cef9ff 1px solid;text-align:left;font-weight:normal;}
.station-name{color:#005eff;}
.station-name:hover{color:#005eff;text-decoration:none;}
.train-name{color:#005eff;}
.train-name:hover{color:#005eff;text-decoration:none;}
.orange{color:#F60;}
.orange:hover{color:#F60;text-decoration:none;}
.dk-grey-hints{color:#333;font-size:9px;vertical-align:top;}
#train-route{background-color:#FFF;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
#train-route td{border-bottom:#f2f2f2 1px solid;text-align:left;}
#train-route th{border-bottom:#f2f2f2 1px solid;font-weight:normal;text-align:left;}
#train-route-grid{width:747px;height:350px;overflow:auto;color:#444;}
#route-content{color:#444;text-align:justify;}
#right-search{color:#7f7f7f;}
.day{color:#7f7f7f;}
.select-search{color:#7f7f7f;width:100px;font-size:11px;}
#train-list{width:615px;height:124px;overflow:auto;}
.blue-bg{background-color:#9cbdeb;}
.head-land{font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.select-landing{color:#a1a1a1;border:#a1b9df 1px solid;background-color:#f6f6f6;font-size:11px;width:75px;padding:1px;}
.text-landing{color:#a1a1a1;border:#a1b9df 1px solid;background-color:#f6f6f6;font-size:11px;width:100px;padding:2px;}
.d-tab{background-image:url(../images/box/d-tab-bg.gif);background-repeat:repeat-x;text-align:center;font-weight:normal;color:#444;}
.ava-a-tab-bg{background-image:url(../images/box/ava-a-tab-bg.gif);background-repeat:repeat-x;text-align:center;font-weight:normal;font-family:verdana,Arial,Helvetica,sans-serif;color:#444;font-size:11px;padding-bottom:5px;padding-left:4px;padding-right:4px;}
.ava-d-tab-bg{background-image:url(../images/box/ava-d-tab-bg.gif);background-repeat:repeat-x;text-align:center;font-weight:normal;font-family:verdana,Arial,Helvetica,sans-serif;color:#444;font-size:11px;padding-bottom:5px;padding-left:4px;padding-right:4px;}
#aval-grid{background-color:#FFF;}
#aval-grid td{background-color:#eff7fb;border-bottom:#FFF 1px solid;text-align:center;}
#aval-grid th{background-color:#FFF;color:#000;font-weight:normal;height:25px;text-align:center;}
.aval-table{border-left:#8db2e3 1px solid;border-right:#8db2e3 1px solid;border-bottom:#8db2e3 1px solid;width:641px;}
.aval-table1{border:#d0dff6 1px solid;}
.aval-bot-bg{background-image:url(../images/box/aval-bot-bg.gif);background-repeat:repeat-x;}
.book-now{color:#000;text-decoration:underline;}
.book-now:hover{color:#000;text-decoration:none;}
.status-input{width:200px;color:#a1a1a1;border:#a1b9df 1px solid;}
.status-table{border:#d0dff6 1px solid;background-image:url(../images/status-bg.gif);background-repeat:repeat-x;}
.login-table{border:#d0dff6 1px solid;background-image:url(../images/login-bg.gif);background-repeat:repeat-x;}
.pnr{background-color:#eff5ff;color:#000;}
.refund{background-color:#eff5ff;color:#000;height:24px;}
.print{background-image:url(../images/tab-bg.gif);background-repeat:no-repeat;height:24px;color:#000;}
.cancel{background-color:#eff5ff;color:#000;}
.red-bg{background-image:url(../images/red-bg-list.gif);background-repeat:no-repeat;width:31px;height:31px;}
.red-cross-bg{background-image:url(../images/red-cross-bg-list.gif);background-repeat:no-repeat;width:31px;height:31px;}
.green-bg{background-image:url(../images/green-bg-list.gif);background-repeat:no-repeat;width:31px;height:31px;}
.yellow-bg{background-image:url(../images/yellow-bg-list.gif);background-repeat:no-repeat;width:31px;height:31px;}
.refresh-bg{background-image:url(../images/refresh-bg-list.gif);background-repeat:no-repeat;width:31px;height:31px;}
.box-bg{background-color:#f2f2f2;color:#727272;}
.box-head{color:#013fa2;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;border-bottom:#444 1px solid;}
.more{color:#013fa2;}
.more:hover{color:#013fa2;text-decoration:none;}
#alerts{width:300px;padding:5px;height:auto;background-color:#fffffe;border:#fec779 1px solid;float:right;}
#save-search-tbl #none td{border:none;}
#save-search-tbl td{color:#000;background-color:#FFF;font-weight:normal;border-bottom:#e5e5e5 1px solid;padding:5px;}
#save-search-tbl th{color:#000;background-color:#f1f5fc;padding:5px;font-weight:900;}
.select-alerts{color:#9E9E9E;border:#dbe7ff 1px solid;background-color:#f6f6f6;font-size:12px;width:150px;}
.select-alerts-class{color:#9E9E9E;border:#dbe7ff 1px solid;background-color:#f6f6f6;font-size:12px;width:75px;}
.select-alerts-thershold{color:#9E9E9E;border:#dbe7ff 1px solid;background-color:#f6f6f6;font-size:12px;width:40px;}
.grey{color:#999;}
h1,h2,h3{padding:0;margin:0;font-family:verdana;font-weight:normal;}
h1{font-size:22px;}
h2{font-size:14px;font-weight:bold;}
.context{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color:#444;}
.bluetop{background-image:url(../images/blue-top.gif);background-position:top;background-repeat:repeat-x;}
.bluebot{background-image:url(../images/blue-bot.gif);background-position:bottom;background-repeat:repeat-x;}
.blueleft{background-image:url(../images/blue-left.gif);background-position:left;background-repeat:repeat-y;}
.blueright{background-image:url(../images/blue-right.gif);background-position:right;background-repeat:repeat-y;}
.whitetop{background-image:url(../images/white-top.gif);background-position:top;background-repeat:repeat-x;}
.whitebot{background-image:url(../images/white-bot.gif);background-position:bottom;background-repeat:repeat-x;}
.whiteleft{background-image:url(../images/white-left.gif);background-position:left;background-repeat:repeat-y;}
.whiteright{background-image:url(../images/white-right.gif);background-position:right;background-repeat:repeat-y;}
#container{background-color:#FFF;width:732px;height:auto;border:1px solid #d0dff6;}
#container2{background-color:#fffff5;width:354px;height:auto;border:1px solid #afaea1;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;}
#container3{background-color:#fff;width:550px;height:464px;border:1px solid #bababa;font:12px Verdana,Arial,Helvetica,sans-serif;color:#444;}
#container4{background-color:#ebf3ff;width:211px;height:73px;border:1px solid #b6a67e;font:16px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:center;vertical-align:middle;padding:10px 0;}
#container5{background-color:#ebf3ff;width:280px;height:180px;border:1px solid #b6a67e;font:12px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:center;vertical-align:middle;padding:10px 0;}
.table1 th{height:36px;text-align:left;padding-left:9px;font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#444;vertical-align:middle;}
.table1 td{height:36px;text-align:center;font:12px Verdana,Arial,Helvetica,sans-serif;color:#fd940c;vertical-align:middle;}
.table2 th{padding:5px 0 5px 9px;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table2 td{padding:5px 0 5px 9px;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table2 a{font:11px Verdana,Arial,Helvetica,sans-serif;color:#00a1fb;text-decoration:underline;}
.table2 a:hover{text-decoration:none;}
.table3 td{padding:5px 5px 5px 23px;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table3 th{padding:5px 0 5px 3px;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table3 a{font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-decoration:underline;}
.table3 a:hover{text-decoration:none;}
.table4 td{text-align:left;vertical-align:middle;height:35px;}
.table4 th{padding-left:15px;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table5 td{text-align:left;vertical-align:middle;height:26px;border-bottom:1px solid #fffff5;}
.table5 th{padding-left:10px;text-align:left;vertical-align:middle;border-bottom:1px solid #fffff5;}
.blueDiv{height:28px;background-color:#e3ecfa;font:12px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;padding-left:10px;vertical-align:middle;line-height:25px;}
.input1{width:auto;border:1px solid #a39ea2;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;}
.input2{width:65px;border:1px solid #a39ea2;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:1px 0;}
.input3{width:30px;border:1px solid #a39ea2;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:1px 0;}
.input4{width:auto;border:1px solid #a39ea2;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:2px 5px;}
.closeDiv{height:15px;text-align:right;padding-right:5px;}
.closeDiv a{text-decoration:none;color:#444;}
.ornghead{background-color:#fdf0ab;height:42px;font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#444;padding-left:23px;line-height:40px;}
.rw1{background-color:#fdf0ab;}
.rw2{background-color:#fef6c8;}
.text1{font:18px Verdana,Arial,Helvetica,sans-serif;color:#30246d;padding:10px 0;}
hr{margin:0 auto;padding:0;height:1px;background-color:#bababa;border:0 none;}
.xb1,.xb2,.xb3,.xb4{display:block;overflow:hidden;}
.xb1,.xb2,.xb3{height:1px;}
.xb2,.xb3,.xb4{background:#d0dff6;border-left:1px solid #d0dff6;border-right:1px solid #d0dff6;}
.xb1{margin:0 5px;background:#d0dff6;}
.xb2{margin:0 3px;border-width:0 2px;}
.xb3{margin:0 2px;}
.xb4{height:2px;margin:0 1px;}
.right0{margin-right:0;}
.graylayer{background:#f9f9f9;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;}
.bluelayer{background:#81a7e1;border-left:1px solid #5f88c7;border-right:1px solid #5f88c7;}
.darkblue{background:#5f88c7;}
.left0{margin-left:0;}
.blueborder{border-style:solid;border-color:#5f88c7;border-width:0 1px 0 1px;}
.td-pad{padding:5px;}
.padtop5{padding-top:5px;margin-left:10px;}
.white-hr{border-top:1px solid #e3f0ff;width:98%;margin:10px 0 10px 0;}
* html .white-hr{border-top:1px solid #e3f0ff;width:98%;margin:20px 0 0 0;}
.gr-bl{background:url("../images/g-bl.gif") 0 100% no-repeat;}
.gr-br{background:url("../images/g-br.gif") 100% 100% no-repeat;}
.gr-tl{background:url("../images/g-tl.gif") 0 0 no-repeat;}
.gr-tr{background:url("../images/g-tr.gif") 100% 0 no-repeat;padding:10px;}
* html .gr-tr{background:url("../images/g-tr.gif") 100% 0 no-repeat;padding:10px;}
.gr-t{background:url("../images/gray-dot1.gif") 0 0 repeat-x;width:100%;background-color:#fff;}
.gr-b{background:url("../images/gray-dot1.gif") 0 100% repeat-x;}
.gr-l{background:url("../images/gray-dot1.gif") 0 0 repeat-y;}
.gr-r{background:url("../images/gray-dot1.gif") 100% 0 repeat-y;}
.blue-wht{width:280px;float:left;margin-right:20px;background-image:url(../images/div-back.gif);}
.blue-cont-area{background-color:#d0dff6;padding:5px 0 10px 10px;}
.main{background:#fff;width:760px;margin:0 auto;height:auto;overflow:hidden;}
.box{border:2px solid #ff0;height:65px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#e10000;width:760px;font-weight:bold;}
.box-etck{border:2px solid #ff0;height:65px;font:Arial,Helvetica,sans-serif;font-size:16px;color:#e10000;width:725px;font-weight:bold;}
.text-18{font:Arial,Arial,Helvetica,sans-serif;font-size:18px;color:#000;margin:0 0 20px 0;}
.text-18bld{font:Arial,Arial,Helvetica,sans-serif;font-size:18px;color:#000;margin:0 0 10px 0;font-weight:bold;}
.text-16{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#e10000;}
.text-16blk{font:Arial,Helvetica,sans-serif;font-size:16px;color:#000;font-style:italic;font-weight:bold;}
.text-11{font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.ylw-box{float:left;padding-left:75px;}
.td-back{background:#bfdcff;font:Arial,Helvetica,sans-serif;font-size:14px;color:#022462;font-weight:bold;}
.text-14{font:Arial,Helvetica,sans-serif;font-size:14px;color:#000;}
.text-12{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.col1{float:left;margin-right:180px;}
.col-print{float:left;padding-left:250px;}
.print{float:left;padding:5px 10px 10px 590px;}
.tdmarginleft{margin-left:450px;}
.print a{color:#1c3965;}
.col-text{float:left;width:615px;padding-left:12px;}
.td-col1{float:left;margin-right:20px;border:1px solid #000;padding:10px;width:35%;}
.td-col2{float:left;;border:1px solid #000;width:40%;padding:10px;}
.red{color:red;}
.hyphen{list-style-image:url(../images/hyphen.gif);}
.wlleft{float:left;padding-left:10px;}
.wlright{float:right;padding-left:0;padding-right:10px;}
.linkyellow{font-family:Arial,Helvetica,sans-serif;color:#fbe72c;font-size:13px;font-weight:bold;text-decoration:none;}
a.linkyellow{font-family:Arial,Helvetica,sans-serif;color:#fbe72c;font-size:13px;font-weight:bold;text-decoration:none;}
a:link.linkyellow{font-family:Arial,Helvetica,sans-serif;color:#fbe72c;font-size:13px;font-weight:bold;text-decoration:none;}
a:visited.linkyellow{font-family:Arial,Helvetica,sans-serif;color:#fbe72c;font-size:13px;font-weight:bold;text-decoration:none;}
a:active.linkyellow{font-family:Arial,Helvetica,sans-serif;color:#fbe72c;font-size:13px;font-weight:bold;text-decoration:none;}
a:hover.linkyellow{font-family:Arial,Helvetica,sans-serif;color:#fbe72c;font-size:13px;font-weight:bold;text-decoration:none;}
.blacklinks{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;}
a.blacklinks{color:#000;text-decoration:none;}
a:link.blacklinks{color:#000;text-decoration:none;}
a:visited.blacklinks{color:#000;text-decoration:none;}
a:active.blacklinks{color:#000;text-decoration:none;}
a:hover.blacklinks{color:#000;text-decoration:none;}
.space{margin-top:20px;}
.pmargin{margin-bottom:5px;}
li p{font-family:Arial;font-size:11px;color:#000;margin:2px;}
.small{font-family:Arial;font-size:9px;color:#231360;}
p{font-family:Arial;font-size:11px;color:#000;}
a{color:#09f;}
a:hover{color:#d4002b;}
.clear{CLEAR:both;}
.stationp{padding:0;margin:0 0 2px;}
.padtop10{padding-top:10px;}
.padbottom10{padding-bottom:10px;}
.padtopbottom10{padding:10px 0;}
.fail{float:left;margin-left:20px;width:620px;padding-bottom:50px;}
* html .fail{float:left;margin-left:20px;width:620px;padding-top:12px;}
.tbl td{padding-left:5px;}
ul{margin:0;padding-left:25px;}
#handle:hover{color:#d4002b;}
.head-home-bus{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:187px -695px;height:5px;width:67px;}
.head-home-rail{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:253px -694px;height:5px;width:67px;}
.blue-bar{background:white url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 repeat-x;background-position:0 -1259px;height:27px;}
.cal{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:0 -1px;border:1px solid;padding-top:2px;width:16px;height:14px;cursor:pointer;cursor:hand;}
a.linkmenu:active{color:#FFF;text-decoration:none;}
a.linkmenu:link{color:#FFF;text-decoration:none;}
a.linkmenu:visited{color:#FFF;text-decoration:none;}
a.linkmenu:hover{color:#f2f800;text-decoration:none;}
.footer{font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#28166f;line-height:15px;}
.footer a{font-weight:normal;color:#28166f;text-decoration:none;}
.footer a:hover{color:#666;text-decoration:underline;}
.footer-text{font-size:10px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;color:#666;}
.footer-divider{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:0 -345px;width:19px;height:2px;}
.footer-label{font-size:11px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#28166f;}
.footer-label a{color:#28166f;text-decoration:none;}
.footer-label a:hover{color:#666;text-decoration:underline;}
.greylink{cursor:default;color:#818181;text-decoration:none;font-size:11px;}
a.greylink{cursor:default;color:#818181;text-decoration:none;font-size:11px;}
a:hover.greylink{cursor:default;color:#818181;text-decoration:none;font-size:11px;}
.verisign{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:0 -127px;width:57px;height:33px;float:left;}
.mastervisa{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:0 -211px;width:73px;height:25px;float:left;}
.members{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:0 -242px;width:163px;height:25px;float:left;}
.mmtlogo-small{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:0 -271px;width:94px;height:32px;float:right;}
.new-small{background:url(https://images6.makemytrip.com/makemytrip/images/sprite_230708.png) 0 0 no-repeat;background-position:0 -1146px;width:24px;height:16px;}
.whiteHeading{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#fff;padding-left:10px;text-transform:uppercase;letter-spacing:.03em;}
.text-11-bold{font-size:11px;font-weight:bold;}
.print{background:none;}
.rounded-corner-container-lb{background-color:#fff;}
.container-lb{background-color:#bed8e9;margin:10px;}
.rounded-corner-lb1,.rounded-corner-lb2,.rounded-corner-lb3,.rounded-corner-lb4,.rounded-corner-lb5{background-color:#bed8e9;color:#FFF;height:1px;overflow:hidden;}
.content-lb{background-color:#e2eff8;margin-left:6px;margin-right:6px;padding:1px 1px 1px 20px;}
.rounded-corner-lb1{margin:0 7px;}
.rounded-corner-lb2{margin:0 5px;}
.rounded-corner-lb3{margin:0 3px;}
.rounded-corner-lb4{margin:0 2px;}
.rounded-corner-lb5{margin:0 1px;height:2px;}
.text-12{font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;}
.gray{color:#6e6d6d;}
.g-hr{border-top:1px solid #bfc5ca;width:98%;margin:20px 0 20px 0;}
.button-box{overflow:hidden;width:445px;padding:20px 0 22px 0;}
* html .g-hr{border-top:1px solid #bfc5ca;width:98%;margin:20px 0 0 0;}
ul.topyellowwhite{list-style:none;list-style-image:none;padding:0;margin:0;}
ul.topyellowwhite li{background:url("../images/midrpt.png") repeat-x;float:left;height:28px;}
ul.topyellowwhite li.leftarc{background:url("../images/left-rounded.png") left no-repeat;padding-left:10px;float:left;height:28px;}
ul.topyellowwhite li.rightarc{background:url("../images/right-rounded.png") no-repeat;height:28px;float:left;padding-right:32px;}
.textboldblack a{font-family:Arial,Helvetica,sans-serif;color:#000;text-decoration:none;font-size:12px;padding:6px 0 5px 5px;display:block;}
.padrht10{padding-right:10px;}
.padbotm{padding-bottom:10px;}
* html .br{padding-top:10px;}
.select-free{position:absolute;z-index:10;#overflow:hidden;width:226px;;}
#status{width:749px;height:29px;border:1px solid #dde093;overflow:hidden;background-color:#FFC53A;}
#status ul{height:32px;padding-top:8px;margin:0;width:985px;list-style:none;float:left;text-align:left;}
#status ul li{font-family:Verdana,Helvetica,sans-serif;color:#000;font-size:12px;list-style:none;float:left;text-align:left;padding-left:10px;}
#status ul li span{padding:3px;margin-right:1px;}
#status ul li.tab1 span{width:20px;background-color:#fbf5b8;}
#status ul li.tab3 span{width:30px;background-color:#fedfe6;text-align:center;}
#status ul li.tab4 span{width:30px;background-color:#d9f7d4;text-align:center;}
#status ul li.tab5 span{width:30px;background-color:#fbf5b8;text-align:center;}
#status ul li.tab6 span,#status ul li.tab7 span{width:20px;background-color:#fff;}
.faredetails,#faredetails{width:749px;height:auto;margin-top:10px;overflow:hidden;}
.faredetails{background:transparent url(../images/tab-div-bg.gif);}
#farecont{width:749px;border:1px solid #8db2e6;height:auto;background-color:#fff;border-top:0;}
#farecont p{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-left:10px;padding-top:7px;}
#farecont p span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#000;padding-top:7px;}
ul.fare-tab{list-style:none;list-style-image:none;float:left;margin-top:2px;}
ul.fare-tab li{float:left;margin-right:5px;}
ul.fare-tab li a{font:14px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:0 0 0 10px;background:url(../images/tab-bg-grey.gif) left no-repeat;text-decoration:none;float:left;line-height:21px;}
ul.fare-tab li a span{background:url(../images/tab-rt-grey.gif) right no-repeat;padding:0 10px 0 0;float:left;cursor:pointer;}
ul.fare-tab li a:hover{background:url(../images/tab-bg-blue.gif) left no-repeat;}
ul.fare-tab li a.active{background:url(../images/tab-bg-white.gif) left no-repeat;font-family:Arial,Helvetica,sans-serif;color:#0144ad;font-weight:bold;}
ul.fare-tab li a:hover span{background:url(../images/tab-rt-blue.gif) right no-repeat;}
ul.fare-tab li a.active span{background:url(../images/tab-rt-white.gif) right no-repeat;}
ul li.graph{background:url("../images/graph.png") center left no-repeat;}
ul li.graph a{margin-left:6px;}
ul li.graph a:hover,ul li.graph a.nobackground{background:none;text-decoration:underline;color:#063aaa;}
#traindetails ul li,#traindetails2 ul li{height:24px;padding:5px 0 0 12px;margin:0;list-style:none;float:left;text-align:left;font-family:Arial,Helvetica,sans-serif;color:#FFF;font-size:12px;}
#traindetails ul li.tab1{width:102px;}
#traindetails ul li.tab2{width:62px;text-align:right;}
#traindetails img{padding:0;margin-left:4px;}
#traindetails ul li.tab3{width:50px;text-align:right;}
#traindetails ul li.tab4{width:140px;text-align:center;}
#traindetails ul li.tab5{margin-right:10px;width:240px;text-align:right;}
ul.duration-timings{width:320px;background:#c3d6e5;height:20px;margin:0;padding:0;overflow:hidden;}
ul.duration-timings li{padding:0;margin:0;overflow:hidden;}
ul.duration-timings li img{margin-right:2px;}
ul.duration-timings li span{margin-right:42px;color:#000;}
ul.duration-timings li span.last{margin-right:0;}
.duration-sliderpanel{width:auto;float:left;}
.slider-bgrpt{background:url(../images/mid-slider-gray.jpg) 0 2px repeat-x;height:6px;}
.slider-lightbgrpt{background:url(../images/mid-slider-lightgray.jpg) 0 2px repeat-x;height:2px;}
.duration-sliders{float:left;position:absolute;z-index:10;}
.bordered-container{border-left:1px dashed #000;border-right:1px dashed #000;width:283px;position:absolute;top:144px;height:350px;margin-left:181px;z-index:100;}
.timeframe-leftarrow{background:url(../images/timeframe-leftarrow.jpg) no-repeat;float:left;}
.timeframe-rightarrow{background:url(../images/timeframe-rightarrow.jpg) right top no-repeat;}
.maincontent{margin-top:10px;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px;overflow:hidden;}
.fareDetailsLeft{width:318px;float:left;background-color:#f5f5f5;height:59px;font:11px Verdana,Arial,Helvetica,sans-serif;}
.fareDetailsLeft p a{text-decoration:underline;color:#0e389c;font-size:12px;margin-bottom:2px;}
.fareDetailsRight{width:433px;float:right;}
.faredetailsLeft p{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:11px;overflow:hidden;padding-left:10px;_padding-left:12px;}
.T1 img{vertical-align:top;margin-left:2px;}
#rightbloc2 span.T1{padding:0;margin:0;}
#rightbloc2 span.T1 p span.inputText{font-size:11px;}
#rightbloc2 span.T1 p span.inputText input{margin:3px 3px 0 0;~margin:0 0 0 -5px;_margin:0 0 0 -5px;}
#rightbloc2 .arrive{padding-left:0;}
#rightbloc2 .arrive span{font-size:11px;}
#rightbloc2 .arrive img{margin:-8px 0 0 10px;}
.T1 a.bluelink{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:19px;}
.fareDetailsLeftTab1{width:205px;float:left;font:11px Verdana,Arial,Helvetica,sans-serif;}
.fareDetailsLeftTab1 span.T1{width:130px;float:left;}
.fareDetailsLeftTab1 span.T2{width:75px;float:right;}
.fareDetailsLeftTab2{width:112px;float:right;}
.fareDetailsLeftTab2 span.T1{width:70px;float:left;}
.fareDetailsLeftTab2 span.T2{width:40px;float:right;background-color:#e2f4ff;height:58px;}
.fareDetailsLeftTab2 span.T2 img{padding-left:5px;}
.slider{width:431px;border:1px solid #c9c9c9;}
.slider ul li{display:inline;overflow:hidden;float:left;}
.slider ul li.blocks span{width:126px;display:block;overflow:hidden;height:auto;border:1px solid# #333;padding:1px 0 0 4px;}
.slider ul li.blocks a{font-size:11px;color:#888;line-height:16px;text-decoration:underline;}
.slider ul li.blocks span.r1{display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;line-height:16px;}
.slider ul li.blocks span.r2{display:block;background-color:#effdee;font-size:10px;}
.slider ul li.blocks span.col2r2{display:block;background-color:#fffcdd;font-size:10px;}
.slider ul li.blocks span.col3r2{display:block;background-color:#fff1f1;font-size:10px;}
div,p,ul,li,ol,input,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{margin:0;padding:0;}
#container{background-color:#FFF;width:732px;height:auto;border:1px solid #d0dff6;}
#container2{background-color:#fffff5;width:354px;height:auto;border:1px solid #afaea1;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;}
.table1 th{height:36px;text-align:left;padding-left:9px;font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#444;vertical-align:middle;}
.table1 td{height:36px;text-align:center;font:12px Verdana,Arial,Helvetica,sans-serif;color:#fd940c;vertical-align:middle;}
.table2 th{padding:5px 0 5px 9px;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table2 td{padding:5px 0 5px 9px;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table2 a{font:11px Verdana,Arial,Helvetica,sans-serif;color:#00a1fb;text-decoration:underline;}
.table2 a:hover{text-decoration:none;}
.table3 td{padding:5px 5px 5px 3px;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table3 th{padding:5px 0 5px 3px;font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table3 a{font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-decoration:underline;}
.table3 a:hover{text-decoration:none;}
.table4 td{text-align:left;vertical-align:middle;height:35px;}
.table4 th{padding-left:15px;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;vertical-align:middle;}
.table5 td{text-align:left;vertical-align:middle;height:26px;border-bottom:1px solid #fffff5;}
.table5 th{padding-left:10px;text-align:left;vertical-align:middle;border-bottom:1px solid #fffff5;}
.blueDiv{height:28px;background-color:#e3ecfa;font:12px Verdana,Arial,Helvetica,sans-serif;color:#444;text-align:left;padding-left:10px;vertical-align:middle;line-height:25px;}
.input1{width:auto;border:1px solid #a39ea2;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;}
.input2{width:65px;border:1px solid #a39ea2;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:1px 0;}
.input3{width:30px;border:1px solid #a39ea2;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:1px 0;}
.input4{width:auto;border:1px solid #a39ea2;font:11px Verdana,Arial,Helvetica,sans-serif;color:#444;padding:2px 5px;}
.closeDiv{height:15px;text-align:right;padding-right:5px;}
.closeDiv a{text-decoration:none;color:#444;}
.ornghead{background-color:#fdf0ab;height:42px;font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#444;padding-left:23px;line-height:40px;}
.rw1{background-color:#fdf0ab;}
.rw2{background-color:#fef6c8;}
.text1{font:18px Verdana,Arial,Helvetica,sans-serif;color:#30246d;padding:10px 0;}
hr{margin:0 auto;padding:0;height:1px;background-color:#bababa;border:0 none;}
.hand{color:#000;text-decoration:none;cursor:pointer;}
.bluelist-heading td{height:25px;background-color:#3e7ee0;font:11px Verdana,Arial,Helvetica,sans-serif;color:#FFF;vertical-align:middle;}
.td-width1{width:151px;}
.td-width2{width:69px;}
.td-width3{width:77px;}
.td-width4{width:166px;}
.td-width5{width:288px;}
.tr-graylist td{height:62px;text-align:left;vertical-align:top;font-size:10px;}
.text-spacing{padding-left:10px;padding-top:3px;}
.bell-icon{padding-right:5px;}
.book-bt-icon{float:right;background:transparent url(../images/book-bg-high.gif) no-repeat;width:37px;height:27px;margin:3px 3px 0 0;}
.adv-book-bt-icon{float:right;background:transparent url(../images/adv-book.gif) no-repeat;width:37px;height:27px;margin:3px 3px 0 0;cursor:pointer;}
.flt-left{float:left;}
.flt-right{float:right;}
.ligt-blue-listbox{width:47px;height:60px;background-color:#e2f4ff;float:left;text-align:center;}
.list-scrollarea{height:60px;background-color:#FFF;overflow:hidden;border-top:1px solid #CFD0CF;}
.list-scrollarea-expanded{height:60px;border-top:1px solid #CFD0CF;background-color:#FFF;overflow:hidden;}
div.table-level{border-bottom:1px solid #CFD0CF;border-left:1px solid #CFD0CF;}
.left-scrolarrow{float:left;}
.right-scrolarrow{float:right;}
.list-box-scroll{width:106px;padding-right:1px;margin-right:1px;float:left;border-left:1px solid #cfd0cf;height:60px;overflow:hidden;}
.list-box-border-right{border-right:1px solid #cfd0cf;padding-right:2px;}
#overlaydiv{width:720px;height:510px;background-color:#FFF;padding:15px;}
#overlaydiv-header{width:100%;}
#overlaydiv-body{width:auto;background-color:#e2f4ff;border-left:1px solid #dee1e2;}
#overlaydiv-footer{width:100%;}
.td-graphic-width1{width:164px;}
.td-graphic-width2{width:425px;}
.td-graphic-width3{width:162px;}
.td-graphic-width4{width:132px;}
.td-graphic-width5{width:133px;}
.td-graphic-width6{width:32px;}
.td-graphic-width7{width:65px;}
.blue-heading-graphic{background-color:#d5e1f1;font:11px Verdana,Arial,Helvetica,sans-serif;color:#162d7d;vertical-align:middle;}
.time-font{font:10px Verdana,Arial,Helvetica,sans-serif;color:#424443;}
.time-td-bgcolor{background:#e5e5e5 url(../images/time-sep.gif) left top repeat-x;}
.time-td-bgcolor2{background:#fefacd url(../images/time-sep.gif) left top repeat-x;}
.time-td-bgcolor3{background:#dcdcdc!important;}
.time-td-bgcolor4{background:#f6f2c5!important;}
.time-td-bgcolor5{background:#e5e5e5;}
.time-td-bgcolor6{background:#fefacd;}
.td-dash-bord{border-left:1px dashed #737373;border-right:1px dashed #737373;}
.td-height-set td{height:10px!important;}
.duration-slider{position:absolute;width:300px;height:20px;border-top:2px solid #999;z-index:999;margin-left:20px;margin-top:30px;}
.duration-slider .span1{float:left;margin:0;padding-top:3px;}
.duration-slider .span2{float:right;padding-top:3px;}
#dataTables.yui-skin-sam .yui-dt tbody.yui-dt-message .yui-dt-error,#dataTables.yui-skin-sam .yui-dt tbody.yui-dt-message .error-box,.error-box{background-color:#fef3ef;border:2px solid #ffcebf;padding:7px 7px;margin-top:5px;margin-bottom:5px;color:#dc3201;font-stretch:wider;font-size:10px;font-family:verdana;font-weight:bold;width:100%;}
.message-box{background-color:#9ff4aa;border:2px solid lime;padding:7px 7px;margin-top:5px;margin-bottom:5px;color:green;font-stretch:wider;font-size:10px;font-family:verdana;font-weight:bold;}
ul.error-message li{list-style-image:none;list-style-position:outside;list-style-type:none;}
ul.success-message li{list-style-image:none;list-style-position:outside;list-style-type:none;}
a.handpointer{cursor:pointer;}
.text3{-x-system-font:none;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-left:4px;padding-bottom:4px;}
.berthinfo{background-color:#f8f8f8;border:1px solid #e6e6e6;border-width:1px 0;padding:8px;width:650px;}
.berthhead{display:block;font-family:verdana;font-size:11px;color:#444;font-weight:bold;padding:0 0 8px 4px;}
.berthpref{font-family:verdana;font-size:11px;color:#444;}
.berthtype{font-family:verdana;font-size:11px;color:#444;padding-top:6px;overflow:hidden;}
body.ie6 .berthtype{padding-top:0;}
.info-panels{display:block;}
.inline-block{display:inline-block;}