<!-- Safety Committee Style Sheet -->

<!-- March 22, 2007  Version 1.0 -->

/* TEXT STYLES */

.NormalPage {background-color:#ffffff; color:#00004c }
.NormalPage a {color:#00004c }
.NormalPage a:visited {color:#006666 }
.PageHeader {font: bold 20pt cursive;  color:#00004c }
.SubPageHeader {font:  11pt cursive;  color:#00004c }

.NormalText {font: 11pt sans-serif;  color:#00004c }
.SmallNormalText {font: 9pt sans-serif;  color:#00004c }
.LargerEmphasisText {font: 14pt bold; sans-serif;  color:#00004c }


/* basic table for normal pages */
/* set cellspacing and cellpadding in table tag, use this class in table and in td to get borders around each cell */

.basictablenoborder
{
border: 0px #00004c solid;
vertical-align: top;
font: 11pt sans-serif; color: #00004c;
}
.basictable
{
border: 1px #00004c solid;
vertical-align: top;
font: 11pt sans-serif; color: #00004c;
}
.basictabledottedborder
{
border: 1px #00004c dotted;
vertical-align: top;
font: 11pt sans-serif; color: #00004c;
}
/* shaded basic table for normal pages */
/* set cellspacing and cellpadding in table tag, use this class in table and in td to get borders around each cell */
.shadedbasictable
{
border: 1px #00004c solid;
vertical-align: top;
font: 11pt sans-serif; color: #00004c;
background-color: #8ecfdb;
border: 1px #00004c solid;
}



.FooterText {font:  9pt sans-serif;  color:#00004c }
.FooterEmphasis {font: bold  9pt sans-serif;  color:#00004c }

/* formats the top right cancellation notices box */
table.cancelnotice
{width: 450px;
height: 55px;
padding: 3px;
background: #8ecfdb;
color: #00004c;
border: 1px #00004c solid;
font:  9pt sans-serif;  color:#00004c;
}

/* Class defines  main page table that contains one row, 3 columns: left menu, page body, notice box*/
/* Everything except top header area and bottom footer area is within this table */
/* Can probably collect some formatting info repeated in may classes and put here, to make the style sheet more compact and easier to maintain */

table.main
{
width: 100%;
height: 70%;
border: 0;
padding: 0px;
background-color:#ccffff;
color:#00004c
}

/* the left blank column of the page goes in this cell */
/* if want to control the width of this area, this is where to do it */
td.leftindent
{
vertical-align: top;
width: 150px;
font: 14pt sans-serif; color: #00004c;
}

/* the main body of the page goes in this cell */
/* if want to control the width of this area, this is where to do it */
td.body
{
vertical-align: top;
font: 11pt sans-serif; color: #00004c;
}

/* NOTICE BOX STUFF */

/* probably no need- delete this-- covered by table.noticebox */
.NoticeText {font:  9pt sans-serif;  color:#00004c }

.NoticeTextHeadline {font: bold  11pt sans-serif;  color:#00004c }

/* the notices box goes in this cell */
td.notice
{
vertical-align: top;
width: 180px;
}

/* this draws the outline of the notices box and gives it a background color and a specific text style */
/* FOR "SOME REASON, THE PADDING DOESN'T SEEM TO WORK */
table.noticebox
{
width:180px;
background-color: #8ecfdb;
border: 1px #00004c solid;
padding: 5px;
font:  9pt sans-serif;  color:#00004c;
text-align: left;
}


