<!--includes.html-->
<!--includes_freeform--><!--row_format1-->
.dummy_style-ignore_this-dont_remove {}
/*** global styles and general classes ***/
body, div, span, p, table, tr, td, th, label, h1, h2, h3, h4, h5, h6 {
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
}
body {
padding: 0;
margin: 0;
background-color: #FFFFFF;
position: relative;
text-align: center;
}
.membername {
color: #460203;
font-weight: bold;
}
input.checkbox {
margin-top: 0;
margin-bottom: 0;
}
.error-message {
color: red;
}
.textfield {
padding: 2px;
}
.container {
font-size: 1.1em;
}
thead td {
font-weight: bold;
}
a {
color: #1c5493;
}
a:visited {
color: #1c5493;
}
a img {
border: none;
}
.HeaderSmallNavyItalic {
color: #24247A;
font-style: italic;
font-size: 14px;
font-weight: bold;
}
.copyItalicBold {
font-weight: bold;
font-style: italic;
}
.copyBoldMaroon {
color: #500009;
font-weight: bold;
font-size: 1.1em;
}
h2.page-headline {
font-family: Arial;
font-size: 17pt;
font-weight: bold;
color: #56a5d0;
margin: 31px 0 0 -.1em;
padding: 0;
}
div.itemdivider {
margin: 2em 0 2em 0;
border-bottom: 1px gray dashed;
}
.outer-outer {
margin: 0 0 0 0;
}
table.outer-outer {
margin-left: auto;
margin-right: auto;
border-spacing: 0;
border-width: 0;
padding: 0;
border-collapse: collapse;
}
td.outer-outer {
vertical-align: top;
margin: 0;
padding: 0;
}
.outer {
margin: 0;
padding: 0;
background-color: #ffffff;
text-align: left;
min-width: 906px;
width: 970px;
margin-top: 14px;
margin-bottom: 14px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #ffffff;
border-bottom-color: #ffffff;
border-left-color: #ffffff;
}
.outer2 {
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #7D7D7D;
border-bottom-color: #7D7D7D;
border-left-color: #7D7D7D;
}
.outer-clear {
margin: 0;
padding: 0;
background-color: #ffffff;
text-align: left;
min-width: 906px;
width: 970px;
margin-top: 14px;
margin-bottom: 14px;
}
.outer2-clear {
}
table.layout {
width: 100%;
border-spacing: 0;
border-width: 0;
padding: 0;
margin: 0;
border-collapse: collapse;
}
td.layout {
vertical-align: top;
padding: 0;
margin: 0;
}
table.main-row {
width: 100%;
margin: 0;
}
ul.fields {
list-style-type: none;
margin-left: 0;
padding-left: 0;
}
ul.fields li {
margin-left: 0;
padding-left: 0;
}
/*** center column styles ***/
.center-column {
background-color: #f3f3f3;
background-image: url(/images-firstclassflyer/logo-bg-lf.gif);
background-repeat: repeat-x;
background-position: bottom left;
}
.center-column .content-block {
margin-top: 24px;
margin-right: 20px;
margin-bottom: 24px;
margin-left: 20px;
}
/*** main column styles ***/
.main-column {
background-color: #F3F3F3;
background-image: url(/images-firstclassflyer/logo-bg-lf.gif);
background-repeat: repeat-x;
background-position: bottom left;
}
.main-column .content-block {
margin: 2em 3em 1em 2em;
/* font-size: 12px;
*/
}
.main-column-clear {
background-color: #ffffff;
}
.main-column-clear .content-block {
margin: 2em 3em 1em 2em;
/* font-size: 12px;
*/
}
.main-column .category-heading-block {
margin-top: 2em;
margin-right: 3em;
margin-bottom: 11px;
margin-left: 2em;
}
.main-column .category-heading-block .category {
float: left;
text-align: right;
vertical-align: bottom;
font-family: Arial;
font-size: 17pt;
font-weight: bold;
color: #56a5d0;
}
.main-column .category-heading-block .adspot {
margin-left: 188px;
font-size: 9pt;
}
.main-column .category-heading-block .adspot .link {
font-size: 8.5pt;
text-decoration: underline;
}
.main-column .category-heading-block .adspot .known-welcome {
font-size: 9pt;
}
.main-column .category-heading-block .adspot .searchterm {
font-size: 9.5pt;
color: #1c5493;
}
.main-column .homeoffie-block {
margin-top: 2em;
margin-right: 3em;
margin-bottom: 11px;
margin-left: 2em;/* font-size: 12px;
*/
}
.main-column .homecontent-block {
/* font-size: 12px;
*/
margin-top: 0em;
margin-right: 3em;
margin-bottom: 1em;
margin-left: 2em;
}
.main-column .topoffie-block {
margin-top: 22px;
margin-right: 22px;
margin-bottom: 22px;
margin-left: 22px;
}
.main-column .story-block {
margin-top: 23px;
margin-right: 12px;
margin-bottom: 20px;
margin-left: 46px;
}
.main-column .story-block .release-copy {
line-height: 1.5em;
font-size: 11.5px;
}
.main-column .story-block .release-heading {
line-height: 1.5em;
font-size: 18px;
font-weight: bold;
}
.main-column .story-block .release-subheading {
line-height: 1.5em;
font-size: 14px;
font-weight: bold;
}
.main-column .topad-block {
margin-top: 2em;
margin-right: 5em;
margin-bottom: 1em;
margin-left: 5em;/* font-size: 12px;
*/
}
.main-column .miles-topad-block {
margin-top: 2em;
margin-right: 3em;
margin-bottom: 1em;
margin-left: 2em;
padding-left: 186px;
}
.main-column .miles-topad-block-2 {
margin-top: 2em;
margin-right: 3em;
margin-left: 46px;
}
.main-column .miles-snippet-block {
margin-left: 24px;
}
.main-column .strategy-snippet-block {
margin-left: 24px;
}
.main-column .snippet-block {
margin-top: 0em;
margin-right: 2em;
margin-bottom: 0em;
margin-left: 3em;
}
.main-column .landing-content-block {
margin-top: 0em;
margin-right: 3em;
margin-bottom: 0em;
margin-left: 4em;
}
.main-column .topdivider {
margin-top: 15px;
border-bottom: 2px solid #E87E1F;
}
.main-column .bottomdivider {
margin-top: 100px;
border-bottom: 2px solid #E87E1F;
}
.main-column .bottomdivider-grey {
margin-top: 80px;
border-bottom: 2px solid #a2a8ad;
}
.main-column .bottomdivider-blue {
margin-top: 80px;
border-bottom: 2px solid #1c5493;
}
.main-column div.divider {
border-top: 2px #7D7D7D solid;
}
/*** Previous Posts Styles ***/
#past-tip-nav {
border: 2px solid #c9c9c9;
padding-top: 16px;
padding-right: 18px;
padding-bottom: 16px;
padding-left: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #525252;
margin-bottom: 14px;
}
#past-tip-bottomnav {
border: 2px solid #c9c9c9;
padding-top: 16px;
padding-right: 18px;
padding-bottom: 16px;
padding-left: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #525252;
margin-left: 188px;
margin-bottom: 14px;
}
/*** Free Gifts Styles ***/
#sendme-light {
color: #67696b;
font-size: 8pt;
}
.main-column .freegift-index-block {
margin-top: 24px;
margin-right: 16px;
margin-bottom: 16px;
}
.main-column .freegift-index-heading {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 30px;
margin-left: 24px;
}
.main-column .featured-product {
border: 1px solid #d17244;
padding-bottom: 12px;
background-color: #FFFFFF;
}
.main-column .freegift-product {
margin-right: 24px;
margin-left: 30px;
}
.main-column .freegift-product .copy{
font-size: 12px;
line-height: 1.5em;
}
.main-column .freegift-product .copy ul{
font-size: 12px;
line-height: 1.5em;
padding: 2px;
margin: 8px;
}
.main-column .freegift-product .copy li{
margin-bottom: 10px;
margin-left: 6px;
list-style-position: outside;
list-style-image: url(../images-firstclassflyer/square-bullet_freegifts.gif);
list-style-type: none;
}
.main-column .freegift-index-heading-2 {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 30px;
margin-left: 26px;
}
.main-column .freegift-index-heading-2 p {
font-size: 10pt;
line-height: 14pt;
font-family: Georgia;
}
.main-column .featured-product-2 {
border: 1px solid #d17244;
margin-right: 18px;
margin-left: 19px;
margin-bottom: 34px;
padding-top: 20px;
padding-left: 18px;
background-image: url(../images-firstclassflyer/chicago_strat_background.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.main-column .featured-product-2 .copy p, .listcopy {
font-size: 10pt;
line-height: 14pt;
font-family: Georgia;
}
.main-column .featured-product-2 a {
font-size: 9pt;
line-height: 1.5em;
text-decoration: none;
}
.main-column .featured-product-2 a:hover {
border-bottom: 1px dashed;
color: #540711;
text-decoration: none;
}
.main-column .featured-product-2 .copy ul{
font-family: Georgia;
font-size: 10pt;
line-height: 1.5em;
padding: 2px;
margin: 8px;
}
.main-column .featured-product-2 .copy li{
vertical-align: middle;
list-style-position: outside;
list-style-image: url(../images-firstclassflyer/square-bullet_freegifts.gif);
list-style-type: none;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 1em;
margin-left: 6px;
}
.main-column .featured-product-3 {
border: 1px solid #d17244;
margin-right: 18px;
margin-left: 19px;
margin-bottom: 34px;
padding-top: 20px;
padding-left: 18px;
padding-right: 18px;
padding-bottom: 18px;
}
.main-column .featured-product-3 .copy p, .listcopy {
font-size: 10pt;
line-height: 14pt;
font-family: Georgia;
}
.main-column .featured-product-3 a {
font-size: 9pt;
line-height: 1.5em;
}
.main-column .featured-product-3 a:hover {
border-bottom: 1px dashed;
color: #540711;
text-decoration: none;
}
.main-column .freegift-product-2 {
margin-right: 14px;
margin-left: 26px;
margin-bottom: 30px;
}
.main-column .freegift-product-2 .copy p, .listcopy {
font-size: 10pt;
line-height: 14pt;
font-family: Georgia;
}
.main-column .freegift-product-2 a {
font-size: 9pt;
line-height: 1.5em;
text-decoration: none;
}
.main-column .freegift-product-2 a:hover {
border-bottom: 1px dashed;
color: #540711;
text-decoration: none;
}
.main-column .freegift-product-2 .copy ul{
font-size: 12px;
line-height: 1.5em;
padding: 2px;
margin: 8px;
}
.main-column .freegift-product-2 .copy li{
margin-bottom: 10px;
margin-left: 6px;
list-style-position: outside;
list-style-image: url(../images-firstclassflyer/square-bullet_freegifts.gif);
list-style-type: none;
}
.main-column .freegift-product-3 {
margin-right: 18px;
margin-left: 19px;
margin-bottom: 30px;
padding-left: 18px;
padding-right: 18px;
}
.main-column .freegift-product-3 .copy p, .listcopy {
font-size: 10pt;
line-height: 14pt;
font-family: Georgia;
}
.main-column .freegift-product-3 a {
font-size: 9pt;
line-height: 1.5em;
}
.main-column .freegift-product-3 a:hover {
border-bottom: 1px dashed;
color: #540711;
text-decoration: none;
}
.main-column .freegift-product-3 h1 {
font-size: 19pt;
font-family: Georgia;
font-weight: normal;
line-height: normal;
}
.main-column .freegift-product-3 h2 {
font-size: 10pt;
font-family: Georgia;
color: #550916;
font-weight: bold;
line-height: normal;
}
.leadcapture-box {
border: 1px dashed #A2A3A4;
padding-top: 8px;
padding-right: 12px;
padding-bottom: 8px;
padding-left: 12px;
margin-left: auto;
margin-right: auto;
width: 490px;
}
.leadcapture-box .checkbox-text{
font-size: 11px;
}
/*** Elite Status Form Styles ***/
.elite-status-form {
padding: 15px;
border: 1px dashed #a6a8ab;
}
.checkbox {
height: 13px; width: 13px;
}
.preferred-status {
height: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
background-color: #59a5ce;
color: #FFFFFF;
padding-right: 16px;
padding-left: 8px;
}
.preferred-status2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #58595b;
text-align: left;
background-color: #ebf1f7;
text-transform: uppercase;
padding-left: 8px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a6a8ab;
}
.preferred-status3 {
height: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
background-color: #b1b4b6;
color: #FFFFFF;
padding-left: 8px;}
.preferred-status4 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
font-weight: normal;
text-align: left;
color: #58595b;
background-color: #e6e7e8;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a6a8ab;
}
.preferred-status5 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
font-weight: normal;
text-align: left;
color: #58595b;
background-color: #f6f6f6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a6a8ab;
}
.preferred-status6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #59a5ce;
text-align: left;
background-color: #ebf1f7;
padding-left: 8px;}
.preferred-status7 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
background-color: #e6e7e8;
text-align: center;
padding-top: 8px;
padding-bottom: 8px;
}
#profile-alerts-form .preferred-status {
height: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
valign: middle;
background-color: #59a5ce;
color: #FFFFFF;
padding-top: 5px;
padding-right: 16px;
padding-left: 8px;
}
#profile-alerts-form .preferred-status2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #58595b;
text-align: left;
valign: middle;
background-color: #ebf1f7;
text-transform: uppercase;
padding: 5px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a6a8ab;
}
#profile-alerts-form .preferred-status3 {
height: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
valign: middle;
background-color: #b1b4b6;
color: #FFFFFF;
padding: 5px;
}
#profile-alerts-form .preferred-status4 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
font-weight: normal;
text-align: left;
valign: middle;
color: #58595b;
background-color: #e6e7e8;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a6a8ab;
padding: 5px;
}
#profile-alerts-form .preferred-status5 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
font-weight: normal;
text-align: left;
valign: middle;
color: #58595b;
background-color: #f6f6f6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a6a8ab;
padding: 5px;
}
#profile-alerts-form .preferred-status6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
valign: middle;
color: #59a5ce;
text-align: left;
background-color: #ebf1f7;
padding: 5px;
}
#profile-alerts-form .preferred-status7 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
valign: middle;
background-color: #e6e7e8;
text-align: center;
padding: 5px;
}
/*** Send a story to a friend form ***/
#story-send-friend-form {
border: 1px dashed #C9C9C9;
}
#story-send-friend-form form {
padding: 1em;
}
#story-send-friend-form em {
font-size: 11px;
}
#story-send-friend-form h3 {
background: #D2E2F0;
font-size: 16px;
padding: .5em 0 .5em 1em;
font-weight: bold;
margin: 0 0 1em 0;
}
#story-send-friend-form .textfield {
width: 210px;
border: 1px #7F9DB9 solid;
padding: 2px;
}
#story-send-friend-form textarea {
width: 316px;
border: 1px #7F9DB9 solid;
padding: 3px;
}
#story-send-friend-form tbody td {
padding: .2em;
}
/*** Styles common to all of the different headers ***/
.header .tabs-row td {
text-align: right;
}
.header .tabs-row img {
border: 0;
}
.header table.links {
margin-left: 210px;
width: 758px;
border-spacing: 0;
border-collapse: collapse;
}
.header .links td {
height: 19px;
text-align: center;
padding: 0;
margin: 0;
border: 0;
}
.header .links .on {
}
.header .links .off {
}
.header .links a {
display: block;
text-decoration: none;
height: 19px;
margin: 0;
}
.header .links a div {
padding: 3px 5px 0 5px;
}
/*** Leftnav Catalog styles ***/
td.leftnav-RCLGF {
width: 100px;
background-color: #ffffff;
}
td.leftnav-catalog {
width: 210px;
background-color: #dbd8d2;
background-image: url(/images-firstclassflyer/jet-trailer-left2.gif);
background-repeat: repeat-x;
background-position: bottom left;
}
.leftnav-catalog .content-block {
margin-top: 24px;
margin-right: 24px;
margin-bottom: 24px;
margin-left: 24px;
}
.leftnav-catalog .greeting {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
color: #5c5c5c;
}
.leftnav-catalog .photo-box {
float: left;
margin-top: 0;
margin-right: 10px;
margin-bottom: 0;
margin-left: 0;
}
.leftnav-catalog .index-quotebox {
margin-top: 40px;
margin-right: 24px;
margin-bottom: 24px;
margin-left: 24px;
}
.leftnav-catalog .index-quotebox .heading {
font-size: 10pt;
font-weight: bold;
color: #1c5493;
}
.leftnav-catalog .index-quotebox .quote {
font-size: 8.5pt;
color: #5c5c5c;
}
.leftnav-catalog .index-quotebox .source {
font-size: 9pt;
color: #5c5c5c;
font-weight: bold;
text-align: right;
padding-top: 12px;
}
.leftnav-catalog .quotebox {
float: none;
margin-top: 270px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0;
}
.leftnav-catalog .quotebox-short {
float: none;
margin-top: 80px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0;
}
/*** Rightnav Free Gifts styles ***/
td.rightnav-freegifts {
width: 223px;
background-color: #eaecee;
background-image: url(/images-firstclassflyer/logo-bg-rt-OF.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.rightnav-freegifts .sharebliss {
margin-top: 180px;
margin-bottom: 80px;
text-align: center;
}
.rightnav-freegifts .sharebliss-spacer {
margin-top: 268px;
}
.rightnav-freegifts .topspacer {
height: 400px;
}
.rightnav-freegifts .form-box {
border: 1px dashed black;
text-align: center;
padding-top: 25px;
padding-right: 10px;
padding-bottom: 20px;
padding-left: 10px;
margin-top: 20px;
margin-bottom: 36px;
margin-right: 12px;
margin-left: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 22px;
}
.rightnav-freegifts .ofin-block {
}
.rightnav-freegifts .form-box-two {
border: 3px solid #ffffff;
text-align: center;
padding-top: 8px;
padding-right: 2px;
padding-bottom: 16px;
padding-left: 2px;
margin-top: 35px;
margin-bottom: 35px;
margin-right: 10px;
margin-left: 10px;
}
.rightnav-freegifts .form-box-solid {
border: 2px solid white;
text-align: center;
padding-top: 25px;
padding-right: 10px;
padding-bottom: 20px;
padding-left: 10px;
margin-top: 200px;
margin-bottom: 36px;
margin-right: 12px;
margin-left: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 22px;
}
.rightnav-freegifts .title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #3577b0;
font-weight: bold;
letter-spacing: -1px;
}
.rightnav-freegifts .checkbox-text {
font-size: 10px;
line-height: normal;
}
.rightnav-freegifts .quotebox {
margin-right: 30px;
margin-left: 30px;
color: #67696b;
}
.rightnav-freegifts .quoteboxk .quote {
font-size: 11px;
font-style: italic;
font-family: Arial, Helvetica, sans-serif;
line-height: 14px;
}
.rightnav-freegifts .quotebox .source {
font-size: 11px;
text-align: right;
margin-top: 10px;
margin-bottom: 44px;
}
/*** Rightnav fcf-KISS styles ***/
td.rightnav-fcf-kiss {
width: 210px;
background-color: #eaecee;
background-image: url(/images-firstclassflyer/logo-bg-rt-OF-2.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.rightnav-fcf-kiss .quotebox {
margin-right: 18px;
margin-left: 18px;
}
.rightnav-fcf-kiss .quoteboxk .quote {
font-size: 11px;
font-style: italic;
font-family: Arial, Helvetica, sans-serif;
line-height: 14px;
}
.rightnav-fcf-kiss .quotebox .source {
font-size: 11px;
text-align: right;
margin-top: 10px;
margin-bottom: 44px;
}
/*** Leftnav Comfort styles ***/
td.leftnav {
width: 210px;
background-color: #dbd8d2;
background-image: url(/images-firstclassflyer/jet-trailer-left2.gif);
background-repeat: repeat-x;
background-position: bottom left;
}
.leftnav p{
font-size: 12px;
line-height: 17px;
}
.leftnav .content-block {
margin-top: 24px;
margin-right: 10px;
margin-bottom: 24px;
margin-left: 10px;
}
.leftnav .photo-box {
float: left;
margin-top: 0;
margin-right: 10px;
margin-bottom: 12px;
margin-left: 0;
}
/*** Rightnav Comfort styles ***/
td.rightnav-comfort {
width: 223px;
background-color: #efefee;
background-image: url(/images-firstclassflyer/logo-bg-rt-comfort.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.rightnav-comfort .date {
font-size: 11px;
font-weight: bold;
color: #948671;
margin-top: 25px;
margin-right: 0px;
margin-bottom: 25px;
margin-left: 0px;
}
.rightnav-comfort a {
font-size: 12px;
}
.rightnav-comfort .block {
margin-bottom: 10px;
}
.rightnav-comfort .block .padding {
margin: 10px 15px 0 15px;
}
.rightnav-comfort .block img.header {
/* rightnav-comfort: 223px */
/* img: 213 */
margin: 0 5px 0 5px;
}
.rightnav-comfort .divider {
border-bottom: 2px solid #BFC2AD;
background-color: #faa;
}
.rightnav-comfort .rss-feed {
text-align: center;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 30px;
margin-left: 0px;
}
/*** Rightnav Newsroom styles ***/
td.rightnav-newsroom {
width: 223px;
background-color: #efefee;
background-image: url(/images-firstclassflyer/logo-bg-rt-comfort.gif);
background-repeat: no-repeat;
background-position: bottom left;
padding-top: 64px;
padding-bottom: 55px;
}
td.rightnav-newsroom .divider {
margin-top: 20px;
margin-bottom: 20px;
border-bottom: 2px solid #bebfc0;
margin-right: 18px;
margin-left: 18px;
}
td.rightnav-newsroom .content-block {
margin-right: 22px;
margin-left: 22px;
}
td.rightnav-newsroom .content-block .presscopy{
color: #67696b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
}
td.rightnav-newsroom .content-block .presscopy a{
text-decoration: none;
}
td.rightnav-newsroom .content-block .presscopy a:hover {
border-bottom: 1px dashed;
color: #540711;
text-decoration: none;
}
td.rightnav-newsroom .content-block .quote {
color: #67696b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
}
td.rightnav-newsroom .content-block .source {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #67696b;
margin-bottom: 25px;
text-align: right;
margin-top: 12px;
}
/*** Leftnav Newsroom styles ***/
td.leftnav-newsroom {
width: 210px;
background-color: #dbd8d2;
background-image: url(/images-firstclassflyer/jet-trailer-left2.gif);
background-repeat: repeat-x;
background-position: bottom left;
}
.leftnav-newsroom p{
font-size: 12px;
line-height: 17px;
}
.leftnav-newsroom a:hover {
border-bottom: 1px dashed;
color: #540711;
text-decoration: none;
}
.leftnav-newsroom .content-block {
margin-top: 24px;
margin-right: 10px;
margin-bottom: 24px;
margin-left: 10px;
}
.leftnav-newsroom .nav-block {
margin-top: 80px;
margin-bottom: 80px;
}
.leftnav-newsroom .nav-off {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #540711;
}
.leftnav-newsroom .subnav a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
}
.leftnav-newsroom .subnav-off {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #540711;
font-size: 11px;
text-align: right;
}
.leftnav-newsroom .quote-block {
margin-top: 80px;
margin-right: 20px;
margin-bottom: 80px;
margin-left: 20px;
}
.leftnav-newsroom .quote-block .quote {
color: #67696b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
}
.leftnav-newsroom .quote-block .source {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #67696b;
font-weight: bold;
margin-bottom: 25px;
text-align: right;
margin-top: 12px;
}
.leftnav-newsroom .photo-box {
float: left;
margin-top: 0;
margin-right: 10px;
margin-bottom: 12px;
margin-left: 0;
}
/*** MyBliss Ad styles ***/
#mybliss-adbox {
border: 1px dashed #a2a09c;
background: white;
text-align: center;
width: 158px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
}
#mybliss-adbox table {
text-align: center;
padding: 0em;
}
#mybliss-adbox td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#mybliss-adbox a {
text-decoration: none;
}
#mybliss-adbox a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#mybliss-adbox-two-blue {
border: 1px dashed #a2a09c;
background-image: url(../images-firstclassflyer/knownhome-cat_bkgrnd_blue-1.gif);
text-align: center;
width: 158px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
}
#mybliss-adbox-two-blue table {
text-align: center;
padding: 0em;
}
#mybliss-adbox-two-blue td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#mybliss-adbox-three-amber {
border: 1px dashed #a2a09c;
background-image: url(../images-firstclassflyer/knownhome-cat_bkg_amber-1.gif);
text-align: center;
width: 158px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
}
#mybliss-adbox-three-amber table {
text-align: center;
padding: 0em;
}
#mybliss-adbox-three-amber td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#mybliss-adbox-three-blue {
border: 1px dashed #a2a09c;
background-image: url(../images-firstclassflyer/knownhome-cat_bkgrnd_blue-2.gif);
text-align: center;
width: 158px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
}
#mybliss-adbox-three-blue table {
text-align: center;
padding: 0em;
}
#mybliss-adbox-three-blue td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
/*** Sidebar styles ***/
td.sidebar {
width: 223px;
background-color: #ebeff1;
background-image: url(/images-firstclassflyer/logo-bg-rt-2.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.sidebar a {
font-size: 12px;
}
.sidebar .block {
margin-bottom: 20px;
}
.sidebar .block .padding {
margin: 10px 15px 0 15px;
}
.sidebar .block .products {
margin-top: 16px;
margin-right: 22px;
margin-bottom: 0;
margin-left: 22px;
}
.sidebar .block .products p {
font-size: 12px;
color: #58595b;
line-height: 17px;
}
.sidebar .block .products .tagline{
color: #1c5493;
font-size: 14px;
font-weight: bold;
}
.sidebar .search-block {
margin-top: 20px;
margin-right: 15px;
margin-bottom: 20px;
margin-left: 15px;
}
.sidebar .login-block {
margin-bottom: 16px;
}
.sidebar .block img.header {
/* sidebar: 223px */
/* img: 213 */
margin: 0 5px 0 5px;
}
.sidebar .block li a {
text-decoration: none;
}
.sidebar .quote-block {
margin-top: 70px;
margin-right: 40px;
margin-bottom: 0;
margin-left: 40px;
}
.sidebar .divider {
border-bottom: 2px solid #BFC2AD;
background-color: #faa;
}
.sidebar .divider-blue {
border-bottom: 1px solid #50a2d4;
}
.sidebar h3 {
background-color: #aaa;
color: #fff;
font-size: 1.3em;
margin: 0 5px 0 5px;
padding: 3px 10px 3px 10px;
font-weight: 600;
}
.sidebar h4 {
text-decoration: none;
font-weight: bold;
margin-top: 1em;
margin-bottom: .75em;
}
.sidebar h4 a {
border-bottom: 1px dashed;
font-size: 13px;
}
.sidebar a img {
border: none;
}
.sidebar .heading {
text-decoration: none;
font-weight: bold;
margin-top: 1em;
}
#sidebar-adbox {
border: 1px dashed black;
background: white;
text-align: center;
padding: 1.5em 0 3em 0;
width: 190px;
}
#sidebar-adbox h3 {
color: #698FCD;
background: none;
}
#sidebar-adbox table {
text-align: left;
font-weight: bold;
padding: 1em;
}
#sidebar-adbox td {
text-align: left;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#sidebar-adbox a {
text-decoration: none;
}
#sidebar-adbox a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-share {
margin-top: 20px;
}
#sidebar-adbox-clear {
border: 3px solid #ffffff;
text-align: center;
width: 183px;
padding-top: 8px;
padding-right: 2px;
padding-bottom: 8px;
padding-left: 2px;
}
#sidebar-adbox-clear table {
text-align: center;
padding: 0em;
}
#sidebar-adbox-clear td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#sidebar-adbox-clear a {
text-decoration: none;
}
#sidebar-adbox-clear a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-two {
border: 1px dashed #a2a09c;
background: white;
text-align: center;
width: 190px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
}
#sidebar-adbox-two table {
text-align: center;
padding: 0em;
}
#sidebar-adbox-two td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#sidebar-adbox-two a {
text-decoration: none;
}
#sidebar-adbox-two a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-two-amber {
border: 1px dashed #a2a09c;
text-align: center;
width: 190px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
background-color: white;
background-image: url(../images-firstclassflyer/OFIN_bkgrnd_amber.gif);
}
#sidebar-adbox-two-amber table {
text-align: center;
padding: 0em;
}
#sidebar-adbox-two-amber td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#sidebar-adbox-two-amber a {
text-decoration: none;
}
#sidebar-adbox-two-amber a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-two-blue {
border: 1px dashed #a2a09c;
text-align: center;
width: 190px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
background-color: white;
background-image: url(../images-firstclassflyer/OFIN_bkgrnd_blue.gif);
}
#sidebar-adbox-two-blue table {
text-align: center;
padding: 0em;
}
#sidebar-adbox-two-blue td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#sidebar-adbox-two-blue a {
text-decoration: none;
}
#sidebar-adbox-two-blue a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-three {
border: 1px dashed #a2a09c;
text-align: center;
width: 190px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
background-color: white;
background-image: url(../images-firstclassflyer/OFIN_bkgrnd_blue-2.gif);
}
#sidebar-adbox-three table {
text-align: center;
padding: 0em;
}
#sidebar-adbox-three td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#sidebar-adbox-three a {
text-decoration: none;
}
#sidebar-adbox-three a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-three-amber {
border: 1px dashed #a2a09c;
text-align: center;
width: 190px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
background-color: white;
background-image: url(../images-firstclassflyer/OFIN_bkgrnd_amber-3.gif);
}
#sidebar-adbox-three-amber table {
text-align: center;
padding: 0em;
}
#sidebar-adbox-three-amber td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#sidebar-adbox-three-amber a {
text-decoration: none;
}
#sidebar-adbox-three-amber a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-three-blue {
border: 1px dashed #a2a09c;
text-align: center;
width: 190px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
background-color: white;
background-image: url(../images-firstclassflyer/OFIN_bkgrnd_blue-3.gif);
}
#sidebar-adbox-three-blue table {
text-align: center;
padding: 0em;
}
#sidebar-adbox-three-blue td {
text-align: center;
font-weight: bold;
line-height: 1.75em;
font-size: 9.5px;
}
#sidebar-adbox-three-blue a {
text-decoration: none;
}
#sidebar-adbox-three-blue a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-ratings {
border: 1px dashed #a2a09c;
background: #e7e7e7;
text-align: left;
width: 174px;
padding-top: 12px;
padding-right: 8px;
padding-bottom: 12px;
padding-left: 8px;
font-size: 9.5px;
}
#sidebar-adbox-ratings td {
text-align: left;
}
#sidebar-adbox-ratings table {
text-align: left;
padding: 0em;
}
#sidebar-adbox-ratings td {
text-align: left;
font-size: 9.5px;
}
#sidebar-adbox-ratings a {
text-decoration: none;
}
#sidebar-adbox-ratings a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#sidebar-adbox-ratings .image {
margin-right: 12px;
}
/*** sidebar quotes ***/
#bliss-quotes .quote .source {
color: #58595b;
font-weight: bold;
margin-bottom: 10px;
}
#bliss-quotes .quote .body {
font-style: italic;
}
#bliss-quotes .quote .bodyBlue {
color: #58595b;
font-style: italic;
}
#bliss-quotes .quote .body em {
font-weight: bold;
}
#bliss-quotes .divider {
margin-top: 25px;
border-bottom: 1px dashed #AAA69C;
margin-bottom: 25px;
}
/*** Mid-Page OFIE Styles ***/
#category-signup {
border: 2px solid #c9c9c9;
width: 630px;
padding-top: 24px;
padding-right: 28px;
padding-bottom: 18px;
padding-left: 28px;
margin-bottom: 20px;
}
#category-signup table.checkboxes {
padding: 0;
border-spacing: 0;
width: 380px;
margin-top: 20;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}
#category-signup thead td {
font-size: 1em;
color: #000000;
}
#category-signup td {
padding: 0 0 5px 0;
}
#category-signup tbody td {
vertical-align: top;
}
#category-signup td ul {
margin: 0;
}
#category-signup .header .title {
background-color: #D3840D;
font-size: 1.1em;
text-transform: uppercase;
color: #F3F3F3;
font-weight: bold;
padding-right: 5px;
}
##category-signup .sub-title {
font-weight: bold;
font-size: 1.7em;
}
#category-signup .checkboxes input {
margin: 0;
padding: 0;
}
#category-signup .fields li {
margin-bottom: 5px;
font-size: 11px;
}
/* ie inserts more spacing between lis than firefox, so get rid of the spacing in ie */
* html #category-signup .fields li {
margin-bottom: 0;
}
#category-signup a {
text-decoration: none;
}
#category-signup a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#category-signup .checkbox {
padding-bottom: 10px;
font-weight: bold;
font-size: 11px;
width: 370px;
}
#category-signup .freebonus {
font-size: 1em;
color: #525252;
line-height: 16px;
}
#category-signup .freebonus-title {
color: #1c5493;
font-size: 1.1em;
font-weight: bold;
}
#category-signup .email-field {
padding-top: 12px;
padding-bottom: 4px;
}
#category-signup .privacy-copy {
font-size: 10px;
color: #525252;
}
#category-signup .button-box {
padding-top: 8px;
}
#simple-signup {
border: 2px solid #c9c9c9;
padding-top: 16px;
padding-right: 16px;
padding-bottom: 16px;
padding-left: 18px;
margin-bottom: 10px;
margin-left: 188px;
}
#simple-signup .copy{
font-size: 1em;
color: #525252;
line-height: 16px;
}
#simple-signup .copy a {
}
#story-text-ad {
padding-top: 16px;
padding-right: 16px;
padding-bottom: 16px;
padding-left: 18px;
margin-bottom: 20px;
margin-left: 90px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #1c5493;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #1c5493;
}
#story-text-ad .copy{
font-size: 11pt;
color: #525252;
line-height: 16px;
}
#story-text-ad .copy a {
}
/*** Top OFIE "about" area ***/
.about-box {
width: 172px;
padding: 0;
margin: 0;
}
.about-box .title-box {
float: left;
margin-top: 4px;
margin-right: 14px;
margin-bottom: 0px;
margin-left: 0;
}
.about-box .title {
border: 1px dashed #C9C9C9;
padding: 2px;
color: #6c6c6c;
font-family: Times;
font-size: 1.8em;
margin-bottom: 8px;
text-align: center;
}
.about-box p {
line-height: 1.5em;
font-size: 11px;
}
.about-box-new2 {
width: 170px;
}
.about-box-new2 .title-box {
float: left;
margin-top: 4px;
margin-right: 14px;
margin-bottom: 0px;
margin-left: 0;
}
.about-box-new2 .title {
border: 1px dashed #C9C9C9;
padding: 2px;
color: #6c6c6c;
font-family: Times;
font-size: 1.8em;
margin-bottom: 8px;
text-align: center;
}
.about-box-new2 p {
line-height: 1.5em;
font-size: 11px;
}
.about-box-new {
width: 170px;
padding-right: 14px;
}
.about-box-new .title-box {
float: left;
margin-top: 4px;
margin-right: 14px;
margin-bottom: 0px;
margin-left: 0;
}
.about-box-new .title {
border: 1px dashed #C9C9C9;
padding: 2px;
color: #6c6c6c;
font-family: Times;
font-size: 1.8em;
margin-bottom: 8px;
text-align: center;
}
.about-box-new p {
line-height: 1.5em;
font-size: 11px;
}
/*** Top OFIE "right ad" area ***/
.rightad-box {
margin-left: 16px;
}
/*** New Top OFIE Latest Free Tips box/form ***/
#latest-free-tips-solid {
margin-left: 16px;
border: 1px solid #c9c9c9;
width: 485px;
}
#latest-free-tips-solid .padding {
margin-top: 11px;
margin-right: 25px;
margin-bottom: 11px;
margin-left: 25px;
}
#latest-free-tips-solid table.checkboxes {
padding: 0;
border-spacing: 0;
width: 440px;
margin-top: 20;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}
#latest-free-tips-solid thead td {
font-size: 1em;
color: #000000;
}
#latest-free-tips td {
padding: 0 0 5px 0;
}
#latest-free-tips-solid tbody td {
vertical-align: top;
}
#latest-free-tips-solid td ul {
margin: 0;
}
#latest-free-tips-solid .header .title {
background-color: #D3840D;
font-size: 1.1em;
text-transform: uppercase;
color: #F3F3F3;
font-weight: bold;
padding-right: 5px;
}
##latest-free-tips-solid .sub-title {
font-weight: bold;
font-size: 1.7em;
}
#latest-free-tips-solid .checkboxes input {
margin: 0;
padding: 0;
}
#latest-free-tips-solid .fields li {
margin-bottom: 5px;
font-size: 11px;
}
/* ie inserts more spacing between lis than firefox, so get rid of the spacing in ie */
* html #latest-free-tips-solid .fields li {
margin-bottom: 0;
}
#latest-free-tips-solid a {
text-decoration: none;
}
#latest-free-tips-solid a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#latest-free-tips-solid .checkbox {
padding-bottom: 10px;
font-weight: bold;
font-size: 11px;
}
#free-bonus-blue {
font-size: 1em;
margin-bottom: 8px;
margin-top: 4px;
}
#free-bonus-blue span {
font-size: 1em;
}
#free-bonus-blue .publication_title {
font-style: italic;
}
#free-bonus-blue .title {
color: #3483aa;
font-size: 1.1em;
font-weight: bold;
}
#email-box-clear {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 6px;
padding-left: 0px;
}
#email-box-clear table {
width: 400px;
}
#email-box-clear td {
padding: 0;
vertical-align: top;
}
#email-box-clear label {
font-weight: bold;
}
#email-box-clear .col-label {
padding: 7px 3px 0px 3px;
}
#email-box-clear .col-text {
padding-top: 2px;
}
#email-box-clear .col-btn {
padding-left: 0px;
}
#email-box-clear input[type="text"] {
width: 150px;
}
/*** Top OFIE Latest Free Tips box/form ***/
#latest-free-tips {
margin-left: 16px;
border: 1px dashed #c9c9c9;
width: 485px;
}
#latest-free-tips .padding {
margin: 21px 25px 21px 25px;
}
#latest-free-tips table.checkboxes {
padding: 0;
border-spacing: 0;
width: 440px;
margin-top: 20;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}
#latest-free-tips thead td {
font-size: 1em;
color: #000000;
}
#latest-free-tips td {
padding: 0 0 5px 0;
}
#latest-free-tips tbody td {
vertical-align: top;
}
#latest-free-tips td ul {
margin: 0;
}
#latest-free-tips .header .title {
background-color: #D3840D;
font-size: 1.1em;
text-transform: uppercase;
color: #F3F3F3;
font-weight: bold;
padding-right: 5px;
}
#latest-free-tips .sub-title {
font-weight: bold;
font-size: 1.7em;
}
#latest-free-tips .checkboxes input {
margin: 0;
padding: 0;
}
#latest-free-tips .fields li {
margin-bottom: 5px;
font-size: 11px;
}
/* ie inserts more spacing between lis than firefox, so get rid of the spacing in ie */
* html #latest-free-tips .fields li {
margin-bottom: 0;
}
#latest-free-tips a {
text-decoration: none;
}
#latest-free-tips a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#latest-free-tips .checkbox {
padding-bottom: 10px;
font-weight: bold;
font-size: 11px;
}
#free-bonus {
font-size: 1em;
margin-bottom: 12px;
}
#free-bonus span {
font-size: 1em;
}
#free-bonus .publication_title {
font-style: italic;
}
#free-bonus .title {
color: #E87E1F;
font-size: 1.1em;
font-weight: bold;
}
#email-box {
background-color: #D2D2D2;
padding: 5px 5px 6px 5px;
}
#email-box table {
width: 435px;
}
#email-box td {
padding: 0;
vertical-align: top;
}
#email-box label {
font-weight: bold;
}
#email-box .col-label {
padding: 7px 3px 0px 3px;
}
#email-box .col-text {
padding-top: 2px;
width: 150px;
}
#email-box .col-btn {
padding-left: 7px;
}
#email-box input[type="text"] {
width: 150px;
}
#privacy-box {
margin-top: 8px;
text-align: center;
font-size: 0.95em;
}
.privacy-copy {
font-size: 10px;
}
.privacy-copy a {
font-size: 10px;
}
#privacy-copy-2 {
font-size: 10px;
}
#privacy-copy-2 a {
font-size: 10px;
}
/*** FREE GIFTS Styles ***/
#freegift-email-box {
background-color: #D2D2D2;
padding: 5px 5px 6px 5px;
}
#freegift-email-box table {
width: 410px;
}
#freegift-email-box td {
padding: 0;
vertical-align: top;
}
#freegift-email-box label {
font-weight: bold;
}
#freegift-email-box .col-label {
padding: 7px 3px 0px 3px;
}
#freegift-email-box .col-text {
padding-top: 2px;
width: 180px;
}
#freegift-email-box .checkbox-text {
font-size: 11px;
}
#freegift-email-box .col-btn {
padding-left: 7px;
}
#freegift-email-box input[type="text"] {
width: 180px;
}
/*** sidebar search form ***/
#form-search {
margin: 0;
padding: 0;
}
#form-search .padding {
margin-top: 15px;
margin-right: 15px;
margin-bottom: 0px;
margin-left: 15px;
}
#form-search input[type="text"] {
width: 100px;
}
#form-search input[type="image"] {
}
#form-search .btn-container {
vertical-align: middle;
padding-left: 8px;
text-align: left;
}
/*** ***/
#login {
margin: 1em;
}
#login img {
border: none;
}
#login .container {
width: 100%;
text-align: left;
margin-left: 28px;
}
#login .container p {
color: #460203;
}
#login .container label {
display: block;
margin-bottom: 10px;
color: #460203;
font-weight: bold;
}
#login .btn-container {
padding-bottom: 25px;
}
/*** login Comfort***/
#login-comfort {
margin: 1em;
background-image: url(/images-firstclassflyer/my-acct-logo-3.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
#login-comfort img {
border: none;
}
#login-comfort .container {
width: 100%;
text-align: left;
margin-left: 28px;
}
#login-comfort .container p {
color: #460203;
}
#login-comfort .container label {
display: block;
margin-bottom: 10px;
color: #460203;
font-weight: bold;
}
#login-comfort .btn-container {
padding-bottom: 25px;
}
/*** Sidebar:Free Tips ***/
#free-tips div, span, p, table, tr, td, th, label, h1, h2, h3, h4, h5, h6 {
font-size: 12px;
}
#free-tips a {
text-decoration: none;
}
#free-tips a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#free-tips h3 {
background-color: #50A2D4;
margin-bottom: 30px;
}
#free-tips h4 {
margin: 1em 0 .25em 0;
font-size: 1.1em;
}
#free-tips ul {
margin: 0 0 0 10px;
padding: 0;
list-style: none;
}
#free-tips li {
margin-bottom: 5px;
color: #3366BB;
}
#free-tips .tip {
font-size: 0.85em;
font-style: italic;
text-align: center;
width: 80%;
margin: 10px auto 0 auto;
}
#free-tips .destination-list {
padding: 0em 1em 0em 1em;
}
#free-tips .destination-list td {
padding: .2em 0em .2em 0em;
}
#free-tips .category-list {
margin: 0;
}
#free-tips .category-list td {
padding: .2em 0em .2em 0em;
}
/*** Sidebar:Free Reports ***/
#free-reports div, span, p, table, tr, td, th, label, h1, h2, h3, h4, h5, h6 {
font-size: 12px;
}
#free-reports a {
text-decoration: none;
}
#free-reports a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#free-reports h3 {
background-color: #CB7E2C;
}
#free-reports ul {
margin: 8px 0 0 0;
padding: 0;
}
#free-reports li {
margin-left: 15px;
margin-bottom: 5px;
list-style-image: url('/images/graybullet.gif');
}
/*** Sidebar:Guidebooks ***/
#guidebooks div, span, p, table, tr, td, th, label, h1, h2, h3, h4, h5, h6 {
font-size: 12px;
}
#guidebooks a {
text-decoration: none;
}
#guidebooks a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#guidebooks h3 {
background-color: #7C7B43;
}
#guidebooks ul {
list-style: none;
margin: 8px 0 0 0;
padding: 0;
}
#guidebooks li {
margin-left: 15px;
margin-bottom: 5px;
}
/*** Sidebar:Airlines ***/
#airlines div, span, p, table, tr, td, th, label, h1, h2, h3, h4, h5, h6 {
font-size: 12px;
}
#airlines a {
text-decoration: none;
}
#airlines a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#airlines h3 {
background-color: #7C7B43;
}
#airlines ul {
list-style: none;
margin: 8px 0 0 0;
padding: 0;
}
#airlines li {
margin-left: 15px;
margin-bottom: 5px;
}
/*** Sidebar:Webfeeds ***/
#webfeeds div, span, p, table, tr, td, th, label, h1, h2, h3, h4, h5, h6 {
font-size: 12px;
}
#webfeeds a {
text-decoration: none;
}
#webfeeds a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#webfeeds h4 {
margin-bottom: 5px;
}
#webfeeds .feedback {
margin-top: 25px;
}
#webfeeds .rss {
text-align: center;
}
/*** story listing styles ***/
.story-list {
}
.story-list h4 {
margin-bottom: 0px;
margin-top: 0px;
}
.story-list h2.story-list-heading {
font-family: Times;
font-size: 2.3em;
font-weight: normal;
color: #D38506;
margin: 0 0 0 0;
padding: 0;
}
.story-list h2.story-list-subheading {
font-size: 1.8em;
font-weight: bold;
margin: 0 0 0 0;
padding: 0;
}
.story-list h2.story-list-subheading a {
text-decoration: underline;
}
.story-list .tip {
padding-top: 0em;
padding-right: 0;
padding-bottom: 30px;
padding-left: 0;
}
.story-list .first {
padding-top: 20px;
}
.story-list .tip .category {
float: left;
width: 165px;
text-align: right;
padding-top: 2px;
}
.story-list .tip .category h4 {
margin: 0;
color: #515151;
font-size: 11pt;
}
.story-list .tip .category h5 {
margin: 0;
color: #515151;
font-size: 9pt;
padding: 0px;
}
.story-list .tip .category .date {
color: #515151;
}
.story-list .tip .snippet-photo {
float: left;
margin-right: 8px;
margin-left: 23px;
padding-top: 4px;
}
.story-list .tip .main {
margin-left: 345px;
}
.story-list .tip .main h4 {
font-family: Georgia;
font-size: 12pt;
margin: 0 0 15px 0;
padding: 0;
margin-left: -1px;
font-weight: normal;
}
.story-list .tip .main h5 {
font-family: Georgia;
font-size: 14pt;
margin: 0 0 15px 0;
padding: 0;
margin-left: -1px;
font-weight: normal;
}
.story-list .tip .main a.heading {
padding: 0;
margin: 0;
}
.story-list .tip .main .summary {
font-size: 1.2em;
line-height: 1.5em;
font-family: Georgia;
}
.story-list .tip .main .summary a.more {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.story-list .tip .main-no-photo {
margin-left: 188px;
}
.story-list .tip .main-no-photo h4 {
font-family: Georgia;
font-size: 12pt;
margin: 0 0 15px 0;
padding: 0;
margin-left: -1px;
font-weight: normal;
}
.story-list .tip .main-no-photo h5 {
font-family: Georgia;
font-size: 14pt;
margin: 0 0 15px 0;
padding: 0;
margin-left: -1px;
font-weight: normal;
}
.story-list .tip .main-no-photo a.heading {
padding: 0;
margin: 0;
}
.story-list .tip .main-no-photo .summary {
font-size: 1.2em;
line-height: 1.5em;
font-family: Georgia;
}
.story-list .tip .main-no-photo .summary a.more {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.story-list .tip .search-results-main {
margin-left: 189px;
}
.story-list .tip .search-results-main h5 {
font-family: Georgia;
font-size: 14pt;
margin: 0 0 15px 0;
padding: 0;
margin-left: -1px;
font-weight: normal;
}
.story-list .tip .search-results-main a.heading {
padding: 0;
margin: 0;
}
.story-list .tip .search-results-main .summary {
font-size: 1.2em;
line-height: 1.5em;
font-family: Georgia;
margin-top: 1em;
}
.story-list .tip .search-results-main .summary a.more {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.story-list .tip .navigation {
font-size: 1.1em;
margin-top: 1em;
}
.story-list .tip .navigation h5 {
display: inline;
padding-right: 5px;
margin: 0;
font-size: 0.9em;
}
.story-list .tip .heading {
text-decoration: none
font-size: 1.2em;
}
.story-list .tip a {
text-decoration: none;
}
.story-list .tip a:hover {
color: #540711;
text-decoration: none;
border-bottom: 1px dashed;
}
#snippet-divider {
border-top: 1px dashed #aaa;
padding-top: 30px;
padding-right: 0;
padding-bottom: 0px;
padding-left: 0;
margin-left: 188px;
}
/*** story page styles ***/
h2.alert {
font-family: Times;
font-size: 2.3em;
font-weight: normal;
color: #D38506;
margin: 1ex 0 1ex 0;
padding: 0;
}
.alert-story p {
font-size: 10pt;
line-height: 15pt;
}
.alert-story h3 {
font-size: 18px;
font-weight: bold;
color: #6d6e71;
font-family: Arial;
}
.alert-story h4 {
font-size: 16px;
font-weight: bold;
color: #6d6e71;
font-family: Arial;
}
.alert-story h5 {
font-size: 10pt;
color: #1c5493;
font-family: Georgia;
}
.alert-story .headline {
font-size: 18pt;
margin-bottom: .66ex;
color: #1c5493;
font-family: Georgia;
}
.alert-story .headline .category {
font-size: 22px;
font-weight: bold;
color: #000000;
}
.alert-story .date {
font-size: 11.67px;
color: gray;
}
.alert-story .story-body p {
font-family: Georgia;
}
.alert-story .story-body ul {
font-family: Georgia;
font-size: 10pt;
line-height: 15pt;
list-style-position: outside;
margin-left: 0;
padding-left: 1em;
}
.alert-story .story-body-2 ul {
font-family: Georgia;
font-size: 10pt;
line-height: 15pt;
list-style-position: outside;
list-style-type: none;
list-style-image: url(../../images-firstclassflyer/blue-bullet-1.gif);
}
.alert-story .comments-link {
font-size: 10.67px;
}
.alert-story #usertools-box {
width: 100%;
margin-top: 3ex;
margin-bottom: 1ex;
border: 1px solid #c9c9c9;
}
.alert-story #usertools-box td {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 6px;
font-size: 10.67px;
padding-right: 6px;
}
.alert-story #usertools-box a:link {
text-decoration: none;
}
.alert-story #usertools-box a:visited {
text-decoration: none;
}
/*** story page: members-only reports advertisment box ***/
#member-only-reports-box {
padding: 3em;
width: 70%;
border: thin dashed #F0A82B;
}
#member-only-reports-box a {
border-bottom: 1px dashed;
text-decoration: none;
font-size: 1.2em;
}
#member-only-reports-box a:hover {
color: #540711;
}
#member-only-reports-box p {
margin: 0;
}
/*** story page: comments ***/
.story-comments {
padding: 14px;
border: 1px solid #c9c9c9;
}
.story-comments p {
font-family: Georgia;
font-size: 10pt;
margin-top: 0.5ex;
margin-bottom: 0.75ex;
line-height: 15pt;
}
.story-comments h2 {
font-size: 18.67px;
font-weight: bold;
}
.story-comments .comment-info {
font-family: Georgia;
font-size: 10pt;
margin-bottom: 1em;
}
.story-comments div.divider {
border-top-width: 2px;
border-top-style: dashed;
border-top-color: #c9c9c9;
margin: 1.5em;
}
/*** story page: login box ***/
#comments-login-form p.required:first-letter {
color: red;
}
#comments-login-form {
width: 80%;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #999999;
padding-right: 16px;
padding-bottom: 16px;
padding-left: 16px;
}
#comments-login-form td {
padding-bottom: .5em;
}
#comments-login-form h3 {
color: #500009;
font-weight: bold;
margin: .1em 0 .1em 0;
}
#comments-login-form label {
font-weight: bold;
display: block;
margin: 1em 0 0 0;
}
#comments-login-form input {
margin: 0;
}
#comments-login-form input.textfield {
width: 210px;
border: 1px black solid;
padding: 2px;
margin-bottom: 2em;
}
/*** story page: register & post form ***/
.comments-registration-form {
}
.comments-registration-form input.textfield {
border: 1px black solid;
padding: 2px;
}
.comments-registration-form input.submitbutton {
margin: 1em;
}
.comments-registration-form textarea {
border: 1px black solid;
padding: 3px;
}
.comments-registration-form label {
font-weight: bold;
display: block;
margin: 1em 0 0 0;
}
.comments-registration-form h3 {
color: #500009;
font-weight: bold;
margin: .1em 0 .1em 0;
}
.comments-registration-form .required-field-marker {
color: red;
}
/*** story page: logout box ***/
#comments-logout-box {
background-color: #F3EBDA;
padding: 2em 1.5em 2em 1.5em;
width: 210px;
}
/*** about page styles ***/
#about {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}
#about .copy{
font-size: 10pt;
font-style: normal;
}
#about li{
font-size: 12px;
}
#about .topheader {
color: #24247A;
font-style: italic;
font-size: 14px;
font-weight: bold;
}
#about .copyquotesmall {
font-size: 11px;
font-weight: bold;
color: #1E526E;
}
/*** Bottom OFIE styles ***/
#try .content-block {
margin: 1em 3em 20px 2em;
}
#try .content-block-two {
margin: 1em 2em 20px 2em;
}
#try .content-block-three {
margin-bottom: 12px;
}
#try p {
margin-top: .5em;
}
#try h2 {
border-bottom: 1px #4B4B4B solid;
font-size: 1.8em;
font-family: Times;
color: #420409;
text-align: center;
padding: .5em 0 .5em 0;
margin: 0;
}
#try .promo {
padding-right: 10px;
}
#try .thumb-box {
float: left;
width: 176px;
margin: 6px;
}
#try .info {
width: 340px;
}
#try .info p {
font-size: 0.85em;
}
#try .special-offer {
width: 340px;
margin-top: 1.5em;
font-size: 1em;
}
#try .special-offer em {
font-weight: bold;
}
#try .form-column {
width: 50%;
padding-left: 20px;
}
#try .form-column-two {
width: 45%;
padding-left: 10px;
}
#try h3 {
font-size: 1.01em;
margin: .5em 0 0 0;
}
#try form label {
display: block;
font-size: 10px;
font-weight: bold;
margin-top: 5px;
}
#try form input.long {
width: 140px;
border: 1px #7F9DB9 solid;
}
#try form select {
border: 1px #7F9DB9 solid;
}
#try .zip-box {
width: 120px;
float: left;
}
#try .submit-box {
width: 180px;
float: left;
margin-top: 10px;
margin-right: 20px;
margin-bottom: 10px;
}
#try input[type="image"] {
}
#try input.short {
width: 80px;
border: 1px #7F9DB9 solid;
}
#try .checkbox-container label {
display: inline;
font-size: 11px;
}
#try .checkbox-container-light label {
display: inline;
font-size: 11px;
font-weight: normal;
}
/*** footer styles ***/
#footer {
border-top: 3px solid #500009;
background-color: #dbd8d2;
padding: 15px 15px 5px 15px;
text-align: center;
}
#footer-clear {
background-color: #ffffff;
padding: 15px 15px 5px 15px;
text-align: center;
}
#footer .navlinks {
margin-bottom: 15px;
color: #1c5493;
font-size: 1em;
letter-spacing: 1px;
}
#footer .navlinks a {
color: #1c5493;
}
#footer .major {
font-weight: bold;
}
#footer .copyright {
margin-bottom: 15px;
}
/*** My Account: general styles ***/
.account-prefs-heading {
background: #D2E2F0;
font-weight: bold;
font-size: 1.4em;
padding: .25em 0 .25em 1em;
margin: 1em 0 0 0;
}
.account-prefs-container {
padding: .5em 1.5em .5em 1.5em;
}
.account-prefs-container input.textfield {
}
.account-prefs-container select {
border: 1px #7F9DB9 solid;
padding: 2px;
}
.account-prefs-container input.submitbutton {
}
.account-prefs-container p {
margin: 0 0 1.5em 0;
}
.account-prefs-container .confirm {
font-size: 1.1em;
font-weight: bold;
color: #993300;
}
.account-prefs-container table.account-prefs-citylist {
padding: 1em;
width: 100%;
}
.account-prefs-container table.account-prefs-citylist td {
font-weight: bold;
padding: .25em;
}
.account-prefs-container table.account-prefs-citylist a {
text-decoration: none;
}
.account-prefs-container table.account-prefs-citylist a:hover {
border-bottom: 1px dashed;
}
/*** My Account: alert settings ***/
#profile-alerts-form {
margin: 0;
border-spacing: 0;
}
#profile-alerts-form table.checkboxes2 {
padding: 5px;
vertical-align: middle;
width: 100%;
border-spacing: 1;
}
#profile-alerts-form .checkboxes2 input {
padding: 0;
}
#profile-alerts-form table.checkboxes {
margin: 0;
width: 100%;
border-spacing: 0;
}
#profile-alerts-form thead td {
font-size: 1.1em;
}
#profile-alerts-form td {
padding: 0 0 5px 0;
}
#profile-alerts-form tr.fix {
padding: 5px 5px 5px 5px;
}
#profile-alerts-form tbody td {
vertical-align: top;
}
#profile-alerts-form tbody tr {
vertical-align: middle;
}
#profile-alerts-form td ul {
margin: 0;
}
#profile-alerts-form .checkboxes input {
margin: 0;
padding: 0;
}
#profile-alerts-form .fields li {
margin-bottom: 5px;
font-weight: bold;
}
#profile-alerts-form input.textfield {
margin-left: 1ex;
width: 205px;
border: 1px #7F9DB9 solid;
padding: 2px;
}
#profile-alerts-form input.radio {
margin-left: .5em;
}
/* ie inserts more spacing between lis than firefox, so get rid of the spacing in ie */
* html #profile-alerts-form .fields li {
margin-bottom: 0;
}
#profile-alerts-form a {
text-decoration: none;
}
#profile-alerts-form a:hover {
color: #540711;
border-bottom: 1px dashed;
}
#profile-alerts-form .checkbox {
padding-bottom: 15px;
font-weight: bold;
}
/*** Login page login form ***/
#login-page-form div, p, td {
font-size: 14px;
}
#login-page-form thead td {
background: #D2E2F0;
padding: .25em 2em .25em 2em;
font-size: 1.5em;
font-weight: bold;
}
#login-page-form label {
display: block;
font-weight: bold;
margin: 1em 0 .25em 0;
;
}
#login-page-form .textfield {
width: 210px;
border: 1px #7F9DB9 solid;
padding: 2px;
}
/*** password reminder form ***/
#password-reminder-form {
margin: 1em 0 1em 0;
font-size: 12px;
}
#password-reminder-form label {
color: #460203;
font-weight: bold;
}
#password-reminder-form .textfield {
width: 210px;
border: 1px #7F9DB9 solid;
padding: 2px;
margin: 0;
}
/*** Customer Service form ***/
#customer-service-question-form .textfield {
width: 205px;
border: 1px #7F9DB9 solid;
padding: 2px;
}
#customer-service-question-form textarea {
width: 316px;
border: 1px #7F9DB9 solid;
padding: 3px;
}
/*** The ad box on confirmation pages ***/
#confirmation-page-ad {
border: 1px #736257 solid;
margin: 3em;
padding: 2.5em;
background: #F3EDE4;
font-size: 12px;
}
#confirmation-page-ad h2 {
margin: 0 0 1em 0;
font-size: 20px;
font-weight: bold;
color: #7B7B42;
}
#confirmation-page-ad h3 {
margin: 0 0 1em 0;
font-size: 16px;
font-weight: bold;
color: #500009;
}
#confirmation-page-ad a {
text-decoration: none;
font-size: 14px;
font-style: italic;
font-weight: bold;
}
/*** destinations page styles ***/
#destinations-box {
font-family: Georgia;
}
#destinations-box thead td {
padding: 1em 0 1em .75em;
font-size: 1.4em;
color: #D3840D;
}
#destinations-box tbody td {
padding-bottom: 1em;
padding-left: 2.25em;
}
#destinations-box a {
border-bottom: 1px dashed;
text-decoration: none;
font-weight: bold;
}
#destinations-box a:hover {
color: #540711;
}
/*** Signup Page Top Adbox ***/
#signup-page-adbox {
border: 1px dashed #ADADAD;
font-size: 14px;
font-weight: bold;
line-height: 1.5em;
padding-top: 1em;
padding-right: 4em;
padding-bottom: 1em;
padding-left: 4em;
}
#signup-page-adbox h2 {
margin: 0 0 0 0;
font-size: 18px;
color: #E87E1F;
}
#signup-page-adbox h3 {
margin: 0 0 0 0;
font-size: 16px;
color: #500009;
}
#signup-page-adbox .tag {
font-size: 14px;
color: #E87E1F;
font-style: italic;
font-weight: bold;
}
/*** Guidebooks/Miles Availability styles ***/
.guidebooks-headline {
color: #500009;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.7em;
font-weight: normal;
padding: 0;
margin-top: 0.9em;
margin-right: 0;
margin-bottom: 0.3em;
margin-left: 0.5em;
}
.guidebooks-subhead {
color: #d18304;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
margin: 0em;
padding: 0;
}
.guidebooks-subhead-small {
color: #e87e1f;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: bold;
margin: 0em;
padding: 0;
}
.miles-headline {
color: #BF5F40;
font-family: Times;
font-size: 1.8em;
font-weight: normal;
margin: .2em 0 .2em .5em;
padding: 0;
}
.miles-headline-georgia {
color: #D17244;
font-family: Georgia;
font-size: 18pt;
}
.miles-headline-georgia-grey {
color: #58595b;
font-family: Georgia;
font-size: 18pt;
}
.miles-headline-large {
color: #D17244;
font-family: Arial;
font-size: 22px;
}
.miles-sub-headline {
color: #D17244;
font-family: Arial;
font-size: 15px;
}
.miles-kicker-index {
font-size: 11pt;
line-height: normal;
font-family: Arial;
font-weight: bold;
color: #453a3b;
}
.miles-adcopy {
font-size: 12px;
line-height: 1.5em;
list-style-position: outside;
}
.miles-adcopy ul{
font-size: 12px;
line-height: 1.5em;
list-style-position: outside;
margin-left: 0;
padding-left: 1em;
}
#flush-left-list {
font-size: 12px;
font-family: Georgia;
line-height: 1.5em;
list-style-position: outside;
margin-left: 1.5em;
padding-left: 0;
}
.top-ad-block {
border: 1px solid #007d4b;
margin-right: 75px;
margin-left: 75px;
padding-right: 20px;
padding-left: 20px;
padding-top: 14px;
padding-bottom: 14px;
margin-top: 26px;
margin-bottom: 26px;
}
.top-ad-block p {
font-size: 12px;
line-height: 1.5em;
font-family: Georgia;
}
.top-ad-block .header {
font-family: Georgia;
font-size: 12pt;
color: #d17244;
}
.adcopy {
font-size: 12px;
line-height: 1.5em;
list-style-position: outside;
}
.adcopy ul{
font-size: 12px;
line-height: 1.5em;
list-style-position: outside;
}
.topadcopy {
font-size: 11px;
margin-top: 0;
margin-right: 0;
margin-bottom: 1.0em;
margin-left: 1.0em;
}
.caption {
font-size: 10px;
}
.catalog-topdivider {
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #500009;
margin-top: 2.5em;
margin-bottom: 2.5em;
}
.catalog-divider {
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #AAAAAA;
margin-top: 2.5em;
margin-bottom: 2.5em;
}
.catalog-product h3 {
margin-top: 0;
color: #24247A;
font-size: 16px;
}
.catalog-product > table {
border-bottom: 1px #868686 dashed;
margin: 0 0 2em 0;
}
.catalog-product td {
padding: 0 1em 2em 0;
}
.catalog-product .caption {
font-size: 9px;
color: #BF5F40;
}
/*** free report styles ***/
.free-report {
}
.free-report h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 21px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: black;
text-decoration: none
}
.free-report h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: black;
text-decoration: none;
margin-bottom: .5em;
}
.free-report p {
margin: .25em 0 1em 0;
}
ul#free-reports-list {
font-size: 14px;
font-weight: bold;
}
ul#free-reports-list li {
margin-bottom: 2em;
}
ul#free-reports-list a {
text-decoration: none;
border-bottom: 1px dashed;
}
ul#free-reports-list a:hover {
border-bottom: 1px dashed;
color: #540711;
}
/*** search results styles ***/
#search-content p {
font-size: 13px;
}
#sponsored-search-results {
padding-bottom: .8em;
}
#sponsored-search-results .product {
padding: .8em;
margin: .8em;
background: #e1ebf3;
font-size: 12px;
line-height: 1.75em;
}
#sponsored-search-results .product a {
text-decoration: none;
border-bottom: 1px dashed;
}
#sponsored-search-results .product a:hover {
border-bottom: 1px dashed;
color: #540711;
}
#search-results .tip {
border-top: 1px dashed #aaa;
padding: 1.25em 0 1.25em 0;
}
#search-results .first {
border-top: 0;
padding-top: 0;
}
#search-results .tip .category {
float: left;
width: 145px;
}
#search-results .tip .category h4 {
margin: 0;
color: #515151;
text-transform: uppercase;
font-size: 1.em;
}
#search-results .tip .category .date {
color: #515151;
}
#search-results .tip .main {
margin-left: 150px;
}
#search-results .tip .main h4 {
font-family: Georgia;
font-size: 14px;
margin: 0 0 15px 0;
padding: 0;
margin-left: -1px;
}
#search-results .tip .main a.heading {
padding: 0;
margin: 0;
}
#search-results .tip .navigation {
font-size: 1.1em;
margin-top: 1em;
}
#search-results .tip .navigation h5 {
display: inline;
padding-right: 5px;
margin: 0;
font-size: 0.9em;
}
#search-results .tip .main .summary {
font-size: 1.2em;
}
#search-results .tip .main .summary a.more {
text-decoration: none;
}
#search-results .tip .heading {
border-bottom: 1px dashed;
font-size: 1.2em;
}
#search-results .tip a {
text-decoration: none;
}
#search-results .tip a:hover {
color: #540711;
text-decoration: none;
border-bottom: 1px dashed;
}
/*** Comfort Rating styles ***/
.blog-post {
}
.blog-post .posting {
padding: 1.25em 0 1.25em 0;
}
.blog-post .date {
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #858d94;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #858d94;
padding-bottom: 4px;
}
.blog-post .title {
font-family: Verdana;
font-size: 17px;
font-weight: bold;
color: #000000;
margin-top: 8px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
.blog-post .entry {
font-size: 13px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 12px;
margin-left: 0px;
}
.blog-post .navigation {
font-size: 12px;
color: #3366BB;
padding-top: 2px;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #858d94;
}
.blog-post .navigation h5 {
display: inline;
padding-right: 5px;
margin: 0;
font-family: Verdana;
font-size: 12px;
color: #540711;
font-weight: normal;
}
.blog-post a {
text-decoration: none;
}
.blog-post a:hover {
color: #540711;
text-decoration: none;
border-bottom: 1px dashed;
}
/*** Order Flow page styles ***/
.RCLGF-main {
margin-right: 50px;
padding-top: 20px;
padding-right: 50px;
padding-bottom: 20px;
padding-left: 50px;
border: 1px solid #012580;
}
.RCLGF-main .copy {
font-family: Georgia;
font-size: 11pt;
line-height: 14pt;
}
.RCLGF-main .footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.RCLGF-main .heading {
font-family: Georgia;
font-size: 18pt;
line-height: 22pt;
font-weight: bold;
color: #da642b;
}
.RCLGF-main .sub-heading {
font-family: Georgia;
font-size: 12pt;
font-weight: bold;
}
.RCLGF-main .indent {
text-indent: 2em;
}
.RCLGF-main p {
font-family: Georgia;
font-size: 11pt;
line-height: 14pt;
}
.RCLGF-main ul {
font-family: Georgia;
font-size: 11pt;
line-height: 14pt;
}
.RCLGF-main li {
margin-bottom: 10px;
list-style-position: outside;
}
.fcf-KISS-main {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 1em;
}
.fcf-KISS-main h1 {
font-family: Georgia;
font-size: 18pt;
line-height: 22pt;
font-weight: bold;
color: #da642b;
}
.fcf-KISS-main h2 {
font-family: Georgia;
font-size: 11pt;
line-height: 14pt;
}
.fcf-KISS-main .copy {
font-family: Georgia;
font-size: 11pt;
line-height: 14pt;
}
.fcf-KISS-main .footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
}
.fcf-KISS-main .heading {
font-family: Georgia;
font-size: 18pt;
line-height: 22pt;
font-weight: bold;
color: #da642b;
}
.fcf-KISS-main .sub-heading {
font-family: Georgia;
font-size: 12pt;
font-weight: bold;
}
.fcf-KISS-main .indent {
text-indent: 2em;
}
.fcf-KISS-main p {
font-family: Georgia;
font-size: 11pt;
line-height: 14pt;
}
.fcf-KISS-main ul, ol {
font-family: Georgia;
font-size: 11pt;
line-height: 14pt;
}
.fcf-KISS-main li {
margin-bottom: 10px;
list-style-position: outside;
}
.fcf-KISS-main .ad-box {
border: 1px solid #898989;
padding-top: 18px;
padding-right: 22px;
padding-bottom: 18px;
padding-left: 22px;
}
.fcf-KISS-main .ad-box a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
text-decoration: none;
}
.fcf-KISS-main .ad-box a:hover {
color: #540711;
text-decoration: none;
border-bottom: 1px dashed;
}
.fcf-KISS-main .ad-box-2 {
border: 2px dashed #898989;
padding-top: 10px;
padding-right: 22px;
padding-bottom: 18px;
padding-left: 22px;
margin-top: 24px;
}
.fcf-KISS-main .ad-box-2 a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
text-decoration: none;
}
.fcf-KISS-main .ad-box-2 a:hover {
color: #540711;
text-decoration: none;
border-bottom: 1px dashed;
}
.order-flow {
}
.order-flow a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
text-decoration: none;
}
.order-flow a:hover {
color: #540711;
text-decoration: none;
border-bottom: 1px dashed;
}
.order-flow .heading {
font-size: 30pt;
font-family: Georgia;
font-weight: normal;
line-height: 36pt;
}
.order-flow .sub-heading {
font-size: 14pt;
font-family: Georgia;
font-weight: normal;
}
.order-flow .kicker {
font-size: 11pt;
line-height: normal;
font-family: Verdana;
font-weight: bold;
color: #6b6b6c;
}
.order-flow p {
font-size: 10pt;
line-height: 14pt;
font-family: Georgia;
}
.order-flow ul {
font-family: Georgia;
font-size: 10pt;
}
.order-flow li {
margin-bottom: 10px;
list-style-position: outside;
}
.order-flow h3 {
font-size: 19px;
color: #500009;
line-height: 1.2em;
font-family: Arial, Helvetica, sans-serif;
}
.order-flow h4 {
font-size: 17px;
color: #500009;
line-height: 1.2em;
font-family: Arial, Helvetica, sans-serif;
}
.order-flow .orderpage-copy {
font-family: Georgia;
font-size: 12pt;
line-height: 14pt;
color: #58595b;
}
.order-flow .tagline {
color: #50030d;
padding-bottom: 20px;
font-weight: bold;
}
.order-flow .freegifts-heading-gray {
font-family: Georgia;
font-size: 22px;
color: #58595b;
font-weight: bold;
}
.order-flow .freegifts-heading-burgandy {
font-family: Georgia;
font-size: 14.5pt;
color: #550916;
line-height: 16pt;
}
.order-flow .freegifts-heading-blue {
font-family: Georgia;
font-size: 14.5pt;
color: #1c5493;
line-height: 16pt;
}
.order-flow .freemium-heading h1 {
font-size: 30pt;
font-family: Georgia;
font-weight: normal;
line-height: 36pt;
}
.order-flow .freemium-heading h2 {
font-size: 14pt;
font-family: Georgia;
font-weight: normal;
}
.order-flow .freemium-heading-med h1 {
font-size: 24pt;
font-family: Georgia;
font-weight: normal;
line-height: 28pt;
}
.order-flow .freemium-heading-med h2 {
font-size: 14pt;
font-family: Georgia;
font-weight: normal;
}
.order-flow .destinations {
font-size: 14px;
font-weight: bold;
color: #58595b;
}
.order-flow .freegifts-gray {
font-size: 14px;
font-weight: bold;
color: #58595b
}
.order-flow .leadcapture {
border: 1px dashed #A2A3A4;
padding-top: 8px;
padding-right: 12px;
padding-bottom: 12px;
padding-left: 12px;
margin-left: auto;
margin-right: auto;
width: 350px;
}
.order-flow .leadcapture .adline {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #3767b1;
padding-bottom: 8px;
text-align: center;
}
.order-flow .adbox {
border: 1px solid #A2A3A4;
margin: 5px;
padding-top: 18px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 12px;
}
.order-flow .adbox-outer{
border: 2px solid #A2A3A4;
padding: 5px;
}
.order-flow .adbox-outer-blue {
border: 1px solid #1c5493;
padding: 10px;
text-align: center;
}
.order-flow .form-heading {
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #4C4C4C;
border-bottom-color: #4C4C4C;
margin-bottom: 20px;
}
.order-flow .subheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #550916;
}
.order-flow .subheading-orange {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #d17244;
}
.order-flow .subheading-gray {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10.5pt;
color: #67696b;
}
.order-flow .subheading-gray-small {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #67696b;
}
.order-flow .subheading-blue {
font-family: Georgia;
font-size: 14pt;
color: #1c5493;
}
.order-flow .subheading-burgandy {
font-family: Georgia;
font-size: 14pt;
color: #550916;
}
.order-flow .lead-in-blue {
font-family: Georgia;
font-size: 12pt;
color: #1c5493;
}
.order-flow .lead-in-burgandy {
font-family: Georgia;
font-size: 12pt;
color: #550916;
}
.order-flow .heading-blue {
font-family: Georgia;
font-size: 18pt;
color: #1c5493;
line-height: normal;
}
.order-flow .heading-burgandy {
font-family: Georgia;
font-size: 18pt;
line-height: normal;
color: #550916;
}
.order-flow .line{
border-bottom-width: 1px;
margin-top: 20px;
margin-bottom: 20px;
border-bottom-style: solid;
border-bottom-color: #4c4c4c;
}
.order-flow .divider {
border-bottom-width: 2px;
margin-top: 24px;
margin-bottom: 36px;
border-bottom-style: solid;
border-bottom-color: #b6b6b6;
}
.order-flow .divider-blue {
border-bottom-width: 1px;
margin-top: 24px;
margin-bottom: 24px;
border-bottom-style: solid;
border-bottom-color: #1c5493;
}
.order-flow-miles {
margin-right: 27px;
margin-left: 38px;
}
.order-flow-miles a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
text-decoration: none;
}
.order-flow-miles a:hover {
color: #540711;
text-decoration: none;
border-bottom: 1px dashed;
}
.order-flow-miles p {
font-size: 10pt;
line-height: 14pt;
font-family: Georgia;
}
.order-flow-miles ul {
font-family: Georgia;
font-size: 10pt;
}
.order-flow-miles li {
margin-bottom: 10px;
list-style-position: outside;
}
.order-flow-miles .miles-heading-orange {
font-family: Georgia;
font-size: 17pt;
color: #D17244;
line-height: normal;
}
.order-flow-miles .miles-heading-grey {
font-family: Georgia;
font-size: 18pt;
color: #58595b;
line-height: normal;
}
.order-flow-miles .dashed-divider {
border-bottom-width: 2px;
border-bottom-style: dashed;
border-bottom-color: #a3a5a7;
margin-top: 30px;
margin-bottom: 30px;
}
/*** Order Flow Leftnav styles ***/
td.orderflow-leftnav {
width: 210px;
background-color: #dbd8d2;
background-image: url(/images-firstclassflyer/jet-trailer-left2.gif);
background-repeat: repeat-x;
background-position: bottom left;
}
.orderflow-leftnav .content-block {
margin-top: 24px;
margin-right: 10px;
margin-bottom: 24px;
margin-left: 10px;
}
.orderflow-leftnav .content-block-2 {
margin-top: 24px;
margin-right: 24px;
margin-bottom: 24px;
margin-left: 24px;
}
.orderflow-leftnav .greeting {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
color: #5c5c5c;
}
.orderflow-leftnav .photo-box {
float: left;
margin-top: 0;
margin-right: 10px;
margin-bottom: 0;
margin-left: 0;
}
.orderflow-leftnav .welcome-block {
margin-top: 8px;
margin-right: 14px;
margin-bottom: 340px;
margin-left: 14px;
}
.orderflow-leftnav .quotebox {
margin-right: 10px;
margin-left: 10px;
color: #67696b;
}
.orderflow-leftnav .quoteboxk .quote {
font-size: 11px;
font-style: italic;
font-family: Arial, Helvetica, sans-serif;
line-height: 14px;
}
.orderflow-leftnav .quotebox .source {
font-size: 11px;
text-align: right;
margin-top: 10px;
margin-bottom: 50px;
}
.orderflow-leftnav .quotebox-2 {
margin-right: 18px;
margin-left: 18px;
color: #67696b;
}
.orderflow-leftnav .quoteboxk-2 .quote {
font-size: 11px;
font-style: italic;
font-family: Arial, Helvetica, sans-serif;
line-height: 14px;
}
.orderflow-leftnav .quotebox-2 .source {
font-size: 11px;
text-align: right;
margin-top: 10px;
margin-bottom: 50px;
}
.orderflow-leftnav .adcopy-block {
margin: 200px 30px 0 30px;
font-size: 10px;
font-size: 11px;
color: #58595b;
text-align: left;
}
.orderflow-leftnav .adcopy-block p {
font-size: 11px;
}
.orderflow-leftnav .adcopy-block .underlined {
text-decoration: underline;
}
.orderflow-leftnav .adcopy-block h4 {
font-size: 12px;
}
.orderflow-leftnav .adcopy-block ul {
font-size: 11px;
padding: 0;
margin: 0px;
}
.orderflow-leftnav .adcopy-block li {
margin-bottom: 10px;
list-style-position: outside;
}
.orderflow-leftnav .adcopy-block-two {
margin: 114px 30px 0 30px;
font-size: 11px;
color: #58595b;
text-align: left;
}
.orderflow-leftnav .adcopy-block-two .airlinelist {
font-size: 11px;
font-weight: bold;
line-height: 18px;
}
.orderflow-leftnav .adcopy-block-two p {
font-size: 11px;
}
.orderflow-leftnav .adcopy-block-two .underlined {
font-size: 11px;
text-decoration: underline;
}
.orderflow-leftnav .adcopy-block-two h4 {
font-size: 12px;
}
.orderflow-leftnav .adcopy-block-two ul {
font-size: 11px;
padding: 0;
margin: 0px;
}
.orderflow-leftnav .adcopy-block-two li {
margin-bottom: 10px;
list-style-position: outside;
}
/*** Order Flow Sidebar styles ***/
td.RCLGF-sidebar {
width: 200px;
background-color: #ffffff;
}
td.orderflow-sidebar-strategy-wide {
width: 295px;
background-color: #f3f3f3;
background-image: url(/images-firstclassflyer/jet-background_wide.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.orderflow-sidebar-strategy-wide .copy {
font-size: 10pt;
color: #58595b;
}
.orderflow-sidebar-strategy-wide a {
font-size: 10pt;
text-decoration: none;
}
.orderflow-sidebar-strategy-wide a:hover {
color: #540711;
border-bottom: 1px dashed;
}
.orderflow-sidebar-strategy-wide .block {
margin-bottom: 20px;
}
.orderflow-sidebar-strategy-wide .block .padding {
margin: 10px 15px 0 15px;
}
td.orderflow-sidebar-strategy {
width: 223px;
background-color: #eaecee;
background-image: url(/images-firstclassflyer/logo-bg-rt-OF.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.orderflow-sidebar-strategy .copy {
font-size: 10pt;
color: #58595b;
}
.orderflow-sidebar-strategy a {
font-size: 10pt;
text-decoration: none;
}
.orderflow-sidebar-strategy a:hover {
color: #540711;
border-bottom: 1px dashed;
}
.orderflow-sidebar-strategy .form-box {
border: 2px solid #aacfc0;;
text-align: center;
padding-top: 8px;
padding-right: 2px;
padding-bottom: 16px;
padding-left: 2px;
margin-top: 35px;
margin-bottom: 35px;
margin-right: 15px;
margin-left: 15px;
}
.orderflow-sidebar-strategy .block {
margin-bottom: 20px;
}
.orderflow-sidebar-strategy .block .padding {
margin: 10px 15px 0 15px;
}
td.orderflow-sidebar-miles {
width: 223px;
background-color: #e4ebe9;
background-image: url(/images-firstclassflyer/logo-bg-rt-miles.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.orderflow-sidebar-miles .copy {
font-size: 10pt;
color: #58595b;
}
.orderflow-sidebar-miles a {
font-size: 10pt;
text-decoration: none;
}
.orderflow-sidebar-miles a:hover {
color: #540711;
border-bottom: 1px dashed;
}
.orderflow-sidebar-miles .form-box {
border: 2px solid #aacfc0;;
text-align: center;
padding-top: 8px;
padding-right: 2px;
padding-bottom: 16px;
padding-left: 2px;
margin-top: 35px;
margin-bottom: 35px;
margin-right: 15px;
margin-left: 15px;
}
.orderflow-sidebar-miles .block {
margin-bottom: 20px;
}
.orderflow-sidebar-miles .block .padding {
margin: 10px 15px 0 15px;
}
td.orderflow-sidebar-miles-wide {
width: 295px;
background-color: #f3f3f3;
background-image: url(/images-firstclassflyer/jet-background_wide.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.orderflow-sidebar-miles-wide .copy {
font-size: 10pt;
color: #58595b;
}
.orderflow-sidebar-miles-wide a {
font-size: 10pt;
text-decoration: none;
}
.orderflow-sidebar-miles-wide a:hover {
color: #540711;
border-bottom: 1px dashed;
}
.orderflow-sidebar-miles-wide .block {
margin-bottom: 20px;
}
.orderflow-sidebar-miles-wide .block .padding {
margin: 10px 15px 0 15px;
}
td.orderflow-sidebar {
width: 223px;
background-color: #eaecee;
background-image: url(/images-firstclassflyer/logo-bg-rt-OF.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.orderflow-sidebar a {
font-size: 11px;
}
.orderflow-sidebar .top-adblock {
margin-top: 120px;
text-align: center;
}
.orderflow-sidebar .adblock {
margin-top: 80px;
text-align: center;
}
.orderflow-sidebar .testimony-block {
margin: 420px 25px 0 25px;
color: #58595b;
text-align: justify;
}
.orderflow-sidebar .testimony-block p {
font-size: 10px;
}
.orderflow-sidebar .testimony-block a {
text-decoration: none;
}
.orderflow-sidebar .testimony-block a:hover {
color: #540711;
border-bottom: 1px dashed;
}
.orderflow-sidebar .testimony-block h4 {
font-size: 12px;
text-align: center;
}
.orderflow-sidebar .quote-block {
margin: 380px 40px 0 40px;
color: #58595b;
}
.orderflow-sidebar .quote-block .quote {
font-size: 12px;
font-style: italic;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
line-height: 16px;
letter-spacing: .07em;
}
.orderflow-sidebar .quote-block .source {
font-size: 9px;
text-align: right;
}
td.orderflow-sidebar-clear {
width: 143px;
background-color: #f3f3f3;
background-image: url(/images-firstclassflyer/logo-bg-rt-OF-blnk.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
/*** Order Flow Wide Sidebar styles ***/
td.orderflow-wide-sidebar {
width: 250px;
background-color: #eaecee;
background-image: url(/images-firstclassflyer/logo-bg-rt-OF.gif);
background-repeat: no-repeat;
background-position: bottom left;
}
.orderflow-wide-sidebar a {
font-size: 11px;
}
.orderflow-wide-sidebar .ofin-block {
margin-top: 24px;
text-align: center;
margin-bottom: 24px;
}
.orderflow-wide-sidebar .top-adblock {
margin-top: 120px;
text-align: center;
}
.orderflow-wide-sidebar .adblock {
margin-top: 80px;
text-align: center;
}
.orderflow-wide-sidebar .quote-block {
margin-top: 40px;
margin-right: 40px;
margin-bottom: 40px;
margin-left: 40px;
}
/*** Order page form ***/
.order-page-form div, p {
font-size: 12px;
}
.order-page-form h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
color: #333366;
}
.order-page-form .required-field-marker {
font-size: 10px;
font-weight: bold;
color: #CC3300;
}
.order-page-form .profile {
font-size: 10px;
font-weight: bold;
}
.order-page-form .profile-field {
font-size: 10px;
}
.order-page-form .product {
font-size: 11px;
font-weight: bold;
}
.order-page-form .product-price {
font-size: 11px;
font-weight: bold;
color: #CC3300;
}
.order-page-form .promise {
font-size: 9px;
font-style: italic;
}
.order-page-form table.fields {
margin: 0;
width: 100%;
border-spacing: 0;
}
.order-page-form thead td {
font-size: 17px;
color: #500009;
line-height: 1.2em;
font-family: Arial, Helvetica, sans-serif;
}
.order-page-form tbody td {
font-size: 12px;
}
/*** Order Page Wide form ***/
.order-page-wide-form div, p {
font-size: 12px;
}
.order-page-wide-form h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
color: #333366;
}
.order-page-wide-form .heading {
font-family: Arial;
font-size: 12pt;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #333366;
text-decoration: none;
}
.order-page-wide-form .heading-strong {
font-family: Arial;
font-size: 16pt;
font-style: italic;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #333366;
text-decoration: none;
}
.order-page-wide-form div, p {
font-size: 12px;
}
.order-page-wide-form .report {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #333366;
padding-top: 6px;
padding-bottom: 6px;
}
.order-page-wide-form .required-field-marker {
font-size: 10px;
font-weight: bold;
color: #CC3300;
}
.order-page-wide-form .legal {
font-size: 11px;
}
.order-page-wide-form .profile {
font-size: 10px;
font-weight: bold;
}
.order-page-wide-form .profile-field {
font-size: 10px;
}
.order-page-wide-form .product {
font-size: 11px;
font-weight: bold;
}
.order-page-wide-form .product-price {
font-size: 11px;
font-weight: bold;
color: #CC3300;
}
.order-page-wide-form .promise {
font-size: 9px;
font-style: italic;
}
.order-page-wide-form table.fields {
margin: 0;
width: 100%;
border-spacing: 0;
}
.order-page-wide-form thead td {
font-size: 17px;
color: #500009;
line-height: 1.2em;
font-family: Arial, Helvetica, sans-serif;
}
.order-page-wide-form tbody td {
font-size: 12px;
}
/*** Category Ad Box Styles ***/
.category-adbox p{
font-size: 11px;
}
.category-adbox .heading{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}
.category-adbox .title{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}
.category-adbox .title a{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000080;
text-decoration: underline;
}
.category-adbox .title a:visited {
color: #000080;
text-decoration: underline;
}
.category-adbox .title a:hover {
color: #540711;
}
.category-adbox .url {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #000080;
font-weight: bold;
/*** DO NOT REMOVE BELOW!! ***/
.preferred { height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: left; background-color: #CDDDEB; }
.preferred2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #50A2D4; text-align: left; background-color: #FFFFFF; }
.preferred3 { height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-align: left; background-color: #D6D6D6; }
.preferred4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; background-color: #D6D6D6; }
.preferred5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #D6D6D6; height: 50px; }
.checkbox { height: 13px; width: 13px; }
*** Styles common to all of the different headers ***/
.header .tabs-row td {
text-align: right;
}
.header .tabs-row img {
border: 0;
}
.header table.links {
margin-left: 210px;
width: 758px;
border-spacing: 0;
border-collapse: collapse;
}
.header .links td {
height: 19px;
text-align: center;
padding: 0;
margin: 0;
border: 0;
}
.header .links .on {
}
.header .links .off {
}
.header .links a {
display: block;
text-decoration: none;
height: 19px;
margin: 0;
}
.header .links a div {
padding: 3px 5px 0 5px;
}
<!--/row_format1--><!--/includes_freeform-->
