
/* netscape inheritance-handicap stylesheet, redundant, but effective */
/* designed for ease of re-deployment */
	
td,p,li { color: #404040; font: normal 10pt Arial, Tahoma, Verdana, sans-serif; text-decoration: none; }

/* this is the default link style, and the one used in paragraphs of text for all subpages */
a:link   { color: #333399; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; }
a:visited   { color: #3333CC; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; }
a:hover   { color: #0066CC; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; }
a:active   { color: #666699; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; }


/* this is the link style used in the top gold gradient bar */
a.header:link   { color: #00007C; font: normal 9.5pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.header:visited   { color: #333399; font: normal 9.5pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.header:hover   { color: #0066CC; font: normal 9.5pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.header:active   { color: #000066; font: normal 9.5pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }

/* this is the link style used in the column of links on the right */
a.sidebar:link   { color: #333399; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.sidebar:visited   { color: #3333CC; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.sidebar:hover   { color: #006FEB; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.sidebar:active   { color: #333399; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }

/* this is the link style used for small gray notes */
a.note:link   { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
a.note:visited   { color: #666666; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
a.note:hover   { color: #0066CC; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
a.note:active   { color: #666666; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }

/* this is the link style used for the breadcrumb trail */
a.context:link   { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.context:visited   { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.context:hover   { color: #0066CC; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.context:active   { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
	
/* this is the link style used for the small footer links */
a.footer:link { color: #666666; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.footer:visited { color: #666666; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.footer:hover { color: #333399; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
a.footer:active { color: #666666; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; text-decoration: none; }
	
.head { color: #00007C; font: bold 17px/18px Arial, Helvetica, Tahoma, sans-serif; }
.subhead { color: #666666; font: bold 12px Arial, Helvetica, Tahoma, sans-serif; }
.note { color: #666666; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
.caption { color: #666666; padding: 0; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif;  }
.context { color: #666699; font: normal 8pt/8pt Arial, Helvetica, Tahoma, sans-serif; }
.footer { color: #666666; font: normal 7.5pt Arial, Helvetica, Tahoma, sans-serif; }
.textonly { color: #666666; font: normal 6pt/6pt Arial, Helvetica, Tahoma, sans-serif; }

.form { background: #FFFFFF; color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
/* This is from the global.css */
.bgcol {  background: #D7D8E9; color: #333333; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif;}
.altbgcol {  background-color: #E3ECFF}
.bgcolwhite {  background: #FFFFFF; color: #333333; font: normal 10pt Arial, Helvetica, Tahoma, sans-serif;}
a:hover {  background-color: #FFFFB3; clip:  rect(   )}
.hd {  color: #020868; font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: 700}
.body {  color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 200}
.reportbody {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 200}
.tabhd {  background-color: #FFED86; color: #020868; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: 700}
.tabhlght {  background-color: #DFE7FF}
.shd { color: #020868; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: 700}
.alert { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 700; color: #CC0000}
.smallalert { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 500; color: #CC0000}
.date { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: 700; color: #CC0000}
.altalert { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 700; color: WHITE}
.loginalert { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 700; color: RED}
.boldbody { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 700}
.notes { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 200 }
.tabshd {  background-color: #FFFDAA; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 700}
.smbody{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: 200}
.indent{margin-left : 30px;	}
.indentbody{margin-left : 30px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 200 }
.unindentboldbody{margin-left : -30px;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 700 }
.unindentbody{margin-left : -30px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 200 }
.pgbreak {  page-break-after: always}
.topborder {  border: #000000 solid; border-width: 1px 0px 0px}
.rightborder { border: #000000 solid; border-width: 0px 1px 0px 0px}
.rightbottomborder { border: #000000 solid; border-width: 0px 1px 1px 0px}
.allborder { border: 1px #000000 solid}
.clrborder { border: 1px #FFFFFF}
.bottomborder { border: #000000 solid; border-width: 0px 0px 1px}

#allcontent {
    width:            780px;
    margin-top:       0px;
    margin-left:      auto;
    margin-right:     auto;
    margin-bottom:    0px;
    padding-bottom:   5px;
    #margin-left:     10%;
    background-color: #ffffff;
}

#beforemain {
    width:            80px;
    float:            left;
    border-width:     2px;
    border-style:     outset;
    background-color: #bdbdbd;
}

#wrnthdr {
	width:            630px;
	float:            left;
	background-color: #ffffff;
	padding:          30px;
}

#wrntrefs {
	width:            760px;
	background-color: #ffffff;
    padding:          10px;
    clear:            both;
}

#footer {
	width:            780px;
    margin:           0px;
    padding-bottom:   5px;
    background-color: #ffffff;
    clear:            left;
}

#lcorner {
    width:            5px;
    margin:           0px;
    padding;          0px;
    background-color: #ffffff;
    float:            left;
}

#rcorner {
    width:            5px;
    margin:           0px;
    padding;          0px;
    background-color: #ffffff;
    float:            right;
}
