/*!
 * Ext JS Library 3.0.0
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
.calendar .x-menu-item-icon {
    background-image:url(http://smartparkjfk.com/ext3/resources/images/default/shared/calendar.gif);
}

.search-item {
    font:normal 11px tahoma, arial, helvetica, sans-serif;
    padding:3px 10px 3px 10px;
    border-bottom:1px solid #eeeeee;
}
.search-item h3 {
    display:block;
    font:inherit;
    font-weight:bold;
}

.search-item h3 span {
    float: right;
    font-weight:normal;
    margin:0 0 5px 5px;
    width:100px;
    display:block;
    clear:none;
}



.x-btn-icon .x-btn-huge .x-btn-text{
    height: 101px;
    width: 100px;
}



.my-easyb {
    background-image: url('http://smartparkjfk.com/images/easyb.gif');
}

.redtxt { color: #ff3918; }


#ratecomp table {
	width: 247px;
}
#ratecomp th {
	font:  10px  Arial ;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;

	background: #0000ff;
	border-top: 1px solid #C1DAD7;
	padding: 1px 5px 1px 5px;
	text-align: center;

	background: none;
}
#ratecomp td {
	font:  10px  Arial;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	/* was blue color */
	background:  #ffffff;
	text-align: right;
	color: 'NAVY';
}
#ratecomp td.total {
	font:  10px  Arial;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px dashed #000000;
	background: #fff;
	text-align: right;
	color: 'NAVY';
}

#ratecomp td.total3 {
	font:  10px  Arial;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px dashed #000000;
	background: #FFD0A3;
	text-align: right;
	color: 'NAVY';
}

#ratecomp td.desc1 {
	/* was red color */
	background-color: #ffffff;
	text-align: left;
}

#ratecomp td.desc2 {
	/* was red color */
	background-color: #ffffff;
	text-align: left;
}

#ratecomp td.desc3 {
	/* was red color */
	background-color: #FFD0A3;
	text-align: right;
}

#ratecomp td.desc5a {
	/* was red color */
	background-color: #FFFF00;
	font:  10px  Arial;
	
	font-family: sans-serif;
	text-align: center;
}

#ratecomp td.desc5b {
	/* was red color */
	background-color: #FFFF00;
	font:  10px  Arial;
	font-family: sans-serif;
	text-align: right;
}
/*
resbox -  for reservation box
*/

#resbox table {
	width: 330px;
}

#resbox td {
	width: 170px;
	font:  12px  Arial;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	/* was blue color */
	background: #ffffff;
	text-align: right;
	padding:0px 0px 0px 0px;


}
#resbox td.total {
	width: 160px;
	font:  12px  Arial;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px dashed #000000;
	background-color: #FFFF00;
	/*background-color: #fff;*/
	text-align: right;

}
#resbox td.desc1 {
    /* was red color */
	background-color: #ffffff;
	text-align: left;
}

#resbox td.desc5a {
	/* was red color */
	background-color: #FFFF00;
	font:  12px  Arial;
	font-weight: bold;	
	font-family: sans-serif;
	text-align: center;
}

#resbox td.desc5b {
	/* was red color */
	background-color: #FFFF00;
	font:  12px  Arial;
	font-weight: bold;
	font-family: sans-serif;
	text-align: right;
}

#resbox2 table {
    /* was red color */
	width: 340px;
	background-color: #ffffff;
	background: #ffffff;
}
#resbox2 td {
    /* was red color */
	width: 347px;
	background-color: #ffffff;

	text-align: center;
	font:  12px  Arial;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	/* was blue color */
	background: #ffffff;
	padding:0px 0px 0px 0px;
}
#resbox2 a  {
	background-color: #ffffff;
	text-align: center;
	font:  12px  Arial;
	background: #ffffff;
}


/*
printbox -  for printing res externally
*/

#printbox table {
	width: 330px;
}

#printbox td {
	width: 330px;
	font:  12px  Arial;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	/* was blue color */
	background: #ffffff;
	text-align: right;
	padding:1px 1px 1px 1px;


}
#printbox td.print1 {
    /* was red color */
	background-color: #ffffff;
	text-align: left;
}

