/* ::::: http://www.myairdeals.com/temp/generated-8eb8bb6f2aa2726e1d43081c803f0f7b.css ::::: */

* { border: 0pt none ; margin: 0pt; padding: 0pt; font-family: arial,helvetica,sans-serif; font-size: 12px; line-height: 15px; }
body { background: rgb(255, 255, 255) url('/img/body-bg.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
h1, h1 b { margin: 20px 0pt; font-size: 24px; line-height: 28px; color: rgb(12, 43, 93); }
h2, h2 b { margin: 16px 0pt; font-size: 18px; line-height: 22px; color: rgb(12, 43, 93); }
h3 { margin: 12px 0pt; font-size: 15px; line-height: 18px; color: rgb(255, 96, 0); }
h4 { margin: 10px 0pt; font-size: 14px; line-height: 17px; color: rgb(0, 143, 217); }
a { color: rgb(255, 96, 0); text-decoration: underline; }
a:hover { color: rgb(0, 143, 217); }
a:visited { color: rgb(171, 118, 85); }
a:visited:hover { color: rgb(71, 119, 143); }
a:focus, a:active { color: rgb(255, 255, 255) ! important; background-color: rgb(255, 96, 0); }
p { margin: 5px 0pt; font-size: 12px; line-height: 17px; text-align: justify; color: rgb(102, 102, 102); }
.clear { clear: both; }
.hidden { display: none; }
form { position: relative; }
form a { color: rgb(255, 255, 255); }
@media screen and (min-width: 0px) {
}
@media not all {
}
body:nth-of-type(1) legend, x:-moz-any-link, x:default { margin-top: -15px; }
.input-text-wraper {  }
input.text { border: 0pt none ; margin: 0pt; padding: 6px 8px; display: block; height: 15px; background-color: transparent; background-repeat: no-repeat; background-position: 0pt 0pt; }
input.text:hover, input.text:active, input.text:focus { background-position: 0pt -27px; }
@media screen and (min-width: 0px) {
}
@media not all {
}
input.button-white-orange, input.button-white-blue { border: 0pt none ; display: block; height: 27px; line-height: 27px; cursor: pointer; color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; white-space: nowrap; background-color: transparent; background-repeat: no-repeat; background-position: 0pt 0pt; }
input.button-white-blue:hover, input.button-white-blue:active, input.button-white-blue:focus { color: rgb(255, 255, 255); background-position: 0pt -27px; }
label { cursor: pointer; }
label.prompt-label { border: 0pt none ; margin: 0pt; padding: 6px 8px; display: block; height: 15px; color: rgb(102, 102, 102); cursor: text; }
input.checkbox { width: 15px; height: 15px; }
.big-btn-padd-15-right-arrow { padding-left: 6px; }
.big-btn-padd-15-right-arrow span { padding-right: 39px; padding-left: 11px; }
.big-btn, .big-btn span { height: 32px; line-height: 32px; font-size: 13px; font-weight: normal; font-style: italic; letter-spacing: 1.2px; white-space: nowrap; text-decoration: none; cursor: pointer; background-color: transparent; background-repeat: no-repeat; }
.big-btn { display: table; background-position: 0pt 0pt; }
.big-btn span { font-family: arial black,arial,helvetica,sans-serif; display: table-cell; text-align: center; background-position: right -192px; }
.big-btn:hover, .big-btn:focus, .big-btn:active, .big-btn:focus:hover, .big-btn:active:hover { text-decoration: none; background-color: transparent ! important; background-position: 0pt -32px; }
.big-btn:hover span, .big-btn:focus span, .big-btn:active span, .big-btn:focus:hover span, .big-btn:active:hover span { text-decoration: none; background-color: transparent; background-position: right -224px; }
.big-btn.big-btn-padd-15-right-arrow span { background-position: right -320px; }
.big-btn.big-btn-padd-15-right-arrow:hover span, .big-btn.big-btn-padd-15-right-arrow:focus span, .big-btn.big-btn-padd-15-right-arrow:active span { background-position: right -352px; }
.big-btn-orange-gold, .big-btn-orange-gold span { color: rgb(255, 255, 255); background-image: url('/img/form-orange-gold-big-btn-bg.png'); }
.big-btn-orange-gold:hover span, .big-btn-orange-gold:focus span, .big-btn-orange-gold:focus:hover span, .big-btn-orange-gold:active span, .big-btn-orange-gold:active:hover span { color: rgb(51, 51, 51); }
.big-btn-navigation { margin: 0pt 25px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; height: 32px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.big-btn-navigation-right-btn { position: absolute; right: 0pt; }
.fl-4 { padding: 1px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fl-3 { padding: 1px; background: rgb(221, 221, 221) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fl-2 { padding: 1px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fl-1 { padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fl { border: 0pt none ; background: rgb(126, 194, 246) url('/img/form-bg.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.master-container { margin: 0pt auto; background: transparent url('/img/header-bg.jpg') no-repeat scroll 0pt 0pt; width: 930px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header { overflow: hidden; position: relative; z-index: 1; width: 930px; height: 236px; }
.header-logotype { margin: 19px 0pt 0pt 54px; background: transparent url('/img/header-logotype.png') no-repeat scroll 0% 0%; overflow: hidden; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 246px; height: 58px; text-indent: -5000px; color: rgb(255, 96, 0); }
.header-logotype:focus, .header-logotype:focus:hover, .header-logotype:active, .header-logotype:active:hover { color: rgb(255, 96, 0); background-color: transparent; }
.header-navigation { position: absolute; display: block; top: 78px; left: 24px; width: 885px; height: 32px; }
.header-navigation a { overflow: hidden; display: block; float: left; width: 122px; height: 32px; margin-left: -1px; color: rgb(12, 43, 93); text-decoration: none; cursor: pointer; background-color: transparent; background-image: url('/img/header-navigation-buttons.png'); background-repeat: no-repeat; background-position: -3px 0pt; }
.header-navigation a span { padding: 9px 0pt 7px; display: block; width: 120px; text-align: center; font-size: 13px; line-height: 16px; height: 16px; color: rgb(12, 43, 93); }
.header-navigation a:focus, .header-navigation a.header-navigation:focus:hover a:active, .header-navigation a:active:hover { background-color: transparent; }
.header-navigation .header-navigation-solo-item { position: absolute; right: 0pt; margin-left: 0px; width: 128px; background-position: 0pt 0pt; }
.header-navigation .header-navigation-first-item { width: 125px; background-position: 0pt 0pt; }
.header-navigation .header-navigation-last-item { width: 125px; background-position: -3px 0pt; }
.header-navigation a:hover, .header-navigation #header-navigation-selected { background-position: -3px -32px; }
.header-navigation a:hover span, .header-navigation #header-navigation-selected span { color: rgb(255, 255, 255); }
.header-navigation .header-navigation-solo-item:hover, .header-navigation #header-navigation-selected.header-navigation-solo-item { background-position: 0pt -32px; }
.header-navigation .header-navigation-first-item:hover, .header-navigation #header-navigation-selected.header-navigation-first-item { background-position: 0pt -32px; }
.header-navigation .header-navigation-last-item:hover, .header-navigation #header-navigation-selected.header-navigation-last-item { background-position: -3px -32px; }
.content-container { background: transparent url('/img/content-bg.png') repeat-y scroll 0pt 0pt; position: relative; z-index: 2; width: 930px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.columns { position: relative; z-index: 3; top: -126px; left: 4px; width: 922px; }
.left-column-container { display: block; width: 662px; float: left; }
.left-column { margin: 0pt 0pt 0pt 10px; display: block; width: 652px; }
.right-column-container { display: block; width: 254px; float: right; }
.right-column { margin: 0pt 4px 0pt 0pt; display: block; width: 248px; }
.sign-in-form-container { margin: 5px 0pt; }
.sign-in-form-container .fl { position: relative; width: 240px; line-height: 0pt; }
.sign-in-form-container h4 { margin: 0pt; position: relative; display: block; top: 14px; left: 14px; width: 211px; font-size: 16px; line-height: 19px; color: rgb(255, 255, 255); font-weight: bold; }
.sign-in-form { margin: 22px 0pt 0pt; position: relative; left: 9px; width: 222px; height: 61px; color: rgb(255, 255, 255); }
#frmloginForm-mail { position: absolute; top: 0pt; left: 0pt; width: 160px; background-image: url('/img/input-176x27.png'); }
#frmloginForm-mail-label { position: absolute; top: 0pt; left: 0pt; width: 160px; }
#frmloginForm-remember { position: absolute; left: 6px; top: 37px; }
#frmloginForm-remember-label { position: absolute; top: 36px; left: 27px; }
#frmloginForm-signIn { position: absolute; top: 0pt; right: 0pt; width: 43px; background-image: url('/img/btn-white-blue-43x27.png'); }
.sign-in-form-no-account-so-sign-up { position: absolute; top: 61px; left: 7px; color: rgb(255, 255, 255); }
.sign-in-form-no-account-so-sign-up:hover, .sign-in-form-no-account-so-sign-up:visited:hover { color: rgb(255, 255, 255); }
.sign-in-form-no-account-so-sign-up:focus, .sign-in-form-no-account-so-sign-up:active { color: rgb(255, 255, 255); background-color: rgb(255, 96, 0); }
.sign-in-form-container a:active:hover, .sign-in-form-container a:visited, .sign-in-form-container a:visited:hover { color: rgb(255, 255, 255); }
.sign-in-form-container a:focus, .sign-in-form-container a:active { color: rgb(255, 255, 255); background-color: rgb(255, 96, 0); }
@media not all {
}
.right-column-box { margin: 5px 0pt; padding: 47px 15px 19px; background: transparent url('/img/right-column-box-bg.gif') repeat-y scroll 0pt 0pt; position: relative; width: 218px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; line-height: 0pt; }
.right-column-box h3 { margin: 0pt; padding: 13px 16px; background: transparent url('/img/right-column-box-head.png') no-repeat scroll 0pt 0pt; position: absolute; top: 0pt; left: 0pt; display: block; width: 216px; height: 15px; color: rgb(255, 255, 255); font-size: 15px; line-height: 18px; font-weight: bold; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right-column-box-content { margin: -6px 0pt; display: table; line-height: 0pt; }
.right-column-box-foot { background: transparent url('/img/right-column-box-foot.png') no-repeat scroll 0pt 0pt; overflow: hidden; position: absolute; bottom: 0pt; left: 0pt; width: 248px; height: 13px; line-height: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; clear: both; }
.right-column-box p { margin: 6px 0pt; width: 218px; }
.right-column-box h4 { margin: 10px 0pt 6px; font-size: 12px; }
.right-column-box-more { width: 218px; text-align: right; margin-top: -8px;}
.right-column-box-more a { padding: 0pt 10px 0pt 0pt; background: transparent url('/img/document-li-bg.gif') no-repeat scroll right 5px; font-size: 12px; line-height: 17px; margin-top: 2px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right-column-box-more a:visited { background: transparent url('/img/document-li-bg.gif') no-repeat scroll right -1025px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right-column-box-more a:focus, .right-column-box-more a:active { color: rgb(255, 255, 255); background-color: rgb(255, 96, 0); }
.social-networks-right-panel { position: relative; height: 46px; }
.social-networks-right-panel a { overflow: hidden; position: absolute; top: 6px; display: table; width: 36px; height: 36px; }
.social-networks-right-panel a img { border: 0pt none ; }
.social-networks-facebook { left: 81px; }
.social-networks-twitter { left: 130px; }
.buzz-words { display: block; width: 655px; height: 88px; }
.buzz-words blockquote { margin: 36px 0pt 0pt 36px; position: absolute; display: block; font-size: 16px; font-weight: bold; font-style: italic; color: rgb(12, 43, 93); }
.document { margin: 25px 15px; line-height: 0pt; }
.document a:focus, .document a:focus:hover, .document a:active, .document a:active:hover { color: rgb(255, 255, 255); background-color: rgb(255, 96, 0); }
.document ul, .document ol li ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.document ul li, .document ol li ul li { margin: 0pt 0pt 0pt 10px; padding: 0pt 0pt 0pt 11px; background: transparent url('/img/document-li-bg.gif') no-repeat scroll left 7px; color: rgb(102, 102, 102); font-size: 12px; line-height: 19px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right-column-box-content ul, .right-column-box-content ol li ul { margin: 0pt; padding: 0pt; list-style-type: none; font-size: 14px; }
.right-column-box-content ul li, .right-column-box-content ol li ul li { margin: 0pt 0pt 0pt 10px; padding: 0pt 0pt 0pt 11px; background: transparent url('/img/document-li-bg.gif') no-repeat scroll left 7px; color: rgb(102, 102, 102); font-size: 12px; line-height: 19px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 14px; }
.right-column-box-content ul li a { font-size: 14px; }
@media screen and (min-width: 0px) {
}
@media not all {
}
body:nth-of-type(1) .deal-listing-show-hide-all, x:-moz-any-link, x:default { margin-top: -24px; }
.footer { background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; z-index: 4; height: 126px; width: 930px; margin-top: -126px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.content-bottom-bg { background: transparent url('/img/content-bottom-bg.png') no-repeat scroll 0pt 0pt; position: absolute; top: 0pt; height: 18px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.footer div { position: absolute; text-align: center; width: 930px; font-size: 11px; color: rgb(153, 153, 153); }
.footer div a { font-size: 12px; }
.footer-links { top: 30px; }
.footer-owner { top: 50px; }
.footer-owner-more { padding: 0pt 10px 0pt 0pt; background: transparent url('/img/document-li-bg.gif') no-repeat scroll right 5px; font-size: 11px; line-height: 16px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.footer-owner-more:visited { background: transparent url('/img/document-li-bg.gif') no-repeat scroll right -1025px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
img.leftalign, img.rightalign {display:block; padding:3px; background:#efefef; border: solid 1px #ddd;}
img.leftalign {float:left; margin-right:8px;}
.latest { margin: 25px 25px; line-height: 0pt; }
.latest-listing-item { display: block; height: 60px; border-top: 1px solid #FD9800; }
.latest-listing-item h3 { margin-top: 20px; }

