.body { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; color: #666666; background-color: #666666; } .bodyOrig { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; color: #666666; background-color: #dedede; } .body-pp { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #ffffff; } .body-trash { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; color: #666666; background-color: #666666; } A:link { color: #134799; text-decoration: none; } A:visited { color: #134799; text-decoration: none; } A:hover { color: #134799; text-decoration: underline; } .button { font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; background-color: #dedede; color: #134799; } .app-pill { background-color: #dedede; color: #666666; } .app-pill-subhead { color: #666666; font-family: Arial, sans-serif; font-weight: bold; font-size: 10px; } .app-pill-data { color: #666666; font-family: Arial, sans-serif; font-weight: normal; font-size: 10px; } A.app-pill-data:link { color: #134799; font-family: Arial, sans-serif; font-weight: normal; font-size: 10px; text-decoration: underline; } A.app-pill-data:visited { color: #134799; font-family: Arial, sans-serif; font-weight: normal; font-size: 10px; text-decoration: underline; } .app-pill-data-trash { color: white; font-family: Arial, sans-serif; font-weight: normal; font-size: 10px; } .nav-button-inactive { color: #134799; background-color: #dedede; font-weight: bold; font-size: 10px; } A.nav-button-inactive:link { color: #134799; background-color: #dedede; font-weight: bold; font-size: 10px; } A.nav-button-inactive:visited { color: #134799; background-color: #dedede; font-weight: bold; font-size: 10px; } .nav-button-inactive-trash { color: #134799; background-color: #999999; font-weight: bold; font-size: 10px; } A.nav-button-inactive-trash:link { color: #134799; background-color: #999999; font-weight: bold; font-size: 10px; } A.nav-button-inactive-trash:visited { color: #134799; background-color: #999999; font-weight: bold; font-size: 10px; } .nav-background { background-color: #f1f1f1; } .nav-separator { border-top: 1px #134799 dotted; } .nav-button-active { color: #134799; background-color: #f1f1f1; font-weight: normal; font-size: 10px; } A.nav-button-active:link { color: #134799; background-color: #f1f1f1; font-weight: normal; font-size: 10px; } A.nav-button-active:visited { color: #134799; background-color: #f1f1f1; font-weight: normal; font-size: 10px; } .nav-button-active-trash { color: #134799; background-color: #dedede; font-weight: normal; font-size: 10px; } A.nav-button-active-trash:link { color: #134799; background-color: #dedede; font-weight: normal; font-size: 10px; } A.nav-button-active-trash:visited { color: #134799; background-color: #dedede; font-weight: normal; font-size: 10px; } .tab-active { background-color: white; font-weight: normal; color: #333333; font-size: 11px; } .tab-inactive { background-color: #dedede; font-weight: normal; color: #134799; font-size: 11px; } .top-background { background-color: #f1f1f1; } .topmoduletopbar { background-color: #dedede; color: #134799; font-weight: normal; font-size: 11px; } .topmodulebottombar { background-color: #dedede; color: #134799; font-weight: normal; font-size: 11px; } .topmodule-title { background-color: #dedede; color: #134799; font-weight: bold; font-size: 13px; } A.topmodule-title:link { background-color: #dedede; color: #134799; font-weight: bold; font-size: 13px; } A.topmodule-title:visited { background-color: #dedede; color: #134799; font-weight: bold; font-size: 13px; } .topmodule-status { background-color: #dedede; color: #134799; font-weight: normal; font-size: 13px; } A.topmodule-status:link { background-color: #dedede; color: #134799; font-weight: normal; font-size: 13px; } A.topmodule-status:visited { background-color: #dedede; color: #134799; font-weight: normal; font-size: 13px; } .topmodule-separator { border-top: 1px dotted #134799; background-color: #eaf2ff; } .topmodule-separator-white { border-top: 1px dotted #134799; } .topmodule-separator-bottom { border-bottom: 1px dotted #134799; background-color: #eaf2ff; } .topmodule-separator-white-bottom { border-bottom: 1px dotted #134799; } .topmodule-calendar { background-color: #eaf2ff; } .topmodule-todo { background-color: #fff5cc; } .topmodule-mail { background-color: #eaf2ff; } .topmodule-note { background-color: #fff5cc; } .topmodule-camera { background-color: #eaf2ff; } .outage { background-color: #999999; } .button-bar { color: #333333; font-weight: bold; font-size: 10px; } .button-bar-trash { background-color: white; color: #333333; font-weight: bold; font-size: 10px; } .app-title { font-size: 16px; color: #ff0066; font-weight: bold; } .app-title-trash { font-size: 16px; color: white; font-weight: bold; } .page-title { font-size: 13px; color: #333333; font-weight: bold; } .page-title-trash { font-size: 13px; color: white; font-weight: bold; } .page-title-printable { font-size: 13px; color: #333333; font-weight: bold; } .monospaced { font-family: Monaco, "Courier New", Courier, fixed-width; font-size: 11px; color: black; } .fine-print { color: gray; font-weight: normal; font-size: 9px; } .fine-print:link { color: gray; font-weight: normal; font-size: 9px; } .fine-print:visited { color: gray; font-weight: normal; font-size: 9px; } .table-row-odd { background-color: #eaf2ff; } .table-row-even { background-color: white; } .sort-header-active { background-color: #eaf2ff; font-size: 11px; font-weight: bold; } .sort-header-inactive { background-color: #dedede; font-size: 11px; font-weight: bold; } .sort-header-inert { background-color: #dedede; color: #666666; font-size: 11px; font-weight: bold; } .header { color: #666666; font-weight: bold; } A.header:link { color: #134799; font-weight: bold; } A.header:visited { color: #134799; font-weight: bold; } .subheader { color: #666666; font-weight: bold; font-size: 11px; } A.subheader:link { color: #134799; font-weight: bold; font-size: 11px; } A.subheader:visited { color: #134799; font-weight: bold; font-size: 11px; } .text-bold { font-weight: bold; color: #666666; font-size: 11px; } A.text-bold:link { font-weight: bold; color: #134799; font-size: 11px; } A.text-bold:visited { font-weight: bold; color: #134799; font-size: 11px; } .text-bold-white { font-weight: bold; color: white; font-size: 11px; } A.text-bold-white:link { font-weight: bold; color: white; font-size: 11px; } A.text-bold-white:visited { font-weight: bold; color: white; font-size: 11px; } .text { color: #666666; font-weight: normal; font-size: 11px; } .text-tiny { color: #666666; font-weight: normal; font-size: 9px; } .text-large { color: #666666; font-weight: normal; font-size: 13px; } A.text:link { color: #134799; font-weight: normal; font-size: 11px; } A.text:visited { color: #134799; font-weight: normal; font-size: 11px; } .text-data { color: #134799; font-weight: normal; font-size: 11px; } .text-mail { color: #404040; } .text-outage { color: white; font-weight: bold; font-size: 11px; } .text-pimsync { color: blue; font-weight: bold; } .text-pimsync-header { color: #009900; font-weight: bold; font-size: 13px; } .text-pimsync-checkbox { color: #ff0000; font-weight: bold; } .locale-choices-login { font-family: Arial, sans-serif; color: #666666; font-weight: normal; font-size: 11px; } A.locale-choices-login:link { font-family: Arial, sans-serif; color: #134799; font-weight: normal; text-decoration: underline; font-size: 11px; } A.locale-choices-login:visited { font-family: Arial, sans-serif; color: #134799; font-weight: normal; text-decoration: underline; font-size: 11px; } .alert-success { background-color: #829833; color: #ffffff; font-size: 10px; font-weight: bold; } .alert-error { background-color: #cc6633; color: #ffffff; font-size: 10px; font-weight: bold; } .backdrop { background-color: #dedede; } .backdrop-white { background-color: white; } .backdrop-trash { background-color: #999999; } .backdrop-tab { background-color: #bbbbbb; } .backdrop-light-blue { background-color: #adc5f7; } .vertical-separator { border-left: 1px #999999 solid; } .page { background-color: white; } .page-block { background-color: #d7e6ff; } .block-header { border-bottom: 1px #134799 dotted; } /* The following styles are used by the Email application */ A.attachment:link { text-decoration: underline; } A.attachment:visited { text-decoration: underline; } /* The following style is used by the Notes application */ .backdrop-note { background-color: #fff8cf; } /* The following styles are used by the To Do application */ .overdue { background-color: #ebf3ff; font-weight: normal; } .overdue-text { color: #ff9900; font-size: 11px; font-weight: normal; } .overdue-text-bold { color: #ff9900; font-size: 11px; font-weight: bold; } .completed { background-color: #ebf3ff; font-weight: normal; } .duetoday { background-color: #ebf3ff; font-weight: bold; } .upcoming { background-color: #ebf3ff; font-weight: bold; } /* The following style is used by the Camera application */ .camera-bar { background-color: #dedede; color: #666666; font-weight: bold; font-size: 11px; } /* The following styles are used by the Calendar application */ .pageBody { margin-left: 20px; margin-top: 20px; padding: 20px; display: block; } .navCalendar { font-size: 11px; color: #cccccc; background-color: #f1f1f1; } .navCalendarHighlight { font-size: 11px; color: #2e2e99; background-color: #cccccc; } .navCalHeader { background-color: #f1f1f1; color: #666666; padding: 2px; border-top: 1px #134799 dotted; border-bottom: 1px #134799 dotted; font-size: 11px; } A.navCalendar:link { color: #2e2e99; text-decoration: none; font-weight: bold; font-size: 11px; } A.navCalendar:visited { color: #2e2e99; text-decoration: none; font-weight: bold; font-size: 11px; } .navThisMonth { font-size: 11px; color: #134799; font-weight: bold; background-color: #cccccc; } .formError { color: #ff0000; font-size: 8pt; font-weight: bold; } .detailHeader { background-color: #f8ce81; color: #2250ae; } .detailHeaderFrame { background-color: #cf7f16; } .detailDate { color: #cf7f16; font-weight: bold; } .detailNotes { margin-top: 10px; background-color: #cccccc; color: #666666; height: 100; padding: 10px; } .calCell { background-color: #e1edff; min-width: 100px; width: 100px; height: 100px; min-height: 100px; vertical-align: top; border-right: 3px solid white; border-bottom: 3px solid white; } .calCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: #2150ae; } .monthDateCell { background-color: #e1edff; min-width: 100px; width: 100px; height: 25px; vertical-align: top; border-right: 3px solid white; } .monthDateCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: #2150ae; } A.calCell:link { color: #2150ae; } A.calCell:visited { color: #2150ae; } .monthEmptyBannerSlot { background-color: #e1edff; border-right: 3px solid white; } .weekendCalCell { background-color: #99ccff; min-width: 100px; width: 100px; height: 100px; min-height: 100px; vertical-align: top; border-right: 3px solid white; border-bottom: 3px solid white; } .weekendDateCell { background-color: #99ccff; min-width: 100px; width: 100px; height: 25px; vertical-align: top; border-right: 3px solid white; } .weekendCalCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: #2150ae; } .weekendDateCell { background-color: #99ccff; min-width: 100px; height: 25px; vertical-align: top; border-right: 3px solid white; } .weekendDateCellText { font-size: 10px; font-weight: normal; color: #2150ae;} .monthEmptyBannerWeekendSlot { background-color: #99ccff; border-right: 3px solid white; } .hiliteCalCell { background-color: #e1edff; min-width: 100px; height: 100px; min-height: 100px; vertical-align: top; border-right: 3px solid white; border-bottom: 3px solid white; } .hiliteDateCell { background-color: #e1edff; min-width: 100px; height: 25px; vertical-align: top; border-right: 3px solid white; } .hiliteCalCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: white; } .hiliteDateCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: white; } A.hiliteCalCell:link { color: white; } A.hiliteCalCell:visited { color: white; } .monthEmptyBannerHiliteSlot { background-color: #e1edff; border-right: 3px solid white; } .todayCalCell { background-color: white; min-width: 100px; height: 100px; min-height: 100px; vertical-align: top; border-right: 3px solid white; border-bottom: 3px solid white; } .todayCalCellText { font-size: 10px; font-weight: normal; color: #2150ae;} .todayDateCell { background-color: white; min-width: 100px; height: 25px; vertical-align: top; border-right: 3px solid white; } .todayDateCellText { font-size: 10px; font-weight: normal; color: #2150ae;} A.todayCalCell:link { color: white; } A.todayCalCell:visited { color: white; } .monthEmptyBannerTodaySlot { background-color: white; border-right: 3px solid white; } .fadedCalCell { background-color: #efefef; min-width: 100px; width: 100px; height: 100px; min-height: 100px; vertical-align: top; border-right: 3px solid white; border-bottom: 3px solid white; } .fadedMonthDateCell { background-color: #efefef; min-width: 100px; width: 100px; height: 25px; vertical-align: top; border-right: 3px solid white; } .fadedMonthDateCellText { font-family: Verdana, Helvetica, Arial; font-size: 12px; font-weight: normal; color: #888888; } .fadedDateBox { width: 20px; height: 20px; display: block; background-color: #efefef; font-family: Verdana, Helvetica, Arial; font-size: 12px; font-weight: normal; } .fadedMonthEmptyBannerSlot { background-color: #efefef; border-right: 3px solid white; } .monthBannerEventCell { background-color: #ffcc66; border-bottom: 1px solid #efefef; border-right: 3px solid white; } .monthBannerEventCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; } .calTable { font-size: 11px; border: none; margin: 20px; } .bigCalHeader { font-size: 20px; border: 0px; border-right: 3px solid white; border-bottom: 3px solid white;} .dateBox { width: 20px; height: 20px; display: block; background-color: #ffffff; font-size: 12px; font-weight: normal; } .calBorder { background-color: #dedede; align: center; color: white; font-weight: bold; border-bottom: 3px solid white;} .monthWeekdayNames { background-color: #dedede; color: #666666; font-size: 11px; font-weight: bold; } A.monthWeekdayNames:link { background-color: #dedede; color: #134799; font-weight: bold; } A.monthWeekdayNames:visited { background-color: #dedede; color: #134799; font-weight: bold; } .monthWeekNav { background-color: #dedede; color: white; border-right: 3px solid white; } .bannerEvents { color: #2e2e99; background-color: white; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px dotted #2e2e99; border-top: 1px dotted #2e2e99; } .pmGridCell { background-color: white; color: #2e2e99; width: 40px; border-right: 3px solid white; } .pmTimeDisplay { color: #2e2e99; font-size: 11px; font-weight: bold; } A.pmTimeDisplay:link { color: #2e2e99; font-weight: bold; } A.pmTimeDisplay:visited { color: #2e2e99; font-weight: bold; } .amGridCell { background-color: white; color: #2e2e99; width: 40px; border-right: 3px solid white; } .amTimeDisplay { color: #7fa9d4; font-size: 11px; font-weight: bold; } A.amTimeDisplay:link { color: #7fa9d4; font-weight: bold; } A.amTimeDisplay:visited { color: #7fa9d4; font-weight: bold; } .timeGridCell { background-color: white; width: 40px; font-weight: bold; } .emptyEventGridCell { background-color: #e1edff; margin: 3px; border-bottom: 3px solid white; } .emptyWorkDayEventGridCell { background-color: #e1edff; margin: 3px; border-bottom: 3px solid white; } .eventGridCell { background-color: #ffe6b3; margin: 3px; border-bottom: 3px solid white; border-right: 3px solid #e1edff; } .bannerEventsText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; } .emptyEventGridCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; } .eventGridCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; } .weekDateBox { color: white; font-weight: bold; } .weekDateAnchor { color: white; font-weight: bold; } .weekHeader { background-color: #6eafff; color: white; border-right: 1px solid white; border-bottom: 1px solid white; width: 100px; height: 28px; font-weight: bold; } .weekHeaderText { color: white; font-weight: bold; } A.weekHeaderText:link { color: white; font-weight: bold; border: none; } A.weekHeaderText:visited { color: white; font-weight: bold; border: none; } .weekTodayHeader { background-color: #7fa9d4; border-right: 1px solid white; border-bottom: 1px solid white; width: 100px; height: 28px; font-weight: bold; } .weekBannerRow { background-color: #e1edff; } .weekBannerEventCell { background-color: #ffcc00; margin: 4px; border-bottom: 1px solid #e1edff; border-right: 1px solid #e1edff; } .weekRow { background-color: #e1edff; border-top: 1px solid white; border-right: 1px solid white;} .weekEventCell { background-color: #ffe6b3; border-top: 1px solid white; border-right: 1px solid white;} .weekRowToday { background-color: white; border-bottom: 1px solid #e1edff; border-right: 1px solid white;} .weekWeekendCell { background-color: #99ccff; border-top: 1px solid white; border-right: 1px solid white;} .spacer { width: 2px; background-color: white; } .weekBannerRowText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: #2150ae; } .weekBannerEventCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: #2150ae; } .weekRowText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: #2150ae; } .weekRowTodayText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: #2150ae; } .weekWeekendCellText { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; color: #2150ae; } .eventTitle { border-top: 1px dotted #2e2e99; border-bottom: 1px dotted #2e2e99; } /* The following styles are used by the T-Mobile header and footer */ /* CLASSES these refer to the classes in the T-Mobile stylesheet to make sure the links are handled properly */ a.international:link { color: #ffffff; font: bold 11px Arial, sans-serif; text-decoration: none; } a.international:visited { color: #ffffff; font: bold 11px Arial, sans-serif; text-decoration: none; } a.international:active { color: #ffffff; font: bold 11px Arial, sans-serif; text-decoration: none; } a.navlink { color:#666; font:normal 11px Arial, sans-serif; text-decoration:none; } a.navlink:visited { color:#666; font:normal 11px Arial, sans-serif; text-decoration:none; } a.navlink:active { color:#666; font:normal 11px Arial, sans-serif; text-decoration: underline; } a.navlink:hover { color:#666; font:normal 11px Arial, sans-serif; text-decoration: underline; } tr.nav td.selected { background-color:#fefeeb; } td.nav, tr.nav td { background-color:#dedede; } .navoff { background-color:#dedede; } .navon { background-color:#fefeeb; } tr.international td { background-color:#f06; color:#fff; } td.border, tr.border td, tr.nav td.border { background-color:#999; } .banner {background-color:#b0cbe1;} a.return:visited { color: #ffffff; text-decoration: none; } a.return:hover { color: #ffffff; text-decoration: underline; } a.top:visited { color: #ffffff; text-decoration: none; } a.top:hover { color: #ffffff; text-decoration: underline; } a.primary:visited { color: #F06; text-decoration: none; } a.primary:hover { color: #F06; text-decoration: underline; } /* FOOTER CLASSES */ .footer { background-color: #666666; color: #ffffff; font-size: 10px; font-family: Arial, sans-serif; } a.footer:link { color: #ffffff; text-decoration: none; } a.footer:visited { color: #ffffff; text-decoration: none; } a.footer:hover { color: #ffffff; text-decoration: underline; } .footer-orig { color: #666; font-size: 10px; font-family: Arial, sans-serif; } .footer-base { background-color: #666666; color: #ffffff; font-size: 11px; font-family: Arial, sans-serif; } a.footer-base:link { color: #ffffff; text-decoration: none; } a.footer-base:visited { color: #ffffff; text-decoration: none; } a.footer-base:hover { color: #ffffff; text-decoration: underline; } .footer p { margin-top: 5px; color: #666; font-size: 9px; font-family: Arial, sans-serif; } .footer span.title { color: #f09; font-size: 9px; font-family: Arial, sans-serif; } .title { color: #f06; font-size: 9px; font-family: Arial, sans-serif; } a.plain:link { /* plain text links as in comp, maybe "plain" is not the best classname */ color: #666; font-size: 9px; font-family: Arial, sans-serif; text-decoration:none; } a.plain:visited { /* plain text links as in comp, maybe "plain" is not the best classname */ color: #666; font-size: 9px; font-family: Arial, sans-serif; text-decoration:none; } a.plain:active { /* plain text links as in comp, maybe "plain" is not the best classname */ color: #666; font-size: 9px; font-family: Arial, sans-serif; text-decoration:none; }