/* ===== All Class ===== */

.pagetitle  {
	color:#727c9c;
	font:bold 17px/17px Verdana;
	padding:0;
	margin:0;
	background:transparent;
	border:0;
}

.pagewords {
	color:#f26522;
	font:bold 24px/40px Verdana;
	padding:0;
	margin:0;
	background:transparent;
	border:0;
}

.form_link, .form_simple_link, .submodal-popup {
	color:#428ac9;
	font:normal 14px/14px Verdana;
	text-decoration:underline;
	padding:0;
	margin:0;
	background:transparent;
	border:0;	
}
.form_link:hover, a.form_simple_link:hover, a.submodal-popup:hover {
	text-decoration:none;
}

.form_label, .form_title_label {
	color:#000;
	font:bold 14px/14px Verdana;
	padding:0;
	margin:0;
	background:transparent;
	border:0;	
}

.flight_label {

}

.inputbox, .formWarning {
	width:145px;
	height:14px;
	color:#000;
	font:normal 12px/14px Verdana;
	padding:5px 11px;
	margin:0;
	background:url(../images/inputbox.gif) left top no-repeat;
	border:0;	
}
.formWarning {
	color:red;
}

.submit, .submit:hover, .submit_hov {
	width:75px;
	height:28px;
	color:#fff;
	font:bold 15px/25px Verdana;
	background:url(../images/submit.png) left top no-repeat;
	text-align:center;
	border:0;		
	padding:0 5px 7px 0;
	margin:0;
	cursor:pointer;
}
.submit:hover, .submit_hov {
	background:url(../images/submit_hov.png) left top no-repeat;
}

.button {
	display:block;
	text-align:center;
	width:104px;
	height:24px;
	color:#fff;
	font:bold 14px/24px Verdana;
	background:url(../images/button.png) left top no-repeat;
	text-decoration:none;
	padding:0 8px 6px 0;
	margin:0;
	cursor:pointer;
}
.button:hover {
	background:url(../images/button_hov.png) left top no-repeat;
}

.popup_title {
	color:#727c9c;
	font:bold 14px/18px Verdana;
	padding:0;
	margin:0;
	background:transparent;
	border:0;	
}

.popup_label {
	color:#000;
	font:bold 14px/18px Verdana;
	padding:0;
	margin:0;
	background:transparent;
	border:0;	
}

.question {
	overflow:hidden;
	display:block;
	width:14px;
	height:14px;
	background:url(../images/info.gif) left top no-repeat;
	text-indent:-9000px;
	padding:0;
	margin:0;
}


/* ===== New Elements ===== */

span.checkbox {
	width:36px;
	height:36px;
	padding:0 5px 0 0;
	background:url(../images/checkbox.png) no-repeat;
	display:block;
	clear:left;
	float:left;
}
span.radio {
	width:30px;
	height:30px;
	padding:0 5px 0 0;
	background:url(../images/radio.png) no-repeat;
	display:block;
	clear:left;
	float:left;
}
span.select {
	display:block;
	overflow:hidden;
	width:20px;
	height:22px;
	color:#000;
	font:normal 12px/17px Verdana;
	background:url(../images/select_mini.png) left top no-repeat;
	text-align:center;
	padding:4px 33px 7px 3px;
	margin:0;
}


/* ===== New ScrollBar ===== */

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: url(../images/air/scrollTrack.png) no-repeat;
}
.jScrollPaneDrag {
	position: absolute;
	background: url(../images/air/scrollDrag.gif) left center no-repeat;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	height: 6px;
	background: url(../images/air/scrollDragTop.gif) left top no-repeat;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	height: 6px;
	background: url(../images/air/scrollDragBottom.gif) left bottom no-repeat;
}
