h1 { color: #006C82 }
h2 { padding-top: 20px; color: #006c82; }
h3 { color: #000; font-size: 16px; line-height: 16px; font-family: helvetica, arial, sans-serif; text-transform: uppercase; padding-top: 10px; }

b {color: #000;}

blockquote.text { margin-left: 3em; margin-right: 3em; }

.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding: 10px 0px 0px 0px;
    }

.figure { color: #FF5C00; padding: 6px; background-color: #FDE67F; font-weight: bold; text-decoration: none; font-size: 9px }
.caption { color: #000;}

a.head:link    { color: #006C82; font-weight: bold; font-family: verdana, geneva, helvetica, arial, sans-serif; text-decoration:none; }
a.head:visited { color: #006C82; font-weight: bold; font-family: verdana, geneva, helvetica, arial, sans-serif; text-decoration:none; }
a.head:active  { color: #006C82; font-weight: bold; font-family: verdana, geneva, helvetica, arial, sans-serif; text-decoration:none; }
a.head:hover   { color: #FF5C00; font-weight: bold; font-family: verdana, geneva, helvetica, arial, sans-serif; text-decoration:none; }

a:link { color: #006C82; }
a:visited { color: #333333; }
a:active { color: #333333; }
a:hover { color: #FF5C00;}


td.toc-link { background-color: #eeeeee; font-size: 11px; font-weight: bold; font-family: verdana, charcoal, helvetica, arial, sans-serif; padding-left: 6px; padding-right: 2px; }
td.toc { color: #000000; font-size: 11px; font-family: verdana, charcoal, helvetica, arial, sans-serif; padding-left: 10px; }
.toc-nav { color: #ffffff; background-color: #6699cc; color:#ffffff; font-weight: normal; text-decoration: none; font-size: 9px }
td.question { color: #ffffff; background-color: #FDE67F; color:#ffffff; font-weight: normal; text-decoration: none; font-size: 9px }

.question { color: #ffffff; background-color: #996699; font-size: 12px; line-height: 1.3em; font-family: verdana, charcoal, helvetica, arial, sans-serif }
.answer { color: #ffffff; background-color: #6699cc;  font-size: 12px; line-height: 1.3em; font-family: verdana, charcoal, helvetica, arial, sans-serif }

hr { color: #999999;  size: 1 }


td.head
{
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	font-family:  verdana, geneva, helvetica, arial, sans-serif;
}

td.subhead
{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-family:  verdana, geneva, helvetica, arial, sans-serif;
	text-transform:  uppercase;
}



.title { color: #996699; font-size: 22px; line-height: 22px; font-weight: bold; text-align: right; font-family: helvetica, arial, sans-serif }
.filename { color: #666666; font-size: 18px; line-height: 28px; font-weight: bold; text-align: right; font-family: helvetica, arial, sans-serif }
p.copyright { color: #000000; font-size: 10px; font-family: verdana, charcoal, helvetica, arial, sans-serif }
p { margin-left: 2em; margin-right: 2em; }
li { margin-left: list-style-type: square; }
ol { margin-left: 2em; margin-right: 2em; }
ul.text { margin-left: 2em; margin-right: 2em; }
pre { margin-left: 3em; color: #333333 }
ul.toc { color: #000000; line-height: 16px; font-family: verdana, charcoal, helvetica, arial, sans-serif }

td.header { color: #ffffff; font-size: 10px; font-family: arial, helvetica, san-serif; valign: top }
td.author-text { color: #000000; font-size: 11px; font-family: verdana, charcoal, helvetica, arial, sans-serif }
td.author { color: #000000; font-weight: bold; margin-left: 4em; font-size: 11px; font-family: verdana, charcoal, helvetica, arial, sans-serif }


.link2 { color:#ffffff; font-weight: bold; text-decoration: none; font-family: monaco, charcoal, geneva, MS Sans Serif, helvetica, monotype, verdana, sans-serif; font-size: 9px }
.RFC { color:#666666; font-weight: bold; text-decoration: none; font-family: monaco, charcoal, geneva, MS Sans Serif, helvetica, monotype, verdana, sans-serif; font-size: 9px }
.hotText { color:#ffffff; font-weight: normal; text-decoration: none; font-size: 9px }



td.head
{ 
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;	
	font-family:  verdana, geneva, helvetica, arial, sans-serif; 
}

td.subhead 
{ 
	font-size: 10px;
	font-weight: bold;
	color: #000000;	
	font-family:  verdana, geneva, helvetica, arial, sans-serif; 
	text-transform:  uppercase; 	
}

.code {
	color: #006C82;
	background-color: #eee;
	font-family: Courier; monospaced;
}

#catbar {
 position:fixed;
 top: 0px; left: 0px;
 font-family: arial, sans-serif;
 color: #000;
 font-size: 15px;
 padding: 0px 6px 0px 10px;
}
 
#catbar {
    height:23px;
    width:100%;
}
 
#catbar .label {
    font-size: 0.9em;
}
 
