.tempheader
{
    MARGIN: 20px;

}





TABLE.qc
{
    TOP: 0px;
    WIDTH: 580px;
}


#header
{
    MARGIN: 0px;
    HEIGHT: 57px;
    WIDTH: 749px;
    background-image: url(background.gif);
}


td.headerspacer
{
	height : 5px;
	background-color : Black;
}





TABLE.menu
{
    MARGIN: 1px;
}

TABLE.header
{
    MARGIN: 0px;
    HEIGHT: 57px;
    WIDTH: 749px;
}

TABLE.header2
{
    MARGIN: 0px;
    HEIGHT: 57px;
    WIDTH: 650px;
    BACKGROUND-COLOR: rgb(0,44,90);

}

TD.headertext
{
   
    margin-right: 2%;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: center;
    TEXT-ALIGN: right;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;

}

IMG.headerlogo
{
    margin-left: 3pt;
}

TD.menu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LEFT: 10pt;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #669966;
    TEXT-DECORATION: none;
}  
TD.header
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    VERTICAL-ALIGN: text-bottom;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;

}
TD.welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    VERTICAL-ALIGN: text-bottom;
    COLOR: rgb(0,44,90);
    FONT-FAMILY: Verdana, Arial;
  }
TD.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial
 }  
TD.tdqc
{
    VERTICAL-ALIGN: top;

}

TD.labelres
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    width: 25%;
}

TD.required
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: rgb(255,0,0);
    FONT-FAMILY: Verdana, Arial
}

TD.toolbar
{
   BORDER-COLOR: white;
   BORDER-STYLE: none;
}

TD.marsh
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 8pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(132,0,46);
   HEIGHT: 16pt;
   WIDTH: 83px;
   TEXT-ALIGN: center
}


TD.aboutstm
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 8pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(167,122,78);
   HEIGHT: 16pt;
   WIDTH: 83px;
   TEXT-ALIGN: center
}


TD.ltbluemenu
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 8pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(34,33,153);
   TEXT-ALIGN: left
   HEIGHT: 16pt;
   TEXT-INDENT: 2pt;
}

TD.purplemenu
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 8pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(99,0,99);
   HEIGHT: 16pt;
   TEXT-INDENT: 2pt;
   TEXT-ALIGN: left
}


TD.redmenu
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 8pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(204,0,0);
   HEIGHT: 16pt;
   TEXT-INDENT: 2pt;
   TEXT-ALIGN: left
}

.bannerlabel
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: white;
	BACKGROUND-COLOR: rgb(34,33,153);
	HEIGHT: 16.5pt;
}

.bluespacer
{
	BACKGROUND-COLOR: rgb(49,101,156);
	HEIGHT: 2pt;
	WIDTH: 1pt;
}


TD.toolbar3
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(99,101,51);
   HEIGHT: 16pt;
   WIDTH: 83px;
   TEXT-ALIGN: center
}

TD.login
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(49,101,99);
   HEIGHT: 16pt;
   WIDTH: 83px;
   TEXT-ALIGN: left
}

TD.toolbar1
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(49,101,156);
   HEIGHT: 16pt;
   WIDTH: 83px;
   TEXT-ALIGN: center
}

TD.toolbar2
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 7pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(0,101,0);
   HEIGHT: 16pt;
   WIDTH: 83px;
   TEXT-ALIGN: center
}


TD.leftmenu
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 8pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(0,101,0);
   HEIGHT: 20px;
   WIDTH: 142px;
   TEXT-ALIGN: left
}

TD.leftsubmenu
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 8pt;
   COLOR: white;
   FONT-FAMILY: Verdana, Arial;
   VERTICAL-ALIGN: middle;
   BACKGROUND-COLOR: rgb(0,101,0);
   HEIGHT: 20px;
   WIDTH: 142px;
   TEXT-ALIGN: left
}


A:link.menu
{
	text-decoration: none;
	color: white;	
}

A:link.menu2
{
	text-decoration: none;
	color: blue;	
}

A:visited.menu
{
	text-decoration: none;
	color: white;	
}


A:link.tasks
{
	text-decoration: none;
	color: #083194;	
}


A:visited.tasks
{
	text-decoration: none;
	color: #083194;	
}


A:link.tasksheader
{
	text-decoration: none;
	color: purple;	
}


A:visited.tasksheader
{
	text-decoration: none;
	color: purple;	
}



TD.tasks
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 8pt;
   COLOR: black;
   FONT-FAMILY: Verdana, Arial;
}


TD.taskscolumn
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 7pt;
   FONT-FAMILY: Verdana, Arial;
   TEXT-ALIGN: left;
   BACKGROUND-COLOR: #E0E0E0;
}
TD.taskscolumndate
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 7pt;
   FONT-FAMILY: Verdana, Arial;
   TEXT-ALIGN: center;
   BACKGROUND-COLOR: #E0E0E0;
}
TD.tasksdate
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 8pt;
   COLOR: black;
   FONT-FAMILY: Verdana, Arial;
   TEXT-ALIGN: right;
}






.normalform
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
}


A:link.normallink
{
	FONT-SIZE: 8pt;
	COLOR: blue;
	text-decoration: none;
	vertical-align: top;
	FONT-FAMILY: Verdana, Arial;
}

A:visited.normallink
{
	FONT-SIZE: 8pt;
	COLOR: blue;
	text-decoration: none;
	vertical-align: top;
	FONT-FAMILY: Verdana, Arial;
}

.pagetitlesmall
{
	FONT-SIZE: 11pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: black;
	TEXT-ALIGN: center;
}


.normaltext
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: black;
	vertical-align: top;
}

.normalanchor
{
	FONT-SIZE: 12pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: black;
	vertical-align: top;
}

.heavytextred
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: red;
	vertical-align: middle;
}

.normaltextred
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: red;
	vertical-align: top;
}

.normaltextnavy
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: rgb(49,101,156);
	vertical-align: top;
}

.largetextnavy
{
	FONT-SIZE: 11pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: rgb(49,101,156);
	vertical-align: top;
	TEXT-ALIGN: center;
}

.normaltextyellow
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: yellow;
	vertical-align: top;
}




.normaltextbold
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: black;
	vertical-align: top;
	BACKGROUND-COLOR: #E0E0E0;
}


.normaltextbottom
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: black;
	vertical-align: bottom;
}

.normaltextmiddle
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: black;
	vertical-align: middle;
}

.normaltextcenter
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: black;
	TEXT-ALIGN: center
}

.subheading1
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: black;
}


.normaltableheading
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: navy;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #E0E0E0;
}

.normaltableheadinglink
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: navy;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #E0E0E0;
}

.normaltableheadingdatelink
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: navy;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #E0E0E0;
	text-align: right;
}

A:link.normaltableheadinglink
{
	text-decoration: none;
}

A:visited.normaltableheadinglink
{
	text-decoration: none;
}


.normalfootnote
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: green;
	FONT-FAMILY: Verdana, Arial;
}

.normallabelcomment
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: green;
	FONT-FAMILY: Verdana, Arial;
	margin-left: 5pt;
}

.normalfootnotemiddle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: green;
	FONT-FAMILY: Verdana, Arial;
	vertical-align: middle;
}

.menuhome
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: black;
	HEIGHT: 16pt;
	TEXT-INDENT: 2pt;
}

.normalspacer
{
	BACKGROUND-COLOR: white;
	HEIGHT: 1pt;
	WIDTH: 1pt;
}

.level1menu
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: rgb(39,84,0);
	HEIGHT: 16pt;
	TEXT-INDENT: 2pt;
}

.level2menu
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: rgb(39,84,0);
	HEIGHT: 16pt;
	TEXT-INDENT: 12pt;
}


.blue1menu
{
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: white;
	BACKGROUND-COLOR: rgb(0,43,99);
	HEIGHT: 16pt;
	TEXT-INDENT: 2pt;
}

.blue2menu
{
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: white;
	BACKGROUND-COLOR: rgb(0,43,99);
	HEIGHT: 16pt;
	TEXT-INDENT: 12pt;
}


.sectionheader
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: rgb(99, 154, 206);
	vertical-align: top;
}

.normallabel
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: navy;
	vertical-align: top;
}

.normallabelmiddle
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: navy;
	vertical-align: middle;
}

.normallabelvaligncenter
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: navy;
	vertical-align: center;
}



.pagetitle
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: rgb(139,137,137);
	TEXT-ALIGN: center;
}


.confirmationtext
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: black;
	vertical-align: bottom;
	padding-top: 20pt;
	padding-left: 20pt;
	padding-right: 20pt;
	text-align: center;
}

.errortitle
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold;
	COLOR: red;
	HEIGHT: 30pt;
	vertical-align: bottom;
}

.errortext
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: normal;
	COLOR: black;
	HEIGHT: 30pt;
	vertical-align: bottom;
}

