body{margin:0;padding:0;font-family:Arial;font-size:11px;background:#fff repeat;color:#666}
* html body{text-align:center;}
#container{width:1000px;margin-left:auto;margin-right:auto;padding:0;font:12px "arial";line-height:1.8em;background:transparent;color:#666}
#banner{padding:0;margin-bottom:0;height:85px; text-align:left;}
.logo {width:298px; height:85px; float:left;}
#navbar{float:left;width:990px;height:15px;padding:10px 0 15px 10px;margin:0; text-align:left;font-size:12px;font-weight:bold;letter-spacing:2px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#000;}
* html #navbar{padding:10px 0 10px 10px; width:1000px;color:#000}
.navbarinner {width:900px; height:15px; float:left; text-align:left; color:#000000;}
.navbarinner ul {width:990px; margin:0px; padding:0px; list-style:none; color:#000000;}
.navbarinner li {display:inline; text-decoration:none; letter-spacing:2px; color:#000000;}
.navbarinner li a{padding:0 10px; text-decoration:none; color:#eb4200; font-size:12px;font-weight:bold;}
.navbarinner li a:hover, .navbarinner li a.current{color:#000000}
.newblink {width:30px; height:10px; float:left; margin-left:-12px; margin-top:-12px; position:relative; left:330px; top:-3px; *top:-25px; letter-spacing:normal;}
#highlight {font-size:10px;}
.newblink {width:30px; height:10px; float:left; margin-left:-12px; margin-top:-12px; position:relative; left:330px; top:-3px; *top:-25px; letter-spacing:normal;}
#highlight {font-size:10px;}
/*#navbar a:link,#navbar a:visited{text-decoration:none;color:#eb4200}
#navbar a:hover{color:#000}*/
/*#navbar{float:left;width:990px;height:15px;padding:10px 0 15px 10px;margin:0; text-align:left;font-size:12px;font-weight:bold;letter-spacing:2px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#000}* html #navbar{width:1000px; padding:10px 0 10px 10px}
.navbarinner {width:250px; height:15px; float:left;}
.newblink {width:30px; height:10px; float:left; margin-left:-12px; margin-top:-12px; letter-spacing:normal;}
#highlight {font-size:10px;}
#navbar a:link,#navbar a:visited{text-decoration:none;color:#eb4200}
#navbar a:hover{color:#000}
*/
#sidebar{float:left;margin-left:5px;margin-top:20px;width:374px;height:365px;text-align:justify}
.sidebarmiddle{width:325px;height:206px;background-image:url(../../images/search_middlered.jpg)}
.sidebarinner{width:330px;height:310px;margin-left:25px; text-align:left; font-size:11px;}
.searchleft{width:165px;height:190px;margin-top:15px;float:left}
.searchright{width:155px;height:auto;margin-top:15px;float:right}
.paracellleft{width:155px;height:15px;float:left;margin-bottom:5px}
.calander{width:100px;float:left;margin-left:5px}
.calander a:link,.calander a:visited,.calander a:hover{text-decoration:none}
.paracellleftblank{width:150px;height:5px;float:left;margin-bottom:5px}
.paracellright{width:125px;height:15px;float:right;margin-bottom:5px}
.searchbottom{width:329px;height:40px;float:left;margin-bottom:5px}
.searchbottom1{width:320px;height:32px;margin-top:20px;float:left;text-align:right}
.paracellleftbottom{width:325px;height:15px;float:left;margin-bottom:5px}
.button{width:141px;height:32px;border:none;cursor:pointer;background:url(../../images/search_sasta.png) no-repeat top left}
.CityList{width:125px;height:15px;font-family:arial;font-size:12px;}
* html .CityList{height:15px;}
.listmenu{width:125px;height:20px;font-family:arial;font-size:12px;}
* html .listmenu{height:15px;}
.smalllistmenu{width:40px;height:20px;font-family:arial;font-size:12px}
.smalllistmenu1{width:100px;height:20px;font-family:arial;font-size:12px}
#date1{width:113px;height:19px; float:left;font-family:arial;font-size:12px; border:0px; margin-right:3px; padding-top:1px; background-image:url(../../images/datebox.gif);background-repeat:no-repeat;}
#date2{width:113px;height:19px; float:left;font-family:arial;font-size:12px; border:0px; margin-right:3px; padding-top:1px; background-image:url(../../images/datebox.gif);background-repeat:no-repeat;}
#dateBus1{width:113px;height:19px; float:left;font-family:arial;font-size:12px; border:0px; margin-right:3px; padding-top:1px; background-image:url(../../images/datebox.gif); background-repeat:no-repeat;}
#dateBus2{width:113px;height:19px; float:left;font-family:arial;font-size:12px; border:0px; margin-right:3px; padding-top:1px; background-image:url(../../images/datebox.gif); background-repeat:no-repeat;}
.trip{width:12px;height:12px;font-family:arial;font-size:10px}
#content{width:610px;float:right;margin-top:20px;margin-left:5px;margin-right:5px;font-family:Arial;font-size:12px;color:#666;text-align:justify}
#rightpan{width:230px;float:right;margin-left:5px;text-align:right;}
* html #content{margin-right:0px}
#contentinner{width:502px;height:auto;background:url(../../images/cheapest_green1.png) top no-repeat;margin:50px 0px 0 75px}
#contentinner ul{margin:5px 0 0 25px;padding:0px}
#contentinner ul li{font-size:15px;font-weight:bolder;color:#87ab05;margin:0px;padding:0px}
#blank{float:left;width:980px;height:100px;padding:10px;margin:0; text-align:justify; font-size:11px;font-weight:normal;background:#fff;color:#7e7e7e; line-height:150%;}
#footer{clear:both;width:1000px;height:25px;text-align:center;letter-spacing:1px;font-size:11px;border-bottom:1px solid #e5e5e5;color:#666}
#footer a:link,#footer a:visited{text-decoration:none;background:inherit;color:#eb4200}
#footer a:hover{text-decoration:none;background:inherit;color:#000}
#footer1{width:990px;height:auto;text-align:center;border-bottom:1px solid #e5e5e5;font-size:10px;padding:0 0 0 10px;color:#666}
.partners{font-size:10px; color:#eb3600;}
#footer1 a:link,#footer1 a:visited{text-decoration:none;background:inherit;color:#666}
#footer1 a:hover{text-decoration:none;background:inherit;color:#000}
#footer2{width:1000px;height:15px;text-align:center;font-size:10px;color:#666}
#footer2 a:link,#footer1 a:visited{text-decoration:none;color:#666}
#footer2 a:hover{text-decoration:none;color:#000}
#FooterLink{clear:both;width:1000px;height:25px;text-align:center;letter-spacing:1px;font-size:11px;border-bottom:1px solid #e5e5e5;color:#666}
.BottomLinkWrap{width:750px; height:auto; margin:0 auto; background-color:#f5f5f5;}
.BottomLinkcontainer{margin-top:5px; margin-bottom:5px; width:250px; float:left; height:auto;}
.BottomLinkMidcontainer{margin-top:5px; margin-bottom:5px; width:248px; float:left; border-right:1px #666 dashed; border-left:1px #666 dashed; height:auto;}
.BottomLinkTitle{width:248px; height:20px; text-align:center; float:left; font-family:Arial; font-size:12px; font-weight:bold; color:#666;}
.BottomLinkData{width:238px; padding-left:10px; height:auto; text-align:left; float:left; font-family:Arial; font-size:11px; color:#666;}
.BottomLinkData a:link, .BottomLinkData a:visited, .BottomLinkData a:active {color:#666; text-decoration:underline;}
.BottomLinkData a:hover {color:#000; text-decoration:none;}
.img{color:#FFF; border:0px; text-decoration:none;}.img a:link,.img a:visited,.img a:hover,.img a:active{color:#FFF; border:0px; text-decoration:none;}
h2{font-family:Arial;font-size:18px;color:#eb3600;margin:2px 0 2px 0;padding:0px}
.headtagcontainer {width:1000px; height:35px; margin-top:5px; float:left; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; background-color:#f2f2f2; text-align:left;} /* For h1 tag */
.head {color:#87ba05; font-size:150%; margin:5px 0 10px 0; padding:0px;} /* For h1 tag */
.headHome {color:#7e7e7e; font-size:150%; margin:5px 0 10px 5px; padding:0px; font-weight:normal;} /* For h1 tag */
p.small {line-height:125%; margin-top:12px;}
* html p.small {padding-top:12px; margin-top:0px;}
p.onewayjd {line-height:125%; margin-top:2px;}
* html p.details {padding-top:2px;}
* :focus {outline: none;}
:focus {outline: none;}
form {margin:0px; padding:0px;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.csmodifypanel-as-sam .yui-ac {
    position:relative;font-family:verdana;font-size:100%;
}

/* styles for input field */
.csmodifypanel-as-sam .yui-ac-input {
    position:absolute;width:250px;height:20px;line-height:130%;margin:0px;padding:0px;
}

/* styles for results container */
.csmodifypanel-as-sam .yui-ac-container {
    position:absolute;top:1.6em;width:246px;
}

/* styles for header/body/footer wrapper within container */
.csmodifypanel-as-sam .yui-ac-content {
    position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
}

/* styles for container shadow */
.csmodifypanel-as-sam .yui-ac-shadow {
    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}

/* styles for container iframe */
.csmodifypanel-as-sam .yui-ac iframe {
    opacity:0;filter: alpha(opacity=0);
    padding-right:.3em; padding-bottom:.3em; /* Bug 2026798: extend iframe to shim the shadow */
}

/* styles for results list */
.csmodifypanel-as-sam .yui-ac-content ul{
    margin:0;padding:0;width:100%;
}

/* styles for result item */
.csmodifypanel-as-sam .yui-ac-content li {
    margin:0;padding:2px 5px;color:#666666;font-size:11px;font-cursor:default;font-family:Verdana;font-weight:bold;white-space:nowrap;list-style:none;line-height:125%;
    zoom:1; /* For IE to trigger mouse events on LI */
}

/* styles for prehighlighted result item */
.csmodifypanel-as-sam .yui-ac-content li.yui-ac-prehighlight {
    background:#B3D4FF;
}

/* styles for highlighted result item */
.csmodifypanel-as-sam .yui-ac-content li.yui-ac-highlight {
    background:#87BA05;color:#FFF;
}

/*autosuggest for byname filter*/

.csfilter-as-sam .yui-ac {
    position:relative;font-family:verdana;font-size:100%;
}


/* styles for input field */
.csfilter-as-sam .yui-ac-input {margin:0 0 0 2px; padding:0px; width:175px; height:20px; vertical-align:baseline; font-size:11px; font-family:arial; color:7e7e7e;}
* html .csfilter-as-sam .yui-ac-input {margin:0 0 0 4px;}

/* styles for results container */
.csfilter-as-sam .yui-ac-container {
    position:relative;top:0em;left:.2em;width:171px;
}
* html .csfilter-as-sam .yui-ac-container {
	left:.4em;width:175px;
}

/* styles for header/body/footer wrapper within container */
.csfilter-as-sam .yui-ac-content {
    position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
}

/* styles for container shadow */
.csfilter-as-sam .yui-ac-shadow {
    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}

/* styles for container iframe */
.csfilter-as-sam .yui-ac iframe {
    opacity:0;filter: alpha(opacity=0);
    padding-right:.3em; padding-bottom:.3em; /* Bug 2026798: extend iframe to shim the shadow */
}

/* styles for results list */
.csfilter-as-sam .yui-ac-content ul{
    margin:0;padding:0;width:100%;
}

/* styles for result item */
.csfilter-as-sam .yui-ac-content li {
    margin:0;padding:2px 5px;color:#666666;font-size:11px;font-cursor:default;font-family:Verdana;font-weight:bold;white-space:nowrap;list-style:none;line-height:125%;
    zoom:1; /* For IE to trigger mouse events on LI */
}

/* styles for prehighlighted result item */
.csfilter-as-sam .yui-ac-content li.yui-ac-prehighlight {
    background:#B3D4FF;
}

/* styles for highlighted result item */
.csfilter-as-sam .yui-ac-content li.yui-ac-highlight {
    background:#87BA05;color:#FFF;
}

/*auto for home page*/
.cshotelhome-as-sam .yui-ac {
    position:relative;font-family:verdana;font-size:100%;
}

/* styles for input field */
.cshotelhome-as-sam .yui-ac-input {
   position:absolute;width:250px;height:16px;line-height:130%;margin:0px;padding:0px;
}

/* styles for results container */
.cshotelhome-as-sam .yui-ac-container {
    position:absolute;top:1.6em;width:250px;
}

/* styles for header/body/footer wrapper within container */
.cshotelhome-as-sam .yui-ac-content {
    position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
}

/* styles for container shadow */
.cshotelhome-as-sam .yui-ac-shadow {
    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}

/* styles for container iframe */
.cshotelhome-as-sam .yui-ac iframe {
    opacity:0;filter: alpha(opacity=0);
    padding-right:.3em; padding-bottom:.3em; /* Bug 2026798: extend iframe to shim the shadow */
}

/* styles for results list */
.cshotelhome-as-sam .yui-ac-content ul{
    margin:0;padding:0;width:100%;
}

/* styles for result item */
.cshotelhome-as-sam .yui-ac-content li {
    margin:0;padding:2px 5px;color:#666666;font-size:11px;font-cursor:default;font-family:Verdana;font-weight:bold;white-space:nowrap;list-style:none;line-height:125%;
    zoom:1; /* For IE to trigger mouse events on LI */
}

/* styles for prehighlighted result item */
.cshotelhome-as-sam .yui-ac-content li.yui-ac-prehighlight {
    background:#B3D4FF;
}

/* styles for highlighted result item */
.cshotelhome-as-sam .yui-ac-content li.yui-ac-highlight {
    background:#87BA05;color:#FFF;
}
/* sliders css */
.yui-h-slider,.yui-v-slider{position:relative;}
.yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb{position:absolute;cursor:default;}
.cshotel-slider-sam .yui-h-slider{background:url(../../images/bg-h.gif) no-repeat 5px 0;height:28px;width:218px;}
.cshotel-slider-sam .yui-h-slider .yui-slider-thumb{top:4px;}
