a:focus { outline: none;}
button:focus { outline: none;}
p {margin: 0; padding: 0px 0 15px 0;}
.fleft { float:left;}
.fright { float:right;}

.display_inline {display:inline;}
.cleaner {clear:both; font-size:0px; height:0;}
.marAuto{margin:auto;}

.height_0 { height:0px;}

.LearnMore a{text-decoration:none; bottom:5px; position:absolute; color:#0235c5; font-size:11px}
.LearnMore a:hover{text-decoration:underline;}

.h1Color{font-size: 21px;color:#6328b2; font-family:Arial, Helvetica, sans-serif;}
.h2Color{font-size: 20px;color:#9e93bc;}
.h3Color{font-size: 14px;color:#003399;}
.h4Color{font-size: 12px;color:#6e0270;}
.h5Color{font-size: 12px;color:#420198;}
.h6Color{font-size: 14px;color:#003399;}
.h7Color{font-size: 12px;color:#4b03b1;}
.h8Color{font-size: 11px;color:#b83fba;}
.h9Color{font-size: 11px;color:#6102d4;}
.h10Color{font-size: 12px;color:#929292;}
.h11Color{font-size: 23px;color:#FFF;}
.h12Color{font-size: 11px;color:#4b03b1;}
.h13Color{font-size: 11px;color:#6e6e6e;}
.h14Color{font-size: 12px;color:#200326;}
.h15Color{font-size: 11px;color:#848588;}
.h16Color{font-size: 12px;color:#555555; line-height:16px;}
.h17Color{font-size: 13px;color:#FFFFFF;}
.h18Color{font-size: 15px;color:#b81eb7;}
.h19Color{font-size: 11px;color:#440899;}
.h20Color{font-size: 12px;color:#454146;}
.h21Color{font-size: 12px;color:#453eff;}
.h22Color{font-size: 12px;color:#a91ab2;}
.h23Color{font-size: 15px;color:#4b03b1;}
.h24Color{font-size: 14px;color:#b71fcd;}
.h25Color{font-size: 11px;color:#8226d9;}
.h26Color{font-size: 14px;color:#400092;}
.h27Color{font-size: 20px;color:#4b03b1;}
.h28Color{font-size: 18px;color:#8226d9;}
.h29Color{font-size: 11px;color:#4b03b1;}
.h30Color{font-size: 17px;color:#4b03b1;}
.h31Color{font-size: 12px;color:#6d6d6d;}
.h32Color{font-size: 13px;color:#960299;}
.h33Color{font-size: 11px;color:#351291;}
.h34Color{font-size: 18px;color:#360476;}
.h35Color{font-size: 14px;color:#3d309e; font-family:Helvetica, sans-serif;}
.h36Color{font-size: 12px;color:#28282d; line-height:16px;}
.h37Color{font-size: 13px;color:#ffffff;}
.h38Color{font-size: 14px;color:#8a63bb; font-family:Helvetica, sans-serif;}
.h39Color{font-size: 18px;color:#53268b;}
.h40Color{color:#8c0eb0;}
.h41Color{color:#424142;}
.h42Color{font-size: 12px;color:#333333; line-height:16px;}
.h43Color{font-size: 14px;color:#900993;}
.h44Color{font-size: 14px;color:#ffffff;}
.h45Color{font-size: 13px;color:#400092;}
.h46Color{font-size: 20px;color:#b71fcd;}
.h47Color{font-size: 16px;color:#400092;}
.h48Color{font-size: 14px;color:#6f0073;}
.h49Color{font-size: 20px;color:#ffffff;}
.h50Color{font-size: 20px;color:#9c04ae;}
.h51Color{font-size: 20px;color:#4b1899;}
.h52Color{font-size: 12px;color:#2e036e;}
.h53Color{font-size: 14px;color:#2e2e2e;}
.h54Color{font-size: 17px;color:#370389;}
.h55Color{font-size: 12px;color:#490f9e;}
.h56Color{font-size: 11px;color:#950498;}
.h57Color{font-size: 14px;color:#1a0883;}
.h58Color{font-size: 12px;color:#5c21b4;}
.h59Color{font-size: 11px;color:#2047c0;}
.h60Color{font-size: 11px;color:#2e2e2e;}
.h61Color{font-size: 11px;color:#1d1d1d;}
.h62Color{font-size: 11px;color:#0450da;}
.h63Color{font-size: 20px;color:#3c0286;}
.h64Color{font-size: 12px;color:#840387;}
.h65Color{font-size: 12px;color:#3a028e;}
.h66Color{font-size: 15px;color:#ab01ae;}
.h67Color{font-size: 14px;color:#ab01ae;}
.h68Color{font-size: 14px;color:#4b0989;}
.h69Color{font-size: 14px;color:#0337ad;}
.h70Color{font-size: 11px;color:#8d80a2;}
.h71Color{font-size: 14px;color:#383838;}
.h72Color{font-size: 12px;color:#2e2e2e;}
.h73Color{font-size: 11px;color:#3d3c3e;}
.h74Color{font-size: 12px;color:#0337ad;}
.h75Color{font-size: 12px;color:#7700b6;}
.h76Color{font-size: 12px;color:#9f01f1;}
.h77Color{font-size: 20px;color:#9f01f1;}
.h78Color{font-size: 13px;color:#2e2e2e;}
.h79Color{font-size: 13px;color:#490f9e;}
.h80Color{font-size: 11px;color:#a30504;}
.h81Color{font-size: 15px;color:#3d3d3d;}


.arrow { font-size:9px; letter-spacing:-0.1em; padding-left:3px; vertical-align:top;}
.fontB{font-weight:bold;}
.fontN{font-weight:normal;}
.WordSpecing0_1em{word-spacing:-0.1em;}
.TextAlign_C{ text-align:center;}
.fontUppercase{text-transform: uppercase;}

.margin_0 { margin:0px !important;}
.padding_0 { padding:0px !important;}

.paddTop1{ padding-top:1px;}
.paddTop2{ padding-top:2px;}
.paddTop3{ padding-top:3px;}
.paddTop4{ padding-top:4px;}
.paddTop5{ padding-top:5px;}
.paddTop6{ padding-top:6px;}
.paddTop7{ padding-top:7px;}
.paddTop8{ padding-top:8px;}
.paddTop9{ padding-top:9px;}
.paddTop10{ padding-top:10px;}
.paddTop12{ padding-top:12px;}
.paddTop13{ padding-top:13px;}
.paddTop15{ padding-top:15px;}
.paddTop17{ padding-top:17px;}
.paddTop18{ padding-top:18px;}
.paddTop19{ padding-top:19px;}
.paddTop20{ padding-top:20px;}
.paddTop25{ padding-top:25px;}
.paddTop26{ padding-top:26px;}
.paddTop30{ padding-top:30px;}
.paddTop44{ padding-top:44px !important;}
.paddTop62{ padding-top:62px;}
.paddTop73{padding-top:73px;}
.paddTop76{ padding-top:76px;}
.paddTop78{ padding-top:78px;}
.paddTop122{ padding-top:122px;}
.paddTop231{ padding-top:231px;}

.paddRight4{ padding-right:4px;}
.paddRight5{ padding-right:5px;}
.paddRight6{ padding-right:6px;}
.paddRight7{ padding-right:7px;}
.paddRight10{ padding-right:10px;}
.paddRight13{ padding-right:13px;}
.paddRight15{ padding-right:15px;}
.paddRight20{ padding-right:20px;}
.paddRight44{ padding-right:44px;}
.paddRight70{ padding-right:70px;}

.paddbottom2{padding-bottom:2px;}
.paddbottom3{padding-bottom:3px;}
.paddbottom4{padding-bottom:4px;}
.paddbottom5{padding-bottom:5px !important;}
.paddbottom6{padding-bottom:6px;}
.paddbottom7{padding-bottom:7px;}
.paddbottom8{padding-bottom:8px;}
.paddbottom9{padding-bottom:9px;}
.paddbottom10{padding-bottom:10px !important;}
.paddbottom12{padding-bottom:12px;}
.paddbottom14{padding-bottom:14px;}
.paddbottom15{padding-bottom:15px !important;}
.paddbottom16{padding-bottom:16px;}
.paddbottom18{padding-bottom:18px;}
.paddbottom20{padding-bottom:20px;}

.paddLeft1{padding-left:1px;}
.paddLeft2{padding-left:2px;}
.paddLeft3{padding-left:3px;}
.paddLeft4{padding-left:4px;}
.paddLeft5{padding-left:5px;}
.paddLeft6{padding-left:6px;}
.paddLeft7{padding-left:7px;}
.paddLeft8{padding-left:8px;}
.paddLeft10{padding-left:10px;}
.paddLeft12{padding-left:12px;}
.paddLeft14{padding-left:14px;}
.paddLeft15{padding-left:15px;}
.paddLeft17{padding-left:17px;}
.paddLeft20{ padding-left:20px;}
.paddLeft24{ padding-left:24px;}
.paddLeft30{ padding-left:30px;}
.paddLeft33{ padding-left:33px;}
.paddLeft44{ padding-left:44px;}

.width11{width:11px;}
.width32{width:32px;}
.width75{width:75px;}
.width80{width:80px;}
.width84{width:84px;}
.width100{width:100px;}
.width110{width:110px;}
.width113{width:113px;}
.width120{width:120px;}
.width130{width:130px;}
.width138{width:138px;}
.width140{width:140px;}
.width148{width:148px;}
.width150{width:150px;}
.width155{width:155px;}
.width164{width:164px;}
.width180{width:180px;}
.width184{width:184px;}
.width190{width:190px;}
.width192{width:192px;}
.width198{width:198px;}
.width200{width:200px;}
.width205{width:205px;}
.width212{width:212px;}
.width210{width:210px;}
.width218{width:218px;}
.width240{width:240px;}
.width243{width:245px;}
.width249{width:249px;}
.width252{width:252px;}
.width260{width:260px;}
.width266{width:266px;}
.width267{width:267px;}
.width268{width:268px;}
.width269{width:269px;}
.width280{width:280px;}
.width292{width:292px;}
.width297{width:297px;}
.width300{width:300px;}
.width309{width:309px;}
.width318{width:318px;}
.width324{width:324px;}
.width328{width:328px;}
.width334{width:334px;}
.width350{width:350px !important;}
.width360{width:360px;}
.width361{width:361px;}
.width362{width:362px;}
.width415{width:415px;}
.width430{width:430px;}






.width498{width:498px;}
.width499{width:499px;}
.width518{width:518px;}
.width561{width:561px;}
.width567{width:567px;}
.width580{width:580px;}
.width598{width:598px;}
.width602{width:602px;}
.width603{width:603px;}
.width605{width:605px;}
.width610{width:610px;}
.width654{width:654px;}
.width695{width:695px;}
.width718{width:718px;}
.width727{width:727px;}
.width830{width:830px;}
/*.width918{width:918px;}*/
/*.width922{width:922px;}*/
.width950{width:950px;}
.width952{width:952px;}

.height30{height:33px;}
.height40{height:40px;}
.height60{height:60px;}
.height138{height:138px;}
.height425{height:425px;}

.margintop{margin:0px;}
.margintop5{margin-top:5px;}
.margintop7{margin-top:7px;}
.margintop10{margin-top:10px;}
.margintop15{margin-top:15px;}
.margintop20{margin-top:20px;}
.margintop22{margin-top:22px;}
.margintop36{margin-top:36px;}

.marginBottom5{margin-bottom:5px;}
.marginBottom9{margin-bottom:9px;}
.marginBottom10{margin-bottom:10px;}
.marginBottom15{margin-bottom:15px;}
.marginBottom20{margin-bottom:20px;}
.marginBottom25{margin-bottom:25px;}
.marginBottom50{margin-bottom:50px;}
.marginBottom120{margin-bottom:120px;}

.marginLeft2{margin-left:2px;}
.marginLeft5{margin-left:5px;}
.marginLeft6{margin-left:6px;}
.marginLeft8{margin-left:8px;}
.marginLeft10{margin-left:10px;}
.marginLeft15{margin-left:15px;}
.marginLeft20{margin-left:20px;}
.marginLeft30{margin-left:30px;}
.marginLeft40{margin-left:40px;}

.marginRight5{margin-right:5px;}
.marginRight10{margin-right:10px;}
.marginRight13{margin-right:13px;}
.marginRight15{margin-right:15px;}
.marginRight20{margin-right:20px;}
.marginRight30{margin-right:30px;}

.BgColor01{background:#362063;}

.dLine01{border-bottom:1px solid #b4b0bc; margin:10px 0px;}
.dLine02{border:1px solid #b29bda;}
.dLine03{border-bottom:1px solid #b591b6; margin:10px 0px;}
.dLine04{border:1px solid #c0c0c0;}
.dLine05{border:1px solid #bf9fc0; padding:3px;}
.dLine06{border-bottom:1px solid #b591b6;}
.dLine07{border:1px solid #8957ca;}
.dLine08{border-right:1px solid #B591B6;}
.dLine09{border:1px solid #be9fbf;}
.dLine10{border-right:1px dashed #B591B6;}
.dLine11{border:1px solid #be9fbf; background:#f0ebfa;}
.dLine12{border:1px solid #500eae; background:#500eae;}
.dLine13{border:1px solid #bf9fc0;}
.dLine14{border:1px solid #B591B6;}
.dLine15{border-bottom:1px dashed #b591b6;}
.dLine16{border:1px solid #bf9fc0; padding:1px;}
.dLine17{border:1px solid #a061ea;}
.dLine18{border-bottom:1px solid #c3b0e9;}
.dLine19 {border-bottom: 1px solid #c3b0e9;}
.dLine20{border-left:2px solid #c3b0e9;}
.dLine21{border-right:2px solid #c3b0e9;}
.dLine22{border-bottom:2px solid #c3b0e9;}
.dLine23{border:1px solid #a6a6a6;}
.dLine24{border:1px solid #bfabdb;}
.dLine25{border:1px solid #bfabdb; padding:1px;}
.dLine26{border:1px solid #7449b3;}
.dLine27{border-bottom:1px solid #7449b3; margin:10px 0;}
.dLine28{border-bottom:1px solid #cbb2ff; margin:15px 0;}
.dLine29{border:1px solid #9587be;}
.dLine30{border-bottom:1px solid #cbb2ff; margin:5px 0;}
.dLine31{border:5px solid #FFF;}
.dLine32{border:1px solid #c1c6cd;}
.dLine33{border-bottom:1px solid #ceb8f0;}
.dLine34{border-right:1px solid #ceb8f0;}
.dLine35{border-bottom:1px solid #bca4e0;}
.dLine36{border-bottom:1px solid #e1e0e8;}
.dLine37{border-top:1px solid #e1e0e8;}

.line_h14 { line-height:14px;}

.mainContainerBg1{ background:#FFF url(../images/headerMain.jpg) no-repeat top center; width:100%; height:auto;}
.mainContainerBg2{ background:#FFF url(../images/headerMain2.jpg) no-repeat top center; width:100%; height:auto;}
.mainContainerBg3{ background:#FFF url(../images/headerMain3.jpg) no-repeat top center; width:100%; height:auto;}
.mainContainerBg4{ background:#FFF url(../images/headerMain4.jpg) no-repeat top center; width:100%; height:auto;}
.mainContainerBg5{ background:#FFF url(../images/headerMain5.jpg) no-repeat top center; width:100%; height:auto;}
.mainContainerBg6{ background:#FFF url(../images/headerMain6.jpg) no-repeat top center; width:100%; height:auto;}
.mainContainerBg7{ background:#FFF url(../images/headerMain7.jpg) no-repeat top center; width:100%; height:auto;}
.mainContainerBg8{ background:#FFF url(../images/headerMain8.jpg) no-repeat top center; width:100%; height:auto;}
.mainContainerBg9{ background:#FFF url(../images/headerMain9.jpg) no-repeat top center; width:100%; height:auto;}



.mainContainerInside{width:964px; height:auto; margin:auto;}

.headerContainer{width:964px; height:138px;}
.headerContainer2{width:964px; height:138px; background:url(../images/header.jpg) 0 -138px no-repeat;}
.headerContainer3{width:964px; height:138px; background:url(../images/header.jpg) 0 -276px no-repeat;}
.headerContainer4{width:964px; height:138px; background:url(../images/header.jpg) 0 -414px no-repeat;}
.headerContainer5{width:964px; height:138px; background:url(../images/header.jpg) 0 -552px no-repeat;}
.headerContainer6{width:964px; height:138px; background:url(../images/header.jpg) 0 -690px no-repeat;}
.headerContainer7{width:964px; height:138px; background:url(../images/header.jpg) 0 -828px no-repeat;}
.headerContainer8{width:964px; height:138px; background:url(../images/header.jpg) 0 -966px no-repeat;}

.BannerContainer{width:964px; height:auto; background:url(../images/bannerBg.png) no-repeat; min-height:200px;}

.ContentWithBg{ background:url(../images/ContentWithBg.jpg) repeat-x; width:auto; height:auto; margin:10px 0 0 0; }
.ContentWithIcon01{ background:url(../images/icon.png) no-repeat 0 0; width:23px; height:22px;}
.ContentWithIcon02{ background:url(../images/icon.png) no-repeat 0 -22px; width:23px; height:22px;}
.ContentWithIcon03{ background:url(../images/icon.png) no-repeat 0 -44px; width:23px; height:22px;}
.ContentWithIcon04{ background:url(../images/icon.png) no-repeat 0 -66px; width:23px; height:22px;}
.ContentWithIcon05{ background:url(../images/icon2.png) no-repeat 0 0; width:47px; height:19px;}
.ContentWithIcon06{ background:url(../images/icon2.png) no-repeat 0 -19px; width:47px; height:21px;}






#TextSlider {width:508px; margin:0 auto}
.newsslider {position:relative; overflow:hidden; border:2px solid #9ac1c9; height:95px; width:300px; background:#eef5f6; margin-bottom:20px}
.newsslidercontent {position:absolute}
.newsslidercontent .upper {border-bottom:1px solid #9ac1c9}
.newssection {padding:10px; height:75px}


.footerBg{ background:#FFF url(../images/footerBg.jpg) repeat-x top; width:950px; height:auto;}
.PurpleOfferingsBoxBg{ background:url(images/PurpleOfferingsBoxBg.png) no-repeat; width:126px; height:auto;}
.PurpleOfferingsIcon1{background:url(images/PurpleOfferingsIcon.png) no-repeat 0 0; width:31px; height:32px;}
.PurpleOfferingsIcon2{background:url(images/PurpleOfferingsIcon.png) no-repeat 0 -32px; width:31px; height:32px;}
.PurpleOfferingsIcon3{background:url(images/PurpleOfferingsIcon.png) no-repeat 0 -64px; width:31px; height:32px;}
.PurpleOfferingsIcon4{background:url(images/PurpleOfferingsIcon.png) no-repeat 0 -96px; width:31px; height:32px;}
.PurpleOfferingsIcon5{background:url(images/PurpleOfferingsIcon.png) no-repeat 0 -128px; width:31px; height:32px;}
.PurpleOfferingsIcon6{background:url(images/PurpleOfferingsIcon.png) no-repeat 0 -160px; width:31px; height:32px;}
.PurpleOfferingsIcon7{background:url(images/PurpleOfferingsIcon.png) no-repeat 0 -192px; width:31px; height:32px;}

.PurpleOfferingsIcon{width:31px; height:32px;}

.readMore{color:#740078; font-size:11px;}
.readMore a{color:#740078; text-decoration:none;}
.readMore a:hover{color:#740078;text-decoration:underline;}

.bottomLinksBg{ background:url(../images/DLine01.gif) repeat-x top; width:auto; height:auto;}

.test{width:11%; height:auto;}


/*.bottomLinks {width:auto; height:auto;}
.bottomLinks a{text-decoration: none; color:#8a6cd8; font-size:12px; margin:0px 15px 0px 0px; padding-bottom:10px !important}
.bottomLinks a:hover{color: #9461fd;}
.bottomLinks .first a {text-decoration: none; line-height:16px; font-size:10px; color: #FFF;}
.bottomLinks .first a:hover {color: #9461fd;}*/

.bottomLinks { width:auto; height:auto;}
.bottomLinks ul {list-style: none;  margin: 0px; padding: 0px; }
.bottomLinks ul a{text-decoration: none; color:#8a6cd8; font-size:12px;}
.bottomLinks li a:hover{color: #9461fd;}
.bottomLinks li.first a {text-decoration: none; line-height:16px; font-size:10px; color: #FFF;}
.bottomLinks li.first a:hover {color: #9461fd;}

.bottomLinksBg .bottomLinks { padding-left: 10px;}
.bottomLinksBg .bottomLinks:first-child { padding-left:0px;}




div.tmpSlide {width: 654px; height: 231px; display: none;}

.SubLinks {list-style: none; color:#97158f;}
.SubLinks a{text-decoration: none; color:#97158f;}
.SubLinks a:hover, .SubLinks a.active{color: #5f1eb7;}

.lowPrice{ background:url(../../../images/OurOfferings/lowPrice.png) no-repeat top right;}

.MoreOffers{width:auto; height:24px;}
.MoreOffersLeft{width:2px; height:24px; background:url(../images/MoreOffersBtn.gif) no-repeat 0 0;}
.MoreOffersMid{width:auto; height:24px; background:url(../images/MoreOffersBtn.gif) repeat-x 0 -24px;}
.MoreOffersMid a{ line-height:22px; padding:0 5px; color:#FFFFFF; text-decoration:none; height:24px; display:block; font-size:11px;}
.MoreOffersRight{width:2px; height:24px; background:url(../images/MoreOffersBtn.gif) no-repeat 0 -48px;}

.MoreOffers2{width:auto; height:20px;}
.MoreOffers2 img {border:0;}
.MoreOffers2Left{width:3px; height:24px; background:url(../images/MoreOffersBtn2.gif) no-repeat 0 0;}
.MoreOffers2Mid{width:auto; height:24px; background:url(../images/MoreOffersBtn2.gif) repeat-x 0 -24px;}
.MoreOffers2Mid a{ line-height:22px; padding:0 5px; color:#FFF; text-decoration:none; height:20px; display:block; font-size:12px; cursor:pointer;}
.MoreOffers2Right{width:3px; height:24px; background:url(../images/MoreOffersBtn2.gif) no-repeat 0 -48px;}

.BookNowBtn{width:auto; height:20px;}
.BookNowBtnLeft{width:10px; height:20px; background:url(../images/BookNowBtn.png) no-repeat 0 0;}
.BookNowBtnMid{width:auto; height:20px; background:url(../images/BookNowBtn.png) repeat-x 0 -20px; line-height:18px; color:#FFFFFF;}
.BookNowBtnMid{ text-decoration:none; cursor:pointer;}
.BookNowBtnRight{width:10px; height:20px; background:url(../images/BookNowBtn.png) no-repeat 0 -40px;}

.list3 {margin:0px; padding:0px; list-style:none; font-weight:normal;}
.list3 li {margin:0px 0px 0px 20px; padding:0px 0px 0px 15px; font-size:11px; background:url(../images/bullet01.gif) left top no-repeat; line-height:18px; color:#6d6d6d;}

.newsEvent{ background:url(../images/newsEvent/icon.html) no-repeat; width:56px; height:47px; padding:10px 0 0 6px;}

.AdvertiseBox{background:#dac8da; padding:5px; width:275px; height:245px;}


a.detalis{ text-decoration:none; color:#FFFFFF; background:#7947a2; padding:2px 4px; line-height:16px;  border:1px solid #5f2d89;}

.bhopalBoxBg{ background:#FFFFFF url(../images/bhopalBoxBg.jpg) no-repeat top; width:922px; height:auto; margin:auto;}


/*  ----------------   30th_May_11 css   --------------------- */

.aboutUsBoxBg01 { background:#FFFFFF; padding:6px;}
.aboutUsBoxBg01 img { border:1px solid #B591B6; width:170px; height:150px;}
.read_more { text-decoration:none; font-size:12px; color:#8A63BB;}

/*  ----------------   3rd_June_11 css   --------------------- */

.list4 {margin:0px; padding:0px; list-style:none; font-weight:normal;}
.list4 li {margin:0px 0px 0px 5px; padding:0px 0px 0px 22px; font-size:12px; background:url(../images/bullet02.png) left top no-repeat; line-height:20px;}

.color_p { color:#7140B6;}
.table_pad td { padding:10px 10px;}
.table_bg { background:#7449b4 url(../images/t_header_bg.png) top repeat-x; height:18px;}


/*  ----------------   9th_June_11 css   --------------------- */

.min_h01 { min-height:204px;}
.con_bg { background:url(../images/contact_div.jpg) no-repeat right center; min-height:140px;}
.font_z { font-size:0px;}
.careware {  height:220px;}
.careware a { text-decoration:none;}
.td:hover { text-decoration:underline;}

.header_line { background:url(../images/heading_line.jpg) no-repeat; width:514px; height:1px;}

.h_container {border:2px solid #c3b0e9; background:#ece6f5; padding:15px 15px 0px 15px; width:888px;}
.header_bg { background:url(../images/header_bg.jpg) right repeat-x; height:18px; line-height:16px;}
.content_bg { background:url(../images/content_bg.jpg) repeat-x; min-height:133px; padding:12px 15px 0 16px;}
.award_logo { background:url(../images/awards.gif) no-repeat; height:26px; padding:7px 0 0 44px;}
.award_pic {width:300px; border:2px solid #c3b0e9; padding:3px;}


/*------------------------css abhi ------------------------*/

.MilestonesBg{ background:url(../images/milestoneBg.jpg) no-repeat top center;}
.OurOfferingsBoxBg{background:#FFF url(../images/OurOfferingsBoxBg.jpg) repeat-x top; width:922px; min-height:133px;}
.paddRight18{padding-right:18px;}
.paddLeft18{padding-left:18px;}
.paddTop18{padding-top:18px;}
.paddTop59{padding-top:59px;}
.width696{width:696px;}



/*--------------------  27-6-11 css shree ---------------------*/

.corporate_img {border:2px solid #c3b0e9; background:#ece6f5 url(../images/contact_img.jpg) right no-repeat; padding:48px 0px 11px 13px;}
.corporate_img1 {border:2px solid #c3b0e9;  padding:48px 0px 11px 13px;}
.network_h_bg { background:url(../images/network_h_bg.jpg) top repeat-x; width:918px; line-height:23px;}


/*--------------------  28-6-11 css shree ---------------------*/

.cal {background:url(../images/cal.png) no-repeat top; height:60px; width:60px;}
.cal_t01 {color:#FFF; padding:10px 0 0 6px; font-size:9px; font-weight:bold;}

.ig{width:138px; height:auto; display:block; text-decoration:none; color:#360476;}
.ig_box{width:auto; height:auto; border:1px solid #9979c5; padding:2px 2px 3px 2px; cursor:pointer;}
.ig_box:hover{background:#9979c5; color:#FFF;}
.ig_box img{border:1px solid #FFF;}

.employee_bg { background:url(../images/content_bg.jpg) repeat-x; min-height:133px; padding:16px 60px 0 32px;}

.content_bg1 { background:url(../images/content_bg1.jpg) repeat-x; width:875px; height:90px; padding:8px 0 0 47px;}
.content_bg1 img { border:1px solid #664891; padding:1px; float:left;}
.content_bg1 p { float:left; padding:36px 0 0 18px; font-size:14px; color:#3d309e;}

/*7-7-11 css abhi*/
.content_Text01{color: #3D309E; font-size: 11px;}
.header_bg2 {background:#7a51b5 url(../images/header_bg2.jpg) right repeat-x; height:18px; line-height:16px; padding:2px 0;}
.contentText02{color: #3e3e3e; font-size: 12px; padding:6px 5px;}
.contentText0Bg{background:#eaecef;}
.content_Text03{color: #464547; font-size: 11px;}
.content_Text03 a{color: #6e0874; text-decoration:none;}
.content_Text03 a:hover{text-decoration:underline;}
.content_Text04{color:#464646; font-size: 13px;float:left;}
.content_Text05{color:#673ba7; font-size: 15px;}
.content_Text06{color:#7045ab; font-size: 11px;}



.LearnMoreBtn{font:normal 12px Verdana; margin:auto;}
.LearnMoreBtn ul{margin: 0px; padding: 0px; list-style-type: none; }
.LearnMoreBtn ul li{padding-right:1px; position: relative; display: inline; float:left; z-index:100;}
.LearnMoreBtn ul li a{display:block; float:left; height:18px; line-height:16px; color:#FFF; text-decoration:none; font-size:12px; font-weight:normal; padding:0 0 0 4px; cursor:pointer; background:url(../images/LearnMoreBtn.gif) no-repeat 0 0;}
.LearnMoreBtn ul li a span{float:left; display:block; padding:0 4px; height:18px; background:url(../images/LearnMoreBtn.gif) 0 -18px repeat-x;}
.LearnMoreBtn ul li a span.right{float:left; display:block; padding:0 0px 0 4px; height:18px; background:url(../images/LearnMoreBtn.gif) 0 -36px no-repeat;}

.CityBusboxBg{background:url(../images/CityBusBoxBg.gif) repeat-x top; width:auto; min-height:143px;}



/* 8th_July_11 Shree css Intercity */

.width99{width:99px;}
.width128{width:128px;}
.width132{width:132px;}
.width207{width:207px;}
.width428{width:428px !important;}
.width454{width:454px;}
.width463{width:463px;}
.width399{width:399px;}
.width928{width:928px;}

.u_line01 { border-bottom:1px solid #cbb2ff;}
.u_line02 { border:1px solid #cbb2ff;}
.u_line03 { border-top:1px solid #cbb2ff;}
.u_line04 { border-right:1px solid #cbb2ff;}
.u_line05 { border-left:1px solid #cbb2ff;}

.text01 { font-size:11px; color:#444444;}
.text02 { font-size:16px; color:#53268b;}
.text03 { font-size:12px; color:#343434;}
.text04 { font-size:11px; color:#343434;}
.text05 { font-size:21px; color:#480c9f;}
.text06 { font-size:11px; color:#7045ab;}
.text07 { font-size:11px; color:#715696;}

.marginright11{margin-right:11px;} 
.margintop12{margin-top:12px;}
.margintop27{margin-top:27px;}
.paddingtop16 { padding-top:16px;}
.paddingtop28 { padding-top:28px;}
.paddingtop4 { padding-top:4px;}
.paddingright8 { padding-right:8px;}
.paddingright12 { padding-right:12px;}
.paddingleft4{ padding-left:4px;}
.paddingbottom25{ padding-bottom:25px;}

.d_n { text-decoration:none;}
.d_n:hover { text-decoration:underline;}

.border01 {border:1px solid #a197da;}

.book_link a {text-decoration:none;}
.book_form { background:url(../images/form_bg.jpg) no-repeat; width:318px; height:211px;}
.ibanner{width:395px; height:218px;} 
#i_table a span:first-child { padding:0px;}
#i_table tr td:first-child { padding-right:0px;}
#i_table .LearnMoreBtn { float:right; padding-right:4px;}
.i_td {color: #3e3e3e; font-size: 12px; padding:6px 5px 6px 2px;}

.slide_link a {text-decoration:none;}
.slide_link a:hover { text-decoration:underline; color:#1651bd;}
.i_download { background:url(../../../images/time.jpg) no-repeat; width:231px; height:183px;}

.i_img { width:207px; padding:2px; background:#fff;}
.iv_gallery a{ display:block; float:left; width:87px; height:29px; text-align:center; line-height:29px; text-decoration:none;}
.iv_gallery a.active {background:#7449B4 url(../images/t_header_bg.png) repeat-x; color:#fff; }

#vid_con { display:none;}
#img_con div { text-decoration:none;}

.services { background:url(../../../images/service.html) top repeat-x; width:436px; height:140px; height:152px !ie; padding:20px 13px 0;}
.services_i { width:130px; height:118px; padding:5px; background:#fff;}
.iv_span { display:block; width:253px; height:28px;}

.ie_h { padding-top:12px !ie;}

.button_pdf a{ display:block; float:left; text-decoration:none; cursor:pointer; height:18px; line-height:16px; padding-left:4px; background:url(../images/button02.jpg) no-repeat 0 0; font-size:11px; color:#fff;}
.button_pdf a span { display:block; float:left; height:18px; background:url(../images/button02.jpg) repeat-x 0 -18px; padding:0 3px;}
.button_pdf a span.right { display:block; float:left; height:18px; background:url(../images/button02.jpg) no-repeat 0 -36px; padding:0 0 0 4px;}

.member_t { float:left; text-align:right;}

/* intercity lightbox css  */

.bus_hire { background:url(../../../images/h1.jpg) no-repeat; width:318px; height:184px;}
.bus_hire .slideshow_button { position:inherit; padding:152px 0 0 9px;}

.black_overlay{	display:none; position: absolute; top: 0%; left: 0%; width: 100%; height:2300px; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); } 
.white_content {display: none; position: absolute; top: 15%; left:28%; width:573px; height:377px; border: 0px solid orange; background:url(../images/form.html) no-repeat; z-index:1002;overflow:visible;}
.close_b { float:right; display:block; margin:5px; background:url(../../../images/close.html) no-repeat; width:22px; height:22px;}

.white_content01 {display: none; position: absolute; top:5%; left: 20%; width:800px; height:544px; border: 0px solid orange; background:url(../../../images/Intercity-route-map.jpg) no-repeat; z-index:1002;overflow:visible;}
.white_content02 {display: none; position: absolute; top:5%; left: 20%; width:800px; height:544px; border: 0px solid orange; z-index:1002;overflow:visible;}
.close_b01 { float:right; display:block; margin:20px 20px 0 0; background:url(../../../images/close.html) no-repeat; width:22px; height:22px;}

.form01 { background:#ffffff; height:auto;}
.formContainer{ background:#fff url(../../../images/formBg.jpg) repeat-x; width:524px; min-height:162px; height:auto; margin:0 auto; padding:8px; border:1px solid #bba1be;}
.formInsideBox { width:360px; height:auto; background:#fff; margin:0 auto; margin:40px auto 0; padding:16px 24px; font-size: 11px;color:#000000;}
.formInsideBox form>div { padding:0 0 13px 0;}
.formInsideBox form>div input { width:207px; border:1px solid #7f9db9; font-size: 12px;color:#000000; padding:0 3px 1px;}
.formInsideBox form>div span { width:98px; display:block; float:left;}

.formInsideBox form>div .Btn01 { display:block; background:url(../../../images/formBtn.png) no-repeat; border:none !important; height:24px; width:73px; padding:0; margin:0 0 0 98px;
font-size:0 !important;}

#marqueeid .category-news p{ padding:0 !important;}
.PurpleOfferingsBoxBg p{ padding:0 !important;}

/*--------------6th_Sept_11-----------------*/
.cleft { clear:left}
.cright { clear:right}
.media_i .gallery {width:368px !important; float:left;}



/* intercity lightbox css  */

.bus_hire { background:url(../images/OurOfferings/Intercity/h1.jpg) no-repeat; width:318px; height:184px;}
.bus_hire .slideshow_button { position:inherit; padding:152px 0 0 9px;}

.black_overlay{	display:none; position: absolute; top: 0%; left: 0%; width: 100%; height:2300px; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); } 
.white_content {display: none; position: absolute; top: 15%; left:27%; width:567px; height:auto; z-index:1002;overflow:visible;}
.close_b { float:right; display:block; margin:5px 5px 0 5px; background:url(../images/OurOfferings/Intercity/close.html) no-repeat; width:22px; height:22px;}

.white_content01 {display: none; position: absolute; top:5%; left: 20%; width:800px; height:544px; border: 0px solid orange; background:url(../images/OurOfferings/Intercity/Intercity-route-map.html) no-repeat; z-index:1002;overflow:visible;}
.close_b01 { float:right; display:block; margin:20px 20px 0 0; background:url(../images/OurOfferings/Intercity/close.html) no-repeat; width:22px; height:22px;}

.holiday_itn {display: none; position: absolute; top:15%; right:12%; margin:auto; padding:10px 20px; width:70%; height:auto; background:#fff; border: 0px solid orange; z-index:1002;overflow:visible;}

.slideshow_button2{font-size:13px; color:#fff; height:24px;}
.slideshow_button2 a {display:block; float:left; text-decoration:none; cursor:pointer; font-size:13px; color:#fff; background:url(../images/button01.png) no-repeat 0 0; padding-left:3px; height:24px; line-height:24px;}
.slideshow_button2 a span{ display:block; float:left; background:url(../images/button01.png) repeat-x 0 -24px;  height:24px;   padding:0 5px;}
.slideshow_button2 a span.right { display:block; float:left; background:url(../images/button01.png) no-repeat 0 -48px; height:24px;  padding:0 0 0 3px;}

.min_h28 { min-height:28px;}
.disp_b { display:block;}
.display_none { display:none;}

.form01 { background:#ffffff; height:auto;}
.formContainer{ background:#fff url(../images/formBg.html) repeat-x; width:524px; min-height:162px; height:auto; margin:0 auto; padding:8px; border:1px solid #bba1be;}
.formInsideBox { width:360px; height:auto; background:#fff; margin:0 auto; margin:40px auto 0; padding:16px 24px; font-size: 11px;color:#000000;}
.formInsideBox form>div { padding:0 0 13px 0;}
.formInsideBox form>div input { width:207px; border:1px solid #7f9db9; font-size: 12px;color:#000000; padding:0 3px 1px;}
.formInsideBox form>div span { width:98px; display:block; float:left;}

.formInsideBox form>div .Btn01 { display:block; background:url(../images/formBtn.html) no-repeat; border:none; height:24px; width:73px; padding:0; margin:0 0 0 98px;
font-size:0;}


/*------------- 4th Nov css  for Intercity Bus service Result page------------------------*/
.TabBtn{margin:0; padding:0; height:21px; border-bottom:1px solid #c1c6cd;}
.TabBtn li{ float:left; display:block; list-style:none; border-right:1px solid #c1c6cd;}
.TabBtn li a{ float:left; display:block; font-size:14px; color:#1a0883; text-decoration:none; height:21px; line-height:21px; padding:0 12px;}
.TabBtn li a.active{ background-color:#eaecef; height:22px;}

.Tabcontainer{ background-color:#eaecef; height:63px;}
.filterBox { padding:1px; border:1px solid #a4a4a4; width:135px; font-size:11px; color:#454545; margin-top:12px;}
.FilterSearch{ padding:10px 18px 4px 12px;}
.ModifySearch{ padding:10px 18px 0 12px;}

.filterBox2{ padding:1px; border:1px solid #95b7d2; font-size:11px; color:#000000; width:180px;}
.filterBox3{ padding:2px; border:1px solid #95b7d2; font-size:11px; color:#000000; width:155px;}

.PageNameTab{padding:0; margin:0; border:1px solid #deb1df; height:19px; float:left;}
.PageNameTab li{ list-style:none; float:left; display:block; font-size:12px; color:#2d2d2d; line-height:19px; padding:0 0 0 5px;}
.PageNameTab li span{ display:block; float:left; padding:0 12px;}
.PageNameTab li span.right{ display:block; float:left; padding:0 0 0 5px;}
.PageNameTab li.active{ display:block; float:left;background:url(../images/PageNameTab.html) 0 0 no-repeat; height:19px; padding:0 0 0 5px;}
.PageNameTab li.active span{display:block; float:left; padding:0 12px; background-color:#e6abe7;}
.PageNameTab li.active span.right{display:block; float:left; padding:0 0 0 5px; background:url(../images/PageNameTab.html) 0 -19px no-repeat; height:19px;}

.Pagination {display:block; text-decoration:none; font-size:12px; color:#454545;}
.Pagination span{ padding:0 6px;}

.sortable{}
.sortable .header{ background:url(../images/OurOfferings/Intercity/TimeTableHeaderBg.png) top repeat-x; height:29px;}
.sortable .header td{border:none; font-size:13px; color:#ffffff; padding:0 10px 1px 0;}
.sortable .header td img{ margin-left:5px;}
.sortable .header td:first-child{ padding:0 10px 1px 8px;}
.sortable tr { height:66px; font-size:12px; color:#2d2d2d;}
.sortable .PurpleRow{ background-color:#f0e6ff;}
.sortable .WhiteRow{ background-color:#ffffff;}
.sortable td { border-bottom:1px solid #bca4e0; padding:0 10px 0 0;}
.sortable td:first-child{ padding:0 10px 0 8px;}
.sortable .first{ border-left:1px solid #bca4e0;}
.sortable .last{ border-right:1px solid #bca4e0;}

/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}

.BtnMaroon{ display:block; float:left; text-decoration:none; background:url(../images/button01.png) 0 0 no-repeat; height:24px; padding:0 0 0 3px; font-size:12px; color:#ffffff; line-height:24px; cursor:pointer;}
.BtnMaroon span{display:block; float:left; background:url(../images/button01.png) 0 -24px repeat-x; padding:0 6px; height:24px;}
.BtnMaroon span.right{display:block; float:left; background:url(../images/button01.png) 0 -48px no-repeat; height:24px; padding:0 0 0 3px;}


/*--------- 8th_Nov_11 Our Offering Intercity Bus Service top left form css-----------------*/

.book_form { background:url(../images/form_bg.jpg) no-repeat; width:318px; height:211px;}
.book_form_message{ font-size:12px; color:#040dbd; word-spacing:-0.13em;}
.book_form_box{padding:24px 17px 0 19px;}
.book_form_heading{ font-size:15px; color:#1842e1;}
.book_form_heading span{ font-size:15px; color:#af06a9;}
.book_form_select{ border:1px solid #7f9db9; width:161px; padding:0 0 0px 0;}
.book_form_input{ border:1px solid #7f9db9; width:133px; padding:1px 4px;}

/*------- 10th_Nov_11 Our Offerings Inercity Bus Service Result - Anchor window css -------*/
.cursor_pointer{ cursor:pointer;}

.OfferContainer{ width:298px; height:auto;}
.OfferContainerTop{ width:298px; height:5px; background:url(../images/OfferContainerBg.html) 0 0 no-repeat;}
.OfferContainerMid{ width:298px; height:auto; background:url(../images/OfferContainerBg1.html) repeat-y;}
.OfferContainerBot{ width:298px; height:5px; background:url(../images/OfferContainerBg.html) 0 -5px no-repeat;}
.OfferInnerContainer{ background:url(../images/OfferInnerContainerBg.html) bottom center no-repeat;padding:5px 13px 196px;}
.OfferInnerContainer .close{ display:block; margin:2px 0 0 0;}

a.BtnPurple{ display:block; float:left; text-decoration:none; cursor:pointer; height:18px; line-height:16px; padding-left:4px; background:url(../images/button02.jpg) no-repeat 0 0; font-size:11px; color:#fff;}
.BtnPurple span { display:block; float:left; height:18px; background:url(../images/button02.jpg) repeat-x 0 -18px; padding:0 3px;}
.BtnPurple span.right { display:block; float:left; height:18px; background:url(../images/button02.jpg) no-repeat 0 -36px; padding:0 0 0 4px;}

/*---------- 10th_Nov_11 Our Offerings Intercity Bus Service Select Seat -----------*/
.SelectSeat_Container{ width:808px; margin:0px auto; background-color:#ffffff; padding:10px 23px;}
.PageNameTabContainer .PageNameTab{ position:relative; top:-1px;}
.TravelInfo{ border:1px solid #ceb8f0; width:795px; padding:5px 0 1px 11px;}
.SeatingArragement_Container{width:555px; background:url(../images/driverSeatLower.png) no-repeat 12px 12px; height:auto; border:1px solid #ae93d8; background-color:#efecf5; padding-top:10px;}
.SeatingArragement_Container2{width:555px; height:auto; background:url(../images/driverSeatUpper.png) no-repeat 12px 12px; border:1px solid #ae93d8; background-color:#efecf5; padding-top:10px;}
.SelectedSeat_Container{ width:207px;  border:1px solid #ceb8f0; padding:0 7px;line-height:22px;}
.SelectGenderHeading{ font-size:12px; color:#2e2e2e; word-spacing:-0.1em; padding:9px 0 9px 0;}
.SelectGenderDropBox{ width:45px; padding:0 0 1px; border:1px solid #7f9db9; font-size:10px; color:#2e2e2e;}
.SelectGenderGreyBox{ width:40px; height:18px; background-color:#f2efef; color:#393939; font-size:12px; text-align:center; margin-left:3px;}
.SelectGenderDivider{ border-left:1px solid #ceb8f0; height:18px; margin:0 11px 0 16px;}

.BoardingPoint{ margin:83px 0 0 0;}
.BoardingPointHeading{font-size:12px; color:#2e2e2e; word-spacing:-0.1em; padding:0 0 6px 0;}
.BoardingPointDropBox{ width:223px; border:1px solid #7f9db9; padding:1px 0;}

.FareContainer{padding:13px 0 0 0;}
.FareBox{ width:215px; height:52px; line-height:46px; border:1px solid #ceb8f0; padding:0 0 0 8px;}
.TimingBox{width:76px; height:24px; line-height:24px; padding:0 0 0 15px; border:1px solid #ceb8f0; font-size:14px; color:#9f01f1;}

.ConfirmBookingBox{ padding:39px 0 0 0;}

.black_background {display: none; position: fixed; top: 0%; left: 0%; width: 100%; height:100%; background-color: black;
z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}
.white_foreground {display: none; position: absolute; width:100%; top:0; left:0; height: auto; z-index:1002; overflow:visible;}

/*---------- 12th_Nov_11 css for Our Offerings Intercity Bus Service Information  ----------*/
.ContactInformation{width:918px;}
.ContactInformationHeader{width:910px; height:21px; font-size:12px; color:#ffffff; line-height:20px; padding:0 0 0 8px;}

.ContactInformationContainer{border:1px solid #bca4e0; background-color:#f0e6ff; min-height:304px; padding:9px 9px 9px 8px;}
.ContactInfoDropBox{ width:155px; padding:1px 0 0 0;}
.TransactionId_Container{ background-color:#ecece4; border:1px solid #7e9db9; padding:3px 2px 2px; font-size:11px; color:#000000; float:left;}
.JourneyDetails{ background-color:#ffffff; width:311px; padding:9px 10px 8px 7px; margin:0 0 6px 0;}
.FareDetails{ background-color:#ffffff; width:311px; padding:11px 10px 13px 7px; padding:9px 10px 10px 7px !ie;}
body:not(:-moz-handler-blocked) .FareDetails {padding:9px 10px 7px 7px;}
.ContactInfo_RowHeight{ height:14px !ie; height:12px;}
body:not(:-moz-handler-blocked) .ContactInfo_RowHeight {height:16px;}

.BtnSilver{ display:block; float:left; text-decoration:none; background:url(../images/BtnSilver.png) 0 0 no-repeat; height:24px; padding:0 0 0 3px; font-size:12px; color:#2e2e2e; line-height:24px; cursor:pointer;}
.BtnSilver span{display:block; float:left; background:url(../images/BtnSilver.png) 0 -24px repeat-x; padding:0 6px; height:24px;}
.BtnSilver span.right{display:block; float:left; background:url(../images/BtnSilver.png) 0 -48px no-repeat; height:24px; padding:0 0 0 3px;}

/*---------- 12th_Nov_11 css for Our Offerings Intercity Bus Service Ticket Cancellation  ----------*/

.TicketCancellation_Heading{ width:918px; margin:auto; padding:29px 0 55px 0; }
.CancellationTable_Left{width:402px;}
.CancellationTable_Left_Header{ width:391px; height:21px; font-size:12px; color:#ffffff; line-height:20px; padding:0 0 0 11px;}
.CancellationTable_Left_Container{ border:1px solid #bca4e0; padding:21px 12px 40px 27px; background-color:#f0e6ff;}

.CancellationTable_Right{ width:432px;}
.CancellationTable_Right_Header{ width:421px; height:21px; font-size:12px; color:#ffffff; line-height:20px; padding:0 0 0 11px;}
.CancellationTable_Right_Container{ border:1px solid #bca4e0; padding:21px 12px 40px 32px; background-color:#f0e6ff;}
.Cancellation_OR{ width:84px; text-align:center; font-size:26px; color:#977dba; padding-top:95px; float:left;}
 
.White_background {display: none; position: fixed; top: 0%; left: 0%; width: 100%; height:100%; background-color: white;
z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}


.LoaderScreen1_Container{width:773px; margin:50px auto;}
.LoaderScreen1_Top{width:773px;}
.LoaderScreen1_Top .Left{ background:url(../images/LoaderScreen1Bg.html) 0 0 no-repeat; height:5px; width:5px; float:left;}
.LoaderScreen1_Top .Center{ background-color:#ffffff; height:5px; width:763px; float:left;}
.LoaderScreen1_Top .Right{ background:url(../images/LoaderScreen1Bg.html) 0 -5px no-repeat; height:5px; width:5px; float:left;}
.LoaderScreen1_Bottom .Left{ background:url(../images/LoaderScreen1Bg.html) 0 -10px no-repeat; height:5px; width:5px; float:left;}
.LoaderScreen1_Bottom .Center{ background-color:#ffffff; height:5px; width:763px; float:left;}
.LoaderScreen1_Bottom .Right{ background:url(../images/LoaderScreen1Bg.html) 0 -15px no-repeat; height:5px; width:5px; float:left;}

.LoaderScreen1_Middle{ width:773px; background-color:#ffffff;}
.LoaderScreen1_Middle_Container{ width:718px; margin:auto;}
.PurpleLogo_Container{ width:718px; margin:0 0 52px 0; float:left;}

.LoaderScreen1_Message{ font-size:14px; color:#5f4dbd;}
.LoaderScreen2_Message{ font-size:20px; color:#5f4dbd;}

.LoaderScreen2_Container{ width:918px; margin:50px auto;}



/*----------17th February 2012 start---------------*/
.BusBookingContainer{width:297px; height:auto;}
.BusBookingHead{width:282px; height:31px; background:url(../images/BusBookingHead.jpg) repeat-x top; color:#FFF; line-height:30px; font-size:13px; font-weight:bold; padding-left:15px;}
.BusBookingMid{width:273px; height:auto; border-bottom:2px solid #9c9bdb; border-right:2px solid #9c9bdb; border-left:2px solid #9c9bdb; padding:10px;}

.BusBookingHead01{font-size:16px; color:#b806ad;}
.BusBookingHead02{font-size:12px; color:#420198;} 

.BusBookingMidLeft{width:110px; height:auto;}
.BusBookingHead02 select{width:160px; height:auto;}

.BusBookingBorderBottom01{border-bottom:1px dotted #5b5a8d; margin:6px 0px;}
/*----------17th February 2012 end---------------*/


.btn03{ display:block; float:left; text-decoration:none; background:url(../images/Btn03.gif) 0 0 no-repeat; height:24px; padding:0 0 0 3px; font-size:12px; color:#ffffff; line-height:24px;}
.btn03 span{display:block; float:left; background:url(../images/Btn03.gif) 0 -24px repeat-x; padding:0 6px; height:24px;}
.btn03 span.right{display:block; float:left; background:url(../images/Btn03.gif) 0 -48px no-repeat; height:24px; padding:0 0 0 3px;}


/*---------- 29th Feb 2012 for Boarding point popup by Sarika-S  ----------*/
.popupBox {	
	float:left;
	font-size:14px;
	color:#000000;
	top:-2px;
	border:1px solid #333333;
	padding:10px;
	position:absolute;
	z-index:1;
	width:auto;
	height:auto;	
	white-space:nowrap;
	background:#fff center center no-repeat;	
}
.popuptable { width:100%; border-spacing:0; border-collapse:separate; border:0;}
.popuptable tr { height:20px; }
.popuptable tr td{ white-space:nowrap;border:none;}
.arrow {
	background:url(../images/arrow.html) no-repeat;
	width:9px;
	height:16px;
	position:absolute;
	left:-8px;
	top:5px;
}
.popupContainer {
	float:left;
	position:relative;
	cursor:pointer;
}
.popupContainer p {
	padding:0;
	margin:0;
        text-decoration: underline;
}
/*.popupContainer p:hover {text-decoration: underline;}*/


/**/
.TicketCancellation_Heading{ width:918px; margin:auto; padding:20px 0 20px 0; }
.CancellationTable_Left{width:402px;}
.CancellationTable_Left_Header{ width:391px; height:21px; font-size:12px; color:#ffffff; line-height:20px; padding:0 0 0 11px;}
.CancellationTable_Left_Container{ border:1px solid #bca4e0; padding:21px 12px 40px 27px; background-color:#f0e6ff;}

.CancellationTable_Right{ width:432px;}
.CancellationTable_Right_Header{ width:421px; height:21px; font-size:12px; color:#ffffff; line-height:20px; padding:0 0 0 11px;}
.CancellationTable_Right_Container{ border:1px solid #bca4e0; padding:21px 12px 40px 32px; background-color:#f0e6ff;}
.Cancellation_OR{ width:84px; text-align:center; font-size:26px; color:#977dba; padding-top:95px; float:left;}

body {margin:0px; padding:0px; font-family:Arial, Helvetica,
sans-serif; font-size:12px; }
* html html {}
html {overflow-y:scroll;}

a:focus { outline: none;}
button:focus { outline: none;}
p {margin: 0; padding: 0px 0 0px 0;}
.fleft { float:left;}
.fright { float:right;}
.display_inline {display:inline;}
.cleaner {clear:both; font-size:0px; height:0;}
.marAuto{margin:auto;}




/*19th_march_2012 start*/
.TicketContainerBG{background:url(../../../../14.140.227.6/templates/default/images/TicketContainerBG.jpg)
repeat; border:1px solid #7449B3;}
.TicketCont01{font-size:12px; color:#3E3E3E;}
.TicketCont02{font-size:18px; color:#3E3E3E;}
.TicketCont03{font-size:12px; color:#7449B3;}

.TicketHeaderRowBg1{background:#7449b4 url(../../../../14.140.227.6/templates/default/images/header_bg2.jpg)
repeat-x top; height:25px; line-height: 20px; padding: 2px 4px;
color:#FFFFFF; font-size:12px; font-weight:bold;}
.TicketHeaderRow2{padding: 4px; color:#3E3E3E; font-size:12px;}
/*19th_march_2012 end*/


/*droplist menu*/

.styleDropListContainer{
width:181px;
height:16px;
padding:10px 7px;
background:url(../images/selectBg01.jpg) no-repeat;
overflow:hidden;
}
.styleDropListComponent{
width:205px; 
border:none; 
margin:0; 
padding:0; 
background: 
transparent; 
background-color:transparent; 
-webkit-appearance: none;
}
.styleDropListContainerSmall{
width:51px; 
height:16px;
padding:10px 7px;
background:url(../images/selectBg04.jpg) no-repeat;
overflow:hidden;
}
.styleDropListComponentSmall{
width:75px; 
border:none; 
margin:0; 
padding:0; 
background: 
transparent; 
background-color:transparent; 
-webkit-appearance: none;
}
.styleDropListContainerMid{
width:109px; 
height:16px;
padding:10px 7px;
background:url(../images/selectBg02.jpg) no-repeat;
overflow:hidden;
}
.styleDropListComponentMid{
width:135px; 
border:none; 
margin:0; 
padding:0; 
background: 
transparent; 
background-color:transparent; 
-webkit-appearance: none;
}
.styleTextBoxContainer{
width:181px;
height:18px;
padding:8px 7px;
background:url(../images/selectBg05.jpg) no-repeat;
overflow:hidden;
}
.styleTextBoxComponent{
width:178px; 
border:none; 
margin:0; 
padding:0; 
background: 
transparent; 
background-color:transparent; 
-webkit-appearance: none;
}
select:focus {
    outline: none;
    outline-offset: 0;
}

/*03rd July 2012 start*/

.MidContainerInside{width:922px; margin:0 auto; padding-top:28px;}
.busToursContainer01{width:730px; height:44px; padding:5px 10px 0; background:#eee0f9; border-radius:10px; font-size:11px; color:#652174; line-height:18px;}
.busToursContainer02{width:160px; line-height:18px;}
.busToursContainer03{width:922px; margin:0 auto;}
.busToursContainer04{width:914px; margin:0 auto; border:1px solid #e8e6eb; min-height:430px;}
.busToursContainer05{width:572px; margin-left:30px; padding:30px 0 30px;}
.busToursContainer06{width:260px; margin-right:30px; padding:30px 0 30px;}
.busToursContainer07{width:570px;}
.busToursContainer07Border{border:1px solid #ebebed; padding:10px;}
.busToursContainer08{width:238px; background:#dff7f9; border:1px solid #c3d8c9; min-height:46px; margin-top:3px; padding:0 10px; line-height:44px;}
.busToursContainer09{width:238px; background:#dffae7; border:1px solid #c6dbcc; min-height:25px; margin-top:4px; padding:0 10px; line-height:23px;}
.busToursContainer10{width:260px;}
.busToursContainer11{width:140px;}
.busToursContainer11Border{border-bottom:1px solid #dad8e3; margin:5px 0;}
.busToursContainer12{width:115px;}
.busToursContainer13{width:916px;}
.busToursContainer14{width:75px;}
.busToursContainer14Border{border:1px solid #ddd5ea;}



.BookNowBg{background:url(../images/BookNowBg.gif) no-repeat; width:260px; height:100px;}
.BtnBooking{background:url(../images/BtnBooking.gif) no-repeat; width:81px; height:24px;}

.busToursCont01{font-size:12px; color:#652174;}
.busToursCont02{font-size:14px; color:#ff2800;}
.busToursCont03{font-size:16px; color:#6435fd;}
.busToursCont04{font-size:16px; color:#ff2800;}
.busToursCont05{font-size:12px; color:#5b5b5d;}
.busToursCont06{font-size:12px; color:#111;}
.busToursCont07{font-size:18px; color:#5a06d8;}
.busToursCont08{font-size:12px; color:#5a06d8;}
.busToursCont09{font-size:12px; color:#ff2800;}
.busToursCont10{font-size:12px; color:#7d008e;}
.busToursCont11{font-size:12px; color:#8961f6;}
.busToursCont12{font-size:11px; color:#bcbac8;}
.busToursCont13{font-size:12px; color:#50496a;}


.iconCall{background:url(../images/iconCall.gif) no-repeat; width:113px; height:25px; font-size:12px; color:#033c8b; text-align:right; padding-right:5px; line-height:23px;}
.iconSendEnquiry{background:url(../images/iconSendEnquiry.gif) no-repeat; width:110px; height:25px; font-size:12px; color:#033c8b; text-align:right; padding-right:5px; line-height:23px; margin-top:5px;}
.iconShareWithFriendsOn{background:url(../images/iconShareWithFriendsOn.gif) right no-repeat; width:115px; height:26px; margin-top:5px;}

.busToursContainer01 ol{margin:0px; padding:0px;}
.busToursContainer01 ol li {margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; font-size:11px; line-height:18px; color:#6d6d6d;}

.list5{color:#111; font-size:12px;}
.list5 ul {margin:0px 0 0 0; padding:0px; list-style:none;}
.list5 ul li {margin:0px 0px 0px 2px; padding:0px 0px 0px 15px; background:url(../images/bullet04.gif) left top no-repeat; line-height:21px; background-position:0 8px;}



/*03rd July 2012 end*/

/* 8th July 2012 start*/

.LightBox{width:500px; height:auto; margin:0 auto; background:#FFFFFF; padding:10px; padding-left:20px;}
.white_content {display:none; position:absolute; top:10%; height: auto; z-index:1004; overflow:visible;}

.black_overlay {display:none; position: fixed; top: 0%; left: 0%; width: 100%; height:100%; background-color:#000; z-index:1003; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}

.EnquiryCont01{font-size:12px; color:#333;}
.EnquiryCont01 a{color:#740078; text-decoration:none;}
.EnquiryCont01 a:hover{text-decoration:underline;}


.EnquiryCont01 td{ padding-bottom:5px;}
.Textfield01{height:15px; border:1px solid #8A63BB; font-size:12px; color:#333; width:150px;}

.Float_left { float:left;}
.Cursor_Pointer { cursor:pointer;}
.calendatTextBox {font-size:12px; color:#313131; margin:3px 0 0 1px;font-family:"lucida grande",sans-serif; border:1px solid #8A63BB; width:120px; }

/*12th July 2012 start*/
.IntercityPageContainer{width:922px; height:auto;}
.IntercityPageLeft{width:512px; height:auto; float:left;}
.IntercityPageRight{width:410px; height:auto; float:left;}
.IntercityAdd01{border:5px solid #e09fe3; width:394px; margin-top:5px;}
.IntercityAdd02{border:2px solid #e09fe3; width:408px; margin-top:5px;}
.IntercityAdd02Head01{background:#633c95; font-size:17px; height:35px; line-height:33px; color:#FFFFFF; padding-left:12px;}
.IntercityAdd02Cont01{padding:12px 12px 20px 12px; color:#555555;}
.IntercityAdd02Cont01 ul {margin:0px 0 0 0; padding:0px; list-style:none;}
.IntercityAdd02Cont01 ul li {margin:0px 0px 0px 2px; padding:0px 0px 10px 25px; background:url(../images/IntercityBullet01.gif) left top no-repeat; line-height:20px; background-position:0 4px;}
.IntercityAdd02Cont01 ul li a{color:#8d1b8a; text-decoration:none;}
.IntercityAdd02Cont01 ul li a:hover{text-decoration:underline;}

.IntercityPageborder01{background:#c9b1ff; height:2px; margin:25px 0 10px 0;}
.IntercityOurCoachesContainer{width:220px; float:left; padding-top:10px;}
.IntercityOurCoachesCont{color:#633c95; font-size:12px; padding-top:8px;}
.IntercityOurCoachesHead{color:#c50003; font-size:11px; font-weight:bold;}

.IntercityAdd03{width:500px; margin-left:5px;}
.IntercityAdd03Cont{color:#633c95; font-size:12px; padding-top:10px; font-weight:bold;}
/*12th July 2012 end*/

/*4th August 2012*/
.cashBackOffer{width:140px; background:url("../images/sale_label2.jpg") right no-repeat;}