/* Body
----------------------------------------------- */

body
{
	font-family: arial, helvetica, sans-serif;
	color: #313131;
	font-size: 81.25%;
	margin: 0;
	padding: 0;
	background: #fff;
}

/* Links
----------------------------------------------- */

a:link, a:visited
{
	color: #039;
	text-decoration: underline;
}

a:hover
{
	color: #03F;
	text-decoration: underline;
}

a:active { color: #009; }

a.linknext
{
	font-weight: bold;
	color: #999;
	text-decoration: none;
}

a.linknext:hover
{
	color: #03F;
	text-decoration: none;
}

a.lightbox
{
	border-bottom: 5px solid #999999;
}

a.lightbox:hover
{
	border-bottom: 5px solid #fff;
}

/* Buttons
----------------------------------------------- */

a.button {
	margin: 0 auto;
	display:block;
	font-family: "lucida grande", "lucida sans unicode", lucida, tahoma, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	text-decoration: none;
	text-align: center;
	padding-top:7px;
	background-repeat: no-repeat;
	height:23px;
}
a.g150r {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_150-right.gif);
	width:150px;
}
a.g150l {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_150-left.gif);
	width:150px;
}
a.g150c {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_150.gif);
	width:150px;
}
a.g200r {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_200-right.gif);
	width:200px;
}

a.g200r_nd {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_200-right_transparent.gif);
	width:250px;
}

a.g200l {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_200-left.gif);
	width:200px;
}
a.g200c {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_200.gif);
	width:200px;
}
a.g250r {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_250-right.gif);
	width:250px;
}

a.g250r_nd {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_250-right_transparent.gif);
	width:250px;
}

a.g250l {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_250-left.gif);
	width:250px;
}
a.g250c {
	background-image: url(http://static1.atp.cc/images/Buttons/goldbutton_250.gif);
	width:250px;
}
a.b150r {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_150-right.gif);
	width:150px;
}
a.b150l {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_150-left.gif);
	width:150px;
}
a.b150c {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_150.gif);
	width:150px;
}
a.b200r {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_200-right.gif);
	width:200px;
}
a.b200l {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_200-left.gif);
	width:200px;
}
a.b200c {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_200.gif);
	width:200px;
}
a.b250r {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_250-right.gif);
	width:250px;
}
a.b250l {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_250-left.gif);
	width:250px;
}
a.b250c {
	background-image: url(http://static1.atp.cc/images/Buttons/bluebutton_250.gif);
	width:250px;
}


/* Headings
----------------------------------------------- */

h1, h2, h3, h4, h5, h6
{
	font-family: "lucida grande", "lucida sans unicode", lucida, verdana, sans-serif;
	padding: 0;
	margin: 0;
}

h1
{
	font-size: 150%;
	color: #039;
	margin: 0 0 3em 0;
}

h2
{
	font-size: 117%;
	color: #039;
	margin: 2em 0 1em 0;
}

h1 + h2 { margin-top: 0em; }

h3
{
	font-size: 100%;
	font-weight: bold;
	margin: 0 0 1em 0;
}

h4
{
	font-size: 100%;
	color: #666;
	font-weight: bold;
	text-align: center;
	margin: 0 0 1em 0;
}

h5, h6
{
	font-size: 100%;
	font-weight: bold;
	margin: 0 0 1em 0;
}

h3 + h4, h4 + h5, h5 + h6 { margin-top: -1em; }

/* CONTENT and COLUMN_R Lists
----------------------------------------------- */

ul, ul.planebullet
{
	margin-left: 2em;
	padding-left: 2em;
	list-style: disc url(http://static1.atp.cc/images/Bullets/bullet_level1_white.gif) outside;
}

ul ul, ul.planebullet ul
{
	list-style: circle url(http://static1.atp.cc/images/Bullets/bullet_level2_white.gif) outside;
	margin: .5em 0 .5em 0;
}

ul ul ul, ul.planebullet ul ul
{
	list-style: circle url(http://static1.atp.cc/images/Bullets/bullet_level2_white.gif) outside;
	margin: .5em 0 .5em 0;
}

/* LIGHTER BULLETS
--------------------------------------------------- */

ul.lighter
{
	margin-left: 2em;
	padding-left: 2em;
	list-style: disc url(http://static1.atp.cc/images/Bullets/bullet_level2_white.gif) outside;
}

ul.lighter ul
{
	list-style: circle url(http://static1.atp.cc/images/Bullets/bullet_level2_white.gif) outside;
	margin: .5em 0 .5em 0;
}

ul.lighter ul ul
{
	list-style: circle url(http://static1.atp.cc/images/Bullets/bullet_level2_white.gif) outside;
	margin: .5em 0 .5em 0;
}

ul.lighter li
{
	font-size: inherit;
	font-weight: normal;
	margin: .33em 0;
	line-height:95%;
}

/* END */

ul.checklist
{
	padding: 0;
	margin-left: 10%;
	list-style: none none outside;
}

ul.checklist li
{
	background-image: url(http://static1.atp.cc/images/list_check.gif);
	background-repeat: no-repeat;
	background-position: 0 .15em;
	padding-left: 1.5em;
	margin-top: 0.4em;
	font-weight: normal;
	font-size: 100%;
}

div#column_r ul
{
	margin-left: 0em;
	padding-left: 2em;
	list-style: square url(http://static1.atp.cc/images/Bullets/bullet_blue_square.gif) outside;
	line-height: 14px;
}

div#column_r ul ul
{
	list-style: square url(http://static1.atp.cc/images/Bullets/bullet_blue_square.gif) outside;
	margin: .5em 0 .5em 0;
}

div#column_r ul ul ul
{
	list-style: square url(http://static1.atp.cc/images/Bullets/bullet_blue_square.gif) outside;
	margin: .5em 0 .5em 0;
}

ul li
{
	font-size: 12px;
	font-weight: bold;
}

dl dt { font-weight: bold; }
dl dd { margin-bottom: 1em; }

/* Images
----------------------------------------------- */

img { border-style: none; }

div.imagecap.right
{
	font-size: 85%;
	text-align: center;
	float: right;
	margin: 2em 0 2em 2em;
}

div.imagecapright
{
	font-size: 85%;
	text-align: center;
	float: right;
	margin: 2em 0 2em 2em;
}

div.imagecap.left
{
	font-size: 85%;
	text-align: center;
	float: left;
	margin: 2em 2em 2em 0;
}

div.imagecapleft
{
	font-size: 85%;
	text-align: center;
	float: left;
	margin: 2em 2em 2em 0;
}

div.imagecap img { display: block; }

/* Paragraphs
----------------------------------------------- */

p
{
	line-height: 125%;
	text-align: left;
}

p.big { font-size: 120%; }
p.gray { color:#666666; }
p.quote {
		color: #36c;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:120%;
		padding-left:3em;
		padding-right:3em;
}
pre {
	font-family: Courier, monospace;
	font-size: 13px;
}

/* Paragraphs & Assoc. Styles for Price & Days
----------------------------------------------- */

p.cost
{
	font-size: 115%;
	font-weight: bold;
	text-transform: uppercase;
	color: #CC0000;
	text-align: right;
	display: block;
	padding: 0 .5em .5em 0;
	border-right: 2px solid #039;
	border-bottom: 1px solid #039;
}

p.cost.small { font-size: 100%; }

p.cost.acp
{
	font-size: 100%;
	color: #039;
	letter-spacing: 0;
	text-transform: none;
}

p.cost.gray
{
	border-right: 2px solid #CFD3E5;
	border-bottom: 1px solid #CFD3E5;
}

p.cost.nobar
{
	border-color: #fff;
}

p.cost span.change
{
	font-size: 80%;
	font-weight: bold;
	font-style: normal;
	color: #000;
	letter-spacing: 0.125em;
}

p.cost span.note
{
	font-size: 80%;
	font-weight: bold;
	font-style: normal;
	color: #000;
	letter-spacing: 0.125em;
}

p.cost span.notesmall
{
	font-size: 75%;
	font-weight: normal;
	font-style: normal;
	color: #000;
	text-transform: none;
}

p.cost span.financing {
	color: #999;
	font-size: 80%;
	text-transform: uppercase;
}

p.cost span.dollar
{
	font-size: 75%;
	vertical-align: super;
}

/* Style Modifiers
----------------------------------------------- */

sup { font-size: 80%; }

em
{
	font-weight: bold;
	font-style: normal;
}

blockquote { font-style: normal; }

/* Forms
----------------------------------------------- */

input, textarea, select
{
	margin: 0;
	padding: 0;
}

table.form
{
	border-style: none;
	background: white;
	padding: 0 10px;
	margin: 0 auto 0 auto;
}

table.form td.label
{
	padding-right: 5px;
	padding-left: 23px;
	text-align: right;
	font-style: normal;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

.formLabel
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #FC3;
	font-weight: bold;
}

th.section
{
	padding-bottom: 5px;
	border-bottom-color: #808080;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: #7e7e7e;
	padding-top: 10px;
	background-color: white;

}

table.form td.error
{
	background-color: #fdfd7c;
	background-repeat: no-repeat;
}

table.form td.error.label
{
	background-color: white;
	background-position: 0 5px;
	font-weight: bold;
	background-image: url(http://www.atpflightschool.com/images/alert.gif);
}

table.form td.note
{
	font-size: 8pt;
	color: #666666;
}

table.form td
{
	padding-top: 6px;
	vertical-align: top;
}

table.form td input, table.form td select
{/*
	border-color: #5c86b6;
	border-style: solid;
	border-width: 1px;
*/}

table.form td input[type="submit"]
{
	border-left-color: #fcf2c0;
	border-bottom-color: #927a16;
	border-right-color: #927a16;
	border-top-color: #fcf2c0;
	border-width: 2px;
	border-style: solid;
	width: 150px;
	font-weight: bold;
	background-color: #f6cd25;
}

table.form td.label span.req
{
	margin-right: 3px;
	font-weight: bold;
	color: #c00;
}


/* Tables
----------------------------------------------- */

table.modern {
	padding: 0;
	margin: 0;

}

table.modern th.header {
	background: #003399;
	color:#fff;
	text-align: center;
	border:0;
}

table.modern th {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #003399;
	text-align: center;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 3px 3px 3px 10px;
	background: #F5FAFA;
}

table.modern th.nobg {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: none;
	font-weight: normal;
	color: #000;
}

table.modern th.header2 {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #003399;
	text-align: left;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 3px 3px 3px 10px;
	background: #F5FAFA;
}

table.modern th.header2nobg {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #003399;
	text-align: left;
	padding: 3px 3px 3px 10px;
	background: #fff;
}

table.modern th.cost {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #CC0000;
	text-align: right;
	padding: 3px 3px 3px 10px;
	background: #F5FAFA;
}

table.modern th.costnbg {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #CC0000;
	text-align: right;
	padding: 3px 3px 3px 10px;
	background: #fff;
}

table.modern th.bg {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #F5FAFA;
	font-weight: normal;
	color: #000;
}

table.zebra {
	border-collapse: collapse;
	width: 100%;
}

table.zebra tr { background-color: #f5fafa; }
table.zebra tr.alt { background-color: #ecf6fc; }

table.zebra th {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:84%;
	vertical-align: top;
	text-align: center;
	background: #039;
	color: #fff;
	font-weight: bold;
	padding: 0.5em 1em;
	border-right: 1px solid #fff;
}
table.zebra th:first-child {
	text-align:left;
}

table.zebra td {
	font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size:84%;
	vertical-align: top;
	text-align: center;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	padding: 0.5em 1em;
}
table.zebra tr td:first-child {
	text-align:left;
}


/* Testimonials
----------------------------------------------- */

table.testimonials, table.placements
{
	border: 1px solid #FC3;
	background: #FFF9E7;
	padding: 10px;
}

table.testimonials tr.alt, table.placements tr.alt { background: #FFF3CD; }

table.testimonials th, table.placements th
{
	font: 117% "lucida grande", "lucida sans unicode", lucida, verdana, sans-serif;
	color: #039;
	text-align: left;
}

table.testimonials tr.alt th, table.placements tr.alt th
{
	font-weight: bold;
	text-align: center;
}

table.testimonials td, table.placements td
{
	font-size: 100%;
	padding: .5em .25em .5em .25em;
}

/* latest specials 
----------------------------------------------- */
table.specials tr.alt {
	background-color: #dfe9ff;
}
table.specials td {
	padding: 1em;
	border-spacing: 0;
	border-collapse: collapse;
	vertical-align:top;
}
table.specials td.price {
	color:#c00;
	font-weight:bold;
	font-size:125%;
	text-align:center;
}
table.specials .crossoutprice {
	text-decoration:line-through; 
	color:#666; 
	font-weight:normal;
}
table.specials h4 {
	text-align:left;
	font-size:125%;
	margin: 0;
	font-weight:normal;
}

.ui-tabs-nav {height:28px;}


/* Other
----------------------------------------------- */

.tiny
{
	font-family: verdana, geneva, monaco, "ms sans serif", arial, sans-serif;
	font-size: 9px;
}

div#content
{
	margin: 0 250px 0 18em;
	max-width: 600px;
}

div#content.fullwidth
{
	margin: 0 1em 0 18em;
	max-width: none;
}

div#related, div.related
{
	background: #E7EBF3;
	margin: 1em 0em 1em 1em;
	padding: 0.5em;
	float: right;
	width: 200px;
	border: 1px solid #039;
	font-size: 85%;
}

div#related h1, div.related h1 { margin-bottom: .5em; }

div#column_r
{
	font-size: 90%;
	line-height: 1.5em;
	float: right;
	width: 20em;
	border-left: 2px solid #E6E8ED;
	background: #FFFFFF;
	padding-right: 1.2em;
	margin-top: 7em;
	padding-left: 1.2em;
}

/* Header Links aka Navigation
----------------------------------------------- */

div#headerlinks
{
	position: relative;
	float: left;
	width: 16.12em;
	margin: 1.54em 0 0 0.38em;
	padding: 0;
}

div#headerlinkscontainer
{
	margin-top: 0.5em;
	background:url(http://static1.atp.cc/images/headerlinks_blend.jpg) repeat-y 100% 0;
}

div#headerlinks a
{
	border-bottom-color: #ced6fd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	display: block;
	padding: 3px 0 3px 5px;
	color: #36c;
	text-decoration: none;
}

div#headerlinks a span.sub
{
	font-size: 85%;
	color: #999999;
	font-weight: normal;
}

div#headerlinks a:hover span.sub
{
	color: black;
}

div#headerlinks a.selected span.sub,
div#headerlinks a.selected:hover span.sub
{
	color: #666666;
}

div#headerlinks div.area
{
	padding-left: 18px;
}

div#headerlinks div.info {
	margin: 8px 0;
	font-size: 85%;
	color: #999999;
	font-weight: normal;
	text-align: center;
}

div#headerlinks div.area a.heading
{
	margin-left: -18px;
	font-weight: bold;
}

div#headerlinks a.selected,
div#headerlinks a.selected:hover
{
	background: #99c2ff url(jquery-ui-cupertino/images/ui-bg_glass_100_e4f1fb_1x400.png) 0 50% repeat-x;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

div#headerlinks a:hover,
div#headerlinks a:active
{
	background: #f0f0f0 url(jquery-ui-cupertino/images/ui-bg_glass_80_d7ebf9_1x400.png) 0 50% repeat-x;
	color: #03F;
}

div#headerlinks input[name=q] {
	font-size: 100%;
	border: 1px solid #ced6fd;
	width:11em;
	margin:0;
	padding:0;
}
div#headerlinks input[name=sa] {
	font-size: 100%;
	width:4em;
	margin:0;
	padding:0;
}

div#anniversary_seal
{
	width: 16.5em;
	text-align: center;
}

div#anniversary_seal img { margin: 3em 0 1em 0; }

/* Header and Footer
----------------------------------------------- */

div#header
{
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	height: 100px;
	margin: 0 0 51px 0;
	background-color: #FC3;
	background-image: url(http://static1.atp.cc/images-new/jet-header/glow.png);
	background-repeat: no-repeat;
	background-position: top left;
	
}

div#footer
{
	clear: both;
	position: relative;
	width: 100%;
	height: 90px;
	background-color: #FFCC33;
	margin: 10px 0 0 0;
}

div#footer div#locations
{
	width: 568px;
	height: 69px;
	padding: 0;
	font-size: 10px;
	font-weight: bold;
	color: #039;
	position: absolute;
	top: 5px;
	left: 5px;
	background-image: url(http://static1.atp.cc/images-new/mapfooter.gif);
	background-repeat: no-repeat;
}

div#footer div#locations a, div#footer div#locations p
{
	display: block;
	text-align: center;
	text-decoration: none;
	padding: 12px 12px 12px 95px;
	margin: 0;
	line-height: 105%;
}

div#footer div#locations em
{
	font-weight: normal;
	font-size: 80%;
}

div#footer div#hours
{
	position: absolute;
	top: 14px;
	right: 5px;
	font-size: 12px;
	text-align: center;
	width: 300px;
}

div#footer div#copyright
{
	position: absolute;
	bottom: 3px;
	left: 5px;
	font-size: 10px;
}

div#header img#Jet-Header-01
{
	position: absolute;
	left: 0;
	top: 0;
	width: 106px;
	height: 100px;
}

div#header img#Jet-Header-02
{
	position: absolute;
	left: 106px;
	top: 0;
	width: 423px;
	height: 15px;
}

div#header img#Jet-Header-07
{
	position: absolute;
	left: 158px;
	top: 15px;
	width: 319px;
	height: 64px;
}

div#header img#Jet-Header-03
{
	position: absolute;
	left: 529px;
	top: 0;
	width: 50px;
	height: 100px;
}

div#header img#Jet-Header-04
{
	position: absolute;
	right: 0;
	top: 0;
	width: 537px;
	height: 100px;
}

div#header img#Jet-Header-04-MSU
{
	position: absolute;
	right: 0;
	top: 0;
	width: 308px;
	height: 100px;
}

div#header img#Jet-Header-13
{
	position: absolute;
	right: 0;
	top: 100px;
	width: 165px;
	height: 18px;
}

div#header img#Jet-Header-09
{
	position: absolute;
	left: 106px;
	top: 79px;
	width: 423px;
	height: 21px;
}

div#header img#Jet-Header-10
{
	position: absolute;
	left: 0;
	top: 100px;
	width: 158px;
	height: 51px;
}

div#header img#Jet-Header-11
{
	position: absolute;
	left: 158px;
	top: 100px;
	width: 421px;
	height: 51px;
}

p.breadcrumbs
{
	color: #999;
	font-family: Geneva;
	font-size: 9px;
	margin: -14px 0 0 0;
	text-align: right;
}

p.breadcrumbs a:link, p.breadcrumbs a:visited
{
	color: #999;
	text-decoration: none;
}

p.breadcrumbs a:hover
{
	color: #06f;
	text-decoration: underline;
}

p.breadcrumbs a:active
{
	color: #009;
	text-decoration: underline;
}

div.equipmentthumbnail
{
	float: left;
	width: 50%;
	min-width: 280px;
	text-align: center;
	margin-bottom: 5px;
}

div.pullquote
{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	color: #3366CC;
	text-align: center;
	font-style: normal;
	margin: 15px 0 15px 15px;
	padding: 0;
	float: right;
	font-weight: bold;
}

div.pullquote_wrule

{
       font-family: Georgia, "Times New Roman", serif;
       font-size: 13px;
       color: #3366CC;
       border-top: #003399 thin solid;
       text-align: center;
       font-style: normal;
	   margin: 0 50px 0 50px;
       padding: 0;
       float: right;
       font-weight: bold;
}

h1 em
{
	font-size: 67%;
	color: #3366cc;
}

ul.navlist
{
	padding: 0;
	margin: 8px auto;
	text-align: center;
}

ul.navlist li
{
	list-style: none;
	display: inline;
	height: 20px;
	margin: 0;
	padding: 0;
}

ul.navlist li a, ul.navlist li a:link, ul.navlist li a:visited
{
	margin: 0;
	padding: 1px 4px 3px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #039;
	text-decoration: none;
	background: url(http://static1.atp.cc/images/Buttons/index_nav.gif) repeat-x;
	border-bottom: 0 none #5C86B6;
	border-top: 1px solid #5C86B6;
	border-right: 1px solid #5C86B6;
	border-left: 1px solid #5C86B6;
}

ul.navlist li a:hover
{
	color: #564816;
	background: url(http://static1.atp.cc/images/Buttons/index_nav_rollover.gif);
	border-color: #5C86B6;
}

ul.navlist li.red a, ul.navlist li.red a:link, ul.navlist li.red a:visited
{
	margin: 0;
	padding: 1px 4px 3px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	background: url(http://static1.atp.cc/images/Buttons/index_nav_red.gif) repeat-x;
	border-bottom: 0 none #CC0000;
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
}

ul.navlist li.red a:hover
{
	color: #CC0000;
	background: url(http://static1.atp.cc/images/Buttons/index_nav_red_rollover.gif);
	border-color: #990000;
}

ul.navlist li a img#djet
{
	position: relative;
	width: 105px;
	height: 41px;
	top: -35px;
	left: 70px;
	margin: 0 0 -41px -105px;
}

.highlight {
	background-color: #FFFE6F;
}

div#navsearch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5982d4;
	border-bottom: 1px solid #003399;
	width:935px; 
	height: 20px;
	margin: 5px auto 0 auto; 
	padding: 10px 10px 5px 10px; 
	background-image:url(http://static1.atp.cc/images/Buttons/index_search.gif); 
	background-repeat:repeat-x
}

p.alert
{
	font-weight: bold;
	padding: 0.25em 0.25em 0.25em 30px;
	background-position: 4px 5px;
	background-repeat: no-repeat;
	background-image: url(http://static1.atp.cc/images/alert.gif);
}






/* bbmark Print CSS
----------------------------------------------- */


@media print {

div#header img#Jet-Header-01 { display: none; }
div#header img#Jet-Header-03 { display: none; }
div#header img#Jet-Header-04 { display: none; }
div#header img#Jet-Header-13 { display: none; }
div#header img#Jet-Header-09 { display: none; }
div#header img#Jet-Header-10 { display: none; }
div#header img#Jet-Header-11 { display: none; }

div#header img#Jet-Header-02
{
	position: relative;
	top: 0;
	left: auto;
	width: 423px;
	height: 15px;
	margin: 0 auto 0 auto;
	display: block;
}

div#header img#Jet-Header-07
{
	position: relative;
	top: 0;
	left: auto;
	width: 319px;
	height: 64px;
	margin: 0 auto 0 auto;
	display: block;
}

div#content { margin: 0; }

div#headerlinks { display: none; }

div#sitesearch { display: none; }

div#locations
{
	background: none;
}

div#footer div#locations a, div#footer div#locations p
{
	text-align: left;
	padding: 1em;
}

a.button {
	display:none;
}

}