@charset "UTF-8";
/* @import url(http://www.tempusjets.com/themes/tempus/"reset.css"); */
/* Copyright Otto Design & Marketing, www.thinkotto.com */

body { background:url(http://www.tempusjets.com/themes/tempus/images/bg.gif) repeat-y #a1a1a1 center; margin:15px; }

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {margin-left:auto;margin-right:auto;width:952px;}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .leftcol, .rightcol, .fullcontent {display:inline;float:left;position:relative;margin:0;width:952px;}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha { margin-left: 0; }
.omega { margin-right: 0; }

/* Grid >> 2 Columns
----------------------------------------------------------------------------------------------------*/
.container_12 .grid_1 {width:59px;}
.container_12 .grid_2 {width:138px;}
.container_12 .grid_3 {width:238px;padding:0;margin:0 0 8px 0;}
.container_12 .grid_4 {width:296px;}
.container_12 .grid_5 {width:420px; /*width:375px;*/ margin-top:10px;}
.container_12 .grid_6 {width:476px;}
.container_12 .grid_7 {width:533px;}
.container_12 .grid_8 {width:612px;}
.container_12 .grid_9 {width:691px;}
.container_12 .grid_10 {width:770px;}
.container_12 .grid_11 {width:849px;}
.container_12 .grid_12 {width:928px;}

.blue { color:#203d75; }
.red { color:#900; }

#logo { vertical-align:middle; text-align:left; }
div#logo h1 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:20px; color:#203d75; font-weight:normal; display:inline-block; margin-top:27px; }
#quote { vertical-align:middle; text-align:right; top:30px; }
#toolbox { text-align:right; margin-right:0; top:26px; }
#topnav { width:952px; height:40px; background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav.gif) top left no-repeat; padding:0; margin:0; }
#flash { height:347px; margin:7px 0 7px 0; }
#image { height:347px; margin:5px 0 0 0; }
#hometag { margin:0 0 12px 0; }
.whitespace { width:952px; height:5px; }

.justify { text-align:justify; }

#boxes { height:170px; padding-bottom:10px; }
#boxes p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-transform:uppercase; color:#7e7e80; }
#box1 { width:218px; height:158px; background:url(http://www.tempusjets.com/themes/tempus/images/boxes/bg.gif) repeat-x #f1eff0; border-right:1px solid #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#7e7e80; padding:10px 0 10px 19px; }
#box2 { width:218px; height:158px; background:url(http://www.tempusjets.com/themes/tempus/images/boxes/bg.gif) repeat-x #f1eff0; border-left:1px solid #f8f8f8; border-right:1px solid #acacac; padding:10px 0 10px 18px; }
#box3 { width:218px; height:158px; background:url(http://www.tempusjets.com/themes/tempus/images/boxes/bg.gif) repeat-x #f1eff0; border-left:1px solid #f8f8f8; border-right:1px solid #acacac; padding:10px 0 10px 18px; }
#box4 { width:218px; height:158px; background:url(http://www.tempusjets.com/themes/tempus/images/boxes/bg.gif) repeat-x #f1eff0; border-left:1px solid #f8f8f8; padding:10px 0 10px 19px; }

#box1 p, #box2 p, #box3 p, #box4 p { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#7e7e80; margin:2px 0 8px 0; }
#box1 a, #box2 a, #box3 a, #box4 a { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#7e7e80; text-decoration:none; outline:0; }
#box1 a:hover, #box2 a:hover, #box3 a:hover, #box4 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#7e7e80; text-decoration:none; border-bottom:1px dotted #7e7e80; outline:0; }
#box1 a:hover img, #box2 a:hover img, #box3 a:hover img, #box4 a:hover img { text-decoration:none; border:0; outline:0; }

/* Search
----------------------------------------------------------------------------------------------------*/
#navsearchbox { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; color:#4f5b70; font-size:12px; text-align:right; }
#navsearchbox input[type=text] { width:140px; height:18px; border:0; outline:0; background:#f1f1f1; padding:2px 2px 2px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#203d75; }

#searchbox input[type=text] { width:150px; height:18px; padding:2px; border:#999 solid 1px; background:#FFF url(http://www.tempusjets.com/themes/tempus/images/forms/bg-gradient.gif) repeat-x top left; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#000; }
#searchbox input[type=submit] { outline:0; padding:4px 0; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#000; }
div#searchbox h3 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:24px; color:#203d75; font-weight:normal; display:block; margin:5px 0 10px 0; }
div#searchResults h3 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:16px; color:#203d75; font-weight:600; display:block; margin:5px 0 5px 0; }

/* Main Top Navigation
----------------------------------------------------------------------------------------------------*/
.nav-header{background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav.gif) top left;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;line-height:15px;list-style:none;width:100%;z-index:100;margin:0;padding:0;}
.nav-header .suckerfishhome a{top:-20px;left:-10px;margin:0;padding:0;}
.nav-header a{display:block;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;font-weight:700;text-align:left;color:#1d4084;text-decoration:none;height:25px;padding:14px 13px 0; outline:0;}
/*
.nav-header a{display:block;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;font-weight:700;text-align:left;color:#1d4084;text-decoration:none;height:25px;padding:14px 19px 0; outline:0;}
*/
ul.nav-header a.nav-selected, ul.nav-header li.nav-selected a {color:#FFF;background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav-on.gif) repeat-x;}
.nav-header li{float:left;padding:0;}
.nav-header ul{float:left;position:absolute;font-family:Arial, Helvetica, sans-serif;font-size:11px;list-style:none;left:-999em;height:auto;width:172px;font-weight:400;line-height:1;border:0;z-index:100;margin:0;padding:0;}
.nav-header li li{width:170px;color:#1d4084;border-bottom:1px solid #fff;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;text-align:left;text-transform:none;background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav-off.gif) repeat-x;}
.nav-header li li a{width:152px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;text-align:left;color:#1d4084;height:12px;background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav-off.gif) repeat-x;padding:6px 10px;}
.nav-header li ul ul{background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav-off.gif) repeat-x;margin:-22px 0 0 172px;}
.nav-header li li:hover{background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav-hover.gif) repeat-x #8f8c8c;}
.nav-header li:hover ul ul,.nav-header li:hover ul ul ul,.nav-header li:hover ul ul ul ul,.nav-header li.sfhover ul ul,.nav-header li.sfhover ul ul ul,.nav-header li.sfhover ul ul ul ul{left:-999em;}
.nav-header li:hover ul,.nav-header li li:hover ul,.nav-header li li li:hover ul,.nav-header li li li li:hover ul,.nav-header li.sfhover ul,.nav-header li li.sfhover ul,.nav-header li li li.sfhover ul,.nav-header li li li li.sfhover ul{left:auto;color:#1d4084;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav-off.gif) repeat-x;}
.nav-header li ul li:hover a,.nav-header li ul li li:hover a,.nav-header li ul li li li:hover a,.nav-header li ul li li li:hover a,.nav-header li:hover li a,.nav-header li li:hover li a,.nav-header li li li:hover li a,.nav-header li li li li:hover li a{color:#1d4084;}
.nav-header ul li:hover a,.nav-header ul li.sfhover a,.nav-header li:hover,.nav-header li.sfhover{color:#1d4084;background:url(http://www.tempusjets.com/themes/tempus/images/nav/topnav-hover.gif) repeat-x #8f8c8c;}
	
/* Left Column
----------------------------------------------------------------------------------------------------*/
.container_12 .leftcol { width:252px; margin:15px 0 15px 0; background:#FFF; }
#leftcol { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:12px; line-height:18px; color:#4f5b70; }
#leftcol h1 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:18px; color:#1f3c75; font-weight:bold; display:block; margin:5px 0 10px 0; text-align:left; }
#leftcol h2 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:14px; color:#1f3c75; font-weight:bold; display:block; margin:10px 0 5px 0; }
#leftcol p { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:12px; line-height:18px; color:#4f5b70; margin:5px 15px 15px 0; }
#leftcol a:link, #leftcol a:active, #leftcol a:visited, #leftcol a:hover { color:#133163; text-decoration:underline; }
#leftcol .ccm-area { margin-top:30px; }
#leftcol img.image { margin:5px 0 10px 0; }
#leftcol div#contact { clear:both; margin:20px 0 0 0; display:block; }
#leftcol div.sidebar { clear:both; margin:0; width:225px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#4f5b70; }
#leftcol div.sidebar p { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#4f5b70; }
#leftcol div#contact h2 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:14px; color:#1f3c75; font-weight:bold; display:block; margin:25px 0 5px 0; }
#leftcol div#emptyleg { clear:both; margin:5px 0 10px 0; background: #c2c2c2; padding:10px; width:210px; }
#leftcol div#emptyleg h1 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:18px; color:#1f3c75; font-weight:normal; display:block; margin:5px 0 10px 0; }
#leftcol div#emptyleg p { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:12px; line-height:18px; color:#4f5b70; margin:5px 0; }

#leftcol ul.nav { top:0; margin:0 0 15px 0; padding:0; list-style:none; float:left; width:230px; }
#leftcol ul.nav li { margin:0 0 5px 0; padding:0; list-style:none; float:left; width:230px; height:40px; }
#leftcol ul.nav a { display:block; height:40px; padding:9px 10px 12px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; background:url(http://www.tempusjets.com/themes/tempus/images/nav/left-off.gif) no-repeat; color:#7e7e80; text-decoration:none; text-align:left; font-weight:bold; outline:0; }
#leftcol ul.nav a:hover, #leftcol li.nav-path-selected a { background:url(http://www.tempusjets.com/themes/tempus/images/nav/left-on.gif) no-repeat; color:#1f3c75; }

ul.navsub, ul.navsub li { margin:-10px 0 0 15px; padding:0; list-style-type:circle; }
ul.navsub li { float:left; padding:0; margin:0 0 5px 15px; width:180px; height:20px; }
ul.navsub a { background:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:none; color:#7e7e80; text-decoration:none; text-align:left; font-weight:bold; outline:0; }
ul.navsub a:hover, ul.navsub a.selected { background:none; color:#1f3c75; }

#leftcol ul.leftnav { top:0; margin:0; padding:0; list-style:none; float:left; width:230px; }
#leftcol ul.leftnav li { margin:0 0 5px 0; padding:0; list-style:none; float:left; width:230px; height:40px; }
#leftcol ul.leftnav a { display:block; height:40px; padding:9px 10px 12px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; background:url(http://www.tempusjets.com/themes/tempus/images/nav/left-off.gif) no-repeat; color:#7e7e80; text-decoration:none; text-align:left; font-weight:bold; outline:0; }
#leftcol ul.leftnav a:hover, #leftcol ul.leftnav li.selected a { background:url(http://www.tempusjets.com/themes/tempus/images/nav/left-on.gif) no-repeat; color:#1f3c75; }
#leftcol ul.leftnav li.hot a { background:url(http://www.tempusjets.com/themes/tempus/images/nav/left-hot.gif) no-repeat; color:#bad0dd; }

#leftcol ul.fakenav { top:0; margin:0 0 15px 0; padding:0; list-style:none; float:left; width:230px; }
#leftcol ul.fakenav li { margin:0 0 5px 0; padding:0; list-style:none; float:left; width:230px; height:40px; }
#leftcol ul.fakenav span { display:block; height:40px; padding:9px 10px 12px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; background:url(http://www.tempusjets.com/themes/tempus/images/nav/left-off.gif) no-repeat; color:#7e7e80; text-decoration:none; text-align:left; font-weight:bold; outline:0; }

/* Right Column
----------------------------------------------------------------------------------------------------*/
.container_12 .rightcol { width: 700px; margin:15px 0 15px 0; background:#FFF; }
#rightcol { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; color:#4f5b70; }
#rightcol h1 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:24px; color:#203d75; font-weight:normal; display:block; margin:5px 0 15px 0; text-shadow: rgba(100,100,100,0.5) 0px 1px 1px; }
#rightcol h2 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:18px; color:#203d75; font-weight:normal; display:block; margin:10px 0 5px 0; }
#rightcol h3 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:15px; color:#203d75; font-weight:600; display:block; margin:5px 0 5px 0; }
#rightcol h4 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:14px; color:#203d75; font-weight:normal; display:block; margin:5px 0 5px 0; }
#rightcol p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#4f5b70; margin:5px 0 15px 0; }
#rightcol a:link, #rightcol a:active, #rightcol a:visited, #rightcol a:hover { color:#133163; text-decoration:underline; outline:0; }
#rightcol h2 a, #rightcol h2 a:link, #rightcol h2 a:active, #rightcol h2 a:visited { text-decoration:none; outline:0; }
#rightcol h2 a:hover { text-decoration:underline; outline:0; }
#rightcol #headerimage { margin: 0 0 15px 0; }
#rightcol #banner { margin: 0 0 10px 0; }
#rightcol .specs:link, #rightcol .specs:active, #rightcol .specs:visited, #rightcol .specs:hover { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:14px; color:#203d75; text-decoration:none; outline:0; }
#rightcol input[type=text] { outline:0; padding:4px; width:200px; border:#999 solid 1px; background:#FFF; font-family:Helvetica, Arial, sans-serif; font-size:12px; }
#rightcol input .ccm-input-captcha { outline:0; padding:4px; width:100px; border:#999 solid 1px; background:#FFF; font-family:Helvetica, Arial, sans-serif; font-size:12px; }
#rightcol input[type=submit] { outline:0; padding:4px 0; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#000; }
.formBlockSurveyTable td { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#4f5b70; }

#rightcol ul { list-style:disc; margin:5px 0 15px 0; }
#rightcol ul li { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#4f5b70; }

#rightcol ul.charters { margin-left:-20px; }
#rightcol ul.charters li { padding:4px; margin:0 5px 20px 5px; background:#95b2c3; list-style:none; float:left; }
#rightcol ul.charters li a { color:#203d75; font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:13px; text-decoration:none; text-align:center; margin:0 auto; outline:0; }
#rightcol ul.charters li img { padding-bottom:3px; }

.rounded h1 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:18px; color:#1f3c75; font-weight:normal; display:block; margin:5px 0 10px 0; }
.rounded h2 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:14px; color:#1f3c75; font-weight:bold; display:block; margin:5px 0 10px 0; }
#rounded { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:12px; color:#1f3c75; }
#rounded p { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:12px; color:#1f3c75; margin:5px 0 15px 0; }
#rounded .grey { color:#7e7e80; }
#rounded td { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:12px; color:#1f3c75; }
#rounded ul li { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:12px; color:#1f3c75; }
#rounded a:link, #rounded a:active, #rounded a:visited, #rounded a:hover { color:#133163; text-decoration:underline; outline:0; }
#rounded input.text { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:12px; color:#1f3c75; border:1px solid #1f3c75; width:160px; background:#FFF; padding:4px; }

/* Full Content
----------------------------------------------------------------------------------------------------*/
.container_12 .fullcontent { width: 952px; margin:15px 0 15px 0; background:#FFF; }
#fullcontent { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; color:#4f5b70; }
#fullcontent h1 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:24px; color:#203d75; font-weight:normal; display:block; margin:5px 0 10px 0; text-shadow: rgba(100,100,100,0.5) 0px 1px 1px; }
#fullcontent h2 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:18px; color:#203d75; font-weight:normal; display:block; margin:5px 0 10px 0; }
#fullcontent h3 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:15px; color:#203d75; font-weight:600; display:block; margin:5px 0 5px 0; }
#fullcontent h4 { font-family:"HelveticaNeue-Light", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size:14px; color:#203d75; font-weight:normal; display:block; margin:5px 0 5px 0; }
#fullcontent p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#4f5b70; margin:5px 0 15px 0; }
#fullcontent a:link, #fullcontent a:active, #fullcontent a:visited, #fullcontent a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#133163; text-decoration:underline; outline:0; }
#fullcontent #headerimage { margin: 0 0 15px 0; }
#fullcontent .ccm-area { margin-top:30px; }

/* Disclaimer
----------------------------------------------------------------------------------------------------*/
#disclaimer { clear:both; width:952px; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#767575; text-align:right; padding:0; margin:5px 0 5px 0; font-style:italic; }

/* Banner Ads
----------------------------------------------------------------------------------------------------*/
#banner { clear:both; width:952px; height:90px; margin:10px 0; }

/* Footer
----------------------------------------------------------------------------------------------------*/
#footer_contact { clear:both; width:952px; height:130px; background:url(http://www.tempusjets.com/themes/tempus/images/footer/container.gif) no-repeat; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#767575; text-align:right; padding:5px 0 0 0; margin:5px 0 0 0; }
#footer_contact p { font-family:Helvetica, Arial, sans-serif; font-size:10px; line-height:15px; color:#767575; font-weight:normal; display:block; margin:5px 0 5px 0; }
#footer_contact div.h1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#767575; display:block; margin:14px 0 6px 0; text-transform:uppercase; }
#footer_contact div.h1 a.noline { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#767575; text-decoration:none; border-bottom:0; }
#footer_contact a { font-family:Helvetica, Arial, sans-serif; font-size:10px; color:#767575; text-decoration:none; border-bottom:1px dotted #767575; outline:0; }

/* Micronav
----------------------------------------------------------------------------------------------------*/
#micronav { clear:both; width:952px; margin:0; display:block; }
#micronav p { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#363636; padding:0; margin:5px 0 5px 0; text-align:center; }
#micronav a:link, #micronav a:active, #micronav a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#767575; text-decoration:none; border:0; outline:0; }
#micronav a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#767575; text-decoration:none; border-bottom:1px dotted #767575; outline:0; }

/* Copyright
----------------------------------------------------------------------------------------------------*/
#copyright { clear:both; width:952px; margin:0; display:block; }
#copyright p { font-family:Helvetica, Arial, sans-serif; font-size:10px; color:#767575; text-align:center; margin:5px 0 20px 0; }
#copyright p a:link, #copyright p a:active, #copyright p a:visited { font-family:Helvetica, Arial, sans-serif; font-size:10px; color:#767575; text-decoration:none; border:0; outline:0; }
#copyright p a:hover { font-family:Helvetica, Arial, sans-serif; font-size:10px; color:#767575; text-decoration:none; border-bottom:1px dotted #767575; outline:0; }

/* Admin Footer
----------------------------------------------------------------------------------------------------*/
#adminfooter { width:952px; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#767575; text-align:right; padding:10px 0 10px 0; }
.sign-in a { font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#767575; }

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }
.clearfix:after { clear: both; content: ' '; display: block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }

/* Reservations Pop-up Calendar
----------------------------------------------------------------------------------------------------*/

#CalendarControlIFrame{display:none;left:0;position:absolute;top:0;height:250px;width:250px;z-index:99}
#CalendarControl{position:absolute;background-color:#FFF;display:none;z-index:100;margin:0;padding:0}
#CalendarControl table{font-family:Arial, Helvetica, sans-serif;font-size:8pt;border-left:1px solid #203d75;border-right:1px solid #203d75}
#CalendarControl th{font-weight:400}
#CalendarControl th a{font-weight:400;text-decoration:none;color:#FFF;padding:1px}
#CalendarControl td{text-align:center}
#CalendarControl .header{background-color:#203d75}
#CalendarControl .footer{background-color:#495f8a}
#CalendarControl .weekday{background-color:#E0E0E0;color:#000}
#CalendarControl .weekend{background-color:#bad0dd;color:#000}
#CalendarControl .current{border:1px solid #339;background-color:#203d75;color:#FFF}
#CalendarControl .weekday,#CalendarControl .weekend,#CalendarControl .current{display:block;text-decoration:none;border:1px solid #FFF;width:2em}
#CalendarControl .weekday:hover,#CalendarControl .weekend:hover,#CalendarControl .current:hover{color:#FFF;background-color:#203d75;border:1px solid #999}
#CalendarControl .previous{text-align:left}
#CalendarControl .next{text-align:right}
#CalendarControl .previous,#CalendarControl .next{font-size:1.4em;padding:1px 3px}
#CalendarControl .previous a,#CalendarControl .next a{color:#FFF;text-decoration:none;font-weight:700}
#CalendarControl .title{text-align:center;font-weight:700;color:#FFF}
#CalendarControl .empty{background-color:#E0E0E0;border:1px solid #FFF}

/* Aircraft Sales Specifications
----------------------------------------------------------------------------------------------------*/

table.specifications td {font-size:12px;padding:3px 0 3px 0;}
table.specifications td.header {height:40px;font-weight:700;border-bottom:solid 2px #dba833;font-size:16px;padding:0;}
table.specifications td.header span {font-size:12px;font-weight:normal;}
table.specifications table.speclist td {border-bottom:dotted 1px #dba833;}
table.specifications td.specfooter {color:#dba833;font-size:16px;border-top:solid 2px #dba833;}

/* Homepage Slideshow Small
----------------------------------------------------------------------------------------------------*/
#slideshowcontainer_sml {width:203px; float:left;}
#slideshow_sml1, #slideshow_sml2, #slideshow_sml3 {position:relative;height:124px;}
#slideshow_sml1 DIV, #slideshow_sml2 DIV, #slideshow_sml3 DIV {position:absolute;z-index:8;opacity:0.0;height:124px;}
#slideshow_sml1 DIV.active, #slideshow_sml2 DIV.active, #slideshow_sml3 DIV.active {z-index:10;opacity:1.0;}
#slideshow_sml1 DIV.last-active, #slideshow_sml2 DIV.last-active, #slideshow_sml3 DIV.last-active {z-index:9;}
#slideshow_sml1 DIV IMG, #slideshow_sml2 DIV IMG, #slideshow_sml3 DIV IMG {height:124px;display:block;border:0;}
