@charset "utf-8";
.estimator-main {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	width:265px;
	padding-left:20px;
	height:254px;
	padding-top:52px;
	margin-bottom:10px;
	background:url(/images/global/estimator_bg.png);
	position: relative;
	}
	
.estimator-main input {
	padding:0;
	margin:0;
	margin-top:4px;
	font-size:11px;
	}	
.estimator-main select {
	padding:0;
	margin:0;
	margin-top:4px;
	font-size:11px;
	color: Black;
	height: 20px;
	}
.estimator-main option {
	padding:2px;
	margin:0;
	margin-top:4px;
	font-size:11px;
	color: Black;
	height: 20px;
	}
	
.estimator-main td{
	padding:0;
	margin:0;
	font-size:11px;
	}
	
.estimator-left {
	width:90px;
	float:left;
	line-height:24px;
	height:185px;
	padding-top:5px;
	}
		
.estimator-right {
	width:150px;
	float:left;
	}
	
.mini-estimator-left {
	width:90px;
	float:left;
	height:24px;
	padding-top:5px;
	}
		
.mini-estimator-right {
	width:150px;
	float:left;
	}
	
.font-10 {
	font-size:11px;
	}
	
.field-width {
	width:150px;
	padding:0;
	margin:0;
	}		
select.field-width {
	height:20px;	
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}		

select.estimator 	{
	height:20px;	
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
	
.estimatorButton
{
	background:url(/images/global/estimator-button.png);
	width:247px;
	height:38px;	
}

/*
input {
	padding:3px;
	margin:3px;
	}
		

select 	{
	height:20px;	
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}*/

tr.estimator_aoc_aircraft_row{
    background-color: #FCFCCE;
    }
tr.estimator_aoc_aircraft_alternate_row{
    background-color: #FFFFB8;
    }
tr.estimator_aoc_aircraft_row td {
    border: solid 1px #ccc;
    color: #666666;
}
tr.estimator_aoc_aircraft_alternate_row td {
    border: solid 1px #ccc;
    color: #666666;
}

input.location_default {
    color: #999;
	width:150px;
	padding:0;
	margin:0;
	margin-top:4px;
	font-size:11px;
    }

/***Location autocomplete*******************************************************************/
.Estimator_Autocomplete_CompletionList{
    color: #000000;
    background-color: #ffffff;
    margin-left: -100px;
    display: block;
    padding: 2px;
    border: solid 1px #000000;
    width: 260px!important;    
    z-index: 20;
}
.Estimator_Autocomplete_CompletionListItem{
    border-bottom: solid 1px #cccccc;
}
.Estimator_Autocomplete_CompletionListHighlightedItem{
    border-bottom: solid 1px #cccccc;
    background-color: #DADADA;
}
.acFlyFromCompletionList{
}
/***Location autocomplete*******************************************************************/
