TD {font-family: arial,helvetica; color: #000000; font-size: 13px;} B {font-weight: bold} A:visited {color: #0066CC} A:active {color: #FF6600} A {color: #003399} H3 { font-family: arial, helvetica; color: #6699cc; font-size: 16px; font-weight: bold; } /* General text classes */ .small-text { font-size: 10px; } .mid-text { font-size: 11px; } .content-sm {font-family: arial,helvetica; font-size: 11px;} .subhead {font-family: arial,helvetica; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none;} .pagetitle { font-family: arial,helvetica; color: #000000; font-size: 18px; font-weight: bold; text-decoration: none; } .error { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC0000} /* Layout */ .pagetitle { border-bottom: 3px solid #0066CC; } .pagetitle p { border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding: 10px 0; margin: 0; } .horizrule { background-color: #FFFFFF; background-image: url(/images/layout/spacer_gray.gif); background-repeat: repeat-x} .vertrule { background-color: #FFFFFF; background-image: url(/images/layout/spacer_gray.gif); background-repeat: repeat-y} .headline-top-border { background-color: #000000; } .subheadline { background-color: #0066CC; color: #FFFFFF; font-size: 13px; font-weight: bold; padding: 3px; } .bg-gray { background-color: #CCCCCC; } .boxtop { background-color: #FFFFFF; background-image: url(/images/layout/date_box_top1px.gif); background-repeat: repeat-x} .boxbottom { background-image: url(/images/layout/date_box_bottom1px.gif); background-repeat: repeat-x; background-color: #FFFFFF} .boxsideright { background-image: url(/images/layout/date_box_right1px.gif); background-repeat: repeat-y; background-color: #FFFFFF} .boxsideleft { background-color: #FFFFFF; background-image: url(/images/layout/date_box_left1px.gif); background-repeat: repeat-y} .section-title { font-size: 14px; font-weight: bold; color: #000000; padding: 5px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC; background-color: #efefef; font-family: Arial, Helvetica, sans-serif; } .section-bullet { font-size: 14px; font-weight: bold; background-color: #999999; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; } .section-content { padding-top: 10px; padding-bottom: 10px; padding-left: 25px; } /* Headlines for pop-up windows */ .popup-header {font-family: arial,helvetica; color: #FFFFFF; background-color: #0066CC; font-size: 14px; font-weight: bold;} /* Site educational copy */ .educational {font-family: arial,helvetica; color: #000000; font-size: 10px;} /* Advertising slogans */ .slogan {font-family: arial,helvetica; color: #000000; font-size: 12px; font-weight: bold; } /* Stand-out copy */ .head {font-family: arial,helvetica; color: #0066cc; font-size: 17px; font-weight: bold;} /* Luxury hotel package alert */ .redcarpet {color: #6699CC} /* Package text */ .detail-package-subtitle { font-family: arial, helvetica; color: #6699cc; font-size: 12px; font-weight: normal; } .list-package-subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000} /* Greater-than as bullet */ .carat-bullet {color: #0066cc; font-size:12px; line-height:24px;} /* Homepage */ .price {color: #cc0000; font-weight: bold;} /* Search results */ .search-results-synopsis { background-color: #FFCC66; } /* Featured Deals */ .content-fxd-special {font-family: arial,helvetica; color: #000000; font-size: 11px;} #timekeeper { text-align:center; margin-top:150px; } 
