
    html                                  { overflow: -moz-scrollbars-vertical; }
    body                                  { text-align: center; background: url(/objects/images/background_red.gif); background-repeat: repeat-x; background-color: #5E0010; margin: 0px; margin-top: 0px; margin-left: 0px; padding: 0px; padding-left: 0px; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 11px; }
    .bodyLanding                          { text-align: center; background: url(/objects/images/backgroundx.gif); background-repeat: repeat-x; background-color: #EEEEEE; margin: 0px; margin-top: 0px; margin-left: 0px; padding: 0px; padding-left: 0px; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 11px; }

    table, tr, td                         { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 11px; color: #666666; }

    a                                     { color: #C4102F; text-decoration: none; } 
    a:hover                               { color: #FF6699; text-decoration: none; } 

    .cPrintNotes                          { background: url(/objects/images/background_notes.gif); background-repeat: repeat-x; }

    .cWarningText                         { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #CCCCCC; padding-top: 3px; padding-bottom: 2px; padding-left: 5px; padding-right: 6px; }
//    .cWarningText                         { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #C4102F; font-weight: bold; }
    #cErrorText                           { position: relative; color: #FFFFFF; font-family: Tahoma, San-Serif; font-size: 15px; background-color: #C4102F; padding: 4px; margin-bottom: 8px; }
    #cErrorText2                          { position: relative; color: #FFFFFF; font-family: Tahoma, San-Serif; font-size: 15px; background-color: #C4102F; padding: 4px; margin-bottom: 8px; }
		#cErrorRed														{ background-color: #C4102F; padding: 10px; color: #FFFFFF; font-weight: bold; }
    #cPassDue                             { position: relative; background-color: #C4102F; font-family: Tahoma, San-Serif; font-size: 11px; color: #FFFFFF; padding: 2px; }

    #cGlobalContainer                     { position: relative; margin-left: auto; margin-right: auto; width: 900px; text-align: left; }

    #cGlobalHeader                        { position: relative; width: 900px; margin-bottom: 6px; }
    #cGlobalContent                       { position: relative; padding-top: 10px; background-color: #FFFFFF; width: 876px; .width: 900px; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 11px; color: #666666; padding-left: 12px; padding-right: 12px; }
    #cGlobalFooter                        { position: relative; background-color: #666666; width: 900px; height: 40px; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 9px; color: #CCCCCC; }
#cGlobalFooter  p {
	margin: 0;
	padding: 0;
	position: relative;
	top: 6px;
	left: 15px;
}

    #cHeader                              { position: relative; background-color: #333333; height: 60px; }    
    #cLogin                               { z-index: 200; position: absolute; top: 14px; left: 624px; }
    .cLoginText                           { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #CCCCCC; }
    .cLoginSubText                        { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #999999; }
    .cLoginLink                           { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #999999; }
    .cLoginLink:hover                     { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #CCCCCC; }

    #cGoogle                              { z-index: 201; position: absolute; top: 38px; left: 624px; }
    .cGoogleText                          { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #CCCCCC; }

    #cNavigation                          { position: relative; background-color: #666666; height: 24px; padding-top: 2px; padding-left: 12px; padding-right: 12px; }    
    .cNavigationLink                      { display: block; float: left; background-color: #666666; height: 13px; padding: 5px 6px 6px 6px; margin-right: 4px; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
    .cNavigationLinkOn                    { display: block; float: left; background-color: #C4102F; height: 13px; padding: 5px 6px 6px 6px; margin-right: 4px; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
    .cNavigationLink:hover                { display: block; float: left; background-color: #666666; height: 13px; padding: 5px 6px 6px 6px; margin-right: 4px; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 11px; color: #CCCCCC; text-decoration: none; font-weight: bold; }
    .cNavigationText                      { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 11px; color: #CCCCCC;  }

    #cBrowserSize                         { position: absolute; top: 6px; right: 15px; }
    .cBrowserSizeText                     { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #999999; }
    .cBrowserSizeLink                     { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #FFFFFF; }
    .cBrowserSizeLink:hover               { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #CCCCCC; }


    #cColumn874                           { position: relative; float: left; width: 874px; padding-bottom: 20px; }
    #cColumn600                           { position: relative; float: left; width: 600px; padding-bottom: 20px; }
    #cColumn260                           { position: relative; float: left; width: 260px; padding-bottom: 20px; }
    #cColumn650                           { position: relative; float: left; width: 650px; padding-bottom: 20px; }
    #cColumn430                           { position: relative; float: left; width: 430px; padding-bottom: 20px; }
    #cColumn208                           { position: relative; float: left; width: 208px; padding-bottom: 20px; }
    #cColumnGutter                        { position: relative; float: left; width: 14px; }
    #cContentFooter                       { position: relative; clear: both; color: #626567; }

    .cContentHeader                       { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 14px; color: #000000; font-weight: bold; }
    .cContentSort                         { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #999999; }
    .cContentArrow                        { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #CCCCCC; }

    #cContentTitle                        { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 12px; color: #C6A810; font-weight: bold; padding-bottom: 4px;  }
    #cScheduleBlock                       { position: relative; background-color: #EEEEEE; padding: 4px; margin-bottom: 8px; }
    #cContentBlock                        { position: relative; background-color: #EEEEEE; padding: 4px; }
    
    .cContentDataTop                      { position: relative; border-top: 2px solid #000000; padding: 0px; margin: 0px; margin-top: 8px; margin-bottom: 4px; }
    .cContentDataMiddle                   { position: relative; border-top: 1px solid #CCCCCC; padding: 0px; margin: 0px; }
    .cContentDataBottom                   { position: relative; border-top: 1px solid #000000; padding: 0px; margin: 0px; }

    .cTableHeader                         { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 12px; color: #000000; font-weight: bold; }

    .cPriority5                           { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #C4102F; padding-top: 3px; padding-bottom: 2px; padding-left: 5px; padding-right: 6px; }
    .cPriority4                           { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #F08200; padding-top: 3px; padding-bottom: 2px; padding-left: 5px; padding-right: 6px; }
    .cPriority3                           { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #C4B90F; padding-top: 3px; padding-bottom: 2px; padding-left: 5px; padding-right: 6px; }
    .cPriority2                           { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #86C40F; padding-top: 3px; padding-bottom: 2px; padding-left: 5px; padding-right: 6px; }
    .cPriority1                           { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #CCCCCC; padding-top: 3px; padding-bottom: 2px; padding-left: 5px; padding-right: 6px; }

    .cPriority5Large                      { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 20px; color: #FFFFFF; font-weight: bold; background-color: #C4102F; padding-top: 3px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; }
    .cPriority4Large                      { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 20px; color: #FFFFFF; font-weight: bold; background-color: #F08200; padding-top: 3px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; }
    .cPriority3Large                      { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 20px; color: #FFFFFF; font-weight: bold; background-color: #C4B90F; padding-top: 3px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; }
    .cPriority2Large                      { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 20px; color: #FFFFFF; font-weight: bold; background-color: #86C40F; padding-top: 3px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; }
    .cPriority1Large                      { font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 20px; color: #FFFFFF; font-weight: bold; background-color: #CCCCCC; padding-top: 3px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; }

    .cNoteSubject                         { font-size: 14px; color: #000000; }
    .cNoteAuthor                          { font-size: 10px; color: #777777; padding-bottom: 6px; }
    .cNoteDate                            { font-size: 10px; color: #AAAAAA; }
    .cNoteText                            { font-size: 12px; color: #333333; }
    .cNoteBlock                           { padding-bottom: 8px; }
  
    .cNoteType1                           { background-color: #E8FFDC; padding: 1px 3px; }
    .cNoteType2                           { background-color: #CCCCCC; padding: 1px 3px; }
    .cNoteType3                           { background-color: #FFDCDC; padding: 1px 3px; }
    .cNoteType4                           { background-color: #DCEBFF; padding: 1px 3px; }
  
    /* Data Views */
    #cTaskView                            { position: relative; padding: 0px; margin: 0px; }
    #cTaskView1                           { position: absolute; top: 0px; left: 0px; visibility: visible; padding: 0px; margin: 0px; }
    #cTaskView2                           { position: absolute; top: 0px; left: 0px; visibility: hidden; padding: 0px; margin: 0px; }
    #cTaskView3                           { position: absolute; top: 0px; left: 0px; visibility: hidden; padding: 0px; margin: 0px; }
    #cTaskView4                           { position: absolute; top: 0px; left: 0px; visibility: hidden; padding: 0px; margin: 0px; }
    #cTaskView5                           { position: absolute; top: 0px; left: 0px; visibility: hidden; padding: 0px; margin: 0px; }
  
    .cBackFFF                             { background-color: #FFFFFF; }
    .cBackEFE                             { background-color: #EFEFEF; }
    .cBackEEE                             { background-color: #EEEEEE; }
    .cBackDDD                             { background-color: #DDDDDD; }
    .cBackCCC                             { background-color: #CCCCCC; }
    .cBack000                             { background-color: #000000; }

    #cDisplayProjects                     { position: relative; }
    #cDisplayPriority                     { display: none; position: relative; }
    #cDisplayResource                     { display: none; position: relative; }
    #cDisplayDate                         { display: none; position: relative; }


    /* Form Elements */
    form                                  { display: inline; }

    #cFormBlock                           { float: right; width: 184px; .width: 208px; background-color: #EEEEEE; padding: 12px;  }
    #cFormBlockTimeNote                   { display: none; position: relative; background-color: #EEEEEE; padding: 4px; padding-bottom: 14px; }
    #cFormBlockTaskNote                   { display: none; position: relative; background-color: #EEEEEE; padding: 4px; padding-bottom: 14px; }
    #cFormBlockTaskNoteHeader             { background-color: #EEEEEE; padding: 4px; }
    .cFormField                           { height: 18px; color: #000000; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #666666; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; }
    .cFormSelect                          { color: #000000; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #666666; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; }
    .cFormTextArea                        { color: #000000; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #666666; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; }
    .cFormButton                          { height: 18px; color: #FFFFFF; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #C4102F; border: 1px solid #E0E0E0; padding-left: 2px; padding-right: 2px; }

    .cFormSelectAccount                   { width: 140px; color: #000000; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #666666; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; }
    .cFormSelectPantone                   { color: #000000; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #666666; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; }
    .cFormFieldGoogle                     { height: 18px; color: #626567; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #666666; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; }
    .cFormButtonGoogle                    { height: 18px; color: #FFFFFF; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #C4102F; border: 1px solid #E0E0E0; padding-left: 2px; padding-right: 2px; }
    .cFormFieldLogin                      { height: 18px; color: #626567; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #666666; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; }
    .cFormButtonLogin                     { height: 18px; color: #FFFFFF; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 10px; background-color: #C4102F; border: 1px solid #E0E0E0; padding-left: 2px; padding-right: 2px; }
    .cFormFieldTime                       { height: 16px; color: #626567; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 9px; background-color: #FFFFFF; border: 1px solid #666666; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; }
    .cFormButtonTime                      { height: 16px; color: #FFFFFF; font-family: Tahoma, Lucida Grande, Lucida Sans Regular, San-Serif; font-size: 9px; background-color: #C4102F; border: 1px solid #E0E0E0; padding-left: 2px; padding-right: 2px; }




  
