/*new left-hand nav*/
table#container td.leftnav .navlist {font-size: 90%; } 
table#container td.leftnav .navlist ul {margin: 0; padding: 0 3px 0 0; 
                                        list-style: none; line-height: 100%;
                                        font-weight: bold; color: #333333; }
table#container td.leftnav .navlist ul li {padding-top: 3px; padding-bottom: 6px; }
table#container td.leftnav .navlist ul li ul {padding-left: 1em; padding-top: 4px; 
                                              list-style: none; font-weight: 100; }
table#container td.leftnav .navlist ul li ul li {padding-top: 1px; padding-bottom: 1px; font-weight: 100; }
table#container td.leftnav .navhead {font-weight: bold; font-size: 90%; color: #333333; 
                        font-family: arial, helvetica, sans-serif; margin:9px 0 4px 0;}

.list ul {margin: 0; padding: 20px; list-style: none; text-align: right; font-size:90%;}
.list ul li {padding-top: 0em;}



html, body {background-color: #ffffff; color: #000000;font-family: Arial, Helvetica, 
            sans-serif; font-weight: normal;font-size: 0.95em; }
/*This next style is required so *all* browsers show pages at 98% width*/
#page {width:98%;}

img {position: relative;}

a {text-decoration:none; }
a:link {color: #003399;}
a:visited {color: #cc3333;}
a:link:hover, a:visited:hover {text-decoration: underline;}
a[href]:active {color: #cc0000;}

h1 {font-weight: bold; font-size: 140%; color: #990000; }
h2 {font-weight: bold; font-size: 120%; color: #333333;}
h3 {font-weight: bold; font-size: 110%; color: #333333;}
h4 {font-weight: bold; font-size: 90%; color: #333333; }
h5 {font-weight: bold; font-size: 80%; color: #333333; }


#crumbs p {padding-top: 0px; margin-top: 3px; font-size: 85%; font-weight: bold; }

/*miscellaneous styles*/
.small {font-size: 80%;}
span.flash {background:#ffff66; font-size: 90%;}

/*for display of content on page with left hand nav (normal or listed content)*/
#container {margin: 12px 0 0 0; width:100%; padding:0; border: none;}
#container td.leftnav {width:17%; vertical-align: top; padding: 0 4px 0 0; }
#container td.rule {border-left: 1px solid #666; padding: 0 7px 0 7px; }
#container td.content {width:79%; vertical-align: top; }
#container td.content h1 {padding-top: 6px; margin-top: 0px;}
#container td.content h2 {padding-top: 0px; margin-top: 0px;}
#container td.content ul {margin: 0 0 1em 1em; padding: 0;}
#container td.content ul li {padding: 2px 0 2px 6px; }
#container td.content ul li ul {margin:0; padding-left: 1em }
#container td.content ul li ul li {border: none; }

#container td.listedcontent {width:76%; vertical-align: top;}
#container td.listedcontent h1 {padding-top: 0px; margin-top: 0px;}
#container td.listedcontent h2 {padding-top: 0px; margin-top: 0px;}
#container td.listedcontent ul {margin: 0 0 1em 1em; padding: 0;}
#container td.listedcontent ul li {padding: 2px 0 2px 6px; border-top: 1px solid #ccc; }
#container td.listedcontent ul li.last {padding: 2px 0 2px 6px; border-top: 1px solid #ccc; 
                                        border-bottom: 1px solid #ccc;}
#container td.listedcontent ul li ul {margin:0; padding-left: 1em }
#container td.listedcontent ul li ul li {border: none; }


/*for display of content full width, enclose it in a div called content*/
#content {margin: 12px 0 0 0; width: 100%; }
#content h1 {padding-top: 0px; margin-top: 0px;}
#content div.arrows ul {list-style: url("/images/redarrow.gif") disc; }

/*for display of active link in left hand nav - style for nav is in import file*/
#activenav a:link, #activenav a:visited, #activenav a:hover
{color: #000; text-decoration:none; }
/*#activenav:before {content: ">"; margin: 0 0 0 -6px;}*/






table#navbarinv {font-family: arial, helvetica, 
sans-serif; font-size: 80%; width: 100%; }

table#navbarinv td {background: #ffccff; 
border-collapse: collapse; border-spacing: 0; text-align: center; 
vertical-align: top;
border: 1px solid ; padding: 5px; }

table#navbarinv a {text-decoration: none; }

table#navbarinv a:link {color: #330066; font-family: 
arial, helvetica, sans-serif; font-weight: bold; }

table#navbarinv a:visited {color: #660000; 
font-family: arial, helvetica, sans-serif; 
font-weight: bold; }

table#navbarinv a:hover 
{text-decoration: underline; font-family: arial, 
helvetica, sans-serif; font-weight: bold; }

table#navbarinv a:active {color: #cc3300; 
font-family: arial, helvetica, sans-serif; }




a {text-decoration: none; }
a:link {color: #003399; }
a:visited {color: #cc0000; }
a:active {color: #cc3300; }
a:hover {text-decoration: underline; }


table#navbar {font-family: verdana, arial, helvetica, 
sans-serif; font-size: 84%; width: 98.4%; }

table#navbar td {text-align: center; 
vertical-align: center; width: 16.4%; padding: 5px; }

table#navbar a {text-decoration: none; }

table#navbar a:link {color: #003399; font-family: 
arial, helvetica, sans-serif; font-weight: bold; }

table#navbar a:visited {color: #660033; 
font-family: arial, helvetica, sans-serif; 
font-weight: bold; }

table#navbar a:hover 
{text-decoration: underline; font-family: arial, 
helvetica, sans-serif; font-weight: bold; }

table#navbar a:active {color: #cc3300; 
font-family: arial, helvetica, sans-serif; }



table#button {width:80%; vertical-align: top; }

table#button td {border: 1px solid black; background: #ffff66; font-weight: bold;  padding: 10px; 
                 text-align: center; }

table#button a {text-decoration: none; }

table#button a:link {color: #003399; font-family: 
arial, helvetica, sans-serif; font-weight: bold; }

table#button a:visited {color: #660033; 
font-family: arial, helvetica, sans-serif; 
font-weight: bold; }

table#button a:hover 
{text-decoration: underline; font-family: arial, 
helvetica, sans-serif; font-weight: bold; }

table#button a:active {color: #cc3300; 
font-family: arial, helvetica, sans-serif; }
div#signature {font-size: 75%; }