@charset "utf-8";
/* CSS Document */

html, body, div, span, h1, h2, h3, h4, h5, h6, p,
a, em, font, img,small, strike, strong, ol, ul, li,form, label,
table, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	list-style: none;
}

body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
    background-color: #15405a !important;
/*	background:url(../../img/login_bg2.jpg) no-repeat top center #114158;*/
/*	background:url(../images/new_back_ground.jpg) ;*/
/*	background-repeat:repeat;*/
	font-size:13px;
/*	font-weight:bold;*/
	color:#e8e7e7;
}

.loginMain
{
	margin:0px auto;
	width:1000px;
	height:660px;
	
}


.Login_background
{
	width:1000px;
	float:left;
/*	background:url(../images/new_back_ground.jpg) repeat ;*/
	height:640px;
	padding:20px 0px 0px 0px;
}
/*login main content style start by here*/

.loginMain_bg
{
	width:464px;
	margin:0px auto;
}

.mainContentBg
{
	width:464px;
	float:left;
/*	background: url(../images/loginMain_bg.jpg) no-repeat;*/
	/*height:215px;*/
	height:230px;
	margin:100px 0px 0px 0px;
}


.loginTitle
{
	width:464px;
	float:left;
/*	background:url(../images/loginTitle.jpg) no-repeat bottom center;*/
	height:46px;
	margin:0px 0px 0px 2px;
}

.bigenCheckIcon
{
	width:397px;
/*	background:url(../images/biggenCheck.png) no-repeat left;*/
	height:31px;
	margin:0px 0px 0px 7px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#e8e7e7;
	padding:15px 0px 0px 60px;

}

.LoginArea
{
	width:443px;
	float:left;
/*	background: url(../images/loginMainInnerBg.png) no-repeat top center;*/
	/*height:155px;*/
	height:170px;
	margin:9px;
}

.numberOfguestArea
{
	width:373px;
	margin:0px auto;
}

.numberGueastTextbox
{
	width:373px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#e8e7e7;
	font-weight:bold;
	padding:6px 0px 0px 0px;
}


.numberGueastTextbox2
{
	width:373px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#e8e7e7;
	font-weight:bold;
	padding:10px 0px 0px 0px;
	text-align:center;
}
.numberText
{
	width:167px;
	float:left;
	height:20px;
	text-align:left;
	line-height: 28px;
}
.txBoxButton
{
	width:300px;
	float:left;
}
.txBox
{
	width:206px;
	float:left;
}
.txBox1
{
	
	width:330px;
	float:left;
	text-align:center;
	padding:0 40px;
}
.textboxBg
{
	width:196px;
/*	background: url(../images/textBox.png) no-repeat left ;*/
	border:0px;
	height:19px;
	padding:6px 0px 5px 10px;
	font-size:13px;
	color:#142e41;
	font-weight:bold;

}
.textboxBgNoBackground
{
	width:120px;
/*	background: url(../images/textBox.png) no-repeat left ;*/
	border:0px;
	height:19px;
	padding:6px 0px 5px 10px;
	font-size:13px;
	color:#142e41;
	font-weight:bold;

}
/*Add by Rajib*/
.textboxGift
{
	width:196px;
/*	background: url(../images/textBoxPressHere.png) no-repeat left ;*/
	border:0px;
	height:19px;
	padding:6px 0px 5px 10px;
	font-size:13px;
	color:#142e41;
	font-weight:bold;

}
/*Add by Rajib*/
.ddlBg
{
	width:205px;
/*	background: url(../images/textBox.png) no-repeat left ;*/
	border:0px;
	height:25px;
	padding:4px 0px 5px 2px;
	font-size:13px;
	color:#142e41;
	font-weight:bold;

}

.submitButton
{
	width:92px;
	float:left;
}


.cancelButton
{
    width:92px;
	float:left;
	margin:0px 0px 0px 9px;
}

.buttonBg
	{
		height:35px;
		border:0px;
		width:92px;
		border:0px;
/*		background:url(../images/submitButton.png) no-repeat left;*/
		cursor:pointer;
		font-weight:bold;
		text-align:center;
		vertical-align:middle;	
	}
	
	
	.pickup
	{
		height:35px;
		border:0px;
		width:92px;
		border:0px;
/*		background:url(../images/submit-blue-button.png) no-repeat left;*/
		cursor:pointer;
		font-weight:bold;
		text-align:center;
		vertical-align:middle;	
	}
		
	
.cancelButton2
{
      height:35px;
	  border:0px;
	  width:92px;
	  background: url(../images/cancel.png) no-repeat left;
	  cursor:pointer;
	  font-weight:bold;
	 
	 
}	
	
/*login main content style end by here*/





/*login inner style start by here*/
.login_content
{
	width:324px;
	margin:0px auto;
}

.checkdisplay
{
	width:524px;
	margin:0px auto;
	background-color:#0868A0;
}
.LoginInnerBg_none
{
	width:324px;
	float:left;
	height:462px;
/*	background:url(../images/LoginInner.jpg) no-repeat top center;*/
	/*background:url(../images/LoginInner_change.jpg) no-repeat top center;*/
	margin:0px 0px 0px 0px;
}
.LoginInnerBg_Short
{
	width:324px;
	float:left;
	height:400px;
/*	background:url(../images/LoginInner.jpg) no-repeat top center;*/
	/*background:url(../images/LoginInner_change.jpg) no-repeat top center;*/
	margin:0px 0px 0px 0px;
}
.LoginInnerBg_full
{
	width:324px;
	float:left;
	height:588px;
/*	background:url(../images/LoginInner_change_591.jpg) no-repeat top center;*/
	/*background:url(../images/LoginInner_change.jpg) no-repeat top center;*/
	margin:0px 0px 0px 0px;
}

.LoginInnerBg
{
	width:324px;
	float:left;
	height:525px;
	/*background:url(../images/LoginInner.jpg) no-repeat top center;*/
/*	background:url(../images/LoginInner_change.jpg) no-repeat top center;*/
	margin:0px 0px 0px 0px;
}

.loginInnerBg2

{
	width:317px;
	margin:0px auto;
}

.bigenCheck
{
	width:317px;
	float:left;
	height:519px;
	/*background:url(../images/InnerBg2.jpg) center  no-repeat;*/
/*	background:url(../images/change_2.jpg) center  no-repeat;*/
	margin:3px
	
}


.BeginCheckContent {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
	margin: 0 0 0px 0;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#e8e7e7;

}

.BeginCheckContent li {
	list-style: none;
	margin: 2;
	padding: 0;
	width:309px;
	height: 62px;
/*	background: url(../images/bigenCheckLink.jpg) no-repeat 0 0;*/
	float: left;
	margin: 0px 0px 0 4px;
	line-height:14px;
	
}
/*For online Order Link*/
.BeginCheckContent li.OOS 
{ 	
	margin: 2;
	/*padding: 0;
	width:309px;
	height: 62px;
	margin: 0px 0px 0 4px;
	*/
	padding: 10px 0px 0px 0px;
	width:309px;
	height: 56px;
/*	background: url(../images/OOS.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	list-style: none;
	
}


/*.BeginCheckContent li:hover {
	background-position: 0 -101px;
	background: url(../images/footer_menu.png) no-repeat 0 0;
}
.BeginCheckContent li.OOS :hover
{
	
	background: url(../images/OOS.png) no-repeat 0 0;
	
}*/

.BeginCheckContent li.bigenCheckLink1 {
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/check1_link.jpg) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}

.BeginCheckContent li.bigenCheckLink1:hover {
	background-position: 0 -101px;
	background: url(../images/check_1_hover.jpg) no-repeat 0 0;
	color:#e8e7e7;
	
}

.BeginCheckContent li.bigenCheckLink2 {
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 53px;
	background: url(../images/check_2_link.jpg) no-repeat 0 0;
	float: left;
	margin: 1px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}

.BeginCheckContent li.bigenCheckLink2:hover {
	background-position: 0 -101px;
	background: url(../images/check_2_hover.jpg) no-repeat 0 0;
	color:#e8e7e7;
}




.BeginCheckContent li.bigenCheckLink3 {
	list-style: none;
	padding: 10px 0px 0px 0px;
	width: 311px;
	height: 53px;
	background: url(../images/check_3_link.jpg) no-repeat 0 0;
	float: left;
	margin: 1px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}

.BeginCheckContent li.bigenCheckLink3:hover {
	background-position: 0 -101px;
	background: url(../images/check_3_hover.jpg) no-repeat 0 0;
	color:#e8e7e7;
}

.BeginCheckContent li.bigenCheckLink4 {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 53px;
	background: url(../images/check_4_link.jpg) no-repeat 0 0;
	float: left;
	margin: 1px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}

.BeginCheckContent li.bigenCheckLink4:hover {
	background-position: 0 -101px;
	background: url(../images/check_4_hover.jpg) no-repeat 0 0;
	color:#e8e7e7;
}

.BeginCheckContent li.bigenCheckLink5 {
	list-style: none;
	padding: 10px 0px 0px 0px;
	width: 311px;
	height: 53px;
	background: url(../images/check_5_link.jpg) no-repeat 0 0;
	float: left;
	margin: 1px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;	
}



.BeginCheckContent li.bigenCheckLink5:hover {
	background-position: 0 -101px;
	background: url(../images/check_5_hover.jpg) no-repeat 0 0;
	color:#e8e7e7;
}


.BeginCheckContent li.bigenCheckLink6 {
	list-style: none;
	  padding: 10px 0px 0px 0px;
	width: 311px;
	height: 53px;
	background: url(../images/check_6_link.jpg) no-repeat 0 0;
	float: left;
	margin: 1px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;	
}

.BeginCheckContent li.bigenCheckLink6:hover {
	background-position: 0 -101px;
	background: url(../images/check_6_hover.jpg) no-repeat 0 0;
	color:#e8e7e7;
}

.BeginCheckContent li.bigenCheckLink7 {
	list-style: none;
     padding: 10px 0px 0px 0px;
	width: 311px;
	height: 53px;
	background: url(../images/check_7_link.jpg) no-repeat 0 0;
	float: left;
	margin: 1px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;	
}
.BeginCheckContent li.bigenCheckLink7:hover {
	background-position: 0 -101px;
	background: url(../images/check_7_hover.jpg) no-repeat 0 0;
	color:#e8e7e7;
}

.BeginCheckContent a:link,
.BeginCheckContent a:visited,
.BeginCheckContent a:active
  {
	display: block;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 1px 1px;
	color: #e8e7e7;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	
}
.BeginCheckContent a:hover {
	color: #e8e7e7;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.BeginCheckContent span {
	display: block;
	padding: 12px 7px 0;
	font-size: 12px;
	text-align: center;
}

.BeginCheckHead{
	list-style: none;
	margin: 2;
	padding:10px 0 10px 25px;
	width:284px;
	
	background: url(../images/index_header_option_2.jpg) no-repeat 0 0;
	float: left;
	margin: 0px 0px 0 4px;
	line-height:14px;
	font-size:14px;
	text-align:left;
	
}
.indexheadtxt
{
    font-size:16px;
    font-style:italic;
    
}
.LargeCheckBox
{
	background-color:#ffffff;
	width:100px;
	height:100px;
}
.txBoxNew
{
	width:206px;
	float:left;
	padding-top:5px;
}
/*created on feb18*/
.log_mainCont{
	width:463px;
	height:auto;
	margin:0 auto;
}
.log_inner_mainCont{
	width:463px;
	height:auto;
	margin:0 auto;
	float:left;
	margin:30% 0 0 0;
	
}
.log_inner_mainCont1{
	width:463px;
	height:auto;
	margin:0 auto;
	float:left;
	margin:14% 0 0 0;
	
}
.log_box{
	width:463px;
	height:auto;
	float:left;
}
.log_box_heading{
	width:403px;
	height:46px;
	float:left;
	background:url(../images/begincheck_header_bg.png) no-repeat;
	font-size:17px;
	padding:0 0 0 60px;
	line-height:46px;
}
.log_field_box{
	width:463px;
	height:auto;
	float:left;
}
.log_field_box_top{
	width:463px;
	float:left;
	background:url(../images/bc_top.png) top no-repeat ;
	height:11px;
}
.log_field_box_r{
	width:463px;
	float:left;
	background:url(../images/bc_r.png) top repeat-y ;
	height:auto;
}
.log_field_box_mid{
	width:463px;
	float:left;
	background:url(../images/bc_center.png) top no-repeat ;
	/*background:url(../images/new_back_ground.jpg) top repeat;*/
	height:auto;
	min-height:145px;
}

.log_field_box_btm{
	width:463px;
	float:left;
	background:url(../images/bc_btm.png) top no-repeat ;
	height:12px;
}
/*For open check*/
.open_mainCont{
	width:544px;
	height:auto;
	margin:0 auto;
}
.open_inner_mainCont{
	width:544px;
	height:auto;
	margin:0 auto;
	float:left;
	margin:5% 0 0 0;
}
.open_mainCont_Customer{
	width:700px;
	height:auto;
	margin:0 auto;
}
.open_inner_mainCont_Customer{
	width:700px;
	height:auto;
	margin:0 auto;
	float:left;
	margin:5% 0 0 0;
}
.open_box_Customer{
	width:700px;
	height:auto;
	float:left;
}
.blank_box_heading_Customer{
	width:700px;
	height:46px;
	float:left;
	background:url(../images/header_bg_plane_Customer.png) no-repeat;
	font-size:19px;
	padding:0 0 0 20px;
	line-height:46px;
	font-weight:bold;
	
}
.open_field_box_Customer{
	width:700px;
	height:auto;
	float:left;
}
.open_field_box_top_Customer{
	width:700px;
	float:left;
	background:url(../images/oc_top_Customer.png) top no-repeat ;
	height:15px;
	
}
.open_field_box_r_Customer{
	width:700px;
	float:left;
	background:url(../images/oc_r_Customer.png) top repeat-y ;
	height:auto;
}
.m_grid_main_Customer{
	width:660px;
	float:left;
	background:url(../images/oc_mid_Customer.png) top no-repeat ;
	height:auto;
	min-height:142px;
	padding:0 0 0 19px;	
}
.open_field_box_btm_Customer{
	width:700px;
	float:left;
	background:url(../images/oc_btm_Customer.png) top no-repeat ;
	height:15px;
}
.open_box{
	width:544px;
	height:auto;
	float:left;
}
.open_box_heading{
	width:486px;
	height:46px;
	float:left;
	background:url(../images/openchecks_header_bg.png) no-repeat;
	font-size:17px;
	padding:0 0 0 70px;
	line-height:46px;
	text-align:left;
}
.open_field_box{
	width:544px;
	height:auto;
	float:left;
}

.open_field_box_top{
	width:544px;
	float:left;
	background:url(../images/oc_top.png) top no-repeat ;
	height:15px;
}
.open_field_box_r{
	width:544px;
	float:left;
	background:url(../images/oc_r.png) top repeat-y ;
	height:auto;
}
.open_field_box_mid{
	width:544px;
	float:left;
	background:url(../images/oc_mid.png) top no-repeat ;
	height:auto;
	min-height:142px;
}

.open_field_box_btm{
	width:544px;
	float:left;
	background:url(../images/oc_btm.png) top no-repeat ;
	height:15px;
}
.btn_menu_main2 {
	/*float:left;
	text-align:center;
	width:528px;
	padding:0 0 0 12px ;*/
	margin: 0;
	padding: 0 0 0 12px;
	width: 528px;
	overflow: hidden;
	margin: 0 0 0px 0;
	/*position: relative;*/
	top: 0;
	left: 0;
	z-index: 1;
	text-align:center;
	float:left;
}
.btn_menu_main2 li{
	/*width:98px;
	float:left;
	background:url(../images/menu.png) no-repeat center;
	width:98px;	
	font-weight:bold;
	font-size:12px;
	font-family: Arial,Tahoma,Georgia,"Times New Roman",Times,serif;
	display:table-cell;
	vertical-align:middle;
	display: table; 
	height:43px;
	#position: relative; 
	overflow: hidden;
	padding:3px;*/
	float:left; 
	font-weight:bold;
	font-size:12px;
	font-family: Arial,Tahoma,Georgia,"Times New Roman",Times,serif;
	display:table-cell;
	vertical-align:middle;
	display: table; 
	overflow: hidden;
	padding:0 0 0 0px;
	background:url(../images/menu.png) no-repeat center;
	width:103px;
	height:47px;
	#position: relative; 
	overflow: hidden;	

}
.btn_menu_main2 li a{
	/*#position: absolute; 
	#top: 50%;
	display: table-cell; 
	vertical-align: middle;
	color:#2A6892;
	text-decoration:none;*/
	float:left; 
 font-weight:bold;
 font-size:12px;
 font-family: Arial,Tahoma,Georgia,"Times New Roman",Times,serif;
 display:table-cell;
 vertical-align:middle;
 display: table; 
 overflow: hidden;
 padding:0px 0px 0px 0px ; 
 display: table-cell; 
 vertical-align: middle;
 color:#2A6892;
 text-decoration:none;
 height:47px;
 width:103px;
 font-size: 12px;
 text-align: center;
 list-style:none;
}
.btn_menu_main2 span {
	display: block;
	padding: 15px 7px 0;
	font-size: 12px;
	text-align: center;
}
.btn_menu_main2 li a:hover{
	text-decoration:underline;
}
.btn_menu_submit {
	float:left;
	width:523px;
	padding:10px 0 0 17px ;
	text-align:left;
}
.yellow_btn2{
	background:url(../images/yellow_btn.png) no-repeat;
	border:none;
	width:94px;
	height:38px;
	font-weight:bold;
}
.blank_box_heading{
	width:526px;
	height:46px;
	float:left;
	background:url(../images/header_bg_plane.png) no-repeat;
	font-size:19px;
	padding:0 0 0 20px;
	line-height:46px;
	font-weight:bold;
}
.blank_box_heading1{
	width:610px;
	height:46px;
	float:left;
	background:url(../images/new_header_bg.jpg) repeat-x;
	font-size:19px;
	padding:0 0 0 20px;
	line-height:46px;
	font-weight:bold;
}
.blank_field_box_mid{
	width:525px;
	float:left;
	background:url(../images/oc_mid.png) top no-repeat ;
	height:auto;
	min-height:142px;
	padding:0 0 0 19px;	
}
.blank_field_box_mid th{
	
	height:30px;
	width:25%;
	color:#000000;
	
	
}
.blank_field_box_mid td{
	height:60px;
	width:25%;
	
	font-weight:normal;
	text-align:center;
	
}
.b_right{
	
	text-align:center;
}
.void_btns{
	background:url(../images/menu.png) no-repeat center;
	width:98px;
	height:43px;
	border:none;
	font-weight:bold;
}


/*main login page created on 28-2-11*/
.main_loginBox_Cont{
	margin:0 auto;
	width:300px;
	margin-top:7%;
}
.main_loginBox{
/*	background:url(../images/main_logbg.jpg) repeat-x #005081;*/
	margin:0 auto;
	/*width:300px;*/
	height:auto;
	border:1px solid #146294;
	float:left;
}
.main_loginBox_in{
	width:310px;
	margin:2px;
	border:1px solid #146294;
	background:url(../../img/main_log_inbg.jpg) #00456f repeat-x;
	height:auto;
	float:left;
}
.login_head{
	padding:5px;
	border:0px solid #FFFFFF;
	height:125px;
}
.login_title{
	float: left;
	padding:10px 0 0 50px;
	width:300px;
 }
 .login_title_n{
	
	padding:10px 0 0 50px;
	width:300px;
 }
.login_logo{
	float:left;
}

.login_title_big{
	float:left;
	font-size:31px;
	border: 0px solid #FFF000;
	
}
.login_title_small{
	/*float:left;*/
	font-size:15px;
	border: 0px solid #FFF000;
	padding: 10px 40px 10px 0;
}
.login_title_small_s{
	float:left;
	font-size:15px;
	border: 0px solid #FFF000;
	padding: 10px 40px 10px 0;
	
}
.log_in_header{
/*	background:url(../images/pop_header.JPG) repeat-x;*/
	width:100%;
	height:80px;
	float:left;
	color:#FFFFFF;
	font-size:17px;
}
.log_in_header_inner{
	line-height:41px;
	float:left;
/*	padding:0 20px;*/
/*	width:92%;*/
	border:0px solid #000fff;
}
.log_in_header_content{
	float:left;
	padding:0 20px;
	border:0px solid #ffffff;
	height:41px;	
}
.log_in_header_content_txt{
	float:left;
	border:1px solid #ffffff;
	margin:10px 0;
    
/*    background: url(../images/textBox.png) repeat-x ;*/
    border-radius: 3px; 
}
.log_in_btns_area{
	float:left;
	padding:20px;
	width:93%;
}
.side_btn_row{
	float:left;
	width:137px;
	padding:0 8px;
}
.mid_btn_row{
	float:left;
	/*padding:0 15px 0 18px;*/
/*	padding:0;*/
	text-align:center;
/*	width:219px;*/
	border:0px solid #FFFFFF;
/*	#position: relative;*/
	margin:0;
	overflow:hidden;
	top:0;
	left:0;
}
.mid_btn_row ul li{
	float:left;
	display:table-cell;
	vertical-align:middle;
	display: table; 
	overflow: hidden;
	font-size:19px;
}
.mid_btn_row ul li a
{
	
	float:left;
	background:url(../../img/white_big_btn.png) no-repeat top; 
	#top: 50%;
	display: table-cell; 
	vertical-align: middle;
	color:#525151;
	text-decoration:none;
	height:71px;
	width:81px;
	padding:0 6px 0 0;
}

.mid_btn_row span
{
	display: block;   
    padding: 15px 7px 0;
    text-align: center;
}

.mid_btn_row ul li a:hover{
/*	text-decoration:underline;*/
}

.btn_top_row{
	float:left;	
	padding:7px 0 0 0;
}
.btn_btm_row{
	float:left;
	padding:17px 0 0 0;
}
.big_b_btn{
	float:left;
/*	background:url(../images/blue_big_btn.png) no-repeat;*/
	width:137px;
	height:92px;
	line-height:92px;
	border:none;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
.big_b1_btn{
	float:left;
/*	background:url(../images/btn_ClockOut.png) no-repeat;*/
	width:137px;
	height:92px;
	line-height:92px;
	border:none;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
    border-radius:4px 4px 4px 4px;
}


.big_y_btn{
	float:left;
/*	background:url(../images/yellow_big_btn.png) no-repeat;*/
	width:137px;
	height:92px;
	line-height:92px;
	border:none;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
.big_r_btn{
	float:left;
/*	background:url(../images/red_big_btn.png) no-repeat;*/
	width:137px;
	height:92px;
	line-height:92px;
	border:none;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
.helpline{
	background:#267499;
	width:553px;
	height:25px;
	border:1px solid #409ae1;
	float:left;
	margin:10px 0;
	color:#FFFFFF;
	font-size:17px;
	line-height:25px;
	padding:0 10px;
}
/*Created on 3-3-11*/
.btn_center
{
    float: left;
    padding: 0 0 0 35px;
    text-align: center;
    }
 .mGrid {   
       width: 96%;          
      margin: 5px 0 10px 0; 
      border:none;  
      border-collapse:inherit;
 
    }  
    .mGrid td {   
        padding: 2px;       
       color: #fff;
       text-align:left; 
   }  
   .mGrid th {   
       padding: 4px 2px;   
       color: #fff;   
/*       background: #025080 url(../images/header_bg.jpg) repeat-x top; */
             
        
   }  
   
   .s_btn_align
   {
       width:100%;
       text-align:center;
   }
   .m_grid_main{
	width:525px;
	float:left;
/*	background:url(../images/oc_mid.png) top no-repeat ;*/
	height:auto;
	min-height:142px;
	padding:0 0 0 19px;	
}
.m_grid_main li 
{
	height:35px;
	border:0px;
	width:92px;
	border:0px;
	/*background:url(../images/submitButton.png) no-repeat left;*/
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
}
.buttonBg1
	{
		height:35px;
		border:0px;
		width:92px;
		border:0px;
/*		background:url(../images/submitButton.png) no-repeat left;*/
		cursor:pointer;
		font-weight:bold;
		text-align:center;
		vertical-align:middle;	
		padding:17px 0px 0px 0px;
		text-decoration:none;
	}
.buttonBg1 span
{
	text-align:center;
	text-decoration:none;	
}

.cancelButton3
{
      height:35px;
	  border:0px;
	  width:92px;
/*	  background: url(../images/cancel.png) no-repeat left;	  */
	  font-weight:bold;
	  padding:17px 0px 0px 0px;
	  text-decoration:none;
	 
}	
.cancelButton3 a
{
	float:left;
	/*background:url(../images/white_big_btn.png) no-repeat top; */
	#top: 50%;
	display: table-cell; 
	vertical-align: middle;
	color:#525151;
	text-decoration:none;
	height:55px;
	width:70px;
	padding:0 3px 0 0;
}
.cancelButton3 span
{
	text-align:center;	
}
.textDecoration
{
	text-decoration:none;
}

.m_grid_main li hover
{
	text-decoration:none;
}

.bigenReport
{
	width:317px;
	float:left;
	height:255px;
/*	background:url(../images/InnerBg2.jpg) center  no-repeat;*/
	/*background:url(../images/change_2.jpg) center  no-repeat;*/
	margin:3px
	
}
.LoginInnerBg_Report
{
	width:324px;
	float:left;
	height:260px;
/*	background:url(../images/LoginInner.jpg) no-repeat top center;*/
	/*background:url(../images/LoginInner_change.jpg) no-repeat top center;*/
	margin:0px 0px 0px 0px;
}
.ShortbigenReport
{
	width:317px;
	float:left;
	height:195px;
/*	background:url(../images/InnerBg2.jpg) center  no-repeat;*/
	/*background:url(../images/change_2.jpg) center  no-repeat;*/
	margin:3px
	
}
.LoginInnerBg_shortReport
{
	width:324px;
	float:left;
	height:200px;
/*	background:url(../images/LoginInner.jpg) no-repeat top center;*/
	/*background:url(../images/LoginInner_change.jpg) no-repeat top center;*/
	margin:0px 0px 0px 0px;
}

.linkSpan
{
	color:Black;
	font-weight:bold;	
}



/* add new by Samarjit--30.8.11 */
.bigenCheck1
{
	width:318px;
	float:left;
	height:auto;
	/*background:url(../images/InnerBg2.jpg) center  no-repeat;*/
	margin:3px;
	background-color:#103D5A;
	border-bottom: 1px solid #103D5A;
	*margin-top:-13px;
}

.LoginInnerBg_none1
{
	width:324px;
	float:left;
	height:auto;
	/*background:url(../images/LoginInner_change.jpg) no-repeat top center;*/
	background-color:#013759;
	border:1px solid #2a7da5;
	
}	
.m_grid_main2{
	width:596px;
	float:left;
/*	background:url(../images/oc_mid_2.png) top repeat-y ;*/
	height:auto;
	min-height:142px;
	padding:0 0 0 19px;	
}

.open_field_box_btm2{
	width:605px;
	float:left;
/*	background:url(../images/oc_btm_2.png) top no-repeat ;*/
	height:15px;
}

.open_field_box_top2{
	width:605px;
	float:left;
/*	background:url(../images/oc_top_2.png) top no-repeat ;*/
	height:15px;
}

.blank_box_heading_change{
	width:605px;
	height:46px;
	float:left;
/*	background:url(../images/header_bg_plane_2.png) no-repeat;*/
	font-size:19px;
	padding:0 0 0 10px;
	line-height:46px;
	font-weight:bold;
	
}
.blank_box_heading_ViewCustomer{
	width:700px;
	height:46px;
	float:left;
/*	background:url(../images/header_bg_plane-change.png) no-repeat;*/
	font-size:19px;
	padding:0 0 0 20px;
	line-height:46px;
	font-weight:bold;
}
.open_field_box_top_ViewCustomer{
	width:700px;
	float:left;
/*	background:url(../images/oc_top-change.png) top no-repeat ;*/
	height:15px;
}
.open_field_box_r_ViewCustomer{
	width:700px;
	float:left;
/*	background:url(../images/oc_r-change.png) top repeat-y ;*/
	height:auto;
}
.m_grid_main_ViewCustomer{
	width:681px;
	float:left;
/*	background:url(../images/oc_mid-change.png) top no-repeat ;*/
	height:auto;
	min-height:142px;
	padding:0 0 0 19px;	
}
.open_field_box_btm_ViewCustomer{
	width:700px;
	float:left;
/*	background:url(../images/oc_btm-change.png) top no-repeat ;*/
	height:15px;
}


/*login style added 11.1.13 -- SAMARJIT*/

.login_base-area
{
	width:628px;
	margin:0px auto;
	*padding-bottom:10px;
}

.new-LoginInnerBg_none1
{
	width:640px;
	float:left;
	height:auto;
	background-color:#013759;
	border:1px solid #2a7da5;
	margin-bottom:10px;
}
.top-head-area{
	list-style: none;
	padding:10px 0 10px 25px;
	width:610px;
/*	background: url(../images/top-header-bg.jpg) no-repeat 0 0;*/
	float: left;
	margin: 0px 0px 0 2px;
	line-height:14px;
	font-size:14px;
	text-align:left;
}
.latest-bigenCheck1
{
	width:635px;
	float:left;
	height:auto;
	margin:3px;
	background-color:#103D5A;
	border-bottom: 1px solid #103D5A;
}	
.btn-base-area{width:632px; float:left;}
.btn-left{width:314px; float:left; margin-right:2px;}
.btn-right{width:314px; float:left;}

.exit-btn-area{width:630px; float:left; clear:both;}

.btn-controler {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
	margin: 0 0 0px 0;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#e8e7e7;

}

.btn-controler li {
	list-style: none;
	margin: 2;
	padding: 0;
	width:309px;
	height: 62px;
/*	background: url(../images/index_btn_background.jpg) no-repeat 0 0;*/
	float: left;
	margin: 0px 0px 0 4px;
	line-height:14px;
	
}
/*For online Order Link*/
.btn-controler li.OOS 
{ 	
	margin: 2;
	padding: 10px 0px 0px 0px;
	width:309px;
	height: 56px;
/*	background: url(../images/OOS.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	list-style: none;
}


.btn-controler a:link,
.btn-controler a:visited,
.btn-controler a:active
  {
	display: block;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 1px 1px;
	color: #e8e7e7;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	
}
.btn-controler a:hover {
	color: #e8e7e7;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

.btn-controler span {
	display: block;
	padding: 12px 7px 0;
	font-size: 12px;
	text-align: center;
}
/* EXIT btn style start */
.btn-controler li.exit-btn {
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 630px;
	height: 55px;
/*	background: url(../images/exit-btn-red.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
}
.btn-controler li.exit-btn:hover {
	background-position: 0 -101px;
/*	background: url(../images/exit-btn-red.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* EXIT btn style end */

/* Quick sale btn style start */
.btn-controler li.quickSale {
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/quick-sale.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.quickSale:hover {
	background-position: 0 -101px;
/*	background: url(../images/quick-sale.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Quick sale btn style end */

/* Open Check Sit Down btn style start */
.btn-controler li.openSitDown {
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/dine-in.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.openSitDown:hover {
	background-position: 0 -101px;
/*	background: url(../images/dine-in.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Check Sit Down style end */
/* Open Check Delivery style start */
.btn-controler li.openDelivery {
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/delivery_new.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.openDelivery:hover {
	background-position: 0 -101px;
/*	background: url(../images/delivery_new.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Check Delivery style end */
/* Open Checks style start */
.btn-controler li.openChecks {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/check-pick-up.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.openChecks:hover {
	background-position: 0 -101px;
/*	background: url(../images/check-pick-up.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Checks btn style end */

/* Table Pick Up style start */
.btn-controler li.tablePickUp {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/table-pick-up.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.tablePickUp:hover {
	background-position: 0 -101px;
/*	background: url(../images/table-pick-up.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Table  Pick Up Style end */

/* Ticket Pick Up Style start */
.btn-controler li.ticketPickUp {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/ticket-pickup.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.ticketPickUp:hover {
	background-position: 0 -101px;
/*	background: url(../images/ticket-pickup.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Ticket Pickup style end */

/* Delivery Ticket  Style start */
.btn-controler li.DeliveryTicket {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/DeliveryTicket.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.DeliveryTicket:hover {
	background-position: 0 -101px;
/*	background: url(../images/DeliveryTicket.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Delivery Ticket style end */

/* Manage Checks Style start */
.btn-controler li.manageChecks {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/manage-checks.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.manageChecks:hover {
	background-position: 0 -101px;
/*	background: url(../images/manage-checks.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Manage Checks style end */

/* Reports Style start */
.btn-controler li.reportsBtn {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/reports.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.reportsBtn:hover {
	background-position: 0 -101px;
/*	background: url(../images/reports.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Reports style end */

/* Order Screen Style start */
.btn-controler li.orderScreen {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/orderscreen.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.orderScreen:hover {
	background-position: 0 -101px;
/*	background: url(../images/orderscreen.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Order Screen style end */
/*add by rajib*/



/* Open Check Begin btn style start */
.btn-controler li.BeginCheck {
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/begin-check.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.BeginCheck:hover {
	background-position: 0 -101px;
/*	background: url(../images/begin-check.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Check Begin style end */

/* Open Check Dine-in btn style start */
.btn-controler li.dine-in{
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/dine-in-only.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.dine-in:hover {
	background-position: 0 -101px;
/*	background: url(../images/dine-in-only.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Check Dine-in style end */
/* Open Check Carry out btn style start */
.btn-controler li.carry-out{
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/carry-out-new.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.carry-out:hover {
	background-position: 0 -101px;
/*	background: url(../images/carry-out-new.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Check Carry out style end */

/* Open Check drive thru btn style start */
.btn-controler li.drivethru{
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/drive-through.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.drivethru:hover {
	background-position: 0 -101px;
/*	background: url(../images/drive-through.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Check drive thru style end */


 /* Open Check drive thru btn style start */
.btn-controler li.close-check{
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/closed-checks.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.close-check:hover {
	background-position: 0 -101px;
/*	background: url(../images/closed-checks.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Check drive thru style end */	

/* Open Check Assign Driver btn style start */
.btn-controler li.assign-driver{
	list-style: none;
    padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;
/*	background: url(../images/assign-driver.png) no-repeat 0 0;*/
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
.btn-controler li.assign-driver:hover {
	background-position: 0 -101px;
/*	background: url(../images/assign-driver.png) no-repeat 0 0;*/
	color:#e8e7e7;
}
/* Open Check Assign Driver style end */	
/*Add by Rajib*/
.btn-Blank {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
	margin: 0 0 0px 0;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#e8e7e7;

}

.btn-Blank li {
	list-style: none;
	margin: 2;
	padding: 0;
	width:309px;
	height: 62px;
/*	background: url(../images/blank.png) no-repeat 0 0;*/
	float: left;
	margin: 0px 0px 0 4px;
	line-height:14px;
	
}

.btn-Blank li.blank {
	list-style: none;
      padding: 10px 0px 0px 0px;
	width: 311px;
	height: 55px;	
	float: left;
	margin: 2px 0px 0 3px;
	line-height:14px;
	color:#e8e7e7;
	
}
/*Jeff added for clear button*/

.btn_clear{
float:right;
	/*padding:0 15px 0 18px;*/
	padding:0;
	text-align:center;
	width:80px;
	border:0px solid #FFFFFF;
	
	margin:0;
	overflow:hidden !important;
	top:0;
	left:0;
}
.btn_clear ul li{
/*	float:left;*/
	display:table-cell;
	vertical-align:middle;
	display: table; 
	overflow: hidden;
	font-size:18px;
}
.btn_clear ul li a
{
/*	float:left;*/
/*	background:url(../../images/clear_btn.png) no-repeat top; */
	
	vertical-align: middle;
	color:#ffffff;
	text-decoration:none;
	height:41px;
	width:80px;
	padding:0 0 0 0;
}

.btn_clear span
{
	display: block;   
    padding: 0 0 0 0;
    text-align: center;
}

.btn_clear ul li a:hover{
	text-decoration:underline;
}
.form-control {
    display: block;
    width: 100%;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}
.white-color{
    color:white;
}
.m-t-2{
    margin-top:2px;
}
.pull-right{
    float:right !important;
}