/* 
    Document   : amis
    Created on : February 25, 2005, 2:06 PM
    Author     : igor
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

td                { font-family: Verdana, Arial, Helvetica, sans-serif
                  ; font-size: 12px
                  ; line-height: normal
                  }
a:hover           { font-weight: bold;}
               
a { text-decoration: none; color: #993333}

/*a.publication_link   { color: #993333
                  ; font-weight: bolder 
                  ; text-decoration: none
                  }
a {text-decoration:none; color:blue}
*/


body.main_body  { margin: 0px 0px 12px 0px; background-color: #3399CC}

th.noheader  { display: none;}

table.level  { background-color: #EEEEEE; margin-left: 20px; }
table.cycle  { background-color: #EEEEEE; margin-left: 20px; }


table.header            { border-style: none; border-collapse: collapse}
table.header_horizon    { border-style: none; border-collapse: collapse; background-color: #66AFE1}
table.header_title_line { border-style: none; border-collapse: collapse; background-color: #99E1FF}
tr.header_horizon       { background-color: #66AFE1}
td.header_horizon       { background-color: #66AFE1}

/*.tile             { border:0px solid #CCFFFF}*/
table.tile        { border-style: none
                  ; border-collapse: collapse
                  ; background-color: #3399CC
                  }
.tile_header      { text-align: left
                  ; color: white
                  ; font-size: 14px
                  ; font-family: Arial, Helvetica, sans-serif
                  ; font-style: oblique
                  ; font-weight: 700
                  }
table.tile_header { border-style: none
                  ; border-collapse: collapse
                  ; background-color: #3399CC
                  }
.tile_body        { color:#333300
                  ; background-color: #EEEEEE
                  ; font-size: 11px
                  ; font-family: Arial, Helvetica, sans-serif
                  }
table.tile_body   { border-style: none
                  ; background-color: #EEEEEE
                  ; border-collapse: collapse
                  }
td.tile_body      { text-align: left;}

.ifapplicable        { color: gray;}
.required            { color: red;}
.severity_fatal      { color: red; font-weight:bold}
.severity_error      { color: red; }
.severity_warn       { color: blue; }
.severity_info       { color: green; }
.fatalMessage        { color: red;}
.errorMessage        { color: red;}
.warnMessage         { color: blue;}
.infoMessage         { color: green;}

.publication_list_paginator
                  { color: #333300
                  ; height: 100%
                  ; background-color: #EEEEEE
                  ; font-size: 11px
                  }

.publication_list_paginator_active_column
                  { color: #333300
                  ; height: 100%
                  ; background-color: #EEEEEE
                  ; font-size: smaller
                  ; font-weight: bold
                  }

.publication_list_paginator_info
                  { color: #333300
                  ; height: 100%
                  ; background-color: #EEEEEE
                  ; font-size: 14px
                  ; font-weight: bold
                  ; font-family: Arial, Helvetica, sans-serif
                  }

.publication_list { color: #333300
                  ; height: 100%
                  ; background-color: #EEEEEE
                  ; font-size: 11px
                  ; font-family: Arial, Helvetica, sans-serif
                  }

.list             { vertical-align: top
                  ; font-family: Arial, Helvetica, sans-serif
                  }

.list-header      { vertical-align: center
                  ; text-align: center
                  ; font-weight: bold
                  ; font-family: Arial, Helvetica, sans-serif
                  }

.list-column-no   { vertical-align: top
                  ; text-align: right
                  ; font-family: Arial, Helvetica, sans-serif
                  }

.list-column-pdf  { vertical-align: top
                  ; text-align: center
                  ; font-family: Arial, Helvetica, sans-serif
                  ; width: 30px
                  }

.list-column-project { vertical-align: top
                     ; text-align: left
                     ; font-family: Arial, Helvetica, sans-serif
                     }

.list-column-title { vertical-align: top
                   ; text-align: left
                   ; font-family: Arial, Helvetica, sans-serif
                   }

.list-row-even    { background-color: #EEEEEE;
                  ; font-size: 11px
                  ; vertical-align: top
                  ; font-family: Arial, Helvetica, sans-serif
                  }

.list-row-odd     { background-color: #DDDDDD;
                  ; font-size: 9px
                  ; vertical-align: top
                  ; font-family: Arial, Helvetica, sans-serif
                  }

