	/*New css for travel operator page*/
.formfullrow {width:800px;clear:both; height:180px; border-top:0px solid #ccc; float:left;}
.formfullrowop {width:220px;clear:both; height:180px; border-top:0px solid #ccc; float:left;}
.formboxleft {float:left;width:740px; background:url(http://static.travelyaari.com/img/book-form-bg.gif) repeat-x top left; border:1px solid #4e8ac0; height:98px; margin-top:50px;}
.formboxleftop { float:left;width:218px;}
.formrow {padding:8px 5px 4px 5px; clear:both;}
.formrow .formhead {float:left; font-weight:bold; color:#4c88be; font-size:12px; height:25px; line-height:25px;}
.formrow .radiobox {margin-left:10px;float:left; height:25px; line-height:25px;}
.formrow .radiobox input {vertical-align:middle; margin-left:30px;}
.formrow .selectField {width:145px; float:left;}
.formrow .selectField select {width:135px;}
.formrow .datefield {width:110px; float:left;}
.formrow .datefield img {margin-top:0px; vertical-align:middle; margin-left:5px;}
.formrow .datefield input {width:70px;}
.formrow .seats {width:40px; float:left;}
.formrow .button {width:140px; float:left; text-align:right;}
.yaariimg {float: left; text-align:right;}
.fullcontentbox {width:980px;clear:both; margin:10px auto 10px auto; text-align:justify;}
.fullcontentbox h1 {color:#4c88be; line-height:1.8; margin:0px; padding:0px; margin-bottom:20px; font-size:18px; font-weight:normal}
.fullcontentbox h2 {color:#4c88be; line-height:1.8; margin:10px 0; padding:0px; font-size:14px; font-weight:normal} /*margin-bottom:20px;*/
.fullcontentbox p {color:#5b5b5b; line-height:1.8; margin-bottom:20px;}
.fullcontentbox a {color:#4c88be; text-decoration:underline}

.routebox {width:860px; clear:both; margin-top:10px;} /*width:692px;*/
.routebox h2 {background:url(http://static.travelyaari.com/img/btop-middle.gif);line-height:35px; height:35px; margin:0px; padding:0px;font-weight:normal; font-size:14px; color:#fff;}
.routebox .btopleft {float:left; background:url(http://static.travelyaari.com/img/btop-left.gif) no-repeat top left; height:35px; padding-left:15px;} /*width:80px;*/
.routebox .btopright {float:right; background:url(http://static.travelyaari.com/img/btopright.gif) no-repeat top right; width:15%; height:35px;}
.routeinfo {border-left:1px solid #f6fafd; border-right:1px solid #f6fafd; clear:both; overflow:auto; width:855px;} /*width:690px;*/
.routeinfo ul {list-style-image:url(http://static.travelyaari.com/img/route-info-arrow.gif); margin:0px; padding:0px; width:33%; float:left;}
.routeinfo ul li {margin-left:40px; color:#737373; margin-top:7px;}

.routeinfo ul li .routename {float:left; } /*width:70%;*/
.routeinfo ul li .priceinfo {float:right; width:25%; color:#CC6600; text-decoration:none; font-weight:bold;}
.routeinfo ul li a {color:#737373; text-decoration:none}

.routebox .bottom {background:url(http://static.travelyaari.com/img/ribot-middle.gif);line-height:23px; height:23px; margin:0px; padding:0px;font-weight:normal; font-size:14px; color:#fff; clear:both; margin-bottom:30px;}
.routebox .bottom .bottomleft {float:left; background:url(http://static.travelyaari.com/img/ribot-left.gif) no-repeat top left; width:80px; height:23px; padding-left:15px;}
.routebox .bottom .bottomight {float:right; background:url(http://static.travelyaari.com/img/ribot-right.gif) no-repeat top right; width:15%; height:23px;}

.noInfo {margin-left:15px; color:#737373; margin-top:7px;}

/* dont delete, used for calender on booking form */
#testdiv1 { position: absolute; background-color:#ffffff; visibility:hidden; }
#testdiv2 { position: absolute; background-color:#ffffff; visibility:hidden; }
/* end */
