@charset "utf-8";
/* CSS Document */


body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	/*color: #232323;*/
	color: Black !important;
}

/*
a:link, a:visited { color: #95ba23; text-decoration:none; } 
a:active, a:hover { color: #95ba23; text-decoration:underline; }*/

h1 {
	margin: 0px;
	padding: 5px 0;
	font-size: 26px;
	color: #234776;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
}

h2 {
	margin: 0px;
	padding: 10px 0;
	font-size: 18px;
	color: #b1b2b4;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
}

h3 {
	margin: 0px;
	padding: 10px 0;
	font-size: 14px;
	color: #91b60b;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
}

img{border:0px;}


.cleaner { clear: both; width:100%; height: 0px; font-size: 0px;  }


.fl{float:left;}
.fr{float:right;}

p{		font-family: Tahoma, Geneva, sans-serif;
font-size:14px; color:#151515; text-align:justify;  padding-bottom:5px;}

p a, a:hover{	font-family: Tahoma, Geneva, sans-serif;
 font-size:12px; color:#b3c81b; text-decoration:underline;}
 
ul{margin:0px; padding:0px; list-style:none;}
li{background:url(https://internal.yqsystem.com/Images/yqImages/tick.png) no-repeat; line-height:20px; font-size:13px;color:#151515;  }
li a{}
li a:hover{}

.txtBox {
	/*width:62px !important; */
 height:18px;
  border:1px solid #adc0dc;
   margin-bottom:3px; 
   /*color:#2c2c2c; */
   color:Black;
   font-size:11px;
}

/* ----- Form ----- */
/*
form {
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: right;
}

.inputfield {
	background: #ffffff;
	border: 1px solid #c9f5f6;
	color: #000;
	font-size: 13px;
	font-variant: normal;
	height: 21px;
	line-height: normal;
	padding: 4px;
	margin-bottom: 5px;
	width: 200px;
}

#searchfield {
	background: none;
	border: 1px solid #dcdee0;
	color: #000;
	font-size: 12px;
	font-variant: normal;
	height: 12px;
	line-height: normal;
	padding: 4px;
	width: 200px;
}
#searchfield img {
border:0px;
}*/


/* end of form */
#template-wrapper{ }
/*---main----*/
#wrapper{width:1200px; height:675px;margin:0 auto; }

/*-----back portion----*/

#back{width:1200px; height:675px; background:url(https://internal.yqsystem.com/Images/yqImages/bg.jpg) no-repeat;; z-index:1; position:absolute;}
/*--main div--*/
#main{width:1120px; height:550px; margin: 20px 10px 10px 25px;}
/*--top header--*/
#header{width:1120px; height:145px;}
/*--main menu--*/
#menu{width:630px; height:70px; }
#menu ul{margin:0px; padding:0px; list-style:none; float:left;}
#menu li{background:url(https://internal.yqsystem.com/Images/yqImages/menu-bg.png) no-repeat;
float:left; width:68px; height:68px; margin-right:10px; padding-top:25px; text-align:center; letter-spacing:0px;}
#menu li:hover{background:url(https://internal.yqsystem.com/Images/yqImages/menu-hover.png) no-repeat;
 width:68px; height:68px;}
#menu li a{color:#000; text-decoration:none; font-size:12px; }
#menu li a:hover{color:#000; text-decoration:none; font-size:12px;}
#menu .link-height{padding-top:25px; line-height:12px;}
#menu .current{background:url(https://internal.yqsystem.com/Images/yqImages/menu-hover.png) no-repeat;
 width:68px; height:68px;}
/*--login--*/
#login{width:630px;}
#login input{width:123px; height:27px; background:url(https://internal.yqsystem.com/Images/yqImages/inputbg.png) no-repeat; color:#738ca0; border:0px; padding:2px 5px 0px 5px;}
#login img{vertical-align:top;}
/*--Content Area--*/

#content-area{width:1115px;height:110px; margin-top:10px;}

/*---Booking Area---*/
#booking-area{width:315px; float:left;height:375px;border-radius:7px; background:url(https://internal.yqsystem.com/Images/yqImages/booking-bg.png) repeat-y; border:1px #184272 solid;}
/*------------Left pane of Booking GUI--------------*/
#left{width:83px; float:left; font-size:10px;}
#left ul{margin:0px; padding:0px; list-style:none;width:80px;}
#left li{height:61px; width:83px; border-bottom:1px solid #CCC; background:none;font-size:11px; color:#FFF;}
#left li:hover{height:61px; width:82px; background:#a5cc4a;font-size:11px; color:#153e72;}
#left a{color:#FFF;}
#left a:hover{color:#153e72;}
#left .lastmenu{height:64px;border-radius:0 0 0 7px;}
#left .lastmenu:hover{height:64px}
#left .current-menu{height:61px; width:82px; background:#a5cc4a; color:#153e72;border-radius:7px 0 0 0;}
#left .image{width:20px; height:40px;margin-left:10px;margin-top:10px;}
#left .form_text{width:35px; height:45px;vertical-align:middle; line-height:11px; margin-top:15px; margin-left:10px;}
#left .form_txt{margin-top:10px;}/*to adjust the top margin*/
/*------------Right pane of Booking GUI--------------*/
#right{width:230px; float:left;}
#form-top{height:195px; color:#232323; font-size:11px; padding:5px 5px 5px 3px;}
#form-top input{width:207px; height:18px; border:1px solid #adc0dc; margin-bottom:3px; color:#2c2c2c; font-size:11px;}
#form-top input:hover{background:#f8f8f8;}
#form-top .txtbox1{width:185px; height:18px; border:1px solid #adc0dc; margin-bottom:3px; color:#2c2c2c; font-size:11px;}
#form-top .txtbox2{width:60px; height:18px; border:1px solid #adc0dc; margin-bottom:3px; color:#2c2c2c; font-size:11px; }
#form-top label{color:#232323; font-size:11px;}
#quotation{height:170px; background:url(https://internal.yqsystem.com/Images/yqImages/bg-quote.png) no-repeat;}
#quote2{height:165px;width:232px; background:url(https://internal.yqsystem.com/Images/yqImages/bg-quote2.png) repeat-x;font-size:11px;}
#quote2 .heading{font-size:11px; font-weight:bold;margin-left:5px;margin-top:5px;}
.quotation{height:170px; background:url(https://internal.yqsystem.com/Images/yqImages/bg-quote.png) no-repeat; border-radius:0 0 8px 0;}
.quote2{height:165px;width:232px; background:url(https://internal.yqsystem.com/Images/yqImages/bg-quote2.png) repeat-x;font-size:11px; border-radius:0 0 8px 0;}
.quote2 .heading{font-size:11px; font-weight:bold;margin-left:5px;margin-top:5px;}



/*---Content---*/
#content-home{width:780px;  float:left; margin-left:15px;background:url(https://internal.yqsystem.com/Images/yqImages/bg-content.png) repeat-y;height:435px;/*  opacity:0.7;
  filter:alpha(opacity=70);  For IE8 and earlier */border-radius: 15px;}

/*----content Home ---*/
#home{width:545px; height:400px;  float:left;  margin-left:25px; margin-top:20px;}
#home p{font-size:12px; line-height:12px;}
#home ul{margin:0px; padding:0px; list-style:none;}
#home li{background:url(https://internal.yqsystem.com/Images/yqImages/tick.png) no-repeat; line-height:16px; font-size:12px;color:#151515; padding-left:25px;  }
#home li a{}
#home li a:hover{}
#home .visa-text{vertical-align:middle; font-size:14px; color:#05467b; margin:10px;}
#home .go-btn{vertical-align:middle; margin:10px 10px 10px 0px;}
/*----content About ---*/
#content-inner{width:980px;  float:left; margin-left:15px;background:url(https://internal.yqsystem.com/Images/yqImages/bg-content.png) repeat-y;height:675px;/*  opacity:0.7;
  filter:alpha(opacity=70);  For IE8 and earlier */border-radius: 15px;}
#about{width:765px; height:665px;  float:left;  margin-left:25px; margin-top:20px;}
#about p{font-size:13px; line-height:15px;}
#about ul{margin:0px; padding:0px; list-style:none;}
#about li{background:url(https://internal.yqsystem.com/Images/yqImages/tick.png) no-repeat; line-height:15px; font-size:13px;color:#151515; padding-left:25px;  }
#about li a{}
#about li a:hover{}
#about .visa-text{vertical-align:middle; font-size:18px; color:#05467b; margin:10px;}


/*-----front side----*/
#front{width:385px;z-index:2; position:absolute;left:817px;height:675px; background:url(https://internal.yqsystem.com/Images/yqImages/sidebad.png) no-repeat;}
#top{width:105px; height:90px; float:right;}
#logo{background:url(https://internal.yqsystem.com/booking-yq/images/logo.png) no-repeat;width:82px; height:85px; margin:30px 3px 30px 3px;}
#bottom{width:300px; height:40px; float:right; margin-top:525px; margin-right:23px;}
#footer{float:right; padding-top:10px; margin-right:10px;}
#social{float:right;}
#social .space{margin-left:3px;}

.ddlList
{width:203px; 
 height:18px;
  border:1px solid #adc0dc;
   margin-bottom:3px; 
   /*color:#2c2c2c; */
   color:Black;
   font-size:11px;
    }
    .ddlListSmall
{width:68px !important; 
 height:18px;
  /*border:1px solid #adc0dc;*/
   margin-bottom:3px; 
   /*color:#2c2c2c; */
   color:Black;
   font-size:11px;
    }
    .txtSmall
{width:65px !important; 
 height:18px;
  border:1px solid #adc0dc;
   margin-bottom:3px; 
   /*color:#2c2c2c; */
   color:Black;
   font-size:11px;
    }
  
  .lblSmall
{  font-size:10px;
    }
     .lblClass
{  font-size:11px;
   margin-top:5px; margin-left:5px;width:80px;
   display:inline-block; 
    }
    .lblClass2
{  font-size:11px;
   margin-top:5px; margin-left:5px;width:100px;
   display:inline-block; 
    }
    .lblClass3
{  font-size:11px;
   margin-top:0px; margin-left:5px;width:130px;
   display:inline-block;
    }
    .lblClass4
{  font-size:11px;
   margin-top:5px; margin-left:5px;width:60px;
   display:inline-block;
    }
.lblCurrency  {  font-size:11px;
   margin-top:5px; margin-left:5px;width:200px;
   display:inline-block;
   text-align:center;
    }  
    
    .gridview {
        /*font-family:Verdana;*/
        font-family:Tahoma,Geneva,sans-serif;
        font-size:9pt;
        background-color:#F0F0F0;
        width: 100%;
    
        
}
.gridview th {
        background-color:#1f67b5;
        padding: 5px;
        font-size:7pt;
        font-weight:bold;
        color:White;
        height:8px;
}
.gridview tr {
        color:Black !important;
        height:20px !important;
}