body{
margin:0px;
background-image:url(../images_new/bg.jpg);
background-repeat:repeat-x;

}



.home_quote_form{
background-image:url(../images_new/jsnew_04.jpg);
width:309px;
height:521px;
background-repeat:no-repeat;
}

.body_bg{
background-image:url(../images_new/body_bg.jpg);
background-repeat:repeat-x;
padding:10px;
border:4px solid #ffffff;
}

.sub_body_bg{
background-repeat:repeat-x;
border:4px solid #e8e8e8;
background-color:#ffffff;
}


.sub_head{
background-image:url(../images_new/sub_head_bg.jpg);
background-repeat:no-repeat;
height:94px;
}

#sub_head h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
color:#071f32;
padding-top:-10px;
padding-left:10px;

}


.home_aircraft{
background-image:url(../images_new/jsnew_07.jpg);
width:664px;
height:102px;
}

.home_featured{
background-image:url(../images_new/jsnew_08.jpg);
width:664px;
height:80px;
}

.home_infobox{
background-image:url(../images_new/jsnew_05.jpg);
width:250px;
height:339px;
}

.header_nav_text{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}


a.header_nav:link{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

a.header_nav:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

a.header_nav:hover{
color:#fbad16;
}

a.header_nav:active{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.footer_nav_text{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#3c6b99;
text-decoration:none;
}


a.footer_nav:link{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#3c6b99;
text-decoration:none;
font-weight:bold;
}

a.footer_nav:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#3c6b99;
text-decoration:none;
font-weight:bold;
}

.footer_nav:hover{
color:#000;
}

a.footer_nav:active{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#3c6b99;
text-decoration:none;
font-weight:bold;
}
.text01{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
}

.text02{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#FFFFFF;
}

.text03{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#494949;
}

.text04{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#494949;
}

.text05{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#08326e;
margin-top:0px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#071f32;
margin-top:0px;

}






.title01{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#FFFFFF;
}

.title02{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#071f32;
}

.title03{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#535453;
}



#home_aircraft1
{
  display: block;
  width:121px;
  background: url(../images_new/air_01.gif) no-repeat;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:9pt;
  padding-top:80px;
  font-weight:bold;
  text-decoration:none;
  float:left;
}

#home_aircraft1:hover
{ 
  background-position: 0 0;
  color:#186ebd;
}



#home_aircraft2
{
  display: block;
  width:121px;
  background: url(../images_new/air_02.gif) no-repeat;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:9pt;
  padding-top:80px;
  font-weight:bold;
  text-decoration:none;
  float:left;
  margin-left:4px;

}

#home_aircraft2:hover
{ 
  background-position: 0 0;
  color:#186ebd;
}




#home_aircraft3
{
  display: block;
  width:121px;
  background: url(../images_new/air_03.gif) no-repeat;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:9pt;
  padding-top:80px;
  font-weight:bold;
  text-decoration:none;
  float:left;
  margin-left:4px;

}

#home_aircraft3:hover
{ 
  background-position: 0 0;
  color:#186ebd;
}




#home_aircraft4
{
  display: block;
  width:121px;
  background: url(../images_new/air_04.gif) no-repeat;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:9pt;
  padding-top:80px;
  font-weight:bold;
  text-decoration:none;
  float:left;
  margin-left:4px;

}

#home_aircraft4:hover
{ 
  background-position: 0 0;
  color:#186ebd;
}




#home_aircraft5
{
  display: block;
  width:121px;
  background: url(../images_new/air_05.gif) no-repeat;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:9pt;
  padding-top:80px;
  font-weight:bold;
  text-decoration:none;
  float:left;
  margin-left:4px;

}

#home_aircraft5:hover
{ 
  background-position: 0 0;
  color:#186ebd;
}



#home_featured_btn
{
  display: block;
  height:53px;
  width:622px;
  background: url(../images_new/featured_btn.gif) no-repeat;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:9pt;
  padding-top:0px;
  font-weight:bold;
  text-decoration:none;
  float:left;
  margin-left:10px;

}

#home_featured_btn:hover
{ 
  background-position: 0 0;
  background: url(../images_new/featured_btn_over.gif) no-repeat;
  color:#186ebd;
}



.submenu

{
	font-family:Arial, Helvetica, sans-serif;
	background: url("../images_new/line_dots.gif") left top repeat-x;

	font-weight: bold;

	list-style-type: none;

	margin: 0;

	padding: 0;
	font-size:8pt;

}



.submenu li

{

	background: url("../images_new/line_dots.gif") left bottom repeat-x;

}



.submenu li a

{

	background: url("../images_new/icon_jet.gif") 0px 5px no-repeat;

	display: block;

	padding: 9px 0px 9px 35px;

	text-decoration: none;
	
	color:#08326e;

}



.submenu li a strong

{

	background: Transparent;

	color: #595441;

}




.sub_req_quote_bg{
background-image:url(../images_new/srch_bg.gif);
width:932px;
height:124px;
background-repeat:no-repeat;
}


.padding10px{
padding:10px;
}

a, a:link

{

	background: Transparent;

	color: #08326E;

}

.column2

{

	float: right;

	width: 300px;

}



.column2-short

{

	float: right;

	width: 240px;

}

.columns

{

	overflow: hidden;

	width: 100%;

}



.column1

{

	float: left;

	width: 560px;

}



.column1-long

{

	float: left;

	width: 620px;

}

tr.altrow td

{

	background: #d6dfe7;

	color: inherit;

}

#ContentContainer

{

	overflow: hidden;

	padding: 0 0px;

	width: 900px;

}

.photo1

{

	background: url("../images_new/aircraft_pic_bg.gif") left top no-repeat;

	float: right;

	height: 300px;

	margin: 0 0 15px 15px;

	overflow: hidden;

	padding: 10px 10px 10px 11px;

	width: 400px;

}



.photo2

{

	background: url("../images_new/aircraft_pic_bg.gif") left top no-repeat;

	float: right;

	height: 300px;

	margin: 0 0 15px 15px;

	overflow: hidden;

	padding: 10px 10px 10px 11px;

	width: 400px;

}

.underlined

{

   padding-top: 10px;

	border-bottom: 1px solid gray;

	font-weight: bold;

	padding-bottom: 3px;

}

.blue_one

{

	background-color: #C0DCEA;

	padding: 2px;

	margin: 5px;

}

input.button

{

	background: #08326E;

	border: 1px outset #08326E;

	color: #FFF;

	font-weight: bold;

	padding: 2px;

	text-align: center;

}

input.textbox, select, textarea

{

	background: #FFF;

	border: 1px solid #5C6B94;

	color: #164973;

	padding: 2px;

}

.textbox_error

{

	background: #f9f2db;

	border: 1px solid #990000;

	color: #164973;

	padding: 2px;

}

#left_column

{

   float: left;

   width: 280px;

}

.white_left

{

	float: left;

	text-align: right;

	font-weight: bold;

	color: black;

	height: 22px;

	width: 70px;

	padding-top: 10px;

}

.blue_right_1

{

	float: right;

	background-color: #9ECADC;

	height: 22px;

	width: 520px;

	padding-left: 20px;

	padding-top: 10px;

}



.blue_right_2

{

	float: right;

	background-color: #C0DCEA;

	height: 22px;

	width: 520px;

	padding-left: 20px;

	padding-top: 10px;

}

.menu_desc

{

	text-align: right;

	font-weight: bold;

	color: black;

	padding-right: 10px;

	width: 70px;

	height: 32px;

}


.row_1

{

	text-align: center;

	font-weight: bold;

	color: black;

	width: 100px;

	height: 32px;

	background-color: #9ECADC;

}



.row_2

{

	text-align: center;

	font-weight: bold;

	color: black;

	width: 100px;

	height: 32px;

	background-color: #C0DCEA;

}

body, input, select, td, textarea, th

{

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 11px;

}



fieldset

{

	border-style: none;

	margin: 0 0 1em 0;

	padding: 0;

}



fieldset label

{

	display: block;

}



form

{

	margin: 0;

}

.td-blue {
background-color:#000033;
color:#ffffff
}

#formError{
color:#990000;
border:2px solid #990000;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
background-color:#fffcda;
}

a.link01{
color:#FFCC00;
}

a.link01:hover{
color:#FF6600;
}