body{margin:0px;padding:0px;width:100%;font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;font-size:11px;color:#5e5e5e;text-align:left;}
/************** TAG CSS ****************/
a{border:0px;text-decoration:none; cursor:pointer}
p{margin:0px;padding:0px;text-align:left;}
h1{margin:0px;padding:0px;font-size:18px;color:#1e6733;text-align:left;}
h1 a{margin:0px;padding:0px;font-size:18px;color:#1e6733;text-align:left;}
h2{margin:0px;padding:0px;font-size:12px;font-weight:bold;color:#659b41;text-align:left;}
h3{margin:0px;padding:0px;font-size:12px;font-weight:bold;color:#1e6733;text-align:left;}
h4{margin:0px;padding:0px;font-size:12px;font-weight:bold;color:#659b41;text-align:left;}
h4{margin:0px;padding:0px;font-size:14px;font-weight:bold;color:#1e6733;text-align:left;}
ul li{list-style-type:none;}
img,form{margin:0px;padding:0px;border:0px;outline:none;}
#container{margin:0px;padding:0px 0px 0px 40px;width:963px;vertical-align:top;background:url(images/container-bg.jpg) repeat-x #FFFFFF;float:left;}
textarea{margin:3px 0px 3px 0px;padding:2px 0px 2px 0px;width:315px;font-size:15px;color:#797f4a;font-weight:bold;background:#f2ff94;float:left;}
input,select,textarea{background:#f2ff94;color:#659b41; font-size:13px; font-weight:bold; border:1px solid #d4d0c8;}
.error{margin:0px 40px 20px 0px;padding:10px;background:#f2ff94;color:#FF0000;font-size:15px;font-weight:bold;text-align:center;clear:both;}
#tooltip{padding:5px;opacity:0.85;position:absolute;z-index:3000;background-color:#F2FF94;border:1px solid #111;}
#tooltip h1{background-image:url(images/help-ico.jpg); background-repeat:no-repeat; padding:10px 0px 0px 25px;}
#tooltip h3, #tooltip div{margin:0;}
.button{margin:0px;padding:0px 10px 0px 10px;height:30px;font-size:12px;color:#797979;font-weight:bold;background:url(images/btn-bg.jpg) repeat-x 0px 0px;border:1px solid #e4e4e4;}
/****************************************** BUTTON ********************************************/
.btn-one{margin:4px 5px 0px 1px;height:29px;display:block;position:relative;border-width:1px 0;border-color:#e4e4e4;border-style:solid;color:#555;text-decoration:none;float:left;}
.btn-two{display:block;position:relative;margin:0 -1px;border-width:0 1px;border-color:#e4e4e4;border-style:solid;background:url(images/btn-bg.jpg) repeat-x;padding:7px 10px 0px 10px;color:#797979;font-size:12px;font-weight:bold;height:22px;float:left;}
.btn-green-one{display:block;position:relative;border-width:1px 0;border-color:#8c8c8c;border-style:solid;margin:0px 4px 0px 1px;height:37px;float:left;}
.btn-green-two{display:block;position:relative;margin:0 -1px;border-width:0 1px;border-color:#8c8c8c;border-style:solid;background:url(images/btn-green-bg.jpg) repeat-x;padding:9px 5px 0px 5px;color:#FFFFFF;font-size:16px;font-weight:bold;text-decoration:none;height:28px;float:left;}
.btn-success-one{width:314px;display:block;position:relative;border-width:1px 0;border-color:#616759;border-style:solid;color:#555;text-decoration:none;margin:0px 0px 11px 0px;height:37px;}
.btn-success-two{display:block;position:relative;margin:0 -1px;border-width:0 1px;border-color:#616759;border-style:solid;background:url(images/btn-success-bg.jpg) repeat-x;padding:8px 0px 0px 0px;color:#FFFFFF;text-align:center;font-size:16px;font-weight:bold;height:29px;}
/****************************************** HEADER ********************************************/
#header{margin:0px;padding:0px;width:963px;height:161px;float:left;}
#logo{margin:0px;padding:0px;width:963px;height:108px;float:left;}
#logo img{margin:43px 0px 0px 0px;padding:0px;width:386px;height:58px;float:left;}
#operator-login{margin:0px;padding:0px 54px 0px 15px;width:205px;height:113px;background:url(images/operator-login-divider.jpg) no-repeat left;float:right;}
#operator-login h1{margin:33px 0px 3px 0px;padding:0px;font-size:11px;color:#777777;font-weight:bold;text-align:left;}
#operator-login h1 a{color:#1E6733;font-size:11px;}
#operator-login img{padding:0px;margin:7px 0px 0px 0px;width:27px;height:26px;}
#password{margin:0px;padding:0px 3px 0px 0px;width:220px;float:left;}
#password h1{margin:0px;padding:0px 3px 0px 3px;font-size:10px;color:#777777;float:left;}
#password a{margin:0px;padding:0px;font-size:10px;color:#777777;float:left;}
#password a:hover{color:#333333;text-decoration:underline;}
.login-input{margin:0px 2px 0px 0px;padding:4px 0px 0px 5px;width:70px;height:21px;background:url(images/login-input-bg.jpg) no-repeat;border:0px;font-family:Arial; font-size:11px;color:#919191;float:left;}
.btn-login{width:23px;height:22px;background-image:url(images/btn-login.jpg);border:0px;float:left;}
/****************************************** TOP NAVIGATION ********************************************/
#top-nav{margin:0px;padding:0px 0px 10px 0px;width:963px;height:40px;float:left;}
#top-navbox{margin:0px;padding:0px 0px 0px 5px;width:610px;float:left;}
#top-navbox-middle{margin:0px; padding:0px; width:610px; height:40px; background:url(images/top-navbox-middle-bg.jpg) repeat-x; float:left;}
#top-navbox-left{margin:0px; padding:0px; width:610px; height:40px; background:url(images/top-navbox-left-bg.jpg) no-repeat left; float:left;}
#top-navbox-right{margin:0px; padding:0px; width:610px; height:40px;background:url(images/top-navbox-right-bg.jpg) no-repeat right; float:left;}
#another-trip{margin:0px;padding:0px;width:600px;height:40px;float:left;}
#another-trip li {margin:0px;padding:9px 0px 0px 5px;width:auto;height:30px;float:left;}
#another-trip li select,#another-trip li input{padding:1px;color:#61663b;font-weight:normal;}
#another-trip li.calender{margin:0px;padding:9px 0px 0px 0px;}
#another-trip li p{margin:0px;padding:3px 0px 0px 6px;width:auto;color:#FFFFFF;font-size:12px;font-weight:bold;float:left;}
#another-trip li .btn-go{margin:0px;padding:0px;width:25px;height:23px;border:0px;background:none;}
/****************************************** PLAN MY TRIP ********************************************/
#plan-my-trip{margin:0px;padding:26px 0px 65px 0px;width:950px;height:196px;float:left;}
#plan-middle-side{margin:0px;padding:0px;width:550px;height:196px;background:url(images/plan-trip-middle-bg.jpg) repeat-x;float:left;}
#plan-left-side{margin:0px;padding:0px;width:550px;height:196px;background:url(images/plan-trip-left-bg.jpg) no-repeat left;float:left;}
#plan-right-side{margin:0px;padding:0px;width:550px;height:196px;background:url(images/plan-trip-right-bg.jpg) no-repeat right;float:left;}
#plan-right-side h1{margin:0px;padding:25px 0px 0px 42px;font-size:22px;color:#FFFFFF;text-align:left;}
ul#take-info{margin:0px;padding:0px 0px 0px 41px;width:360px;height:109px;float:left;}
ul#take-info li{margin:0px;padding:2px 0px 9px 2px;width:auto;float:left;}
ul#take-info select{width:350px;float:left;}
ul#take-info select, ul#take-info input{font-family:Arial;font-size:18px;font-weight:normal;color:#797f4a;}
ul#take-info img.calender{margin:0px;padding:0px 0px 0px 0px;}
.btn-take-info{margin:0px;padding:0px;width:106px;height:103px;float:left;}
#travelbug{margin:0px;padding:0px 0px 0px 50px;width:323px;float:left;} 
#travelbug p{margin:0px;padding:6px 0px 5px 0px;font-size:12px;font-weight:normal;color:#909090;text-align:left;}
#travelbug h1{padding:0px 0px 5px 0px;}
/****************************************** CONTENT ******************************************/
#content{ margin:0px; padding:23px 0px 0px 0px;width:963px; float:left;}
/****************************************** SUCCESS ******************************************/
#success{margin:0px;padding:37px 0px 0px 0px;width:612px;border-bottom:1px solid #659b41;}
#success img{padding:0px 10px 0px 0px;float:left;}
#success h2{padding-bottom:19px;color:#1e6733;}
#success-steps{margin:34px 0px 0px 0px;padding:0px;width:320px;height:200px;}
/****************************************** SEARCH ******************************************/
/***************** CONTENT LEFT ********************/
#content-left{margin:0px;padding:0px 31px 15px 0px;width:205px;text-align:left;float:left;}
#content-left h4{margin:0px;padding:0px 0px 3px 0px;float:left;}
#content-left input{margin:0px;padding:5px 0px 3px 0px;float:left; }
#content-left .txtBox{width: 170px; padding:3px 0 0 5px;}
#content-left select{margin:2px 0px 5px 0px;padding:0px;width:177px;color:#659b41;float:left;}
#content-left .btn-go{width:27px;height:23px;border:0px;background:url(images/btn-login.jpg) 4px 1px no-repeat;}
.search-result{margin:0px; padding:0px;float:left;}
.search-result li{margin:0px;padding:4px 0px 0px 4px;height:23px;border-bottom:3px solid #eeeeee;float:left; float:left;background:#FFFFFF;}
.search-result li input{padding:0px;background:none;border:none;float:left;}
.search-result a{margin:0px;width:169px;font-size:12px;color:#659b41;font-weight:bold;display:block; padding-left:5px;float:left; text-align:left;}
.search-result a:hover{color:#1e6733;text-decoration:underline;}
.search-result .currleftnav{color:#1e6733;}
.search-result select{margin:2px 0px 2px 0px;padding:0px;width:110px;font-size:12px;color:#797f4a;background:#f2ff94;}
.search-result .btn-go{width:23px;height:22px;border:0px;background:url(images/btn-top-navbox.jpg) 2px 2px no-repeat;}
#content-left input.search-tips{margin:2px 0px 28px 0px;padding:0px 0px 2px 3px;width:188px;color:#659b41;background:#f2ff94;}
/***************** CONTENT RIGHT ********************/
#content-right{width:926px;}
#content-right-s{width:597px;}
#content-right, #content-right-s {margin:40px 0px 0px 0px;padding:0px 0px 15px 0px;float:left;}
#content-right h3,#content-right-s h3{padding:4px 0px 10px 0px;border-bottom:1px solid #659b41;}
#content-right h3 a, #content-right-s h3 a{color:#1e6733; float:right;}
.result{margin:0px;padding:0px;float:left;}
#content-right .result h4,#content-right-s .result h4{padding:31px 0px 4px 0px;border-bottom:none;}
.result p{padding:1px 0px 1px 0px;color:#5e5e5e;}
.result img{margin:0px;padding:13px 0px 10px 27px;float:right;}
.tour-operator{margin:0px;padding:10px 0px 20px 0px; width:597px;float:left; }
.trip-operator{margin:0px;padding:20px 0px 20px 0px; width:597px;float:left;}
.trip-operator h1, .tour-operator h1{margin:0px;padding:2px 0px 5px 0px;}
.trip-operator p, .tour-operator p{margin:0px;padding:2px 0px 2px 0px;}
.trip-images{margin:0px;padding:0px 0px 0px 27px;width:250px;float:right;}
.trip-images img{margin:0px;padding-bottom:20px;}
/********* PAGES NO **********/
#pagination{margin:20px 0px 70px 0px;padding:26px 0px 0px 0px;width:100%;border-top:1px solid #659b41;float:left;}
#pagination p{width:300px;float:left;}
.heighlight{color:#1e6733;font-weight:bold;}
#pagination img{text-align:center;vertical-align:middle;}
#pagination .pages-no{margin:0px;padding:0px;width:274px;height:26px;text-align:center;vertical-align:middle;float:right;}
#pagination .pages-no a{padding:0px 3px 0px 3px;text-align:center;vertical-align:middle;color:#000000;}
#pagination .pages-no a:hover{font-weight:bold;text-decoration:underline;}
#pagination .pages-no a.activepage{font-weight:bold;text-decoration:underline;}
#pagination  .button{margin:0px;padding:0px 10px 5px 10px;height:30px;font-size:12px;color:#797979;font-weight:bold;background:url(images/btn-bg.jpg) repeat-x 0px 0px;border:1px solid #e4e4e4;float:left; }
/****************************************** REGISTRATION FORM ******************************************/
#content-right h3.contact-details{margin:34px 0px 15px 0px;padding:0px;border-bottom:none;}
ul.add-info{margin:0px;padding:0px 0px 0px 0px;width:600px; float:left;}
ul.add-info li{margin:0px;padding:2px 0px 2px 0px;width:422px;height:34px;text-align:left;float:left;}
ul.add-info li img{padding:0px 0px 0px 5px;float:left;}
ul.add-info li.title{width:178px;font-size:12px;color:#5e5e5e;text-align:left;font-weight:bold;}
ul.add-info li.title img{margin:0px;padding-left:5px;float:none;}
ul.add-info input.size-one{width:253px;}
ul.add-info input.size-two{width:160px;}
ul.add-info textarea{margin:0px;padding:3px 0px 0px 5px;width:200px; height:50px;font-size:12px;font-family:Arial;font-weight:bold;color:#61663b;background:#f2ff94;}
ul.add-info input{margin:2px 0px 2px 0px;padding:3px 0px 0px 5px;width:200px;height:20px;font-size:12px;color:#61663b;font-weight:bold;background:#f2ff94;float:left;}
ul.add-info p{margin:0px;padding:0px;font-size:9px;font-weight:normal;}
ul.add-info select{margin:2px 0px 2px 0px;padding:0px;width:200px;font-size:12px;color:#61663b;font-weight:bold;background:#f2ff94;float:left;}
/*ul.add-info  li #image1,#image2,#image3{position:absolute;z-index:2;cursor:pointer; width:0px;height:26px; filter:alpha(opacity:24);opacity:25; display:block;}*/
#pagination h2{ margin:0px; padding:0px;width:500px;font-weight:normal;color:#000000; float:left;}
#pagination input{margin:0px;padding:0px;background:none;border:none;}
.terms{color:#1e6733;font-weight:bold;}
#checked{margin:0px;padding:0px;float:left;}
#checked li{margin:0px;padding:0px;width:300px;height:20px;}
#checked h2{margin:0px;padding:4px 0px 0px 0px;font-size:12px;font-weight:normal;color:#5e5e5e;}
#checked li input{margin:0px;padding:0px;width:25px;height:25px;background:none;border:none;float:left;}
#checked li input.others{margin-right:60px;padding:1px 0px 0px 2px;width:160px;height:18px;background:#f2ff94;border:1px solid #d4d0c8;float:right;}
/************** FOOTER ****************/
#footer{margin:0px;padding:0px;width:1003px;height:128px;float:left;}
#footer-nav{margin:0px;padding:10px 0px 0px 30px;width:973px;height:24px;background:#1e6733;text-align:left;color:#FFFFFF;float:left;}
#footer-nav a{font-size:11px;color:#FFFFFF;text-align:left;}
#footer-nav a:hover{color:#87cd24;text-decoration:underline;}
#footer-nav a.big{font-weight:bold;}
#copyrights{margin:0px;padding:15px 0px 0px 30px;width:973px;height:79px;background:#87cd24;float:left;}
#copyrights p{font-size:11px;color:#1e6733;text-align:left;}
#copyrights img{padding:0px 30px 5px 0px;float:right;}
/****************************************** ALERT BOX ********************************************/
em{font-size:11px;color:#FF0000;font-weight:bold;}
#alert-box{margin:0px;padding:0px;width:300px;color:#FF0000;background:url(images/error-header-bg.jpg) #ffffcc repeat-x top;border:1px solid #1e6733;position:absolute;display:none;}
#alert-box h1{margin:0px;padding:4px 2px 0px 30px;height:27px;font-size:14px;font-weight:bold;color:#1e6733; background:url(images/ico-alert.jpg) no-repeat top left; text-transform:uppercase;}
#alert-box img{ margin:0px; padding:0px; float:right;}
#alert-box p{margin:0px;padding:2px 5px 5px 25px;background:url(images/green-arrow.gif) no-repeat 10px 5px;}
#alert-box img.msg-pointer{margin:0px;padding:0px;z-index:10000;position:absolute;left:-45px;bottom:-5px;vertical-align:bottom;float:left;}
#image1, #image2, #image3{height:24px; color:#FF0000; display:block;}
fieldset{border:1px solid #006600; margin-bottom:10px; padding:3px;}
fieldset legend{ color:#006600; font-weight:bold;}
fieldset input{ background-color:#f6f6f6; border:none;}