/*[fmt]0100-010A-3*/
/*!Reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }
/*remember to define focus styles!*/
:focus{ outline:0; }
body{ line-height:1; color:#000000; background:#FFFFFF; }
ol, ul{ list-style:none; }
/*tables still need 'cellspacing="0"' in the markup*/
table{ border-collapse:separate; border-spacing:0; }
caption, th, td{ text-align:left; font-weight:normal; }
blockquote, q{ quotes:none; }
blockquote:before, blockquote:after, q:before, q:after{ content:""; content:none; color:#CCCCCC; }
a:focus{ outline:none; }
a:active{ outline:none; }
/*!Structure Start*/
body{ height:100%; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; letter-spacing:0.1pt; background:#AAA url(/images/bg/pageBg.jpg) repeat top left; color:#565454; font-weight:normal; padding:0; width:968px; }
body.fb{ width:500px; margin:0; }
#WholePage{ width:958px; margin:30px auto 0px; background:#FFFFFF; padding:10px; float:left; position:relative; z-index:1; border:1px solid #DBDBDB; background-clip:padding-box; border-color:#E5E5E5 #DBDBDB #D2D2D2; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); }
#header{ font-size:1em; background:#3D484E; width:948px; height:131px; margin:0 auto; padding:5px 5px 0px; margin-bottom:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#Announcements{ display:block; width:100%; position:absolute; top:-32px; left:0; z-index:90; float:left; }
#AnnouncementContent{ display:none; width:933px; border:5px solid #3D484E; border-top:0; background:#FAFAF7; color:#000; float:left; padding:10px; -moz-box-shadow:0px 3px 5px #000; -webkit-box-shadow:0px 3px 5px #000; box-shadow:0px 3px 5px #000; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
#AnnouncementButton{ float:right; width:50px; text-align:center; height:21px; padding-top:7px; font-size:12px; color:#FFF; background:#3D484E; margin-right:5px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 2px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3); -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
#PageContent{ position:relative; width:700px; float:right; }
#PageContent_Full{ position:relative; width:958px; float:right; }
#sidebar2{ position:relative; width:253px; float:left; }
#sidebar{ width:253px; float:left; position:relative; }
#google_translate_element{ float:left; margin:8px 0px 0px 10px; }
/*!Structure End
!Search Bar Start*/
#searchBoxContainer{ float:left; width:278px; height:25px; margin:78px 0px 0px 125px; display:inline; }
#cse-search-box{ background:url(/images/SearchBar.jpg) no-repeat top right; width:234px; height:25px; padding:5px; float:left; }
#searchBox{ position:relative; top:-3px; width:200px; float:right; border:1px solid #FFF; font-size:12px; height:18px; padding:2px 0px 0px; }
#searchButton{ background:url(/images/ButtonBG.png) no-repeat top right; width:79px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); float:right; margin-left:10px; text-align:center; line-height:20px; }
#searchButton:hover{ background:url(/images/ButtonBGover.png) no-repeat top right; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
/*!Search Bar End
!Header Elements Start*/
#Logo{ float:left; width:248px; height:126px; margin:0px; display:inline; }
#Logo a, #Logo a:link, #Logo a:hover, #Logo a:visited, #Logo a:focus{ color:#000000; border:none; display:block; }
#tagline{ float:left; position:relative; width:380px; margin-left:50px; top:59px; }
#tagline span.mostranuova{ font-family:MostraNuovaAltD; font-style:normal; font-size:22px; font-weight:normal; color:#FFFFFF; text-align:center; display:block; }
#PhoneNumber{ float:right; display:inline; margin:70px 25px 0px 30px; font-size:1.2em; font-weight:bold; color:#EEE; text-transform:uppercase; }
#PhoneNumberText{ float:right; display:inline; margin:0px; font-size:1.2em; font-weight:bold; color:#EEE; text-transform:uppercase; width:248px; height:126px; }
#products{ position:absolute; top:103px; left:746px; width:248px; height:15px; font-size:1em; font-weight:bold; color:#FFF; text-align:center; }
#products span.mostranuova{ font-family:MostraNuovaAltD; font-style:normal; font-size:14px; font-weight:normal; color:#FFFFFF; text-align:center; letter-spacing:1px; text-transform:uppercase; }
#connectHeader{ float:right; padding:4px; width:auto; position:relative; left:23px; }
#connectHeader a{ margin-left:9px; }
#header_2{ font-size:1em; background:#FFFFFF; width:946px; height:129px; border:1px solid #F4F4F4; margin:0 auto; padding:5px 5px 0px; margin-bottom:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0px 0px 3px #CCCCCC; -webkit-box-shadow:0px 0px 3px #CCCCCC; box-shadow:0px 0px 3px #CCCCCC; }
#connectHeader_2{ float:left; padding:4px; width:320px; position:relative; }
#connectHeader_2 a{ float:left; }
#tagline_2{ float:left; position:relative; width:380px; margin-left:73px; top:59px; }
#tagline_2 span.mostranuova{ font-family:MostraNuovaAltD; font-style:normal; font-size:22px; font-weight:normal; color:#3D484E; text-align:center; display:block; }
#PhoneNumberTop{ float:right; display:inline; font-size:20px; margin:8px 8px 0px 0px; color:#3D484E; text-transform:uppercase; }
#PhoneNumberTop span.mostranuova{ font-family:MostraNuovaAltD; letter-spacing:2px; color:#3D484E; }
#JetCardHeader{ float:right; display:inline; margin:0px; width:174px; height:125px; padding:5px; }
.icon40{ float:right; width:30px; height:40px; margin-right:15px; background-image:url(/images/icons/social-icons.png); position:relative; top:-8px; }
.facebook40{ width:30px; height:40px; background-repeat:no-repeat; background-position:-80px 0px; }
.twitter40{ width:30px; height:40px; background-repeat:no-repeat; background-position:-80px -40px; }
.rss40{ width:30px; height:40px; background-repeat:no-repeat; background-position:-80px -80px; }
.newsletter40{ width:30px; height:40px; background-repeat:no-repeat; background-position:-80px -120px; }
.linkedIn40{ width:30px; height:40px; background-repeat:no-repeat; background-position:-80px -160px; }
.icon12x12{ float:right; display:inline; }
#AircraftSalesButton{ position:fixed; top:200px; right:-2px; width:40px; height:225px; display:inline; background:url(/images/buttons/AircraftSalesButton3.png) no-repeat top left; z-index:1; }
/*!Header Elements End
!Links Start*/
a, a:visited{ font-size:1em; text-decoration:none; color:#6666CC; cursor:pointer; }
a:focus, a:hover{ color:#A8141B; text-decoration:none; -webkit-transition:color .15s linear .1s; -moz-transition:color .15s linear .1s; -o-transition:color .15s linear .1s; transition:color .15s linear .1s; }
a:active{ color:#8F9FBF; -webkit-transition:color .15s linear .1s; -moz-transition:color .15s linear .1s; -o-transition:color .15s linear .1s; transition:color .15s linear .1s; }
a.copyrightImgLink:hover, a.copyrightImgLink:focus{ border-style:none; }
a.aircraftDetail, a.aircraftDetail:visited{ color:#6666CC; }
a.aircraftDetail:hover, a.aircraftDetail:focus{ color:#A8141B; }
a img{ border-style:none; color:#FAB7B7; }
a.clueTip:hover{ border-style:none; cursor:pointer; }
a.headerLink, a.headerLink:visited{ color:#FFF; border-bottom:1px solid #FFF; }
a.headerLink:hover, a.headerLink:focus{ color:#A8141B; border-bottom:none; }
a.noUnderlineLink, a.noUnderlineLink:visited{ border:none; cursor:pointer; }
a.noUnderlineLink:hover, a.noUnderlineLink:focus{ border:none; cursor:pointer; }
a.blackLink{ color:#000; }
a.plain_underline, a.plain_underline:visited{ text-decoration:underline; color:#565454; }
a.plain_underline:hover, a.plain_underline:focus{ text-decoration:none; color:#A8141B; }
/*!Links End*/
#pagePic{ float:right; width:695px; margin:0px 0px 10px 5px; position:relative; }
#pageSlider{ float:right; width:695px; margin:0px 0px 5px 5px; position:relative; height:314px; }
#pagePicRight{ float:right; width:300px; margin:0px 0px 5px 10px; position:relative; }
.preload1{ background:url(/images/menuBG.png); }
.preload2{ background:url(/images/menuBGLeft.jpg); }
.preload3{ background:url(/images/submenuBGdark.png); }
.preload4{ background:url(/images/menuBGLarge.jpg); }
/*!Menu Start*/
#topMenu{ width:695px; float:right; }
#nav{ padding:0; margin:0; list-style:none; height:33px; float:right; z-index:50; font-family:arial, verdana, sans-serif; width:693px; margin-bottom:10px; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); background:#E3E4EF; border:1px solid #C1C1E0; }
#nav li.top{ display:block; float:left; height:33px; line-height:33px; color:#000; text-decoration:none; font-size:12px; font-weight:bold; cursor:pointer; text-transform:uppercase; }
#nav li.top span{ float:left; display:block; padding:0 2px; height:33px; width:133px; text-align:center; border-right:1px solid #A8A6A7; border-top:1px solid #FFFFFF; }
#nav li#MembershipPrograms span{ width:137px; }
#nav li a.top_link{ display:block; float:left; height:33px; line-height:33px; color:#000; text-decoration:none; font-size:14px; font-weight:bold; cursor:pointer; }
#nav li a.top_link span{ float:left; display:block; height:33px; }
#nav li a.top_link span.down{ float:left; font-size:12px; display:block; height:33px; text-transform:uppercase; }
#nav li#MembershipPrograms span{ border-right:none; }
#nav li.selected{ color:#FFFFFF; background:#3D484E; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
#nav li.selected span{ border-top:1px solid #3D484E; }
#nav li.selected:hover span{ border-top:1px solid #3D484E; }
#nav li.top:hover{ color:#E4E5F3; background:#3D484E; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; border-top-left-radius:3px; -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; border-top-right-radius:3px; }
#nav li.top:hover span{ color:#E4E5F3; background:#3D484E; border-top:0; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; border-top-left-radius:3px; -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; border-top-right-radius:3px; }
#nav li:hover a.top_link{ color:#E4E5F3; background:#3D484E; }
#nav li:hover a.top_link span{ border-top:none; border-right:1px solid #3D484E; }
#nav li:hover a.top_link span.down{ border-top:none; }
/*Default list styling*/
#nav li:hover{ position:relative; width:136px; z-index:20; border:1px solid #3D484E; -webkit-box-shadow:0px 3px 8px #444; -moz-box-shadow:0px 3px 8px #444; box-shadow:0px 3px 8px #444; }
#nav li:hover span{ border-right:1px solid #3D484E; }
#nav li:hover ul.sub{ left:-1px; top:33px; background:#3D484E; border:1px solid #3D484E; border-top:none; padding:3px; white-space:nowrap; width:131px; height:auto; z-index:19; -webkit-box-shadow:0px 3px 8px #444; -moz-box-shadow:0px 3px 8px #444; box-shadow:0px 3px 8px #444; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; }
#nav li:hover ul.sub li{ display:block; height:24px; position:relative; float:left; width:100%; font-weight:normal; background:#F8F8F8; border:none; text-shadow:none; border-top:1px solid #FFFFFF; border-bottom:1px solid #E2E2E2; }
#nav li:hover ul.sub li a{ display:block; font-size:13px; height:24px; line-height:24px; text-indent:5px; color:#000000; text-decoration:none; text-transform:capitalize; border:none; }
#nav li ul.sub li a.fly{ background:transparent url(../images/arrow.gif) no-repeat 125px center; }
#nav li:hover ul.sub li:hover{ border-top-color:#3D4D4E; border-bottom-color:#3D4D4E; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
#nav li:hover ul.sub li a:hover{ background:#8F9FBF; color:#FFFFFF; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5); width:100%; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
#nav li:hover ul.sub li a.fly:hover{ background:#8F9FBF url(../images/arrow_over.gif) no-repeat 125px center; color:#FFFFFF; width:100%; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
#nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul{ left:131px; top:0px; background:#3D484E; white-space:nowrap; width:133px; z-index:40; height:auto; padding:3px; -webkit-box-shadow:0px 3px 8px #444; -moz-box-shadow:0px 3px 8px #444; box-shadow:0px 3px 8px #444; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul{ position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; }
#nav li:hover li:hover a.fly, #nav li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover li:hover a.fly{ background:#8F9FBF url(../images/arrow_over.gif) no-repeat 125px center; color:#FFFFFF; height:24px; line-height:24px; text-indent:5px; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5); }
#nav li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li:hover li a.fly{ background:#F8F8F8 url(../images/arrow.gif) no-repeat 125px center; color:#000000; border-color:#FFF; text-shadow:none; }
#nav li:hover li:hover li a.fly:hover, #nav li:hover li:hover li:hover li a.fly:hover, #nav li:hover li:hover li:hover li:hover li a.fly:hover{ background:#8F9FBF url(../images/arrow_over.gif) no-repeat 125px center; color:#FFFFFF; }
#nav li#Home:hover span{ width:132px; height:32px; line-height:32px; -moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; border-top-left-radius:0px; -moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px; border-top-right-radius:0px; -moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px; -moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px; }
#nav li#Home:hover a{ background:none; width:136px; height:32px; line-height:32px; -moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; border-top-left-radius:0px; -moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px; border-top-right-radius:0px; -moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px; -moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px; }
#nav li#Home:hover{ background-color:transparent; width:136px; height:32px; line-height:32px; -moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; border-top-left-radius:0px; -moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px; border-top-right-radius:0px; -moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px; -moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
#nav li#MembershipPrograms:hover, #nav li#MembershipPrograms:hover span{ width:138px; border:none; }
#nav li#MembershipPrograms:hover ul.sub{ width:134px; left:0px; }
#nav li#MembershipPrograms:hover ul.sub li{ width:100%; }
#nav ul.flyleft{ left:-136px !important; }
/*!Menu End*/
#InstantQuoteContainer{ float:left; }
#InstantQuote{ width:278px; background:#FFF; /*#FCEBD9;*/
float:left; height:343px; display:inline; font-size:1.2em; border-bottom:1px solid #CCCCCC; }
#QuoteForm{ color:#333333; width:238px; height:304px; padding:0px 15px; font-size:1.1em; }
.FromFields{ float:left; width:103px; border-right:4px solid #E4E5F3; padding:5px; }
.ToFields{ float:right; width:103px; padding:5px; }
.QuoteCallEmail{ font-size:13px; line-height:24px; font-weight:bold; }
#SidebarQuoteHelp, #SidebarQuoteHelp p{ font-size:1em; }
#SidebarQuoteHelp h3{ font-size:1.1em; text-transform:uppercase; }
#iq_sidebarQuoteContainer a.showHelp img.icon12x12{ }
#iq_sidebarQuoteForm{ color:#333333; height:282px; padding:5px; font-size:1.1em; }
#ReturnFields{ clear:both; }
.LeftFields{ float:left; width:105px; }
.RightFields{ float:right; width:105px; }
sup{ vertical-align:super; font-size:8px; }
.iq_sidebarSelect{ width:105px; }
.iq_sidebarContent{ padding:5px; width:243px; height:309px; position:relative; float:left; display:inline; background:url(/images/quote/iq_sidebarBG.png) no-repeat bottom left; color:#76797C; font-size:11px; line-height:1.3em; z-index:0; margin-bottom:0px; }
.iq_ablSidebar{ padding:5px; width:270px; position:relative; float:left; display:inline; background:url(/images/quote/iq_sidebarBG.png) no-repeat bottom left; font-size:11px; line-height:1.3em; min-height:309px; z-index:0; }
.iq_MembershipForm{ width:253px; height:357px; position:relative; float:left; display:inline; background:#E3E4EF url(/images/sidebar/iq_membership_253.png) no-repeat bottom left; color:#76797C; font-size:1em; z-index:0; }
#charterxSidebar{ padding:5px; width:270px; position:relative; float:left; display:inline; background:url(/images/quote/iq_sidebarBG.png) no-repeat bottom left; font-size:11px; line-height:1.3em; min-height:309px; z-index:0; }
#iq_ablMain{ padding:5px; float:left; display:block; clear:both; width:683px; border:1px solid #C3C3C3; background:#E4E5F3; font-size:11px; line-height:1.3em; }
#DepartureFields{ float:left; width:105px; padding:5px; border-right:4px solid #666699; margin-bottom:10px; margin-top:5px; }
#ArrivalFields{ float:right; width:103px; padding:5px; margin-bottom:10px; margin-top:5px; }
#submitButton{ background:url(/images/ButtonBG.png) no-repeat top left; width:79px; float:right; margin-right:5px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); font-size:9px; line-height:20px; font-weight:normal; }
#submitButton:hover{ background:url(/images/ButtonBGover.png) no-repeat top right; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
.iq_sidebarInlineLabel{ color:#000000; font-weight:bold; display:inline; margin-bottom:2px; line-height:1.8em; }
.iq_sidebarInlineLabel img.pbjtip{ margin-top:3px; }
.label{ display:block; margin-bottom:2px; }
.inputLabelQuote{ color:#000000; font-weight:bold; display:block; margin-bottom:2px; }
.inputLabelQuoteCenter{ color:#000000; font-weight:bold; display:block; text-align:center; margin-bottom:2px; }
.inputLabelQuoteT{ color:#000; font-weight:bold; display:block; text-align:left; line-height:1.8em; }
.formControlQuote{ border:1px solid #999999; color:#333333; padding:2px; line-height:1em; width:230px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formControlQuote2{ border:1px solid #999999; color:#333333; padding:2px; line-height:1em; width:95px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formControlQuote3{ border:1px solid #999999; color:#333333; padding:2px; line-height:1em; width:100px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formControlQuoteButton{ position:relative; }
.radioControlQuote{ color:#333333; padding:2px; line-height:1em; }
.formGroup{ padding:0px; }
.formGroup2{ padding:5px; float:left; clear:both; width:228px; }
.formGroupWide{ padding:7px 0px; clear:both; }
.formControlTextArea{ border:1px solid #999999; color:#333333; padding:2px; line-height:1em; width:422px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formFeedbackTextarea{ border:1px solid #999999; color:#333333; padding:2px; line-height:1em; width:640px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formControlQuote:focus, .formControlQuote2:focus, .formControlQuote3:focus, .formControlTextArea:focus, .formFeedbackTextarea:focus{ border-color:#3084FC; -moz-box-shadow:0px 0px 5px #3084fc; -webkit-box-shadow:0px 0px 5px #3084fc; box-shadow:0px 0px 5px #3084FC; }
#content{ width:695px; float:right; background:inherit; padding-left:5px; }
#fb_content{ width:695px; float:left; background:inherit; padding-left:5px; }
#content_Full{ width:958px; float:right; background:inherit; padding-left:5px; }
#RSideBar{ float:right; width:150px; }
ul.pageContentSteps{ list-style:none; }
li.pageContentSteps{ display:block; width:695px; float:left; clear:both; border-bottom:1px dotted #CCCCCC; padding:15px 0px; vertical-align:middle; }
.cityListBlock{ float:left; width:100%; padding:10px 0px; }
.cityListingPic{ float:right; }
#cityList{ margin-top:20px; }
ol.iq_AirportsList{ list-style-type:decimal; list-style-position:outside; margin-left:30px; font-size:1.2em; line-height:1.5em; }
ol.AP_AirportsList{ list-style-type:decimal; list-style-position:outside; margin-left:30px; font-size:1.2em; line-height:1.5em; }
ol.cityList{ list-style-type:decimal; list-style-position:outside; text-transform:uppercase; margin-left:25px; font-size:1.2em; line-height:1.5em; }
ol.cityList a, ol.cityList a:visited{ color:#565454; }
ol.cityList a:hover, ol.cityList a:focus{ color:#A8141B; }
ol.pageContentList{ list-style-type:decimal; list-style-position:inside; margin-left:25px; font-size:1.3em; line-height:1.3em; float:left; }
ol.pageContentList li{ margin-bottom:10px; }
ol.accordion{ list-style-type:decimal; list-style-position:outside; margin-left:20px; font-size:1em; line-height:1.2em; }
ol.accordion li{ width:240px; }
ol.normal{ list-style-type:decimal; list-style-position:outside; font-size:1.3em; margin-left:25px; line-height:1.8em; float:left; text-align:justify; }
ol.normal li{ margin-bottom:10px; }
.stepNumber{ float:left; padding:4px 20px; }
.textBlock450{ display:inline; float:left; width:420px; }
.contentPic{ margin:0px 13px; float:right; width:124px; height:79.5px; margin-bottom:10px; }
.contentPic142{ margin:0px 13px; float:right; width:142px; height:auto; margin-bottom:10px; }
.contentPic250{ margin:0px; padding:5px; float:right; width:250px; height:auto; margin-bottom:10px; }
.picFrame{ padding:5px; background:#FFF; border:1px solid #DDD; }
.accoPicLeft{ margin:0px; padding:5px; float:left; margin-bottom:10px; }
.PicLeft{ margin:0px; padding:0px; float:left; padding-right:10px; }
.PicRight{ margin:0px; padding:5px; float:right; margin-bottom:10px; }
.PicCenter{ margin:0 auto; padding:25px 85px; }
.PicMarginTop{ margin:10px 5px; float:left; }
.stepPicCenter{ margin-top:65px; }
a.jLink:hover{ cursor:pointer; }
.linkInstructions{ border:1px solid #666; background:#E4E5F3; width:683px; float:left; padding:5px; }
code{ background:#FFF; border:1px solid #DDD; padding:10px 5px; font-size:1.1em; float:left; width:670px; margin-bottom:10px; }
.toolPic{ float:right; width:200px; height:200px; margin-left:10px; }
.toolText{ float:left; width:480px; }
.videoPic{ float:left; width:251px; height:166px; margin:5px 10px 0px 0px; }
.videoText{ float:left; width:434px; }
.video-container{ text-align:center; border:1px solid #FFFFFF; -moz-box-shadow:0px 0px 5px rgba(0,0,0,0.5); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.5); box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5); }
.m0auto{ margin:0 auto; }
.wideBlock{ float:left; width:695px; }
.textBlock{ float:left; padding:10px; }
.alignLeft{ float:left; width:335px; color:#000; }
.alignRight{ float:right; color:#000; width:335px; text-align:right; }
.alignCenter{ text-align:center; vertical-align:middle; }
.blanket{ margin:10px; /*Margins for inner DIV inside each column (to provide padding)*/
}
.blanket2{ padding:10px; }
.blanket20{ padding:20px; }
.blanket_trb{ padding:10px 10px 10px 0px; }
.blanket_tbl{ padding:10px 0px 10px 10px; }
.blanket_tb{ padding:10px 0px; }
.blanket_lr{ padding:0px 10px; }
.textAlignLeft{ text-align:left; }
.textAlignRight{ text-align:right; }
.textAlignCenter{ text-align:center; }
.justify{ text-align:justify; }
.halfContentWidth{ width:340px; }
.floatRight{ float:right; }
.floatLeft{ float:left; }
.marginLeft{ margin-left:5px; }
.marginRight{ margin-right:5px; }
.allcaps{ text-transform:uppercase; }
.black{ color:#000000; }
.w150{ display:block; float:left; width:150px; }
.w200{ display:block; float:left; width:200px; }
.w225{ display:block; float:left; width:225px; }
.w250{ display:block; float:left; width:250px; }
.mr15{ margin-right:15px; }
.mr13{ margin-right:13px; }
.mr10{ margin-right:10px; }
.mr{ margin-right:10px; }
.mr9{ margin-right:9px; }
.mr8{ margin-right:8px; }
.mr7{ margin-right:7px; }
.mr6{ margin-right:6px; }
.mr5{ margin-right:5px; }
.mr4{ margin-right:4px; }
.mr3{ margin-right:3px; }
.mr2{ margin-right:2px; }
.mr1{ margin-right:1px; }
.mr20{ margin-right:20px; }
.ml40{ margin-left:40px; }
.ml39{ margin-left:39px; }
.ml30{ margin-left:30px; }
.ml20{ margin-left:20px; }
.ml10{ margin-left:10px; }
.ml5{ margin-left:5px; }
.ml3{ margin-left:3px; }
.mt20{ margin-top:20px; }
.mt10{ margin-top:10px; }
.mt5{ margin-top:5px; }
.mt3{ margin-top:3px; }
.mtm10{ margin-top:-10px; }
.mtm5{ margin-top:-5px; }
.mtm3{ margin-top:-3px; }
.mb10{ margin-bottom:10px; }
.mb5{ margin-bottom:5px; }
.mb3{ margin-bottom:3px; }
.mt-1{ margin-top:-1px; }
.mt-10{ margin-top:-10px; }
.mt-20{ margin-top:-20px; }
.imgBorder{ padding:5px; border:1px solid #EEEEEE; }
#JetCardContact{ background:#E3E4EF; border:1px solid #6666CC; display:block; padding:5px; width:685px; line-height:2.4em; float:left; margin-bottom:10px; }
#newsFeed img.alignright{ float:left; margin:5px 10px 0px 0px; }
.whiteText{ color:#222; }
.widespacer{ width:700px; height:120px; float:left; }
.sidebarspacer{ width:280px; height:15px; float:left; }
ul.pageContentList{ margin-top:5px; margin-bottom:10px; }
ul.pageContentList li{ background:url(../images/bullet.png) no-repeat 0em 5px; padding-left:15px; font-size:1.3em; line-height:1.8em; }
ul.pageContentList li a, ul.pageContentList li a:visited{ font-size:1em; text-decoration:none; color:#6666CC; }
ul.pageContentList li a:hover, ul.pageContentList li a:focus{ font-size:1em; text-decoration:none; border-bottom:none; color:#A8141B; }
ul.pageContentList li ul li{ font-size:1em; background:inherit; }
ul.newsIconList li{ background:url(../images/icons/news.png) no-repeat 0em 5px; text-align:justify; margin:5px 0px; }
ul.pageContentSections{ margin-top:5px; margin-bottom:10px; }
ul.pageContentSections li{ background:url(../images/bullet.png) no-repeat 0em 5px; padding-left:15px; font-size:13px; line-height:18px; }
ul.pageContentSections li h3{ padding:0px; margin:0px; font-size:16px; line-height:24px; text-transform:uppercase; }
ul.pageContentSections p{ padding:0px; margin:0px; font-size:13px; line-height:18px; color:#444444; margin-bottom:10px; }
ol.footnotes{ list-style:decimal outside; margin-bottom:10px; font-size:12px; margin-left:15px; }
ol.footnotes li{ margin:5px 0px; line-height:18px; }
h1{ font-size:2.8em; font-family:MostraNuovaAltD, Arial, Helvetica, sans-serif; color:#000000; text-shadow:0px 1px 1px rgba(100, 100, 100, 0.5); font-weight:normal; margin-bottom:10px; }
h2{ font-size:2.4em; font-family:MostraNuovaAltD, Arial, Helvetica, sans-serif; color:#222222; text-shadow:0px 1px 1px rgba(100, 100, 100, 0.5); font-weight:normal; line-height:2.4em; margin-top:0px; }
h3{ font-family:Arial, Helvetica, sans-serif; color:#222222; font-weight:normal; line-height:1.8em; margin-top:0px; font-size:1.6em; }
h4{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:1.8em; line-height:2em; margin-top:0px; text-align:center; }
h5{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:1.3em; line-height:1.8em; margin-top:0px; }
h2.top{ line-height:1.6em; }
h2.likeHeading1{ font-size:2.4em; font-family:Arial, Helvetica, sans-serif; color:#000000; text-shadow:0px 1px 1px rgba(255, 255, 255, 1); font-weight:normal; margin-bottom:10px; }
h2 span.small{ font-size:10px; color:#000; font-weight:bold; }
h3.alignCenter{ text-align:center; }
h4.footnote{ margin-top:20px; margin-bottom:20px; }
hr{ clear:both; border:0; color:#CCC; background-color:#CCC; width:100px; height:2px; text-align:center; }
hr.sidebar{ clear:both; border:0; color:#CCC; background-color:#FF9933; width:280px; height:2px; float:left; margin-top:10px; margin-bottom:5px; text-align:center; }
h3.RSideBarH2{ font-family:Arial, Helvetica, sans-serif; color:#222; font-weight:bold; line-height:1.4em; margin-top:0px; text-indent:10px; font-size:1.4em; }
p{ font-size:1.3em; line-height:1.6em; color:#444444; margin-bottom:10px; text-align:justify; }
span.para{ font-size:1.3em; line-height:1.6em; color:#444444; }
span.p{ font-size:1.3em; line-height:1.6em; }
.bold{ font-weight:bold; }
.paragraphText{ line-height:1.6em; }
.normalText{ line-height:1.6em; font-size:12px; }
.disclaimer{ font-size:13px; }
.feedback{ width:34px; position:fixed; right:-2px; top:228px; line-height:15px; text-align:left; -moz-box-shadow:0px 0px 3px #333333; -webkit-box-shadow:0px 0px 3px #333333; box-shadow:0px 0px 3px #333333; behavior:url(/styles/PIE.htc); }
.feedback:hover{ -moz-box-shadow:0px 0px 5px #333333; -webkit-box-shadow:0px 0px 5px #333333; box-shadow:0px 0px 5px #333333; behavior:url(/styles/PIE.htc); }
.feedback a{ display:block; background:#3D484E; padding:12px; border:1px solid #000000; color:#FFFFFF; }
.feedback a:hover{ background:#000000; color:#E3E4EF; }
#AirportInfo{ float:left; width:695px; }
#AirportDetail{ float:left; width:695px; }
#AirportSearch{ float:left; color:#EEE; width:685px; height:25px; padding:5px; margin:0px 0px 5px; background:#3D484E; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#mapAirport{ float:right; width:443px; }
.mapHtml{ font-size:1.3em; line-height:1.6em; }
.indicator{ float:left; width:135px; margin-top:5px; }
.indicatorText{ line-height:16px; font-size:11px; }
.indicatorImg{ float:left; width:16px; padding-right:5px; height:16px; }
.fbos{ float:left; width:695px; }
#disclaimer{ float:right; width:695px; clear:both; text-align:justify; }
#disclaimer_Full{ float:right; width:100%; clear:both; text-align:justify; }
#footer{ background:#3D484E; float:left; width:948px; height:150px; text-align:center; margin-top:5px; padding:5px 5px 0px; margin-bottom:0px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#footer a, #footer a:visited{ text-decoration:none; color:#FFFFFF; }
#footer a:hover, #footer a:focus{ text-decoration:none; color:#E3E4EF; }
#footerLinks{ font-family:Arial, Helvetica, sans-serif; font-size:1.2em; text-align:center; font-weight:bold; margin:55px auto; padding:0; margin-bottom:10px; }
#footerLinks a{ line-height:1.5em; display:inline; padding:0px 7px; text-decoration:none; text-align:center; border-right:2px solid #8F9FBF; }
#footerLinks a.lastLink{ border-right:none; padding-right:0px; }
#footerLinks a.lastLink:hover{ border-right:none; }
#footerLinks a:hover{ color:#8F9FBF; border:none; border-right:2px solid #8F9FBF; }
#footerLinks2{ font-family:Arial, Helvetica, sans-serif; font-size:1.2em; text-align:center; font-weight:bold; margin:0px auto; padding:0; margin-bottom:10px; }
#footerLinks2 a{ line-height:1.5em; display:inline; padding:0px 7px; text-decoration:none; text-align:center; border-right:2px solid #8F9FBF; }
#footerLinks2 a.lastLink{ border-right:none; padding-right:0px; }
#footerLinks2 a.lastLink:hover{ border-right:none; }
#footerLinks2 a:hover{ color:#8F9FBF; border:none; border-right:2px solid #8F9FBF; }
#Extras{ background:#3D3D3F; float:left; width:980px; border:5px solid #FFFFFF; text-align:center; margin-bottom:0px; margin-top:5px; }
.extras_title{ width:280px; float:left; }
.ss_title{ padding-top:60px; }
.pj_title{ padding-top:75px; }
.city_title{ padding-top:85px; }
.extras_title h2{ color:#CCC; text-shadow:0px -1px 1px rgba(0, 0, 0, 1); }
.extras_list{ float:right; border-left:1px dotted #DDD; width:685px; padding:5px; }
#copyright{ margin:0 auto; width:995px; display:block; color:#333333; text-align:center; font-size:1.2em; line-height:1.8em; }
#copyrightText{ float:left; text-align:center; width:995px; }
.highlight{ color:#FF0000; }
.highlightBox{ border:1px solid #CCC; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; width:673px; float:left; line-height:18px; margin-bottom:10px; padding:10px; background:#E4E5F3; }
a.aircraftOptionLink img, a.aircraftOptionLink:visited img{ border:3px solid #FFFFFF; }
a.aircraftOptionLink:hover img, a.aircraftOptionLink:focus img{ border:3px solid #EEEEEE; }
a.aircraftOptionLink:hover{ border:none; }
.iq_AircraftCategoryPic{ }
.iq_AircraftCategoryDesc{ float:left; padding:5px; color:#999999; }
.iq_textLeft{ margin-left:-5px; }
#iq_AirportsWrapper{ background:url(/images/quote/blackBG50.png) repeat top left; position:fixed; float:left; padding:0; margin:0; top:0px; left:0px; width:100%; height:100%; z-index:98; }
#iq_Airports{ position:absolute; padding:5px; width:90%; min-width:900px; height:90%; min-height:450px; background:#FFF; border:5px solid #333; top:5%; left:5%; z-index:99; }
#iq_AiportSearchForm{ width:860px; float:left; }
#iq_AirportsList{ float:left; width:50%; min-width:400px; height:81%; min-height:340px; overflow:auto; margin:0px 0px 0px 10px; }
#iq_AirportsMap{ background-color:#E5E3DF; height:81%; position:relative; width:48%; min-width:400px; min-height:340px; }
#loadingAirports{ margin-top:15px; }
.iq_AirportSearch{ width:300px; float:left; margin-right:10px; }
.iq_AirportRadius{ width:120px; float:left; margin-right:10px; }
.iq_AirportsLabel{ font-size:1.2em; }
span.iq_SummaryHeading b{ height:25px; vertical-align:middle; line-height:25px; display:table-cell; float:left; }
span.iq_SummaryHeading a{ height:25px; vertical-align:middle; line-height:25px; display:table-cell; float:left; }
span.iq_SummaryHeading img{ float:left; margin-right:5px; }
#AP_AirportsWrapper{ background:url(/images/quote/blackBG50.png) repeat top left; position:fixed; float:left; padding:0; margin:0; top:0px; left:0px; width:100%; height:100%; z-index:98; }
#AP_Airports{ position:absolute; padding:5px; width:90%; min-width:900px; height:90%; min-height:450px; background:#FFF; border:5px solid #333; top:5%; left:5%; z-index:99; }
#AP_AiportSearchForm{ width:860px; float:left; }
#AP_AirportsList{ float:left; width:50%; min-width:400px; height:81%; min-height:340px; overflow:auto; margin:0px 0px 0px 10px; }
#AP_AirportsMap{ background-color:#E5E3DF; height:81%; position:relative; width:48%; min-width:400px; min-height:340px; }
.AP_AirportSearch{ width:300px; float:left; margin-right:10px; }
.AP_AirportRadius{ width:120px; float:left; margin-right:10px; }
.AP_AirportsLabel{ font-size:1em; }
#PBJQuotePageMini{ float:left; width:683px; padding:10px 5px; border:1px solid #666; background:#E3E4EF url(/images/bg/private-jet-252x144.png) no-repeat 430px 10px; }
.iq_pageFormRow{ float:left; width:680px; }
.iq_pageFormGroup{ float:left; width:100px; margin-right:10px; }
.iq_pageFormGroup2{ float:left; width:210px; margin-right:20px; }
.iq_pageFormGroup3{ float:left; width:220px; margin-right:0px; }
.iq_pageFormGroup4{ float:left; width:100px; margin-right:0px; }
.iq_pageLabel{ float:left; width:100%; font-size:11px; font-weight:bold; color:#000; }
.iq_pageInput{ float:left; width:100%; border:1px solid #999999; color:#333333; padding:2px; line-height:1em; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.iq_pageInput:focus{ border-color:#3084FC; -moz-box-shadow:0px 0px 5px #3084fc; -webkit-box-shadow:0px 0px 5px #3084fc; box-shadow:0px 0px 5px #3084FC; }
.iq_pageSelect{ float:left; width:105%; }
/*---------- Blog Attributes on Main Page -------------*/
.postThumb{ clear:both; }
.postText{ float:right; width:525px; }
.attachment-main-page-thumbnail{ border:1px solid #D4D4D4; float:left; margin-right:10px; margin-top:13px; padding:5px; }
.attachment-single-post-thumbnail{ border:1px solid #D4D4D4; float:left; margin-top:13px; padding:5px; }
/*---------------------------------------------- Blog Attributes on Main Page ------------------------------------------*/
#FormDialogWrapper{ background:url(/images/quote/blackBG50.png) repeat top left; position:fixed; float:left; padding:0; margin:0; top:0px; left:0px; width:100%; height:100%; z-index:98; }
#FormDialog{ position:absolute; padding:5px; width:50%; min-width:695px; height:auto; min-height:320px; background:#FFF; border:5px solid #333; top:15%; left:25%; z-index:99; }
/*---------------------------------------------- Form Styles ------------------------------------------*/
input, textarea, select{ margin-left:0px; }
.requiredField{ color:#FF9933; font-size:1em; }
.errorForm{ border:1px solid #990000; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; color:#990000; width:673px; float:left; line-height:18px; margin-bottom:10px; padding:10px; background:#FFCCCC; }
.labelTip{ font-weight:normal; font-size:0.8em; }
.inputLabel{ color:#333333; margin-right:5px; display:block; margin-bottom:5px; width:150px; float:left; line-height:2em; }
.inputLabelSidebar{ color:#333333; margin-right:5px; display:block; margin-bottom:5px; width:75px; font-size:1.2em; float:left; line-height:1.5em; float:left; }
.inputLabelSidebar2{ color:#333333; margin-right:5px; display:block; margin-bottom:5px; width:47px; font-size:1.2em; float:left; line-height:1.5em; float:left; }
.inputLabelWide{ color:#333333; margin-right:5px; display:block; margin-bottom:5px; width:100%; float:left; line-height:2em; }
.inputLabelHardQuote{ color:#333333; display:block; width:200px; float:left; }
.inputLabelHardQuote2{ color:#333333; display:block; width:300px; float:left; line-height:25px; }
.inputLabelHardQuote3{ color:#333333; display:block; width:665px; float:left; line-height:25px; }
.inputLabelHardQuote4{ color:#333333; display:block; width:300px; float:left; }
.customRequestLabel{ width:140px; float:left; }
.customRequestLabel2{ width:400px; float:left; }
#formResult{ border:1px solid #CCCCCC; background:#FFCC66; padding:10px; width:415px; margin-bottom:10px; }
.formControl{ border:1px solid #999999; color:#666666; padding:1px 2px 2px; line-height:1.6em; float:left; height:17px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formControlFeedbackThird{ border:1px solid #999999; color:#666666; padding:1px 2px 2px; line-height:1.6em; float:left; height:17px; width:200px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formControl:focus, .formControlFeedbackThird:focus{ border-color:#3084FC; -moz-box-shadow:0px 0px 5px #3084fc; -webkit-box-shadow:0px 0px 5px #3084fc; box-shadow:0px 0px 5px #3084FC; }
.formControlSidebar{ width:170px; float:right; }
.formControlSidebar:focus{ border-color:#3084FC; -moz-box-shadow:0px 0px 5px #3084fc; -webkit-box-shadow:0px 0px 5px #3084fc; box-shadow:0px 0px 5px #3084FC; }
.formRow{ float:left; margin-left:0px; padding:20px 5px 5px 0px; display:block; width:500px; clear:both; }
.formRowSidebar{ float:left; margin-left:0px; padding:0; display:block; width:228px; }
.formRowContact{ float:left; margin-left:0px; padding:5px 5px 5px 0px; display:block; width:430px; font-size:1.5em; clear:both; }
.formRowFullWidth{ float:left; margin-left:0px; padding:5px 0px; display:block; width:695px; font-size:1.3em; clear:both; color:#333333; }
.formRowHardQuote{ float:left; margin-left:0px; padding:5px 0px; display:block; width:680px; font-size:1.3em; clear:both; color:#333333; }
.formRowHardQuote2{ float:left; margin-left:14px; padding:5px 0px; display:block; width:662px; font-size:1.3em; clear:both; color:#333333; }
.formRowFeedback{ float:left; padding:5px 0px; display:block; width:645px; font-size:1.3em; clear:both; color:#333333; }
.formRowFeedbackThird{ float:left; padding:5px 0px; display:block; width:210px; font-size:1.3em; }
.formAircraftCategories{ float:left; padding:5px 0px; display:block; width:662px; font-size:1em; clear:both; color:#333333; background:#FFF; border:1px solid #EEE; }
.formAircraftCategoriesOption{ float:left; padding:5px; display:block; width:260px; font-size:1em; color:#333333; }
.formAircraftCategoriesDetails{ float:left; padding:5px; display:block; width:377px; font-size:1em; color:#333333; }
.formRowFilter{ float:left; margin-left:0px; padding:5px; display:block; width:460px; font-size:1.2em; }
.formBorder{ border:1px solid #DDD; }
.formInputSet{ float:left; width:200px; padding:0px 14px; }
.formInputSet2{ float:left; width:400px; padding:0px; }
.formInputSet3{ float:left; width:150px; padding:0px 10px; }
.formInputSet4{ float:left; width:600px; padding:0px 10px; }
.formInputSet5{ float:left; width:300px; padding:0px 10px; margin-left:0px; margin-top:25px; }
.formInputSet6{ float:left; width:660px; padding:5px 10px; }
.formInputSet7{ float:left; width:320px; padding:0px 10px; }
.formInputSet8{ float:left; width:100px; padding:0px 0px 0px 10px; }
.formInputSet9{ float:left; width:50px; padding:5px 0px; text-align:center; }
.formInputSet10{ float:left; width:325px; padding:0px 10px; margin-left:0px; }
.formInputSet11{ float:left; width:325px; padding:0px 5px; margin-left:0px; }
.formInputSet12{ float:left; width:300px; padding:0px; }
.formInputSet13{ float:left; width:110px; padding:0px 10px 0px 0px; }
.formInputSet14{ float:left; width:290px; padding:0px; }
.formInputSet15{ float:left; width:200px; padding:0px 10px; }
.formInputSet16{ float:left; width:110px; margin:0px 10px; }
.fullWidthForm{ width:688px; float:left; display:block; padding-left:0px; }
.formRowFluid{ margin:3px 0px; width:100%; float:left; clear:both; }
.formRowSidebarFluid{ margin:3px 0px; width:223px; padding-left:10px; float:left; clear:both; }
.formRowSidebarFluid label{ margin-left:-10px; }
.formRowFluidM0{ width:100%; float:left; clear:both; }
.formControlFluid{ border:1px solid #999999; width:100%; padding:1px 2px 2px; margin:0px 0px 0px -10px; display:block; line-height:1.6em; height:17px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formControlFluid90{ border:1px solid #999999; width:90%; padding:1px 2px 2px; margin:0px; display:block; line-height:1.6em; height:17px; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formTextareaFluid{ border:1px solid #999999; width:96%; padding:1%; display:block; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formTextareaFluid965pct{ border:1px solid #999999; width:96.5%; padding:0px; display:block; -moz-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); -webkit-box-shadow:inset 0px 1px 1px rgba(75,81,179,0.5); box-shadow:inset 0px 1px 1px rgba(75, 81, 179, 0.5); }
.formControlFluid:focus, .formControlFluid90:focus, .formTextareaFluid:focus, .formTextareaFluid965pct:focus{ border-color:#3084FC; -moz-box-shadow:0px 0px 5px #3084fc; -webkit-box-shadow:0px 0px 5px #3084fc; box-shadow:0px 0px 5px #3084FC; }
.formLabelFluid{ width:100%; float:left; clear:both; padding:3px 0px; text-shadow:none; font-size:1.3em; }
.formLabelFluid2{ width:90%; float:left; clear:both; padding:10px 0px; text-shadow:none; font-size:1.2em; }
.formInputFluid{ margin:0px; display:block; padding:0px 0px 0px 10px; clear:both; }
.formCheckboxFluid{ font-size:1.3em; }
.formSelectFluid{ width:100%; float:left; clear:both; padding:3px 0px; text-shadow:none; font-size:1.3em; }
.formSelectFluid90{ width:90%; float:left; clear:both; padding:3px 0px; text-shadow:none; font-size:1.3em; }
.formWidth100pct{ width:100%; float:left; display:block; }
.formRow100pct{ width:100%; float:left; }
.formRow90pct{ width:90%; float:left; }
.formRow80pct{ width:80%; float:left; }
.formRow70pct{ width:70%; float:left; }
.formRow60pct{ width:60%; float:left; }
.formRow50pct{ width:50%; float:left; }
.formRow333px{ width:333px; }
.formRow40pct{ width:40%; float:left; }
.formRow35pct{ width:35%; float:left; }
.formRow34pct{ width:34%; float:left; }
.formRow33pct{ width:33%; float:left; }
.formRow30pct{ width:30%; float:left; }
.formRow25pct{ width:25%; float:left; }
.formRow22pct{ width:22%; float:left; }
.formRow21p5pct{ width:21.5%; float:left; }
.formRow20pct{ width:20%; float:left; }
.formRow18pct{ width:18%; float:left; }
.formRow15pct{ width:15%; float:left; }
.formRow12pct{ width:12%; float:left; }
.formRow11pct{ width:11%; float:left; }
.formRow10pct{ width:10%; float:left; }
.minW330{ min-width:330px; }
.formError{ border:1px solid #FF0000; }
#MembershipRequestInformation{ color:#444444; }
#Unsubscribe{ }
#responseFluid{ border:1px solid #C1C1E0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; width:100%; line-height:18px; background-color:#F8F8F8; margin-bottom:10px; }
.errorFormFluid{ border:1px solid #990000; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#990000; width:100%; line-height:18px; margin-bottom:10px; background:#FFCCCC; }
input.sidebarFullWidth{ width:250px; }
.checkbox{ margin:2px 5px 2px 0px; }
.radio{ margin:2px 5px 2px 0px; padding:0; }
input[type='radio']{ margin:2px 5px 2px 0px; padding:0; }
.formRowWide{ float:left; margin-left:0px; padding:2px 0px; display:block; width:695px; clear:both; }
#formEmptyLegRequest{ float:left; }
.purpleBGForm{ border:1px solid #666; padding:5px; background:#E4E5F3; }
#RoundTripDateTime{ float:left; }
.CharterCostCalculator{ float:left; width:695px; }
.CharterCostCalculatorTop{ float:left; width:695px; height:10px; background:url(/images/calc/images/CalculatorBGTop.jpg) no-repeat top left; }
.CharterCostCalculatorBot{ float:left; width:695px; padding:10px; background:url(/images/calc/images/CalculatorBGBot.jpg) no-repeat bottom left; }
.CharterCostCalculatorLabel{ width:323px; float:left; }
.CharterCostCalculatorLabel p{ width:323px; float:left; color:#000; }
.CharterCostCalculatorHeading{ width:155px; display:block; text-align:center; margin-left:20px; text-transform:uppercase; font-size:1.3em; font-weight:bold; color:#000; }
.CharterCostCalculatorHeadingLeft{ width:155px; display:block; text-align:left; text-transform:uppercase; font-size:1.3em; font-weight:bold; }
.CharterCostCalculatedResult{ width:145px; display:block; text-align:right; margin-left:20px; font-size:1.2em; border-bottom:1px solid #333; padding:5px; color:#000; }
.CharterCostFinalResult{ width:330px; display:block; padding:5px 0px; text-align:center; margin-left:20px; font-size:1.4em; background:#FFF; border-top:1px solid #333; border-bottom:1px solid #333; color:#000; font-weight:bold; }
hr.CharterCostCalculatorSeparator{ clear:both; border:0; color:#CCC; background-color:#AAA; width:675px; height:1px; text-align:left; margin-bottom:5px; margin-right:20px; }
.helpImg{ margin-bottom:-4px; }
.formInputWrap{ float:left; width:auto; }
.formInputContainer{ float:left; width:auto; }
.CharterCostCalculatorLabel select{ width:150px; margin-left:20px; border:1px solid #333; }
#CharterCostSubmit button{ float:right; margin-right:20px; margin-bottom:15px; }
.formInputContainer input{ width:150px; margin-left:20px; text-align:right; border:1px solid #333; background:#FFF; }
#tooltips{ display:block; z-index:100; width:190px; background:#9999CC; float:right; margin-bottom:5px; height:220px; border:1px solid #666699; }
.tooltips{ display:none; }
.tooltipTitle{ color:#FFFFFF; background:#666699; text-transform:uppercase; padding:5px; display:block; text-align:center; }
.tooltipText{ color:#FFFFFF; background-color:#9999CC; padding:5px; display:block; }
#showJetFilter{ text-align:right; display:block; font-size:1.3em; }
#loading{ display:none; z-index:1100; position:fixed; width:250px; height:150px; top:50%; left:50%; width:200px; border:10px solid #333333; background:#FFF; }
#loadingText{ font-family:Arial, Helvetica, sans-serif; font-size:1.4em; line-height:30px; font-weight:normal; text-align:center; }
.loading{ display:none; z-index:1100; position:fixed; width:250px; height:150px; top:50%; left:50%; width:200px; border:10px solid #333333; background:#FFF; }
.loadingText{ font-family:Arial, Helvetica, sans-serif; font-size:1.4em; line-height:30px; font-weight:bold; text-align:center; }
#EmailFormMain{ padding:0px; width:693px; border:1px solid #C1C1E0; background:#F8F8F8; font-size:13px; }
#EmailPopupFormContainer{ padding:0px; width:330px; float:left; border:1px solid #C1C1E0; background:#F8F8F8; font-size:13px; }
#formContact{ float:left; width:100%; }
input.button{ background-color:#FFFFCC; cursor:pointer; clear:both; font-weight:bold; color:#333333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); font-size:10px; border:2px outset #FFCC66; }
input.button:hover{ font-weight:bold; color:#000000; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); background:#FFCC99; }
#response{ border:1px solid #C1C1E0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:1.6em; color:#333333; width:689px; float:left; line-height:18px; background-color:#F8F8F8; margin-bottom:10px; padding:2px; }
.accordionFormLabel{ width:70px; }
.accordionInput{ width:160px; position:absolute; left:100px; }
.accordionFormRow{ height:25px; }
#CustomerInfo{ padding:5px; }
fieldset{ border:1px solid #666; padding:5px; background:#F8F8F8; }
legend{ padding:2px 5px; border:1px solid #666; color:#6666CC; background:#FFFFFF; font-size:1.2em; font-weight:bold; }
.JetFilterLabel{ float:left; margin-bottom:5px; clear:both; }
.jetFilterInput{ padding:5px; width:450px; }
.jetFilterInput:hover{ color:#FFFFFF; background:#9999CC; }
.jetFilterSelect{ float:left; margin-top:5px; width:140px; background:transparent; padding:5px 10px 5px 0px; }
.jetFilterSelect:hover{ color:#FFFFFF; background:#9999CC; }
.jetFilterCheckbox{ float:left; margin-top:5px; padding:5px; }
.jetFilterCheckbox:hover{ color:#FFFFFF; background:#9999CC; }
.formRowFilterSidebar{ width:260px; float:left; padding:5px; }
.formRowFilterCheckboxSidebar{ width:260px; float:left; padding:5px; }
.formRowFilterCheckboxSidebar:hover{ background:#F7F7F7; }
.JetFilterLabelSidebar{ float:left; margin:10px 0px; font-size:12px; font-weight:normal; width:100px; color:#000000; }
.JetFilterLabelSidebarFull{ float:left; margin:5px 0px 0px 5px; font-size:12px; font-weight:normal; width:250px; color:#000000; }
.JetFilterLabelSidebarCheckbox{ float:right; font-size:12px; font-weight:normal; width:240px; }
.JetFilterLabelSidebarCheckbox label{ float:left; line-height:14px; cursor:pointer; }
.JetFilterLabelSidebarCheckbox span.moreinfo{ float:right; line-height:14px; }
.jetFilterInputSidebar{ width:260px; }
.jetFilterSelectSidebar{ float:right; margin-top:5px; width:140px; }
.jetFilterCheckboxSidebar{ float:left; font-size:12px; line-height:24px; }
.nomarginleft{ margin-left:0px; }
#AircraftName{ width:97%; }
#MaxPax{ width:100%; }
#Range{ width:100%; }
#CruiseSpeed{ width:100%; }
.formRowFilterCheckbox{ width:100%; float:left; padding:5px 0px; font-size:12px; }
.formRowFilterCheckbox:hover{ background:#F7F7F7; }
.formRowFilterCheckbox label{ display:inline-block; }
#EmptySearchList{ display:none; }
#EmptyLegFilterFieldset label{ color:#000000; }
.clear{ clear:both; }
.spacer{ clear:both; height:10px; }
.spacer5px{ clear:both; height:5px; }
.spacer2px{ clear:both; height:2px; }
.clear5px{ clear:both; height:5px; }
.clear10px{ clear:both; height:10px; }
.clear12px{ clear:both; height:12px; }
.clear20px{ clear:both; height:20px; }
.plusMinus, .plusMinus:visited{ padding:0px 5px; height:23px; font-family:monospace; font-size:20px; border:1px solid #E8E8E8; background:#F8F8F8; text-align:center; margin-top:-3px; }
.plusMinus:hover, .plusMinus:focus{ padding:0px 5px; height:23px; font-family:monospace; font-size:20px; border:1px solid #999999; background:#F8F8F8; text-align:center; margin-top:-3px; color:#6666CC; -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.2); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2); box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2); }
.plusMinus:active{ padding:0px 5px; height:23px; font-family:monospace; font-size:20px; border:1px solid #999999; background:#F8F8F8; text-align:center; margin-top:-3px; color:#6666CC; -moz-box-shadow:inset 0px 0px 2px rgba(0,0,0,0.4); -webkit-box-shadow:inset 0px 0px 2px rgba(0,0,0,0.4); box-shadow:inset 0px 0px 2px rgba(0, 0, 0, 0.4); }
.prevNext, .prevNext:visited{ padding:5px; font-size:13px; border:1px solid #E8E8E8; background:#F8F8F8; text-align:center; margin-top:-3px; }
.prevNext:hover, .prevNext:focus{ padding:5px; font-size:13px; border:1px solid #999999; background:#F8F8F8; text-align:center; margin-top:-3px; color:#6666CC; -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.2); -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2); box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2); }
.prevNext:active{ padding:5px; font-size:13px; border:1px solid #999999; background:#F8F8F8; text-align:center; margin-top:-3px; color:#6666CC; -moz-box-shadow:inset 0px 0px 2px rgba(0,0,0,0.4); -webkit-box-shadow:inset 0px 0px 2px rgba(0,0,0,0.4); box-shadow:inset 0px 0px 2px rgba(0, 0, 0, 0.4); }
#AvailabilityContainer{ width:120px; }
#JetSizeContainer{ width:130px; }
#JetClassContainer{ width:100px; }
#LavatoryContainer{ width:70px; }
.signupButton{ background:url(/images/buttonBG.png) no-repeat 0px 0px; width:79px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); margin-left:105px; line-height:20px; }
.signupButton:hover{ background:url(/images/buttonBG.png) no-repeat 0px -24px; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
.formButton{ background:url(/images/buttonBG.png) no-repeat 0px 0px; width:79px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); float:right; line-height:20px; }
.formButton:hover{ background:url(/images/buttonBG.png) no-repeat 0px -24px; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
.okButton{ background:url(/images/buttonBG.png) no-repeat 0px 0px; width:79px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); line-height:20px; }
.okButton:hover{ background:url(/images/buttonBG.png) no-repeat 0px -24px; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
.button{ background:url(/images/buttonBG.png) no-repeat 0px 0px; width:79px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); line-height:20px; float:right; }
.button:hover{ background:url(/images/buttonBG.png) no-repeat 0px -24px; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
.buttonQuote{ background:url(/images/buttonBG.png) no-repeat 0px 0px; width:79px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); line-height:20px; float:right; margin-right:9px; }
.buttonQuote:hover{ background:url(/images/buttonBG.png) no-repeat 0px -24px; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
.buttonLeft{ background:url(/images/buttonBG.png) no-repeat 0px 0px; font-size:9px; font-weight:bold; width:79px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); line-height:20px; float:left; }
.buttonLeft:hover{ background:url(/images/buttonBG.png) no-repeat 0px -24px; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
.iq_AirportsButton{ background:url(/images/buttonBG.png) no-repeat 0px 0px; width:79px; height:24px; border:0px solid #000000; cursor:pointer; color:#000; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); line-height:20px; float:left; margin:2px 0px 0px 10px; }
.iq_AirportsButton:hover{ background:url(/images/buttonBG.png) no-repeat 0px -24px; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
.iq_AirportsLinkButton{ cursor:pointer; margin-left:2px; }
.pushdown15{ margin-top:15px; }
#SignupForm{ border:1px solid #CCCCCC; padding:10px; width:400px; background:#E4E5F3; float:left; }
.infoBlock{ float:left; width:695px; padding:10px 0px; }
.infoPic{ float:left; width:256px; padding:30px 7px; }
.infoContent{ float:left; width:425px; text-align:justify; }
.infoContent p{ color:#7F7D8C; }
hr.infoBreak{ clear:both; border:0; color:#EEE; background-color:#F6F6F6; width:695px; height:1px; text-align:center; }
.infoBlock300{ float:left; width:695px; padding:0px; }
.infoPic300{ float:left; width:300px; padding:10px 10px 10px 0px; }
.infoContent300{ float:left; width:375px; padding:10px 0px 10px 10px; text-align:justify; }
.infoBlock150{ float:left; width:695px; padding:0px; }
.infoPicL150{ float:left; width:150px; padding:10px 10px 10px 0px; }
.infoPicR150{ float:right; width:150px; padding:10px 0px 10px 10px; }
.infoContent150{ float:left; width:525px; padding:10px 0px; text-align:justify; }
.groundTransBlock{ float:left; width:695px; }
.groundTransPic{ float:left; width:250px; padding:0px 0px 10px; }
.groundTransContent{ float:right; margin-top:12px; width:415px; }
hr.groundTrans{ clear:both; border:0; color:#EEEEEE; background-color:#DDD; width:100%; height:1px; text-align:center; }
hr.separator{ clear:both; border:0; color:#CCC; background-color:#DDD; width:695px; height:1px; text-align:center; margin:15px 0px; }
hr.iq_LegSeparator{ clear:both; border:0; color:#CCC; background-color:#DDD; width:663px; height:2px; text-align:center; }
.arrow-down{ border-top:4px solid #606D85; border-left:4px solid transparent; border-right:4px solid transparent; height:0px; width:0px; margin-top:6px; display:inline; float:left; }
.arrow-top{ border-bottom:10px solid #E4E5F3; border-left:10px solid transparent; border-right:10px solid transparent; height:0px; width:0px; margin:0px 0px 0px 25px; float:left; display:block; }
/*
.arrow-bottom{ border-top: 10px solid #E4E5F3; border-left: 10px solid transparent; border-right: 10px solid transparent; height: 0px; width: 0px;  margin:0px 0px 0px 25px; float:left; display: block;
}
*/
.arrow-bottom{ border-color:transparent; border-style:solid; border-width:11px; height:0; width:0; border-top-color:#AAA; margin:0px 0px 0px 25px; float:left; display:block; border-top-color:rgba(100, 100, 100, 0.75); }
.arrow-bottom div.arrow-inner{ position:absolute; border-color:transparent; border-style:solid; border-width:10px; height:0; width:0; margin-top:-11px; margin-left:-10px; border-top-color:rgb(228, 229, 243); }
.Legs{ padding-top:5px; background:url(/images/quote/legsBG.png) repeat-x bottom left; }
.newsContent{ float:right; width:415px; }
.newsContent2{ float:right; width:400px; }
.newsDate{ font-size:12px; color:#AAA; margin-bottom:10px; }
#AirportSearchContainer{ float:left; width:400px; }
#AirportProximityContainer{ float:right; height:25px; width:210px; }
#AirportProximityContainer a{ background:#EBE9F9 url(/images/bg/purpleGlassBG.png) repeat-x bottom left; color:#000; height:23px; padding:1px; display:block; font-weight:bold; }
#AirportProximityContainer a:hover{ background:#EBE9F9 url(/images/bg/purpleGlassBG2.png) repeat-x bottom left; color:#333; }
#AirportProximityContainer a:active{ background:#EBE9F9 url(/images/bg/purpleGlassBG2rev.png) repeat-x bottom left; color:#333; }
img.airportProximityIcon{ margin:0px 0px 0px 5px; float:right; }
#AirportSearch label{ float:left; padding:2px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1.8em; }
#AirportSearch input.flighttracker{ float:left; width:360px; margin-left:10px; border:2px solid #AAA; font-family:Arial, Helvetica, sans-serif; height:16px; font-size:12px; padding:2px; }
#AirportSearch p{ color:#FFF; }
#cities{ float:right; width:695px; margin-top:5px; }
button.new{ border:1px solid #D44908; background:#FF9748; padding:6px 10px 5px; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); cursor:pointer; color:#000000; font-weight:bold; font-size:11px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-sizing:border-box; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.5); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.5); box-shadow:0px 1px 1px rgba(0, 0, 0, 0.5); background-clip:padding-box; background-image:-moz-linear-gradient(top, #FEDFC5, #FF9748); /*FF3.6*/
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #FEDFC5),color-stop(1.0, #FF9748)); /*Saf4+, Chrome*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FEDFC5', EndColorStr='#FF9748'); /*IE6,IE7*/
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FEDFC5', EndColorStr='#FF9748')"; /*IE8
behavior: url(/css/PIE.htc);*/
}
button.new:hover, button.new:focus{ border:1px solid #9C4706; background:#9C4706; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); color:#FFF; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.7); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.7); box-shadow:0px 1px 1px rgba(0, 0, 0, 0.7); background-image:-moz-linear-gradient(top, #F16800, #9C4706); /*FF3.6*/
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #F16800),color-stop(1, #9C4706)); /*Saf4+, Chrome*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F16800', EndColorStr='#9C4706'); /*IE6,IE7*/
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#F16800', EndColorStr='#9C4706')"; /*IE8
behavior: url(/css/PIE.htc);*/
-webkit-transition:background 0.3s ease; -moz-transition:background 0.3s ease; -o-transition:background 0.3s ease; transition:background 0.3s ease; }
button.new:active{ border:1px solid #9C4706; background:#9C4706; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); color:#000; -webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.5) inset; -moz-box-shadow:0px 1px 0px rgba(0,0,0,0.5) inset; box-shadow:inset 0px 0px 2px rgba(0, 0, 0, 0.5); background-image:-moz-linear-gradient(top, #F16800, #9C4706); /*FF3.6*/
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #F16800),color-stop(1, #9C4706)); /*Saf4+, Chrome*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F16800', EndColorStr='#9C4706'); /*IE6,IE7*/
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#F16800', EndColorStr='#9C4706')"; /*IE8
behavior: url(/css/PIE.htc);*/
}
button.new a, button.new a:visited, button.new a:active{ color:#000000; }
button.new a:hover, button.new a:focus{ color:#FFFFFF; }
button.floatRight{ float:right; }
button.floatLeft{ float:left; }
input.buttonnew{ border:1px solid #D44908; background:#FF9748; padding:6px 10px 5px; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); cursor:pointer; color:#000000; font-weight:bold; font-size:11px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-sizing:border-box; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.5); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.5); box-shadow:0px 1px 1px rgba(0, 0, 0, 0.5); background-clip:padding-box; background-image:-moz-linear-gradient(top, #FEDFC5, #FF9748); /*FF3.6*/
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #FEDFC5),color-stop(1.0, #FF9748)); /*Saf4+, Chrome*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FEDFC5', EndColorStr='#FF9748'); /*IE6,IE7*/
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FEDFC5', EndColorStr='#FF9748')"; /*IE8
behavior: url(/css/PIE.htc);*/
}
input.buttonnew:hover, input.buttonnew:focus{ border:1px solid #9C4706; background:#9C4706; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); color:#FFF; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.7); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.7); box-shadow:0px 1px 1px rgba(0, 0, 0, 0.7); background-image:-moz-linear-gradient(top, #F16800, #9C4706); /*FF3.6*/
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #F16800),color-stop(1, #9C4706)); /*Saf4+, Chrome*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F16800', EndColorStr='#9C4706'); /*IE6,IE7*/
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#F16800', EndColorStr='#9C4706')"; /*IE8
behavior: url(/css/PIE.htc);*/
-webkit-transition:background 0.3s ease; -moz-transition:background 0.3s ease; -o-transition:background 0.3s ease; transition:background 0.3s ease; }
input.buttonnew:active{ border:1px solid #9C4706; background:#9C4706; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); color:#000; -webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.5) inset; -moz-box-shadow:0px 1px 0px rgba(0,0,0,0.5) inset; box-shadow:inset 0px 0px 2px rgba(0, 0, 0, 0.5); background-image:-moz-linear-gradient(top, #F16800, #9C4706); /*FF3.6*/
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #F16800),color-stop(1, #9C4706)); /*Saf4+, Chrome*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F16800', EndColorStr='#9C4706'); /*IE6,IE7*/
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#F16800', EndColorStr='#9C4706')"; /*IE8
behavior: url(/css/PIE.htc);*/
}
input.buttonnew a, input.buttonnew a:visited, input.buttonnew a:active{ color:#000000; }
input.buttonnew a:hover, input.buttonnew a:focus{ color:#FFFFFF; }
/*---------------------------------------------- Form Styles ------------------------------------------
---------------------------------------------- Sidebar Styles ------------------------------------------*/
.sidebarPic{ width:280px; height:275px; margin-top:5px; }
.sideblockContainer{ float:left; margin-bottom:5px; }
blockquote{ font:1em/1em Arial, Helvetica, sans-serif; width:160px; float:left; height:auto; line-height:1.3em; background:transparent url(/images/open-quote.gif) no-repeat left top; margin-top:5px; }
blockquote div{ padding:0px 15px; background:transparent url(/images/close-quote.gif) no-repeat right bottom; }
blockquote.content{ font:1.3em/1.3em Arial, Helvetica, sans-serif; width:685px; margin-top:0px; margin-bottom:10px; padding:5px; background:#E4E5F3 url(/images/open-quote.gif) no-repeat left top; }
blockquote.pageContent{ font-size:14px; width:665px; margin-top:0px; margin-bottom:0px; padding:15px 15px 0px; background:#E4E5F3 url(/images/open-quote.gif) no-repeat 5px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -moz-box-shadow:1px 1px 1px #666666; -webkit-box-shadow:1px 1px 1px #666666; box-shadow:1px 1px 1px #666666; }
blockquote.pageContent div.after{ height:15px; width:650px; padding:0px 15px; background:transparent url(/images/close-quote.gif) no-repeat 665px 0px; }
blockquote.pageContent_WhiteBG{ font-size:13px; width:660px; margin-top:0px; margin-bottom:0px; padding:15px 15px 0px 20px; background:#FFF url(/images/open-quote.gif) no-repeat 5px 5px; }
blockquote.pageContent_WhiteBG div.after{ height:15px; width:640px; padding:0px 20px; background:transparent url(/images/close-quote.gif) no-repeat 665px 0px; }
blockquote.pageContent640{ font-size:14px; width:640px; margin-top:0px; margin-bottom:0px; padding:15px 15px 0px; background:#E4E5F3 url(/images/open-quote.gif) no-repeat 5px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -moz-box-shadow:1px 1px 1px #666666; -webkit-box-shadow:1px 1px 1px #666666; box-shadow:1px 1px 1px #666666; }
blockquote.pageContent640 div.after{ height:15px; width:625px; padding:0px 15px; background:transparent url(/images/close-quote.gif) no-repeat 640px 0px; }
blockquote.tabs{ font-family:Georgia, "Lucida Grande", Arial, Helvetica, sans-serif; display:block; padding:20px 20px 0px; font-size:16px; line-height:24px; background:none; width:640px; }
blockquote.tabs:before, blockquote.tabs:after{ color:#CCC; display:block; font-size:300%; width:20px; }
blockquote.tabs:before{ content:'\201C'; height:0; margin-left:-20px; }
blockquote.tabs:after{ content:'\201D'; height:20px; margin-left:620px; margin-top:5px; }
cite{ font-size:14px; padding-left:20px; margin-bottom:20px; display:block; }
.picQuote{ color:#AAA; font-size:14px; padding:10px; }
.sidebarPerson{ width:258px; font-weight:bold; color:#222222; display:block; clear:both; margin-bottom:5px; }
.sidebarPic{ padding:0px 5px 5px 0px; float:left; width:100px; height:129px; }
h3.sideblock{ font-family:Arial, Helvetica, sans-serif; color:#222222; font-weight:normal; line-height:1.4em; margin-top:0px; font-size:1.4em; }
.boxcap{ height:5px; float:left; width:280px; z-index:1; background:transparent url(/images/sidebarContentFooter.png) no-repeat scroll 0%; }
.boxcapWhite{ height:5px; float:left; width:280px; z-index:1; background:transparent url(/images/sidebarContentFooterWhite.png) no-repeat scroll 0%; }
.sideblockContent{ padding:5px; width:270px; position:relative; float:left; display:inline; background:url(/images/accordionBG.jpg) repeat-y top left; color:#76797C; font-size:11px; line-height:1.3em; z-index:0; }
.sideblockContentWhite{ padding:5px; width:270px; position:relative; float:left; display:inline; background:url(/images/accordionBGWhite.jpg) repeat-y top left; color:#76797C; line-height:1.3em; z-index:0; }
.sideblockContent a{ color:#6666CC; text-decoration:none; font-family:Arial, Verdana, sans-serif; font-style:normal; font-variant:normal; font-weight:bold; }
.sideblockContent a:hover{ text-decoration:none; color:#A8141B; }
.sideblockContent ul{ padding:5px; float:left; }
.sideblockContent li{ border-bottom:1px solid #E5E5E5; line-height:16px; padding:6px 0pt; width:258px; }
.sideblockContent li a{ overflow:hidden; }
ul{ list-style:none; padding:0; }
h2.blockHeader{ background:url(/images/sideblockTitleOpen.png) no-repeat scroll 0pt; color:#FFFFFF; font-size:12px; font-weight:normal; height:35px; line-height:35px; width:280px; cursor:pointer; }
h2.sideblockTitleClosed{ background:url(/images/sideblockTitleClosed.png) no-repeat scroll 0pt; color:#333333; font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; cursor:pointer; }
h2.sideblockTitleOpen{ background:url(/images/sideblockTitleOpen.png) no-repeat scroll 0pt; color:#FFFFFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); font-size:12px; font-weight:normal; height:35px; text-indent:10px; line-height:35px; width:280px; cursor:pointer; }
h2.sideblockTitleGray{ background:url(/images/sideblockTitleGray.png) no-repeat scroll 0pt; color:#333333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; }
h2.sidebarTitleClosed{ background:url(/images/sidebarTitleClosed.png) no-repeat scroll 0pt; color:#333333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; }
h2.sidebarTitleOpen{ background:url(/images/sidebarTitleOpen.png) no-repeat scroll 0pt; color:#333333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; }
h2.sidebarTitleOpen:hover{ background:url(/images/sideblockTitleOpen.png) no-repeat scroll 0pt; color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; }
h2.sideblockTitleOpen a{ color:#E3E4EF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); font-weight:normal; }
h2.sideblockTitleOpen a:hover{ color:#FFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
h2.sidebarTitleOpen a{ color:#333333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); display:block; font-weight:normal; }
h2.sidebarTitleOpen a:hover{ border:none; color:#FFFFFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); }
a.sidebarButton, a.sidebarButton:visited{ background:url(/images/sidebarButton.png) no-repeat scroll 0px 0px; color:#333333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); cursor:pointer; font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; float:left; margin-top:5px; }
a.sidebarButton:hover, a.sidebarButton:focus{ background:url(/images/sidebarButton.png) no-repeat scroll -280px 0px; color:#FFFFFF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); border:none; cursor:pointer; font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; float:left; margin-top:5px; }
a.sidebarButton.selected{ background:url(/images/sidebarButton.png) no-repeat scroll -280px 0px; color:#E3E4EF; }
a.sidebarButton2, a.sidebarButton2:visited{ background:url(/images/sidebarButton.png) no-repeat scroll -280px 0px; color:#FFFFFF; cursor:pointer; font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; float:left; margin-top:5px; }
a.sidebarButton2:hover, a.sidebarButton2:focus{ background:url(/images/sidebarButton.png) no-repeat scroll -280px 0px; color:#E3E4EF; border:none; cursor:pointer; font-size:12px; font-weight:normal; height:35px; line-height:35px; text-indent:10px; width:280px; float:left; margin-top:5px; }
a.sidebarButton2.selected{ background:url(/images/sidebarButton.png) no-repeat scroll -280px 0px; color:#E3E4EF; }
a.sidebarEmail, a.sidebarEmail:visited{ background:url(/images/sidebarEmail.png) no-repeat scroll 0px 0px; color:#FFF; cursor:pointer; font-size:12px; font-weight:bold; height:35px; line-height:35px; text-indent:10px; width:255px; padding-left:25px; float:left; margin-top:5px; }
a.sidebarEmail:hover, a.sidebarEmail:focus{ background:url(/images/sidebarEmail.png) no-repeat scroll -280px 0px; color:#E3E4EF; border:none; cursor:pointer; font-size:12px; font-weight:bold; height:35px; margin-top:5px; }
a.sidebarContact, a.sidebarContact:visited{ background:url(/images/sidebarContact.png) no-repeat scroll 0px 0px; color:#FFF; cursor:pointer; font-size:12px; font-weight:bold; height:35px; line-height:35px; text-indent:10px; width:255px; padding-left:25px; float:left; margin-top:5px; }
a.sidebarContact:hover, a.sidebarContact:focus{ background:url(/images/sidebarContact.png) no-repeat scroll -280px 0px; color:#E3E4EF; border:none; cursor:pointer; font-size:12px; font-weight:bold; height:35px; margin-top:5px; }
a.h1Link, a.h1Link:hover, a.h1Link:active{ color:#000000; }
#instantQuote{ display:block; }
.smallText{ font-size:10px; }
.normalText{ font-size:12px; }
.largeText{ font-size:14px; }
.inlineIcon{ display:inline; padding:3px 3px 0px; text-align:left; }
#ISC{ display:none; }
#affiliations{ }
#affiliations a:hover{ border:none; }
.homePicRight{ float:right; margin:5px 0px 0px 10px; width:251px; }
.homeTextLeft{ width:434px; float:left; }
#wyvernContainer{ width:150px; height:65px; background:#F8F8F8; border:1px solid #C1C1E0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:44px 50px 50px 49px; float:right; margin:5px 10px 10px 20px; }
.wyvernLeft{ float:left; margin-right:10px; margin-top:5px; }
.wyvernRight{ float:right; margin-left:10px; margin-top:5px; }
.copyrightImgLink{ float:left; padding:5px; }
#Memberships{ float:left; margin-top:5px; width:927px; padding:0px 45px; text-align:center; }
#mapUS{ border:1px solid #666; }
#mapWORLD{ border:1px solid #666; }
#map{ border:1px solid #666; float:left; margin:15px 0px; }
.mapsText{ font-size:1.1em; line-height:1.2em; }
.imgLink:hover{ border:none; }
.jetCardSidebar{ padding:0px; }
.cityDescription{ float:left; width:443px; }
#weather{ background:#F8F8F8; border-left:1px solid #F4F4F4; width:220px; height:270px; padding:10px; float:right; margin:0px; }
#twitter_update_list li{ margin:2px 1px; border:1px solid #CCC; padding:3px; color:#333; background:#EEE; }
/*---------------------------------------------- Sidebar Styles ------------------------------------------
---------------------------------------------- Scroller Styles ------------------------------------------*/
.ScrollerSeparator{ position:relative; top:3px; }
/*Scroller Box*/
#ScrollerContainer{ background:url(../images/scroller.jpg) no-repeat top right; z-index:40; float:left; margin-top:20px; width:980px; height:35px; }
#ButtonScroller{ float:left; width:120px; z-index:500; }
#scroller_container{ float:right; width:860px; overflow:hidden; position:relative; left:-5px; line-height:35px; margin-top:9px; vertical-align:middle; z-index:49; cursor:pointer; }
a.scrollerLink, a.scrollerLink:visited{ color:#333333; }
a.scrollerLink:hover, a.scrollerLink:focus{ color:#A8141B; }
/*Scoller Box
---------------------------------------------- Scroller Styles ------------------------------------------*/
#accordion{ float:left; width:253px; margin-top:-5px; margin-bottom:-5px; }
#toolsAccordion{ float:left; width:253px; margin-bottom:10px; }
#MembershipAccordion{ float:left; width:253px; margin-top:-10px; margin-bottom:-5px; }
.accordionContent{ padding:0px 5px; float:left; width:270px; background:url(/images/accordionBGWhite2.jpg) repeat-y top left; z-index:70; }
.accordionContent ul{ line-height:1.6em; }
h3.accordion{ font-family:Arial, Helvetica, sans-serif; color:#222222; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); height:35px; width:278px; border-left:1px solid #878787; border-right:1px solid #878787; font-weight:normal; float:left; cursor:pointer; line-height:35px; text-indent:10px; margin-top:0px; font-size:1.2em; background:#939393 url(/images/accordionHeader.jpg) no-repeat 0px 0px; }
h3.selected{ font-family:Arial, Helvetica, sans-serif; color:#E3E4EF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); height:35px; width:278px; border-left:1px solid #878787; border-right:1px solid #878787; font-weight:normal; float:left; line-height:35px; text-indent:10px; margin-top:0px; font-size:1.2em; background:#939393 url(/images/accordionHeader.jpg) no-repeat -300px 0px; }
h3.accordion a{ color:#333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); text-indent:20px; }
h3.accordion a:hover{ color:#333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); text-indent:20px; border:none; }
h3.selected a{ color:#E3E4EF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); text-indent:20px; }
h3.selected a:hover{ color:#E3E4EF; text-shadow:0px -1px 1px rgba(0, 0, 0, 0.5); text-indent:20px; border:none; }
#contentAccordion{ float:left; width:695px; margin-top:0px; margin-bottom:-5px; }
.contentAccordionSectionContainer{ padding:0px 5px; float:left; width:683px; border-left:1px solid #878787; border-right:1px solid #878787; border-bottom:1px solid #474747; background:#FFF; z-index:70; }
.tripDetails{ float:left; width:683px; padding:5px; border:1px solid #CCC; margin-bottom:5px; background:#F8F8F8; }
.Distance{ float:right; }
.boxcapAccordion{ height:5px; float:left; position:relative; bottom:5px; left:0px; width:280px; z-index:80; background:transparent url(/images/accordionFooter.png) no-repeat scroll 0%; }
.captop{ background-image:url(/images/accordionCaptop2.png); position:relative; width:280px; top:5px; left:0px; z-index:0; }
.accordionContent ul{ line-height:1.6em; }
h3.contentAccordionHeader{ font-family:Arial, Helvetica, sans-serif; color:#222222; text-transform:uppercase; height:35px; width:693px; border-left:1px solid #878787; border-right:1px solid #878787; border-top:1px solid #878787; border-bottom:1px solid #AAAAAA; font-weight:normal; float:left; cursor:pointer; line-height:35px; text-indent:10px; margin-top:0px; font-size:1.2em; background:#939393; }
h3.contentAccordionHeader.selected{ font-family:Arial, Helvetica, sans-serif; color:#E3E4EF; height:35px; width:693px; border-left:1px solid #878787; border-right:1px solid #878787; font-weight:normal; float:left; line-height:35px; text-indent:10px; margin-top:0px; font-size:1.2em; background:#333; }
h3.contentAccordionHeader a{ color:#333; text-indent:20px; }
h3.contentAccordionHeader a:hover{ color:#333; text-indent:20px; border:none; }
h3.contentAccordionHeader .selected a{ color:#E3E4EF; text-indent:20px; }
h3.contentAccordionHeader .selected a:hover{ color:#E3E4EF; text-indent:20px; border:none; }
h4.sideBar{ text-align:left; }
#formEmail{ float:left; padding-top:10px; }
button.Sidebar{ float:right; }
.sidebarItemList{ float:left; width:270px; margin-bottom:5px; text-align:justify; }
.sidebarItemImg{ float:left; margin:4px 5px 0px 0px; }
.sidebarItemInfo{ float:left; width:190px; }
.sidebarP{ font-size:1.3em; line-height:1.5em; }
blockquote.sidebar{ font-family:Georgia, Arial, Helvetica, sans-serif; display:block; padding:10px 5px 0px 10px; font-size:12px; line-height:14px; text-align:left; width:218px; background:none; }
blockquote.sidebar:before, blockquote.sidebar:after{ color:#CCC; display:block; font-size:300%; width:20px; }
blockquote.sidebar:before{ content:'\201C'; height:0; margin-left:-10px; margin-bottom:5px; }
blockquote.sidebar:after{ content:'\201D'; height:20px; margin-left:208px; margin-top:5px; }
blockquote.sidebar span{ font-size:13px; text-align:justify; line-height:18px; }
.citeSidebar{ font-size:12px; padding-left:0px; margin-bottom:10px; display:block; }
#sidebarPrivateJetPricing{ margin-top:0px; }
#iq_sidebarQuoteContainer{ margin-bottom:10px; }
#iq_sidebar{ background:url(/images/sidebarTitleBlock.png) no-repeat top left; width:272px; float:left; padding:1px 4px; height:35px; margin-bottom:3px; }
#iq_sidebar a, #iq_sidebar a:visited{ display:block; width:272px; background:url(/images/menuBGLight.jpg) repeat-x top left; font-weight:bold; line-height:33px; color:#333333; }
#iq_sidebar a:hover, #iq_sidebar a:focus{ font-weight:bold; display:block; line-height:33px; color:#E3E4EF; background:url(/images/menuBG.jpg) repeat-x top left; }
#connect{ background:url(/images/sidebarTitleBlock.png) no-repeat top left; width:272px; float:left; padding:4px; }
h2.connect{ color:#333; text-shadow:0px 1px 1px rgba(255, 255, 255, 0.5); font-size:12px; font-weight:normal; height:27px; line-height:26px; text-indent:6px; float:left; }
.sidebarSingleLink{ background:#E3E4EF; float:left; margin-bottom:10px; border:1px solid #C1C1E0; display:block; width:251px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:12px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); }
.sidebarSingleLink:hover{ border:1px solid #3D484E; }
.sidebarSingleLink a, .sidebarSingleLink a:visited{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border-top:1px solid #F7F7F7; color:#000000; display:block; padding:10px; }
.sidebarSingleLink a:hover, .sidebarSingleLink a:focus{ border-top:1px solid #3D484E; background:#3D484E; color:#FFFFFF; }
.sidebarSingleLink a:active{ border-top:1px solid #3D484E; background:#3D484E; color:#8F9FBF; }
.menuSingleLink{ background:#E3E4EF; float:left; margin-bottom:10px; border:1px solid #C1C1E0; display:block; width:251px; font-size:12px; font-weight:bold; }
.menuSingleLink:hover{ border:1px solid #3D484E; }
.menuSingleLink a, .menuSingleLink a:visited{ border-top:1px solid #F7F7F7; color:#000000; display:block; padding:10px; }
.menuSingleLink a:hover, .menuSingleLink a:focus{ border-top:1px solid #3D484E; background:#3D484E; color:#FFFFFF; }
a.socialContact{ float:left; font-size:1em; height:26px; margin-left:5px; }
a.socialContact:hover{ border:none; }
span.connectText{ text-indent:32px; margin-left:32px; height:26px; display:inline; line-height:28px; }
a.socialIcon{ float:right; width:27px; height:26px; margin-left:5px; }
a.socialIcon:hover{ border:none; }
a.rssIcon{ background:url(/images/icons/rss.png) no-repeat 0px 0px; }
a.rssIcon:hover{ background:url(/images/icons/rss.png) no-repeat 0px -26px; }
a.emailIcon{ background:url(/images/icons/email.png) no-repeat 0px 0px; }
a.emailIcon:hover{ background:url(/images/icons/email.png) no-repeat 0px -26px; }
a.twitterIcon{ background:url(/images/icons/twitter.png) no-repeat 0px 0px; }
a.twitterIcon:hover{ background:url(/images/icons/twitter.png) no-repeat 0px -26px; }
a.facebookIcon{ background:url(/images/icons/facebook.png) no-repeat 0px 0px; }
a.facebookIcon:hover{ background:url(/images/icons/facebook.png) no-repeat 0px -26px; }
a.socialIcon18{ float:right; width:18px; height:18px; margin-left:5px; }
a.socialIcon18:hover{ border:none; }
a.rssIcon18{ background:url(/images/icons/social/rss18x18.png) no-repeat 0px 0px; }
a.rssIcon18:hover{ background:url(/images/icons/social/rss18x18.png) no-repeat 0px -18px; }
a.emailIcon18{ background:url(/images/icons/social/email18x18.png) no-repeat 0px 0px; }
a.emailIcon18:hover{ background:url(/images/icons/social/email18x18.png) no-repeat 0px -18px; }
a.twitterIcon18{ background:url(/images/icons/social/twitter18x18.png) no-repeat 0px 0px; }
a.twitterIcon18:hover{ background:url(/images/icons/social/twitter18x18.png) no-repeat 0px -18px; }
a.facebookIcon18{ background:url(/images/icons/social/facebook18x18.png) no-repeat 0px 0px; }
a.facebookIcon18:hover{ background:url(/images/icons/social/facebook18x18.png) no-repeat 0px -18px; }
.addthis_toolbox{ display:inline; line-height:1.5em; font-size:1.1em; float:left; }
.addthis_counter.addthis_pill_style.addthis_nonzero a.addthis_button_expanded{ visibility:hidden; }
.socialBar{ margin:5px 0px 0px; display:block; width:100%; }
.socialButton{ float:left; width:auto; margin-right:10px; margin-bottom:10px; display:inline; }
.fbbutton{ float:left; width:51px; margin-right:10px; display:inline; overflow:hidden; }
/*!Quote Styles*/
#AircraftSaleRequestContent{ padding:5px; width:270px; height:309px; position:relative; float:left; display:inline; background:url(/images/quote/iq_sidebarBG.png) no-repeat bottom left; color:#76797C; font-size:10px; line-height:1.3em; z-index:0; }
a.aircraftTypeRequestExpandList, #LightJetList a.aircraftTypeRequestExpandList:visited{ display:block; cursor:pointer; color:#333; }
a.aircraftTypeRequestExpandList:hover, #LightJetList a.aircraftTypeRequestExpandList:focus{ color:#000; }
span.aircraftTypeRequestLinkText{ float:right; }
.iq_JetList p{ margin:0; }
/*-- Quote Styles --
!Aircraft Sale*/
.reportDate{ margin-top:20px; float:left; }
.priceHolder{ background:#D78D72; color:#FFF; padding:10px; float:right; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-right:2px; -moz-box-shadow:1px 1px 1px #666666; -webkit-box-shadow:1px 1px 1px #666666; box-shadow:1px 1px 1px #666666; }
.price{ font-size:12px; line-height:25px; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.4); }
.makeOffer a, .makeOffer a:visited{ font-size:12px; display:block; text-align:center; line-height:12px; margin-top:5px; }
.makeOffer a:hover, .makeOffer a:focus{ color:#FFF; }
/*-- Aircraft Sale --
Footer Extra*/
.p_container{ margin:10px auto 0px; width:1020px; float:left; clear:both; }
.grid_a4{ width:244px; display:inline; float:left; margin-left:0px; margin-right:10px; }
.whiteBox{ background:#FFFFFF; border:1px solid #C1C1E0; background-clip:padding-box; border-color:#C1C1E0 #C1C1E0 #BAB7D6; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); }
.whiteBoxBB{ background-color:#E3E4EF; border:1px solid #C1C1E0; background-clip:padding-box; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); }
.purpleBox{ background:#E4E5F3; border:1px solid #C1C1E0; background-clip:padding-box; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); }
.boxTitle{ font-size:18px; color:#000; text-shadow:1px 1px 2px rgba(0, 0, 0, 0.2); border-bottom:1px solid #F4F4F4; line-height:1.2em; margin-bottom:10px; display:block; padding-bottom:2px; }
.boxTitle2{ font-size:18px; color:#000; text-shadow:1px 1px 2px rgba(0, 0, 0, 0.2); border-bottom:1px solid #F4F4F4; line-height:1.2em; text-align:center; margin-bottom:10px; display:block; padding-bottom:2px; }
.boxTitleFill{ font-size:16px; color:#FFFFFF; background:#3D484E; border-bottom:1px solid #C1C1E0; line-height:22px; text-align:left; margin-bottom:10px; display:block; padding:7px 10px 6px; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; border-top-left-radius:3px; -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; border-top-right-radius:3px; }
.blanketm{ margin:15px; }
.blanketp10{ padding:10px; }
.blanketp15{ padding:15px; }
.blanketp30{ padding:30px; }
.t10{ font-size:10px; }
.t11{ font-size:11px; }
.t12{ font-size:12px; }
.purpleText{ color:#B5B3E3; }
.purpleBorder{ border-bottom:2px solid #B5B3E3; }
/*Carousels*/
.imageScrollerContainer{ width:460px; height:75px; margin:auto; position:relative; overflow-y:hidden; }
.imageScrollerTitle{ color:#333333; font-family:arial; font-size:100%; font-weight:normal; width:460px; height:25px; text-align:right; margin-top:-28px; float:left; }
.imageScroller{ height:75px; overflow-y:hidden; }
.imageScrollerWrapper img{ padding:4px; border:0px solid #CCC; }
.videoScrollerContainer{ width:460px; height:75px; margin:auto; position:relative; overflow-y:hidden; }
.videoScrollerTitle{ color:#333333; font-family:arial; font-size:100%; font-weight:normal; width:460px; height:25px; text-align:right; margin-top:-28px; float:left; }
.videoScroller{ height:75px; overflow-y:hidden; }
.videoScrollerWrapper img{ padding:4px; border:0px solid #CCC; }
/*
* jQuery UI CSS Framework 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Theming/API
 
Layout helpers
----------------------------------*/
.ui-helper-hidden{ display:none; }
.ui-helper-hidden-accessible{ position:absolute !important; clip:rect(1px, 1px, 1px, 1px); clip:rect(1px, 1px, 1px, 1px); }
.ui-helper-reset{ margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; }
.ui-helper-clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.ui-helper-clearfix{ display:inline-block; }
/*required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix{ height:1%; }
.ui-helper-clearfix{ display:block; }
/*end clearfix*/
.ui-helper-zfix{ width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0); }
/*Interaction Cues
----------------------------------*/
.ui-state-disabled{ cursor:default !important; }
/*Icons
----------------------------------
states and images*/
.ui-icon{ display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat; }
/*Misc visuals
----------------------------------
Overlays*/
.ui-widget-overlay{ position:absolute; top:0; left:0; width:100%; height:100%; }
/*
* jQuery UI CSS Framework 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Theming/API
*
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial&fwDefault=normal&fsDefault=1.0em&cornerRadius=3px&bgColorHeader=7983a0&bgTextureHeader=02_glass.png&bgImgOpacityHeader=25&borderColorHeader=606d85&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=8f9fbf&fcContent=222222&iconColorContent=222222&bgColorDefault=e3e4ef&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=50&borderColorDefault=606d85&fcDefault=3d484e&iconColorDefault=3d484e&bgColorHover=3d484e&bgTextureHover=01_flat.png&bgImgOpacityHover=25&borderColorHover=606d85&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=03_highlight_soft.png&bgImgOpacityActive=65&borderColorActive=606d85&fcActive=000000&iconColorActive=000000&bgColorHighlight=fbf9ee&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=55&borderColorHighlight=dc3333&fcHighlight=363636&iconColorHighlight=3084fc&bgColorError=fef1ec&bgTextureError=05_inset_soft.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=8f9fbf&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=50&bgColorShadow=8f9fbf&bgTextureShadow=01_flat.png&bgImgOpacityShadow=50&opacityShadow=50&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 
Component containers
----------------------------------*/
.ui-widget{ font-family:Arial; font-size:1em; }
.ui-widget .ui-widget{ font-size:1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{ font-family:Arial; font-size:1em; }
.ui-widget-content{ border:1px solid #8F9FBF; background:#FFFFFF url(images/ui-bg_flat_75_ffffff_40x100.png) repeat-x 50% 50%; color:#222222; }
.ui-widget-content a{ color:#222222; }
.ui-widget-header{ border:1px solid #606D85; background:#7983A0 url(images/ui-bg_glass_25_7983a0_1x400.png) repeat-x 50% 50%; color:#FFFFFF; font-weight:bold; }
.ui-widget-header a{ color:#FFFFFF; }
/*Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ border:1px solid #606D85; background:#E3E4EF url(images/ui-bg_highlight-soft_50_e3e4ef_1x100.png) repeat-x 50% 50%; font-weight:normal; color:#3D484E; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{ color:#3D484E; text-decoration:none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{ border:1px solid #606D85; background:#3D484E url(images/ui-bg_flat_25_3d484e_40x100.png) repeat-x 50% 50%; font-weight:normal; color:#FFFFFF; }
.ui-state-hover a, .ui-state-hover a:hover{ color:#FFFFFF; text-decoration:none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{ border:1px solid #606D85; background:#FFFFFF url(images/ui-bg_highlight-soft_65_ffffff_1x100.png) repeat-x 50% 50%; font-weight:normal; color:#000000; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{ color:#000000; text-decoration:none; }
.ui-widget :active{ outline:none; }
/*Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{ border:1px solid #DC3333; background:#FBF9EE url(images/ui-bg_highlight-soft_55_fbf9ee_1x100.png) repeat-x 50% top; color:#363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{ color:#363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{ border:1px solid #CD0A0A; background:#FEF1EC url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) repeat-x 50% bottom; color:#CD0A0A; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{ color:#CD0A0A; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{ color:#CD0A0A; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{ font-weight:bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{ opacity:.7; filter:Alpha(Opacity=70); font-weight:normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{ opacity:.35; filter:Alpha(Opacity=35); background-image:none; }
/*Icons
----------------------------------
states and images*/
.ui-icon{ width:16px; height:16px; background-image:url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon{ background-image:url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon{ background-image:url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon{ background-image:url(images/ui-icons_3d484e_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{ background-image:url(images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon{ background-image:url(images/ui-icons_000000_256x240.png); }
.ui-state-highlight .ui-icon{ background-image:url(images/ui-icons_3084fc_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{ background-image:url(images/ui-icons_cd0a0a_256x240.png); }
/*positioning*/
.ui-icon-carat-1-n{ background-position:0 0; }
.ui-icon-carat-1-ne{ background-position:-16px 0; }
.ui-icon-carat-1-e{ background-position:-32px 0; }
.ui-icon-carat-1-se{ background-position:-48px 0; }
.ui-icon-carat-1-s{ background-position:-64px 0; }
.ui-icon-carat-1-sw{ background-position:-80px 0; }
.ui-icon-carat-1-w{ background-position:-96px 0; }
.ui-icon-carat-1-nw{ background-position:-112px 0; }
.ui-icon-carat-2-n-s{ background-position:-128px 0; }
.ui-icon-carat-2-e-w{ background-position:-144px 0; }
.ui-icon-triangle-1-n{ background-position:0 -16px; }
.ui-icon-triangle-1-ne{ background-position:-16px -16px; }
.ui-icon-triangle-1-e{ background-position:-32px -16px; }
.ui-icon-triangle-1-se{ background-position:-48px -16px; }
.ui-icon-triangle-1-s{ background-position:-64px -16px; }
.ui-icon-triangle-1-sw{ background-position:-80px -16px; }
.ui-icon-triangle-1-w{ background-position:-96px -16px; }
.ui-icon-triangle-1-nw{ background-position:-112px -16px; }
.ui-icon-triangle-2-n-s{ background-position:-128px -16px; }
.ui-icon-triangle-2-e-w{ background-position:-144px -16px; }
.ui-icon-arrow-1-n{ background-position:0 -32px; }
.ui-icon-arrow-1-ne{ background-position:-16px -32px; }
.ui-icon-arrow-1-e{ background-position:-32px -32px; }
.ui-icon-arrow-1-se{ background-position:-48px -32px; }
.ui-icon-arrow-1-s{ background-position:-64px -32px; }
.ui-icon-arrow-1-sw{ background-position:-80px -32px; }
.ui-icon-arrow-1-w{ background-position:-96px -32px; }
.ui-icon-arrow-1-nw{ background-position:-112px -32px; }
.ui-icon-arrow-2-n-s{ background-position:-128px -32px; }
.ui-icon-arrow-2-ne-sw{ background-position:-144px -32px; }
.ui-icon-arrow-2-e-w{ background-position:-160px -32px; }
.ui-icon-arrow-2-se-nw{ background-position:-176px -32px; }
.ui-icon-arrowstop-1-n{ background-position:-192px -32px; }
.ui-icon-arrowstop-1-e{ background-position:-208px -32px; }
.ui-icon-arrowstop-1-s{ background-position:-224px -32px; }
.ui-icon-arrowstop-1-w{ background-position:-240px -32px; }
.ui-icon-arrowthick-1-n{ background-position:0 -48px; }
.ui-icon-arrowthick-1-ne{ background-position:-16px -48px; }
.ui-icon-arrowthick-1-e{ background-position:-32px -48px; }
.ui-icon-arrowthick-1-se{ background-position:-48px -48px; }
.ui-icon-arrowthick-1-s{ background-position:-64px -48px; }
.ui-icon-arrowthick-1-sw{ background-position:-80px -48px; }
.ui-icon-arrowthick-1-w{ background-position:-96px -48px; }
.ui-icon-arrowthick-1-nw{ background-position:-112px -48px; }
.ui-icon-arrowthick-2-n-s{ background-position:-128px -48px; }
.ui-icon-arrowthick-2-ne-sw{ background-position:-144px -48px; }
.ui-icon-arrowthick-2-e-w{ background-position:-160px -48px; }
.ui-icon-arrowthick-2-se-nw{ background-position:-176px -48px; }
.ui-icon-arrowthickstop-1-n{ background-position:-192px -48px; }
.ui-icon-arrowthickstop-1-e{ background-position:-208px -48px; }
.ui-icon-arrowthickstop-1-s{ background-position:-224px -48px; }
.ui-icon-arrowthickstop-1-w{ background-position:-240px -48px; }
.ui-icon-arrowreturnthick-1-w{ background-position:0 -64px; }
.ui-icon-arrowreturnthick-1-n{ background-position:-16px -64px; }
.ui-icon-arrowreturnthick-1-e{ background-position:-32px -64px; }
.ui-icon-arrowreturnthick-1-s{ background-position:-48px -64px; }
.ui-icon-arrowreturn-1-w{ background-position:-64px -64px; }
.ui-icon-arrowreturn-1-n{ background-position:-80px -64px; }
.ui-icon-arrowreturn-1-e{ background-position:-96px -64px; }
.ui-icon-arrowreturn-1-s{ background-position:-112px -64px; }
.ui-icon-arrowrefresh-1-w{ background-position:-128px -64px; }
.ui-icon-arrowrefresh-1-n{ background-position:-144px -64px; }
.ui-icon-arrowrefresh-1-e{ background-position:-160px -64px; }
.ui-icon-arrowrefresh-1-s{ background-position:-176px -64px; }
.ui-icon-arrow-4{ background-position:0 -80px; }
.ui-icon-arrow-4-diag{ background-position:-16px -80px; }
.ui-icon-extlink{ background-position:-32px -80px; }
.ui-icon-newwin{ background-position:-48px -80px; }
.ui-icon-refresh{ background-position:-64px -80px; }
.ui-icon-shuffle{ background-position:-80px -80px; }
.ui-icon-transfer-e-w{ background-position:-96px -80px; }
.ui-icon-transferthick-e-w{ background-position:-112px -80px; }
.ui-icon-folder-collapsed{ background-position:0 -96px; }
.ui-icon-folder-open{ background-position:-16px -96px; }
.ui-icon-document{ background-position:-32px -96px; }
.ui-icon-document-b{ background-position:-48px -96px; }
.ui-icon-note{ background-position:-64px -96px; }
.ui-icon-mail-closed{ background-position:-80px -96px; }
.ui-icon-mail-open{ background-position:-96px -96px; }
.ui-icon-suitcase{ background-position:-112px -96px; }
.ui-icon-comment{ background-position:-128px -96px; }
.ui-icon-person{ background-position:-144px -96px; }
.ui-icon-print{ background-position:-160px -96px; }
.ui-icon-trash{ background-position:-176px -96px; }
.ui-icon-locked{ background-position:-192px -96px; }
.ui-icon-unlocked{ background-position:-208px -96px; }
.ui-icon-bookmark{ background-position:-224px -96px; }
.ui-icon-tag{ background-position:-240px -96px; }
.ui-icon-home{ background-position:0 -112px; }
.ui-icon-flag{ background-position:-16px -112px; }
.ui-icon-calendar{ background-position:-32px -112px; }
.ui-icon-cart{ background-position:-48px -112px; }
.ui-icon-pencil{ background-position:-64px -112px; }
.ui-icon-clock{ background-position:-80px -112px; }
.ui-icon-disk{ background-position:-96px -112px; }
.ui-icon-calculator{ background-position:-112px -112px; }
.ui-icon-zoomin{ background-position:-128px -112px; }
.ui-icon-zoomout{ background-position:-144px -112px; }
.ui-icon-search{ background-position:-160px -112px; }
.ui-icon-wrench{ background-position:-176px -112px; }
.ui-icon-gear{ background-position:-192px -112px; }
.ui-icon-heart{ background-position:-208px -112px; }
.ui-icon-star{ background-position:-224px -112px; }
.ui-icon-link{ background-position:-240px -112px; }
.ui-icon-cancel{ background-position:0 -128px; }
.ui-icon-plus{ background-position:-16px -128px; }
.ui-icon-plusthick{ background-position:-32px -128px; }
.ui-icon-minus{ background-position:-48px -128px; }
.ui-icon-minusthick{ background-position:-64px -128px; }
.ui-icon-close{ background-position:-80px -128px; }
.ui-icon-closethick{ background-position:-96px -128px; }
.ui-icon-key{ background-position:-112px -128px; }
.ui-icon-lightbulb{ background-position:-128px -128px; }
.ui-icon-scissors{ background-position:-144px -128px; }
.ui-icon-clipboard{ background-position:-160px -128px; }
.ui-icon-copy{ background-position:-176px -128px; }
.ui-icon-contact{ background-position:-192px -128px; }
.ui-icon-image{ background-position:-208px -128px; }
.ui-icon-video{ background-position:-224px -128px; }
.ui-icon-script{ background-position:-240px -128px; }
.ui-icon-alert{ background-position:0 -144px; }
.ui-icon-info{ background-position:-16px -144px; }
.ui-icon-notice{ background-position:-32px -144px; }
.ui-icon-help{ background-position:-48px -144px; }
.ui-icon-check{ background-position:-64px -144px; }
.ui-icon-bullet{ background-position:-80px -144px; }
.ui-icon-radio-off{ background-position:-96px -144px; }
.ui-icon-radio-on{ background-position:-112px -144px; }
.ui-icon-pin-w{ background-position:-128px -144px; }
.ui-icon-pin-s{ background-position:-144px -144px; }
.ui-icon-play{ background-position:0 -160px; }
.ui-icon-pause{ background-position:-16px -160px; }
.ui-icon-seek-next{ background-position:-32px -160px; }
.ui-icon-seek-prev{ background-position:-48px -160px; }
.ui-icon-seek-end{ background-position:-64px -160px; }
.ui-icon-seek-start{ background-position:-80px -160px; }
/*ui-icon-seek-first is deprecated, use ui-icon-seek-start instead*/
.ui-icon-seek-first{ background-position:-80px -160px; }
.ui-icon-stop{ background-position:-96px -160px; }
.ui-icon-eject{ background-position:-112px -160px; }
.ui-icon-volume-off{ background-position:-128px -160px; }
.ui-icon-volume-on{ background-position:-144px -160px; }
.ui-icon-power{ background-position:0 -176px; }
.ui-icon-signal-diag{ background-position:-16px -176px; }
.ui-icon-signal{ background-position:-32px -176px; }
.ui-icon-battery-0{ background-position:-48px -176px; }
.ui-icon-battery-1{ background-position:-64px -176px; }
.ui-icon-battery-2{ background-position:-80px -176px; }
.ui-icon-battery-3{ background-position:-96px -176px; }
.ui-icon-circle-plus{ background-position:0 -192px; }
.ui-icon-circle-minus{ background-position:-16px -192px; }
.ui-icon-circle-close{ background-position:-32px -192px; }
.ui-icon-circle-triangle-e{ background-position:-48px -192px; }
.ui-icon-circle-triangle-s{ background-position:-64px -192px; }
.ui-icon-circle-triangle-w{ background-position:-80px -192px; }
.ui-icon-circle-triangle-n{ background-position:-96px -192px; }
.ui-icon-circle-arrow-e{ background-position:-112px -192px; }
.ui-icon-circle-arrow-s{ background-position:-128px -192px; }
.ui-icon-circle-arrow-w{ background-position:-144px -192px; }
.ui-icon-circle-arrow-n{ background-position:-160px -192px; }
.ui-icon-circle-zoomin{ background-position:-176px -192px; }
.ui-icon-circle-zoomout{ background-position:-192px -192px; }
.ui-icon-circle-check{ background-position:-208px -192px; }
.ui-icon-circlesmall-plus{ background-position:0 -208px; }
.ui-icon-circlesmall-minus{ background-position:-16px -208px; }
.ui-icon-circlesmall-close{ background-position:-32px -208px; }
.ui-icon-squaresmall-plus{ background-position:-48px -208px; }
.ui-icon-squaresmall-minus{ background-position:-64px -208px; }
.ui-icon-squaresmall-close{ background-position:-80px -208px; }
.ui-icon-grip-dotted-vertical{ background-position:0 -224px; }
.ui-icon-grip-dotted-horizontal{ background-position:-16px -224px; }
.ui-icon-grip-solid-vertical{ background-position:-32px -224px; }
.ui-icon-grip-solid-horizontal{ background-position:-48px -224px; }
.ui-icon-gripsmall-diagonal-se{ background-position:-64px -224px; }
.ui-icon-grip-diagonal-se{ background-position:-80px -224px; }
/*Misc visuals
----------------------------------
Corner radius*/
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{ -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; border-top-left-radius:3px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{ -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; border-top-right-radius:3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{ -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; border-bottom-left-radius:3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{ -moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px; border-bottom-right-radius:3px; }
/*Overlays*/
.ui-widget-overlay{ background:#8F9FBF url(images/ui-bg_flat_0_8f9fbf_40x100.png) repeat-x 50% 50%; opacity:.50; filter:Alpha(Opacity=50); }
.ui-widget-shadow{ margin:-8px 0 0 -8px; padding:8px; background:#8F9FBF url(images/ui-bg_flat_50_8f9fbf_40x100.png) repeat-x 50% 50%; opacity:.50; filter:Alpha(Opacity=50); -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; }
/*
* jQuery UI Resizable 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable{ position:relative; }
.ui-resizable-handle{ position:absolute; font-size:0.1px; z-index:99999; display:block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{ display:none; }
.ui-resizable-n{ cursor:n-resize; height:7px; width:100%; top:-5px; left:0; }
.ui-resizable-s{ cursor:s-resize; height:7px; width:100%; bottom:-5px; left:0; }
.ui-resizable-e{ cursor:e-resize; width:7px; right:-5px; top:0; height:100%; }
.ui-resizable-w{ cursor:w-resize; width:7px; left:-5px; top:0; height:100%; }
.ui-resizable-se{ cursor:se-resize; width:12px; height:12px; right:1px; bottom:1px; }
.ui-resizable-sw{ cursor:sw-resize; width:9px; height:9px; left:-5px; bottom:-5px; }
.ui-resizable-nw{ cursor:nw-resize; width:9px; height:9px; left:-5px; top:-5px; }
.ui-resizable-ne{ cursor:ne-resize; width:9px; height:9px; right:-5px; top:-5px; }
/*
* jQuery UI Selectable 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper{ position:absolute; z-index:100; border:1px dotted #000000; }
/*
* jQuery UI Accordion 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Accordion#theming
 
IE/Win - Fix animation bug - #4615*/
.ui-accordion{ width:100%; }
.ui-accordion .ui-accordion-header{ cursor:pointer; position:relative; margin-top:1px; zoom:1; }
.ui-accordion .ui-accordion-li-fix{ display:inline; }
.ui-accordion .ui-accordion-header-active{ border-bottom:0 !important; }
.ui-accordion .ui-accordion-header a{ display:block; font-size:1em; padding:0.5em 0.5em 0.5em 0.7em; }
.ui-accordion-icons .ui-accordion-header a{ padding-left:2.2em; }
.ui-accordion .ui-accordion-header .ui-icon{ position:absolute; left:0.5em; top:50%; margin-top:-8px; }
.ui-accordion .ui-accordion-content{ padding:1em 2.2em; border-top:0; margin-top:-2px; position:relative; top:1px; margin-bottom:2px; overflow:auto; display:none; zoom:1; }
.ui-accordion .ui-accordion-content-active{ display:block; }
/*
* jQuery UI Autocomplete 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete{ position:absolute; cursor:default; }
/*workarounds*/
* html .ui-autocomplete{ width:1px; }
/*without this, the menu expands to 100% in IE6

* jQuery UI Menu 1.8.16
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu{ list-style:none; padding:2px; margin:0; display:block; float:left; }
.ui-menu .ui-menu{ margin-top:-3px; }
.ui-menu .ui-menu-item{ margin:0; padding:0; zoom:1; float:left; clear:left; width:100%; }
.ui-menu .ui-menu-item a{ text-decoration:none; display:block; padding:0.2em 0.4em; line-height:1.5; zoom:1; }
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active{ font-weight:normal; margin:-1px; }
/*
* jQuery UI Button 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Button#theming
 */
.ui-button{ display:inline-block; position:relative; padding:0; margin-right:0.1em; text-decoration:none !important; cursor:pointer; text-align:center; zoom:1; overflow:visible; }
/*the overflow property removes extra width in IE*/
.ui-button-icon-only{ width:2.2em; }
/*to make room for the icon, a width needs to be set here*/
button.ui-button-icon-only{ width:2.4em; }
/*button elements seem to need a little more width*/
.ui-button-icons-only{ width:3.4em; }
button.ui-button-icons-only{ width:3.7em; }
/*button text element*/
.ui-button .ui-button-text{ display:block; line-height:1.4; }
.ui-button-text-only .ui-button-text{ padding:0.4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{ padding:0.4em; text-indent:-9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{ padding:0.4em 1em 0.4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{ padding:0.4em 2.1em 0.4em 1em; }
.ui-button-text-icons .ui-button-text{ padding-left:2.1em; padding-right:2.1em; }
/*no icon support for input elements, provide padding by default*/
input.ui-button{ padding:0.4em 1em; }
/*button icon element(s)*/
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{ position:absolute; top:50%; margin-top:-8px; }
.ui-button-icon-only .ui-icon{ left:50%; margin-left:-8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{ left:0.5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{ right:0.5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{ right:0.5em; }
/*button sets*/
.ui-buttonset{ margin-right:7px; }
.ui-buttonset .ui-button{ margin-left:0; margin-right:-0.3em; }
/*workarounds*/
button.ui-button::-moz-focus-inner{ border:0; padding:0; }
/*reset extra padding in Firefox

* jQuery UI Dialog 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog{ position:absolute; padding:0.2em; width:300px; overflow:hidden; }
.ui-dialog .ui-dialog-titlebar{ padding:0.4em 1em; position:relative; }
.ui-dialog .ui-dialog-title{ float:left; margin:0.1em 16px 0.1em 0; }
.ui-dialog .ui-dialog-titlebar-close{ position:absolute; right:0.3em; top:50%; width:19px; margin:-10px 0 0; padding:1px; height:18px; }
.ui-dialog .ui-dialog-titlebar-close span{ display:block; margin:1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{ padding:0; }
.ui-dialog .ui-dialog-content{ position:relative; border:0; padding:0.5em 1em; background:none; overflow:auto; zoom:1; }
.ui-dialog .ui-dialog-buttonpane{ text-align:left; border-width:1px 0 0; background-image:none; margin:0.5em 0 0; padding:0.3em 1em 0.5em 0.4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{ float:right; }
.ui-dialog .ui-dialog-buttonpane button{ margin:0.5em 0.4em 0.5em 0; cursor:pointer; }
.ui-dialog .ui-resizable-se{ width:14px; height:14px; right:3px; bottom:3px; }
.ui-draggable .ui-dialog-titlebar{ cursor:move; }
/*
* jQuery UI Slider 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider{ position:relative; text-align:left; }
.ui-slider .ui-slider-handle{ position:absolute; z-index:2; width:1.2em; height:1.2em; cursor:default; }
.ui-slider .ui-slider-range{ position:absolute; z-index:1; font-size:0.7em; display:block; border:0; background-position:0 0; }
.ui-slider-horizontal{ height:0.8em; }
.ui-slider-horizontal .ui-slider-handle{ top:-0.3em; margin-left:-0.6em; }
.ui-slider-horizontal .ui-slider-range{ top:0; height:100%; }
.ui-slider-horizontal .ui-slider-range-min{ left:0; }
.ui-slider-horizontal .ui-slider-range-max{ right:0; }
.ui-slider-vertical{ width:0.8em; height:100px; }
.ui-slider-vertical .ui-slider-handle{ left:-0.3em; margin-left:0; margin-bottom:-0.6em; }
.ui-slider-vertical .ui-slider-range{ left:0; width:100%; }
.ui-slider-vertical .ui-slider-range-min{ bottom:0; }
.ui-slider-vertical .ui-slider-range-max{ top:0; }
/*
* jQuery UI Tabs 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs{ position:relative; padding:0.2em; zoom:1; }
/*position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed")*/
.ui-tabs .ui-tabs-nav{ margin:0; padding:0.2em 0.2em 0; }
.ui-tabs .ui-tabs-nav li{ list-style:none; float:left; position:relative; top:1px; margin:0 0.2em 1px 0; border-bottom:0 !important; padding:0; white-space:nowrap; }
.ui-tabs .ui-tabs-nav li a{ float:left; padding:0.5em 1em; text-decoration:none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{ margin-bottom:0; padding-bottom:1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{ cursor:text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{ cursor:pointer; }
/*first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere...*/
.ui-tabs .ui-tabs-panel{ display:block; border-width:0; padding:1em 1.4em; background:none; }
.ui-tabs .ui-tabs-hide{ display:none !important; }
/*
* jQuery UI Datepicker 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker{ width:17em; padding:0.2em 0.2em 0; display:none; }
.ui-datepicker .ui-datepicker-header{ position:relative; padding:0.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{ position:absolute; top:2px; width:1.8em; height:1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{ top:1px; }
.ui-datepicker .ui-datepicker-prev{ left:2px; }
.ui-datepicker .ui-datepicker-next{ right:2px; }
.ui-datepicker .ui-datepicker-prev-hover{ left:1px; }
.ui-datepicker .ui-datepicker-next-hover{ right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{ display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px; }
.ui-datepicker .ui-datepicker-title{ margin:0 2.3em; line-height:1.8em; text-align:center; }
.ui-datepicker .ui-datepicker-title select{ font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year{ width:100%; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{ width:49%; }
.ui-datepicker table{ width:100%; font-size:0.9em; border-collapse:collapse; margin:0 0 0.4em; }
.ui-datepicker th{ padding:0.7em 0.3em; text-align:center; font-weight:bold; border:0; }
.ui-datepicker td{ border:0; padding:1px; }
.ui-datepicker td span, .ui-datepicker td a{ display:block; padding:0.2em; text-align:right; text-decoration:none; }
.ui-datepicker .ui-datepicker-buttonpane{ background-image:none; margin:0.7em 0 0; padding:0 0.2em; border-left:0; border-right:0; border-bottom:0; }
.ui-datepicker .ui-datepicker-buttonpane button{ float:right; margin:0.5em 0.2em 0.4em; cursor:pointer; padding:0.2em 0.6em 0.3em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{ float:left; }
/*with multiple calendars*/
.ui-datepicker.ui-datepicker-multi{ width:auto; }
.ui-datepicker-multi .ui-datepicker-group{ float:left; }
.ui-datepicker-multi .ui-datepicker-group table{ width:95%; margin:0 auto 0.4em; }
.ui-datepicker-multi-2 .ui-datepicker-group{ width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group{ width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group{ width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{ border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{ border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane{ clear:left; }
.ui-datepicker-row-break{ clear:both; width:100%; font-size:0em; }
/*RTL support*/
.ui-datepicker-rtl{ direction:rtl; }
.ui-datepicker-rtl .ui-datepicker-prev{ right:2px; left:auto; }
.ui-datepicker-rtl .ui-datepicker-next{ left:2px; right:auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover{ right:1px; left:auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover{ left:1px; right:auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane{ clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button{ float:left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{ float:right; }
.ui-datepicker-rtl .ui-datepicker-group{ float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{ border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{ border-right-width:0; border-left-width:1px; }
/*IE6 IFRAME FIX (taken from datepicker 1.5.3*/
.ui-datepicker-cover{ display:none; /*sorry for IE5*/
display:block; /*sorry for IE5*/
position:absolute; /*must have*/
z-index:-1; /*must have*/
filter:mask(); /*must have*/
top:-4px; /*must have*/
left:-4px; /*must have*/
width:200px; /*must have*/
height:200px; /*must have*/
}
/*
* jQuery UI Progressbar 1.8.16
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar{ height:2em; text-align:left; }
.ui-progressbar .ui-progressbar-value{ margin:-1px; height:100%; }
.ui-accordion-content a, .ui-accordion-content a:visited{ color:#7571D6; text-decoration:none; }
.ui-accordion-content a:focus, .ui-accordion-content a:hover{ color:#A8141B; text-decoration:none; -webkit-transition:color .15s linear .1s; -moz-transition:color .15s linear .1s; -o-transition:color .15s linear .1s; transition:color .15s linear .1s; }
.ui-accordion-content a:active{ color:#8F9FBF; -webkit-transition:color .15s linear .1s; -moz-transition:color .15s linear .1s; -o-transition:color .15s linear .1s; transition:color .15s linear .1s; }
.accordionPbj{ border-top:1px solid #C1C1E0; border-bottom:1px solid #C1C1E0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); font-size:12px; }
.accordionPbj .ui-accordion-content{ margin-bottom:0px; }
.accordionPbj .ui-accordion-content-active{ padding:10px; }
.accordionPbj .ui-accordion-header{ margin-top:0px; padding:5px 5px 5px 0px; }
.accordionPbj .ui-accordion-header a{ }
.accordionPbj ul li{ font-size:13px; }
.accordionPbj p{ font-size:13px; }
.accordionPbj .ui-widget-content{ border:none; border-left:1px solid #C1C1E0; border-right:1px solid #C1C1E0; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; }
.accordionPbj .ui-state-active{ background:#3D484E; font-weight:normal; color:#FFFFFF; }
.accordionPbj .ui-state-active a, #accordionInfo .ui-state-active a:link, #accordionInfo .ui-state-active a:visited{ color:#FFFFFF; }
.accordionPbj h3{ border:0; border-left:1px solid #C1C1E0; border-right:1px solid #C1C1E0; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; line-height:13px; font-size:12px; }
.accordionPbj h3{ border-top:1px solid #F7F7F7; border-bottom:1px solid #C1C1E0; }
.accordionPbj h3.ui-state-default{ border-top:1px solid #F7F7F7; }
.accordionPbj h3.ui-state-hover{ border-top:1px solid #3D484E; border-bottom:1px solid #333333; border-left:1px solid #3D484E; border-right:1px solid #3D484E; }
.accordionPbj h3.ui-state-active{ border-top:1px solid #3D484E; border-bottom:1px solid #3D484E; border-left:1px solid #3D484E; border-right:1px solid #3D484E; }
.accordionPbj h3:first-child.ui-state-hover{ border-top:0px solid #3D484E; border-bottom:1px solid #3D484E; border-left:1px solid #3D484E; border-right:1px solid #3D484E; }
.accordionPbj h3:first-child{ -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-top:0px solid #EDEEF3; }
.accordionPbj h3:first-child.ui-state-active{ border-top:0px solid #3D484E; border-bottom:1px solid #3D484E; border-left:1px solid #3D484E; border-right:1px solid #3D484E; }
.accordionPbj h3.last, .accordionPbj h3.last .ui-state-hover{ -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.accordionPbj h3.ui-state-active .ui-icon, .ui-state-focus .ui-icon{ background-image:url(images/ui-icons_ffffff_256x240.png); }
.accordionPbj h3.ui-state-active.last{ -moz-border-radius-bottomleft:0px; -moz-border-radius-bottomright:0px; -webkit-border-bottom-left-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; }
.accordionPbj div.last{ -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.accordionPbj button{ font-size:11px; }
/*Scrollers*/
.imageScrollerContainer{ width:460px; height:75px; margin:auto; position:relative; overflow-y:hidden; }
.imageScrollerTitle{ color:#666666; font-family:arial; font-size:140%; font-weight:bold; width:460px; height:25px; text-align:right; margin-top:-28px; float:left; }
.imageScroller{ height:75px; overflow-y:hidden; }
.imageScrollerWrapper img{ padding:4px; border:0px solid #CCC; }
.videoScrollerContainer{ width:460px; height:75px; margin:auto; position:relative; overflow-y:hidden; }
.videoScrollerTitle{ color:#666666; font-family:arial; font-size:140%; font-weight:bold; width:460px; height:25px; text-align:right; margin-top:-28px; float:left; }
.videoScroller{ height:75px; overflow-y:hidden; }
.videoScrollerWrapper img{ padding:4px; border:0px solid #CCC; }
/*Tabs*/
.tabWidthG{ background:#434244 url(tabsBG.png) no-repeat top left; height:35px; border-bottom:0px solid #000000; float:left; width:690px; }
.tabWidthG li{ float:left; margin:0 0 0 1px; min-width:136px; /*be nice to Opera*/
width:136px; font-size:11px; text-transform:uppercase; text-align:left; }
.tabWidthG li#tab1{ background:transparent url(/images/quote/1.png) no-repeat 0px -70px; height:35px; }
.tabWidthG li#tab2{ background:transparent url(/images/quote/2.png) no-repeat 0px -70px; height:35px; }
.tabWidthG li#tab3{ background:transparent url(/images/quote/3.png) no-repeat 0px -70px; height:35px; }
.tabWidthG li#tab4{ background:transparent url(/images/quote/4.png) no-repeat 0px -70px; height:35px; }
.tabWidthG li#tab5{ background:transparent url(/images/quote/5.png) no-repeat 0px -70px; height:35px; }
.tabWidthG li a{ width:101px; /*IE 6 treats width as min-width*/
min-width:101px; height:35px; /*IE 6 treats height as min-height*/
min-height:35px; padding:0px 0px 0px 35px; display:table-cell; vertical-align:middle; background:none; color:#FFF; text-align:left; }
.tabWidthG a:hover{ color:#FFF; }
.tabWidthG .ui-tabs-selected a{ height:35px; /*IE 6 treats height as min-height*/
min-height:35px; color:#E3E4EF; padding:0px 0px 0px 35px; display:table-cell; vertical-align:middle; text-decoration:none; background:url(/images/quote/selectedBGPurple.png) no-repeat bottom center; text-align:left; }
.tabWidthG li.ui-tabs-selected#tab1{ background:transparent url(/images/quote/1.png) no-repeat 0px 0px; height:35px; }
.tabWidthG li.ui-tabs-selected#tab2{ background:transparent url(/images/quote/2.png) no-repeat 0px 0px; height:35px; }
.tabWidthG li.ui-tabs-selected#tab3{ background:transparent url(/images/quote/3.png) no-repeat 0px 0px; height:35px; }
.tabWidthG li.ui-tabs-selected#tab4{ background:transparent url(/images/quote/4.png) no-repeat 0px 0px; height:35px; }
.tabWidthG li.ui-tabs-selected#tab5{ background:transparent url(/images/quote/5.png) no-repeat 0px 0px; height:35px; }
.tabWidthG .ui-tabs-disabled a{ padding:0px 0px 0px 35px; height:35px; /*IE 6 treats height as min-height*/
min-height:35px; color:#333; text-decoration:none; display:table-cell; vertical-align:middle; text-align:left; }
.tabWidthG li.ui-tabs-disabled#tab1{ background:transparent url(/images/quote/1.png) no-repeat 0px -35px; height:35px; }
.tabWidthG li.ui-tabs-disabled#tab2{ background:transparent url(/images/quote/2.png) no-repeat 0px -35px; height:35px; }
.tabWidthG li.ui-tabs-disabled#tab3{ background:transparent url(/images/quote/3.png) no-repeat 0px -35px; height:35px; }
.tabWidthG li.ui-tabs-disabled#tab4{ background:transparent url(/images/quote/4.png) no-repeat 0px -35px; height:35px; }
.tabWidthG li.ui-tabs-disabled#tab5{ background:transparent url(/images/quote/5.png) no-repeat 0px -35px; height:35px; }
.tabsContent{ width:682px; padding:5px; border-left:1px solid #AAAAAA; border-right:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; background:#FFF; display:block; float:left; font-size:0.9em; }
#iqTabs{ font-size:10px; border:none; padding:0px; margin:0px; }
#iqTabs.ui-tabs{ padding:0; }
#iqTabs ul.ui-tabs-nav{ margin:0px; padding:0px; width:694px; border:none; -webkit-border-bottom-left-radius:0px; -moz-border-radius-bottomleft:0px; border-bottom-left-radius:0px; -webkit-border-bottom-right-radius:0px; -moz-border-radius-bottomright:0px; border-bottom-right-radius:0px; }
#iqTabs ul.ui-tabs-nav li{ border:0; margin:0; }
#iqTabs ul.ui-tabs-nav li a{ padding:0px 0px 0px 35px; }
#iqTabs li.ui-state-default a{ color:#FFFFFF; }
#iqTabs li.ui-state-default a:hover{ color:#EEEEEE; }
#iqTabs li.ui-state-active a, #iqTabs li.ui-state-active a:hover{ color:#E3E4EF; }
#iqTabs li.ui-state-disabled a, #iqTabs li.ui-state-disabled a:hover{ color:#333333; }
#iqTabs div.ui-tabs-panel{ padding:0px; }
#iqTabs div.tabsContent{ background:#E4E5F3; }
/*Autocomplete*/
.ui-autocomplete-loading{ background:#FFFFFF url('/images/bg/roundLoader.gif') no-repeat right center; }
.ui-widget p{ font-family:Arial; font-size:13px; }
.tabsPbj ul.ui-tabs-nav li{ font-size:12px; text-transform:uppercase; }
.tabsPbj ul.ui-tabs-nav li a, .tabsPbj ul.ui-tabs-nav li a:visited{ padding:10px; border-top:1px solid #FFFFFF; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; border-top-left-radius:3px; -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; border-top-right-radius:3px; }
.tabsPbj ul.ui-tabs-nav li a:hover, .tabsPbj ul.ui-tabs-nav li a:focus{ border-top:1px solid #3D484E; }
.tabsPbj ul.ui-tabs-nav li.ui-tabs-selected a:hover, .tabsPbj ul.ui-tabs-nav li.ui-tabs-selected a:focus{ border-top:1px solid #FFFFFF; }
.tabsPbj ul.pageContentList li{ font-size:13px; }
.tabsPbj div.ui-widget-content a, .tabsPbj div.ui-widget-content a:visited{ color:#6666CC; }
.tabsPbj div.ui-widget-content a:hover, .tabsPbj div.ui-widget-content a:focus{ color:#A8141B; }
#featured{ padding:0; border:none; }
#featured div.ui-tabs-panel{ padding:0; }
#featured ul.ui-tabs-nav{ padding:0; margin:0; }
#featured ul.ui-tabs-nav li{ padding:0; width:183px; background:none; border:none; }
#featured ul.ui-tabs-nav li a{ border:none; }
#aircraftTabs{ width:956px; float:left; padding:0px; border:1px solid #DFE1ED; font-size:10px; }
#aircraftTabs h2{ line-height:20px; color:#000000; margin-bottom:10px; }
#aircraftTabs h3{ font-size:14px; line-height:20px; padding-top:10px; color:#333; text-shadow:0px 0px 0px rgba(0, 0, 0, 0.5); }
#aircraftTabs div.ui-widget-header{ border:none; background:none; }
#aircraftTabs div.ui-widget-content a{ color:#6666CC; }
#aircraftTabs ul.ui-tabs-nav{ float:left; list-style:none; padding:0px; margin:0; width:251px; border:0; z-index:8; background:none; }
#aircraftTabs ul.ui-tabs-nav a{ background:none; display:block; text-align:left; }
#aircraftTabs ul.ui-tabs-nav li{ padding:5px; font-size:12px; color:#787D8B; background:#F8F8F8; border-left:none; border-right:none; border-top:1px solid #FFFFFF; border-bottom:1px solid #DFE1ED !important; width:241px; margin:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; position:relative; top:0px; }
#aircraftTabs li.ui-tabs-nav-item a{ color:#787D8B; background:#F8F8F8; font-weight:normal; display:block; padding:5px; line-height:20px; font-size:14px; width:231px; }
#aircraftTabs li.ui-tabs-nav-item a:hover{ }
#aircraftTabs ul.ui-tabs-nav li.ui-tabs-selected{ margin:0px; width:242px; position:relative; border:none; border-right:1px solid #FFFFFF; background:#FFFFFF; }
#aircraftTabs ul.ui-tabs-nav li.ui-tabs-selected a{ color:#000000; display:block; background:#FFFFFF; }
#aircraftTabs ul.ui-tabs-nav li.ui-tabs-selected a:hover{ color:#000000; }
#aircraftTabs .ui-tabs-panel{ float:right; background:#FFFFFF; width:684px; padding:10px; border-left:1px solid #DFE1ED; -webkit-border-top-right-radius:5px; -moz-border-radius-topright:5px; border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; border-bottom-right-radius:5px; min-height:526px; }
#aircraftTabs .ui-tabs-hide{ display:none; }
#nav-fragment-1{ -webkit-border-top-left-radius:5px; -moz-border-radius-topleft:5px; border-top-left-radius:5px; }
#AircraftName{ width:93%; }
#aircraftTabs #PBJQuotePageMini{ width:673px; background:#E3E4EF url(/images/bg/private-jet-252x144.png) no-repeat 420px 10px; }
#aircraftTabs #PBJQuotePageMini div.iq_pageFormRow{ width:665px; }
#aircraftTabs #PBJQuotePageMini div.iq_pageFormGroup3{ width:205px; }
.ui-datepicker-calendar tbody tr{ height:auto; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{ font-size:12px; }
/*Gallery styles*/
#aircraft_gallery, #aircraft_gallery_v2{ /*CSS3 Box Shadow*/
-moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px; box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); /*CSS3 Rounded Corners*/
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:1px solid #C1C1E0; /*background:url(img/panel.jpg) repeat-x bottom center #ffffff;
The width of the gallery*/
width:693px; overflow:hidden; }
#aircraft_slides{ /*This is the slide area*/
height:266px; padding-top:0px; /*jQuery changes the width later on to the sum of the widths of all the slides.*/
width:695px; overflow:hidden; box-shadow:0px 2px 2px #AAAAAA; }
.aircraft_slide{ float:left; width:693px; padding:0px; height:266px; }
.aircraft_slide_1{ background:url(/images/aircraft/slide-1.png) no-repeat top left; }
.aircraft_slide .boxTitle{ border:none; }
.aircraft_slide_pic{ float:left; width:250px; margin-top:20px; }
.aircraft_slide_content{ float:right; width:350px; padding:40px 0px 0px 50px; color:#AAA; font-size:10px; }
#aircraft_menu{ /*This is the container for the thumbnails*/
height:45px; width:693px; background-clip:padding-box; border-top:1px solid #C1C1E0; background-color:#E3E4EF; background-image:-moz-linear-gradient(top, #F5F5F8, #E3E4EF); /*FF3.6*/
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #F5F5F8),color-stop(1.0, #E3E4EF)); /*Saf4+, Chrome*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F5F5F8', EndColorStr='#E3E4EF'); /*IE6,IE7*/
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#F5F5F8', EndColorStr='#E3E4EF')"; /*IE8*/
-webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px; border-bottom-left-radius:5px; position:relative; }
#aircraft_menu ul{ margin:0px; padding:0px; }
#aircraft_menu:before{ content:""; position:relative; height:45px; width:693px; top:0px; left:0px; box-shadow:inset 0px 2px 3px #AAAAAA; }
#aircraft_menu li{ /*Every thumbnail is a li element*/
width:69px; display:inline-block; list-style:none; height:45px; float:left; overflow:hidden; }
#aircraft_menu li.inact:hover{ /*The inactive state, highlighted on mouse over*/
background:#F8F8F8; }
#aircraft_menu li.act, #aircraft_menu li.act:hover{ /*The active state of the thumb*/
background:#CFD1DD; box-shadow:inset 0px 0px 10px #3D484E; }
#aircraft_menu li.act a{ cursor:default; border-right:1px solid #B1B0CC; border-left:1px solid #999E88; }
#aircraft_menu li.first a{ border-left:0; }
#aircraft_menu li.last a{ border-right:0; }
#aircraft_menu li.last{ width:72px; }
#aircraft_menu li.bbar{ width:0px; border-right:1px solid #B1B0CC; margin-left:0px; }
#aircraft_menu li.abar{ width:0px; border-left:1px solid #FFFFFF; }
#aircraft_menu li a{ display:block; height:40px; padding-top:5px; text-align:center; border-right:1px solid #B1B0CC; border-left:1px solid #FFFFFF; }
#aircraft_menu a img{ border:none; }
#aircraft_slide_pic_0{ width:0; height:0; margin:0; padding:0; overflow:hidden; }
#aircraft_slide_content_0{ width:0; height:0; margin:0; padding:0; overflow:hidden; }
#aircraft_gallery_v2 #aircraft_menu li{ width:63px; }
#aircraft_gallery_v2 #aircraft_menu li.last{ width:63px; }
#aircraft_slides ul.pageContentList{ color:#000000; }
#aircraft_slide_pic_1{ width:300px; float:left; margin-left:30px; margin-top:20px; }
#aircraft_slide_content_1{ float:left; width:280px; padding:40px 0px 0px 20px; color:#AAA; font-size:10px; }
#aircraft_slide_content_1 a{ color:#000000; }
ul.acs_menu_list{ list-style:none; font-size:10px; width:650px; margin-left:2px; }
ul li.acs_menuItem{ float:left; width:125px; margin-right:3px; background:#FFF; margin-bottom:10px; padding:0; }
ul li.acs_menuItem a{ display:block; color:#000000; }
ul li.acs_menuItem a img.acs_menu_pic{ float:left; }
ul li.acs_menuItem a span{ background:#F8F8F8; float:left; padding:3px 0px; text-align:center; width:100%; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#3D484E; }
ul li.acs_menuItem a:hover span{ background:#8F9FBF; color:#FFFFFF; }
/*Mostra Nuova Font Face
@license
* MyFonts Webfont Build ID 1253940, 2011-09-21T11:45:57-0400
*
* The fonts listed in this notice are subject to the End User License
* Agreement(s) entered into by the website owner. All other parties are
* explicitly restricted from using the Licensed Webfonts(s).
*
* You may obtain a valid license at the URLs below.
*
* Webfont: Mostra Nuova Alt D by Mark Simonson
* URL: http://www.myfonts.com/fonts/marksimonson/mostra-nuova/alt-d/
* Licensed pageviews: 100,000
*
* Webfont: Mostra Nuova Bold Alt D by Mark Simonson
* URL: http://www.myfonts.com/fonts/marksimonson/mostra-nuova/bold-alt-d/
* Licensed pageviews: unspecified
*
*
* License: http://www.myfonts.com/viewlicense?type=web&buildid=1253940
* Webfonts copyright: Copyright (c) 2009 by Mark Simonson. www.ms-studio.com. All rights reserved.
*
* � 2011 Bitstream Inc
*/
@font-face{ font-family:MostraNuovaAltD; src:url('webfonts/132234_0.eot'); src:url('webfonts/132234_0.eot?#iefix') format('embedded-opentype'),url('webfonts/132234_0.woff') format('woff'),url('webfonts/132234_0.ttf') format('truetype'),url('webfonts/132234_0.svg#wf') format('svg'); }
/*@font-face {font-family: 'MostraNuovaAltD-Bold';src: url('webfonts/132234_1.eot');src: url('webfonts/132234_1.eot?#iefix') format('embedded-opentype'),url('webfonts/132234_1.woff') format('woff'),url('webfonts/132234_1.ttf') format('truetype'),url('webfonts/132234_1.svg#wf') format('svg');}
Nyromodal CSS*/
div#nyroModalFull{ font-size:12px; color:#777; }
div#nyroModalLoading{ border:4px solid #777; width:150px; height:150px; text-indent:-9999em; background:#FFF url(../images/ajaxLoader.gif) no-repeat; background-position:center; }
div#nyroModalLoading.error{ border:4px solid #F66; line-height:20px; padding:20px; width:300px; height:100px; text-indent:0; background:#FFF; }
div#nyroModalWrapper{ background:#FFF; border:4px solid #777; }
a#closeBut{ position:absolute; display:block; top:-15px; right:-15px; width:20px; height:20px; text-indent:-9999em; background:url(../images/close.png) no-repeat; outline:0; }
h1#nyroModalTitle{ margin:0; padding:0; position:absolute; top:-22px; left:5px; font-size:12px; color:#DDD; }
div.wrapper div#nyroModalContent{ padding:5px; }
div.wrapperImg div#nyroModalContent{ position:relative; overflow:hidden; text-align:center; }
div.wrapperImg img{ vertical-align:baseline; }
div.wrapperImg div#nyroModalContent div{ position:absolute; bottom:0; left:0; background:#000000; padding:10px; margin:10px; border:1px dotted #FFFFFF; overflow:hidden; opacity:0.2; filter:alpha(opacity=20); }
div.wrapperImg div#nyroModalContent div:hover{ opacity:0.5; filter:alpha(opacity=50); cursor:help; }
a.nyroModalPrev, a.nyroModalNext{ z-index:105; outline:none; position:absolute; top:0; height:100%; width:40%; cursor:pointer; text-indent:-9999em; background-image:url(data:image/gif;base64,AAAA); /*Trick IE6*/
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext{ height:60%; width:20%; }
a.nyroModalPrev{ left:0; }
a.nyroModalPrev:hover{ background:url(../images/prev.gif) no-repeat left 20%; }
a.nyroModalNext{ right:0; }
a.nyroModalNext:hover{ background:url(../images/next.gif) no-repeat right 20%; }
/*End Nyromodal CSS
Tables*/
table tbody td{ vertical-align:middle; }
table.pbj a, table.pbj a:link, table.pbj a:visited{ color:#333399; border:none; display:block; }
table.pbj a:hover{ color:#FF9900; }
table.pbj a.inline, table.pbj a.inline:link, table.pbj a.inline:visited{ display:inline; }
table.pbj{ width:100%; margin:0; border-collapse:collapse; font-size:1.2em; border:1px solid #666; color:#333333; }
caption{ color:#000000; font-size:0.94em; letter-spacing:0.1em; padding:0; margin:1em 0 0; margin-bottom:0; caption-side:top; text-align:center; }
table.pbj tr.jetList{ background:#E4E5F3; height:auto; }
table.pbj tr.jetList:hover{ background:#FFF; }
table.pbj tr.jetListTable:hover{ background:#FFF; }
table.pbj tr{ }
table.pbj tr.even{ background:#D3D2EF; height:auto; }
table.pbj tr:hover{ background:#FFF; color:#000; }
table.pbj tr.cityList{ background:#CCCCFF; height:auto; }
table.pbj tbody tr th.column1{ background:#BABABA; color:#FFF; vertical-align:middle; font-size:1.1em; }
table.pbj tbody tr.odd th.column1{ background:#333399; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:left; }
table.pbj td{ border-bottom:1px solid #666; border-left:1px solid #666; padding:3px; text-align:center; vertical-align:middle; }
table.pbj td.textAlignLeft{ text-align:left; }
table.pbj td.textAlignRight{ text-align:right; }
table.pbj td.corner{ background:#353D7E; }
table.pbj td.colLeft{ text-align:left; }
table.pbj td.highlight{ background:#CCCCFF; height:auto; }
table.pbj td.highlight:hover{ background:#FFF; }
table.pbj th{ color:#FFFFFF; text-align:left; border-bottom:1px solid #666; border-left:1px solid #666; padding:2px 5px; vertical-align:middle; }
table.pbj thead tr{ }
table.pbj thead th{ background:#3E3D3F; text-align:center; font:bold 1em/1.5em Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; }
table.pbj tfoot th{ background:#F4F9FE; text-align:center; }
table.pbj tfoot th strong{ font:bold 1.1em Arial, Helvetica, sans-serif; margin:0; color:#66A3D3; }
table.pbj tfoot th em{ color:#FFFFFF; font-weight:bold; font-size:1.1em; font-style:normal; }
.error{ font-size:1.4em; color:#FF0000; }
.subnote{ font-size:0.8em; color:#6666FF; }
table.pbj .cityListTable{ margin-top:0px; }
#EmptyLegs{ color:#000000; }
#iq_AircraftCategory{ background:#FFF; border-top:1px solid #DDD; border-right:1px solid #DDD; margin:0; width:100%; }
#iq_AircraftCategory thead tr{ background:#FFF; border:1px solid #EEE; }
#iq_AircraftCategory thead th{ background:#EEE; color:#000; font-weight:bold; line-height:1.4em; padding:2px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:center; }
#iq_AircraftCategory tbody tr{ background:#FFF; color:#333; border:1px solid #DDD; }
#iq_AircraftCategory tbody tr:hover{ background:#EBDCFF; }
#iq_AircraftCategory tbody tr td{ color:#333; padding:2px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:center; }
#iq_AircraftCategory tbody tr td.colLeft{ text-align:left; }
.iq_TripDetails{ background:#FFF; border-top:1px solid #CCC; border-right:1px solid #CCC; margin:0; width:100%; }
.iq_TripDetails thead tr{ background:#FFF; border:1px solid #CCC; vertical-align:middle; }
.iq_TripDetails thead th{ color:#000; font-weight:bold; line-height:1.4em; padding:5px; border-bottom:1px solid #CCC; border-left:1px solid #CCC; text-align:center; vertical-align:middle; }
.iq_TripDetails tbody tr{ background:#FFF; color:#333; border:1px solid #CCC; vertical-align:middle; }
.iq_TripDetails tbody tr td{ color:#333; padding:5px; border-bottom:1px solid #CCC; border-left:1px solid #CCC; vertical-align:middle; }
.td_table thead tr{ font-size:11px; }
.td_table tbody tr{ font-size:11px; }
.iq_AircraftType{ background:#FFF; border-top:1px solid #DDD; border-right:1px solid #DDD; margin:0; width:100%; font-size:1em; }
.iq_AircraftType thead tr{ background:#FFF; border:1px solid #DDD; }
.iq_AircraftType thead th{ background:#EEE; vertical-align:middle; color:#000; font-weight:bold; line-height:1.4em; padding:2px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:center; text-transform:uppercase; }
.iq_AircraftType tbody tr{ background:#FFF; color:#333; border:1px solid #DDD; }
.iq_AircraftType tbody tr:hover{ background:#E4E5F3; }
.iq_AircraftType tbody td{ padding:2px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; }
.cities{ background:#FFF; border-top:1px solid #DDD; border-right:1px solid #DDD; margin:0; width:100%; font-size:1.2em; }
.cities thead tr{ background:#FFF; border:1px solid #EEE; }
.cities thead th{ background:#EEE; color:#333; line-height:1.4em; padding:2px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:center; }
.cities tbody th.AllCitiesTitle{ text-align:left; padding-left:5px; }
.cities tbody tr{ background:#FFF; color:#333; border:1px solid #DDD; }
.cities tbody tr td{ color:#333; padding:5px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:left; }
.cities tbody tr td.textAlignRight{ text-align:right; }
.cities tbody tr td.textAlignCenter{ text-align:center; }
.cities tbody th{ background:#EEE; color:#333; line-height:1.4em; padding:2px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:center; }
.privateJetList{ background:#FFF; border-top:1px solid #DDD; border-right:1px solid #DDD; margin:0; width:100%; font-size:1.2em; }
.privateJetList thead tr{ background:#FFF; border:1px solid #EEE; }
.privateJetList tbody th{ background:#EEE; color:#333; line-height:1.4em; padding:2px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:center; text-transform:uppercase; }
.privateJetList tbody tr{ background:#FFF; color:#333; border:1px solid #DDD; }
.privateJetList tbody tr td{ color:#333; padding:5px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; }
.privateJetList tbody th.AllAircraftTitle{ text-align:left; padding-left:5px; }
.privateJetPriceList{ background:#FFF; border-top:1px solid #DDD; border-right:1px solid #DDD; margin:0; width:100%; font-size:12px; }
.privateJetPriceList thead tr{ background:#FFF; border:1px solid #EEE; }
.privateJetPriceList tbody th{ background:#EEE; color:#666; padding:5px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:left; text-transform:uppercase; font-weight:bold; vertical-align:middle; }
.privateJetPriceList tbody tr{ background:#FFF; color:#333; border:1px solid #DDD; }
.privateJetPriceList tbody tr td{ color:#333; padding:5px; border-bottom:1px solid #DDD; border-left:1px solid #DDD; text-align:left; }
.extras{ margin:0; width:100%; font-size:1.2em; border:none; color:#EEE; }
.extras tbody tr{ color:#EEE; }
.extras tbody tr th{ color:#FFF; font-weight:bold; padding:5px; width:25%; }
.extras tbody tr td{ width:25%; padding:5px; border:none; text-align:left; }
.extras2{ margin:0; width:100%; font-size:1.2em; border:none; color:#EEE; }
.extras2 tbody tr{ color:#EEE; }
.extras2 tbody tr th{ color:#FFF; font-weight:bold; padding:5px; width:50%; }
.extras2 tbody tr td{ width:50%; padding:5px; border:none; text-align:left; }
.extras2 tbody tr td a{ color:#EEE; }
table.pbj2 tr.jetList{ background:#FFF; height:auto; }
table.pbj2 tr.jetList:hover{ background:#FFF; }
table.pbj2 tr.jetListTable:hover{ background:#FFF; }
table.pbj2 tr{ background:#FFF; height:auto; }
table.pbj2 tr:hover{ background:#FFF; }
table.pbj2 tr:hover{ background:#FFF; }
table.pbj2 tr.cityList{ background:#FFF; height:auto; }
table.pbj2 tbody tr th.column1{ background:#FFF; color:#FFF; vertical-align:middle; font-size:1.1em; }
table.pbj2 tbody tr.odd th.column1{ background:#FFF; color:#FFFFFF; font-weight:bold; vertical-align:middle; text-align:left; }
table.pbj2 td{ color:#333399; border-bottom:1px solid #666; border-left:1px solid #666; padding:3px; text-align:center; vertical-align:middle; }
table.pbj2 td.corner{ background:#353D7E; }
table.pbj2 td.colLeft{ text-align:left; }
table.pbj2 td.highlight{ background:#FFF; height:auto; }
table.pbj2 td.highlight:hover{ background:#FFF; }
table.pbj2 th{ color:#000; text-align:left; border-bottom:1px solid #666; border-left:1px solid #666; padding:2px 5px; vertical-align:middle; }
table.pbj2 thead tr{ border-top:1px solid #666; border-right:1px solid #666; }
table.pbj2 thead th{ background:#FFF; text-align:center; font:bold 1.1em/2em Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; }
table.pbj2 tfoot th{ background:#FFF; text-align:center; }
table.pbj2 tfoot th strong{ font:bold 1.1em Arial, Helvetica, sans-serif; margin:0; color:#66A3D3; }
table.pbj2 tfoot th em{ color:#FFFFFF; font-weight:bold; font-size:1.1em; font-style:normal; }
.clearTable{ margin:0; width:100%; font-size:1.3em; border:none; }
.clearTable tbody tr{ }
.clearTable tbody tr th{ font-weight:bold; padding:5px 0px; width:25%; }
.clearTable tbody tr td{ width:25%; padding:5px 5px 5px 15px; border:none; text-align:left; background:#FFF url(/images/bullet.png) no-repeat left center; }
.clearTable tbody tr td.nobullet{ background:none; }
div#iq_AircraftCategoryList{ width:684px; float:left; border-top:1px solid #DDD; border-right:1px solid #DDD; }
.iq_ACHeader{ background:#FFF; font-weight:bold; font-size:1em; text-align:center; display:table-row; float:left; }
.iq_ACRow{ background:#FFF; font-weight:normal; font-size:1em; text-align:center; display:table-row; float:left; line-height:20px; }
.iq_JetList{ background:#BABFD3; font-weight:normal; font-size:1.2em; float:left; line-height:20px; width:643px; padding:10px; margin-left:10px; border:1px solid #BABFD3; }
.iq_ACCategory{ width:217px; display:table-cell; float:left; padding:6px; border-left:1px solid #DDD; border-bottom:1px solid #DDD; }
.iq_ACCategory input{ float:left; }
.iq_ACCategory label{ float:left; }
.iq_ACPax{ width:109px; display:table-cell; float:left; padding:6px; border-left:1px solid #DDD; border-bottom:1px solid #DDD; }
.iq_ACTime{ width:123px; display:table-cell; float:left; padding:6px; border-left:1px solid #DDD; border-bottom:1px solid #DDD; }
.iq_ACFuelStops{ width:45px; display:table-cell; float:left; padding:6px; border-left:1px solid #DDD; border-bottom:1px solid #DDD; }
.iq_ACCost{ width:125px; display:table-cell; float:left; padding:6px; border-left:1px solid #DDD; border-bottom:1px solid #DDD; }
table.tr_h35 tr{ height:35px; }
table.tr_h45 tr{ height:45px; }
.aircraftTabsTables{ background:#FFF; border-top:1px solid #D7D9E3; border-right:1px solid #D7D9E3; margin:0; width:100%; font-size:1.2em; }
.aircraftTabsTables thead tr{ background:#FFF; border:1px solid #EEE; }
.aircraftTabsTables thead th{ background:#DFE1EB; color:#000; font-weight:bold; line-height:1.6em; padding:2px; border-bottom:1px solid #D7D9E3; border-left:1px solid #D7D9E3; text-align:center; }
.aircraftTabsTables tbody th.AllCitiesTitle{ text-align:left; padding-left:5px; }
.aircraftTabsTables tbody tr{ background:#F8F8F8; color:#333; border:1px solid #D7D9E3; }
.aircraftTabsTables tbody tr:hover{ background:#FFF; }
.aircraftTabsTables tbody tr td{ color:#333; padding:5px; border-bottom:1px solid #D7D9E3; border-left:1px solid #D7D9E3; text-align:left; }
.aircraftTabsTables tbody tr td.textAlignRight{ text-align:right; }
.aircraftTabsTables tbody tr td.textAlignCenter{ text-align:center; }
.aircraftTabsTables tbody th{ background:#DFE1EB; color:#666; line-height:1.4em; padding:2px; border-bottom:1px solid #D7D9E3; border-left:1px solid #D7D9E3; text-align:right; font-weight:bold; padding-right:6px; }
.ui-dialog{ border:5px solid #8F9FBF; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; overflow:hidden; padding:20px; }
#FlashDialog.ui-dialog-content{ padding:0; height:314px !important; }
#VideoDialog.ui-dialog-content{ padding:0; }
#ContactDialog.ui-widget-content a{ color:#6666CC; }
span.close{ width:18px; height:18px; color:#000000; z-index:500000; background:#F8F8F8; position:absolute; top:3px; right:3px; text-align:center; font-size:14px; line-height:16px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; font-weight:bold; }
span.close:hover{ background:#CCCCCC; cursor:pointer; }
/*End Table
Tip Tip
TipTip CSS - Version 1.2*/
#tiptip_holder{ display:none; position:absolute; top:0; left:0; z-index:99999; }
#tiptip_holder.tip_top{ padding-bottom:5px; }
#tiptip_holder.tip_bottom{ padding-top:5px; }
#tiptip_holder.tip_right{ padding-left:5px; }
#tiptip_holder.tip_left{ padding-right:5px; }
#tiptip_content{ font-size:12px; color:#333; text-shadow:0 0 0px #000; padding:4px 8px; border:1px solid rgba(255, 255, 255, 0.25); background-color:rgb(228, 229, 243); background-color:rgba(228, 229, 243, 1); background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E4E5F3), to(#E4E5F3)); border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; box-shadow:0 0 3px #555; -webkit-box-shadow:0 0 3px #555; -moz-box-shadow:0 0 3px #555; }
#tiptip_arrow, #tiptip_arrow_inner{ position:absolute; border-color:transparent; border-style:solid; border-width:6px; height:0; width:0; }
#tiptip_holder.tip_top #tiptip_arrow{ border-top-color:#AAA; border-top-color:rgba(100, 100, 100, 0.35); }
#tiptip_holder.tip_bottom #tiptip_arrow{ border-bottom-color:#AAA; border-bottom-color:rgba(100, 100, 100, 0.75); }
#tiptip_holder.tip_right #tiptip_arrow{ border-right-color:#AAA; border-right-color:rgba(100, 100, 100, 0.75); }
#tiptip_holder.tip_left #tiptip_arrow{ border-left-color:#AAA; border-left-color:rgba(100, 100, 100, 0.75); }
#tiptip_holder.tip_top #tiptip_arrow_inner{ margin-top:-7px; margin-left:-6px; border-top-color:rgb(228, 229, 243); border-top-color:rgba(228, 229, 243, 0.92); }
#tiptip_holder.tip_bottom #tiptip_arrow_inner{ margin-top:-5px; margin-left:-6px; border-bottom-color:rgb(228, 229, 243); border-bottom-color:rgba(228, 229, 243, 0.92); }
#tiptip_holder.tip_right #tiptip_arrow_inner{ margin-top:-6px; margin-left:-5px; border-right-color:rgb(228, 229, 243); border-right-color:rgba(228, 229, 243, 0.92); }
#tiptip_holder.tip_left #tiptip_arrow_inner{ margin-top:-6px; margin-left:-7px; border-left-color:rgb(228, 229, 243); border-left-color:rgba(228, 229, 243, 0.92); }
/*Webkit Hacks*/
@media screen and (-webkit-min-device-pixel-ratio:0){ #tiptip_content{ padding:4px 8px 5px; background-color:rgba(228, 229, 243, 0.95); }
#tiptip_holder.tip_bottom #tiptip_arrow_inner{ border-bottom-color:rgba(228, 229, 243, 0.88); }
#tiptip_holder.tip_top #tiptip_arrow_inner{ border-top-color:rgba(228, 229, 243, 0.92); }
/*End Tip Tip*/
}
.tipsy{ padding:5px; font-size:11px; opacity:0.8; filter:alpha(opacity=80); background-repeat:no-repeat; background-image:url(tipsy/tipsy.gif); }
.tipsy-inner{ padding:5px 8px 4px; background-color:#000000; color:#FFFFFF; max-width:200px; text-align:center; }
.tipsy-inner{ -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north{ background-position:top center; }
.tipsy-south{ background-position:bottom center; }
.tipsy-east{ background-position:right center; }
.tipsy-west{ background-position:left center; }
#gravity{ width:100%; margin:5px 0; border-spacing:5px; }
#gravity td{ text-align:center; vertical-align:middle; padding:5px 0; background-color:#D0D0D0; }
#gravity a{ }
#gravity a:hover{ color:#505050; background:none; }
#textsize-box-wrapper{ width:846px; margin:0 auto; height:auto; position:absolute; right:0px; top:320px; }
#textsize-box-container{ float:left; top:0; left:819px; position:absolute; }
#textsize-box-container .fixed{ position:fixed; }
#textsize-box{ border:1px solid #C1C1E0; background-color:#F8F8F8; padding:5px 0px; margin-top:150px; z-index:1; -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-topleft:3px; -moz-border-radius-bottomleft:3px; border-top-left-radius:3px; border-bottom-left-radius:3px; width:25px; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1); box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1); text-align:left; }
/*
 
#textsize-box:before
{
content: '';
position: absolute;
border-style: solid;
border-color: transparent;
top: -6px;
}

#textsize-box:before
{
border-width: 6px 0px 0px 6px;
border-left-color: #AAA;
left: 70px;
}
*/
#textsize-box a, #textsize-box a:visited{ color:#555555; }
#textsize-box a:focus, #textsize-box a:hover{ color:#A8141B; text-decoration:none; -webkit-transition:color .15s linear .1s; -moz-transition:color .15s linear .1s; -o-transition:color .15s linear .1s; transition:color .15s linear .1s; }

