﻿       
.ajax__colorPicker .ajax__cp_container {
background-color:#FFFFFF;
overflow:hidden;
position:absolute;
width:565px;
}


.ajax__colorPicker .ajax__cp_container table td div {
cursor:crosshair;
height:11px;
width:30px;
height:30px;
cursor:pointer;
}
.ajax__calendar_container
{	z-index:9999;
}

.downloadlink
{	width:46%; float:left; margin-top:5px; padding-left:10px; text-align:left;
}
.downloadlink a:link, .downloadlink a:visited, .downloadlink a:hover
{	color:#000000; text-decoration:none; font-size:14px; font-family:"Trebuchet MS"; 
}
.pickup_change span
{	background:none !important; float:none !important;
}
.pickup_change span input
{	width:auto !important; height:auto !important; float:none !important;
}
.menu_main
{	float:left; z-index:9999; position:relative; width:auto;
}	
#content
{	float:left; width:100%; padding-bottom:50px;
}

.arangecombomn_time span.datebgnone
{	width:100px; float:left; background:none; padding-top:5px;		
}
.chartright_row label.txt2new, .chartright_row label.txt2new
{	margin-left:50px; margin-top:5px;
}
.topponone
{	position:inherit;
}
.chart_date_mn label.datelabwidash
{	width:auto; margin:3px 0 8px 0px;
}
.withautomn
{	width:auto;
}
.content_default label.datelabwidash1, .chartright_row label.datelabwidash1
{	width:auto; margin:4px 5px 8px 0px; font-size:13px;
}
.RowHeight
{	height:8px;
}
#divTable
{	position:fixed; top:15%; width:auto;
}
.agent_booking_cols_mn
{	width:100%; float:left;
}
.agent_booking_cols 
{	float:left; padding:2px 10px 0 0; text-align:right; width:360px; color:#621618; font-size:16px;
}
.agent_booking_rows
{	color:#621618; float:left; font-size:16px; margin-top:6px; width:100%;
}
.agent_booking_rows_btn
{	margin-top:30px; padding-bottom:10px; text-align:center; width:100%; float:left;
}
.ajax__calendar_days table  td
{	color:#000; height:auto; 
}
.WaterMarkColor
{
	color:Silver;
	text-align:center;
}

.WaterMarkColor_Login
{
	color:#A52A2A;
	text-align:center;
}

.comm_head
{
   color:Black; font-size:14px;font-family:"Trebuchet MS"
}
.comm_Ac
{
    
}
.ShowHideButton
{   width:25px; padding:0px; text-align:center;
}

.listing_first_bg table td
{
    border-bottom:2px solid #FFFFFF;
}

.listing_first_bg table td td
{
    border-bottom:0px;
}
.listing_first_bg_sub table td td
{ vertical-align:top;
}

/* for gridview border collapse style */
table 
{    border-collapse:separate !important;
}

.txt_mid
{ text-align:center;
}
.company_master_mn div span.style_checknew input
{   float:left; margin:8px 0 0 5px; padding:0px; *margin:4px -3px 0 -1px;    
}
.content_mn table td  a.link:hover
{ font-size:15px;
}

/*for checkbox alignment*/
.borderTable table
{
    border:1px solid #000000 !important;
    margin:0px !important;
    padding:0px !important;
    background:none !important;
}

.txtnowidth 
{
    background: url("../images/site/red/date_inp_n.png") no-repeat scroll 0 0 transparent;
    height: 28px; 
}
.input_far td input
{   margin-top:8px;  *margin-top:3px;
}
.input_far td label
{   white-space:nowrap;
}

/*for IE 7 implimentation*/
#ctl00_ContentPlaceHolder1_chk_RouteName td input
{
    *margin:0px !important;
}
#ctl00_ContentPlaceHolder1_chk_RouteName
{
    padding-left:5px;
    *padding-left:0px !important;
}
.testCSS
{
    text-align:center;
}
.company_master_mn div.button_main 
{   padding-left:34px;
}

/* calender class */
.ajax__calendar .ajax__calendar_dayname {
    border-bottom: 1px solid #F5F5F5;
    color:Black;
    font-size:11px;
}
.ajax__calendar .ajax__calendar_day {
    border: 1px solid #FFFFFF;
    color:Black;
    font-size:11px;
}
.lbl_color_pic_set
{   color:#ffffff;
}

.listMain
{	border:solid 1px #CCCCCC; padding:0px; list-style:none; margin:0px; height:145px; overflow:auto; 
 	width:213px; font-family:"Trebuchet MS";
	color:#000000; font-weight:bold; background:#FFFFFF;
}
.itemsMain
{	background-color:#FFFFFF; border-bottom:1px solid #000000; padding:5px; font-weight:normal; list-style:none;
	color:Red; 	font-family:"Trebuchet MS"; font-size:12px; cursor:pointer;
}
.itemsSelected
{	background:#95DBD9; border-bottom:1px solid #CCCCCC; padding:5px; font-weight:normal; list-style:none;
	color:#6A6A6A; 	font-family:"Trebuchet MS"; font-size:12px; cursor:pointer;
}

.company_master_mn div.rblist label
{
    width:auto;
    padding-right:0px;
}

.listing_title_bg1 th
{
    height: 30px;
    vertical-align: middle;
    color: #FFFFFF !important;
    font-size: 14px;
    font-weight: bold;
    padding-right:10px;
    border-bottom: 2px solid #FFFFFF;
    background: #778DB2;
}

.search-btn
{
    background-color: #ec0101;
    color: #ffffff;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    padding: 6px 11px;
}

.label_Feedback
{
    border: 1px solid red;
    background-color: White;
    padding: 2px 7px 2px 5px;
    min-height:20px;	
}