.pleasenote {
   background: #FFFFFF;
   font-size: 8pt;
   font-family: Arial;
   color: green;
}

.tdprompt {
   background: #FFFFFF;
   font-size: 9pt;
   font-family: Arial;
   color: #0000FF;
}

.tdvalue {
   background: #FFFFFF;
   font-size: 8pt;
   font-family: Arial;
   color: black;
}

.r1 {
   background: #eee3ed;
   font-size: 8pt;
   font-family: Arial;
   color: black;
}

.r2 {
   background: #FFFFFF;
   font-size: 8pt;
   font-family: Arial;
   color: black;
   link: green;
   text-decoration: none;
}

.r3 {
   background: #C0C0C0;
   font-size: 8pt;
   font-family: Arial;
   color: black;
}

.r4 {
   background: #FFFFFF;
   font-size: 12pt;
   font-family: Arial;
   color: blue;
   font-weight: bold
}

.r5 { 
   background: #FFFFFF;
   font-size: 10pt;
   font-family: Arial;
   color: blue;
}

.r6 { 
   background: #FFFFFF;
   font-size: 8pt;
   font-family: Arial;
   color: blue;
}

.rover { 
   background: #fafe52;
   font-size: 8pt;
   font-family: Arial;
   color: black;
   cursor: default;
}

.rover1 { 
   background: lightblue;
   font-size: 8pt;
   font-family: Arial;
   color: black;
   cursor: default;
}

.basetable {
   font-family: Arial;
   font-size: 12px;
}

.inputbox {
   font-family: Arial;
   font-size: 11px;
   border: 1px solid black;
}

/* The following are for reporting */
.heading1 {
   font-family: Arial,San Serif;
   font-size: 14px;
   font-weight: bold;
   vertical-align: top;
}

.heading2 {
   font-family: Arial,San Serif;
   font-size: 12px;
   font-weight: bold;
   vertical-align: top;
}

.data {
   font-family: Arial,San Serif;
   font-size: 11px;
   font-weight: normal;
   vertical-align: top;
}

.data_late {
   font-family: Arial,San Serif;
   font-size: 11px;
   font-weight: normal;
   color: red;
   vertical-align: top;
}

/* Color controls for modules*/

.odcolor {
   background: #BF5502;
}

.pmcolor {
   background: #DF9064;
}

.vbcolor {
   background: #7A791B;
}

.spcolor {
   background: #90342D;
}

.mtcolor {
   background: #3399FF;
}

.eqcolor {
   background: #2A558A;
}

.ezcolor {
   background: #9D7832;
}

.adcolor {
   background: #4D7743;
}

.lscolor {
   background: #547199;
}

.prcolor {
   background: #810541;
}

.blcolor {
   background: #A956A4;
}

.sucolor {
   background: #DE5959;
}

.sccolor {
   background: #1172E9;
}

/* Page Break definition */

.pagebreak {
   page-break-after: always;
}

pre.wrap {
 white-space: -moz-pre-wrap;  /* Mozilla, supported since 1999 */
 white-space: -pre-wrap;      /* Opera 4 - 6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 white-space: pre-wrap;       /* CSS3 - Text module (Candidate Recommendation)
                                 http://www.w3.org/TR/css3-text/#white-space */
 word-wrap: break-word;       /* IE 5.5+ */
}

/* style definitons for cost projections in building reporting */
a:link, a:visited, a:active {
   color: #203978;
}

.title {
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   color: #203978;
   vertical-align: bottom;
   background-color: #AAB4CC;
}

.title1 {
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   color: #203978;
   vertical-align: bottom;
   background-color: #74D1E8;
}

.li {
   font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   color: black;
}

.dl {
   font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   color: black;
   background-color: #C2CFF0;
}

.hl {
   font-family: Arial;
   font-size: 11px;
   font-weight: normal;
   color: black;
   background-color: #CED7ED;
}

/* Thus begins how things change */

body {
   font-family: Arial,Hevelica,Georgia;
   font-size: 12px;
   margin: 0px 0px 0px 0px;
}

table.dialog {
   border: 1pt solid black;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}

tr.section {
   font-weight: bold;
   color: blue;
}

.inputbox {
   border: 1px solid black;
   font-family: Arial;
   font-size: 11px;
   padding-left: 3px;
}

/* ----------------------------------------------------------------- */
/* --- Equipment Module                                              */
/* ----------------------------------------------------------------- */

div#eq {
   color: black;
   font-size: px;
}

div#eq table {
   font-size: 12px;
}

div#eq a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#eq a.menu:hover {
   color: #2A558A;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Admin Module                                                  */
/* ----------------------------------------------------------------- */

div#ad {
   color: black;
   font-size: px;
}

div#ad table {
   font-size: 12px;
}

div#ad a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#ad a.menu:hover {
   color: #4D7743;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Building Module                                               */
/* ----------------------------------------------------------------- */

div#bl {
   color: black;
   font-size: px;
}

div#bl table {
   font-size: 12px;
}

div#bl a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#bl a.menu:hover {
   color: #A956A4;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Preventive Maintenance Module                                 */
/* ----------------------------------------------------------------- */

div#pm {
   color: black;
   font-size: px;
}

div#pm table {
   font-size: 12px;
}

div#pm a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#pm a.menu:hover {
   color: #DF9064;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- SecureTrack                                                   */
/* ----------------------------------------------------------------- */

div#st {
   color: black;
   font-size: px;
}

div#st table {
   font-size: 12px;
}

div#st a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#st a.menu:hover {
   color: #9A0E0D;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Visitor Badging                                               */
/* ----------------------------------------------------------------- */

div#vb {
   color: black;
   font-size: px;
}

div#vb table {
   font-size: 12px;
}

div#vb a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#vb a.menu:hover {
   color: #9A0E0D;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Space Management                                              */
/* ----------------------------------------------------------------- */

div#sp {
   color: black;
   font-size: px;
}

div#sp table {
   font-size: 12px;
}

div#sp a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#sp a.menu:hover {
   color: #90342D;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- On Demand Work Order                                          */
/* ----------------------------------------------------------------- */

div#od {
   color: black;
   font-size: px;
}

div#od table {
   font-size: 12px;
}

div#od a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#od a.menu:hover {
   color: #BF5502;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Management Reporting                                          */
/* ----------------------------------------------------------------- */

div#mm {
   color: black;
   font-size: px;
}

div#mm table {
   font-size: 12px;
}

div#mm a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#mm a.menu:hover {
   color: #0A9B0A;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- System Administration                                         */
/* ----------------------------------------------------------------- */

div#sa {
   color: black;
   font-size: px;
}

div#sa table {
   font-size: 12px;
}

div#sa a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#sa a.menu:hover {
   color: #EEE72D;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Lease                                                         */
/* ----------------------------------------------------------------- */

div#ls {
   color: black;
   font-size: px;
}

div#ls table {
   font-size: 12px;
}

div#ls a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#ls a.menu:hover {
   color: #547199;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- ezOrder                                                       */
/* ----------------------------------------------------------------- */

div#ez {
   color: black;
   font-size: px;
}

div#ez table {
   font-size: 12px;
}

div#ez a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#ez a.menu:hover {
   color: #9D7832;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Survey                                                       */
/* ----------------------------------------------------------------- */

div#su {
   color: black;
   font-size: px;
}

div#su table {
   font-size: 12px;
}

div#su a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#su a.menu:hover {
   color: #DE5959;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

/* ----------------------------------------------------------------- */
/* --- Schedule                                                      */
/* ----------------------------------------------------------------- */

div#sc {
   color: black;
   font-size: px;
}

div#su table {
   font-size: 12px;
}

div#su a.menu {
   color: black;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

div#su a.menu:hover {
   color: #1172E9;
   font-family: Arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}



