/* these classes get additional color defs that are added to the main stylesheet */

table.navcol2	{
		border: 1px #666666 solid; border-collapse: collapse; 
		}

table.main	{background: #666666;}
tr.navhead	{color: white; background-color: #666666;}
th.title	{background: #666666; color: white;}
td.title	{background: #E6E6E6; color: black; font-size: 23px; font-family: "Lucinda Sans", Verdana, Arial, Helvetica, sans-serif;}
td.vnav		{background: #E6E6E6;}
tr.titled	{background: #990033; color: white;}
th.titled	{background: #990033; color: white;}

a        	{text-decoration: none; color: #666666; font-weight: normal;}
a:link        	{text-decoration: none; color: #666666; font-weight: normal;}
a:visited     	{text-decoration: none; color: #666666; font-weight: normal;}
a:hover       	{text-decoration: none; color: #666666; background-color: #E6E6E6; font-weight: normal; font-style: normal;}
a:visited:hover	{text-decoration: none; color: #666666; background-color: #E6E6E6; font-weight: normal; font-style: normal;}

table.frm	{border: 1px #666666 dotted;}
td.l		{background: #E6E6E6; color: black;}
td.d		{background: white; color: black;}
td.dc		{background-color: #E6E6E6; color: black;}
td.highblue	{background-color: #E6E6E6; color: black;}

hr		{color: #666666; }
p.header	{color: #999999;}

tr.title2	{background-color: #999999; color: white; }
th.title2	{background-color: #999999; color: white; }

td.start	{background-color: #F3F3F3; width: 100px; }
th.start	{background-color: #F3F3F3; width: 100px; }}

.colorhead1	{color: #999999; font-size: 16px; font-weight: 700; padding: 3px;}
.colorhead2	{color: #999999; font-size: 15px; font-weight: 700; padding: 3px;}
.colorhead3	{color: #999999; font-size: 14px; font-weight: 700; padding: 2px;}
.colorhead4	{color: #999999; font-size: 13px; font-weight: 700; padding: 2px;}
.colorhead5	{color: #999999; font-size: 12px; font-weight: 700; padding: 2px;}
.colorhead6	{color: #666666; font-size: 12px; font-weight: 700; padding: 2px;}
.colorhead1b	{background-color: #999999; color: white; font-size: 16px; font-weight: 700; padding: 3px;}
.colorhead2b	{background-color: #999999; color: white; font-size: 15px; font-weight: 700; padding: 3px;}
.colorhead3b	{background-color: #999999; color: white; font-size: 14px; font-weight: 700; padding: 2px;}
.colorhead4b	{background-color: #999999; color: white; font-size: 13px; font-weight: 700; padding: 2px;}
.colorhead5b	{background-color: #999999; color: white; font-size: 12px; font-weight: 700; padding: 2px;}
.colorhead6b	{background-color: #999999; color: white; font-size: 12px; font-weight: 700; padding: 2px;}

textarea	{scrollbar-3dlight-color: #99CCFF;
		scrollbar-arrow-color: #003366;
		scrollbar-base-color: #666666;
		scrollbar-darkshadow-color: #666666;
		scrollbar-face-color: #E6E6E6;
		scrollbar-highlight-color: #999999;
		scrollbar-shadow-color: #999999;
		font-family: "Lucinda Sans", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0;
		border: 1px #666666 dotted; border-collapse: collapse;
		}

select		{padding-left: 3px;
		scrollbar-arrow-color: #003366;
		scrollbar-arrow-color: #003366;
		scrollbar-base-color: #666666;
		scrollbar-darkshadow-color: #666666;
		scrollbar-face-color: #E6E6E6;
		scrollbar-highlight-color: #999999;
		scrollbar-shadow-color: #999999;
		font-family: "Lucinda Sans", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0;
		border: 1px #666666 dotted; border-collapse: collapse;
		}

select.navopt	{font-size: 11px; font-weight: normal; background-color: #E6E6E6; color: #666666; padding-left:15px; padding-right: 0px; padding-top: 2px; padding-bottom: 3px;}

/* ~~~~~~~~~~~~~~~~~~ top navigation table ~~~~~~~~~~~~~~~~~~~~~~~~ */
/* this is for the little table at top that holds the select boxes and image buttons for navigation. */
/* additional color defs in each directory's localstyle.css file */

td.formnav   	{
		border: 1px #003366 solid; background-color: #E6E6E6; background-image: none;
		}
td.formnavnol  	{
		background-color: #E6E6E6; background-image: none;
		border-left: 0; border-top: 1px #003366 solid; border-right: 1px #003366 solid; border-bottom: 1px #003366 solid; 
		}
td.formnavnor  	{
		background-color: #E6E6E6; background-image: none;
		border-right: 0; border-top: 1px #003366 solid; border-left: 1px #003366 solid; border-bottom: 1px #003366 solid; 
		}
td.formnavnolr  {
		background-color: #E6E6E6; background-image: none;
		border-right: 0; border-top: 1px #003366 solid; border-left: 0; border-bottom: 1px #003366 solid; 
		}

input
		{
		border: 1px #666666 dotted; background-image: none; background-color: #F6F6F6; 
		}

select 		
		{
		color: #666666; 
		border: 1px #666666 dotted; background-image: none; background-color: #F6F6F6; 
		}
		
textarea	
		{
		color: #666666; 
		border: 1px #666666 dotted; background-image: none; background-color: #F6F6F6; 
		}

select.notice	{
		color: black; 
		border: 1px #666666 dotted; background-image: none; background-color: #FFFFCC; 
		}

input.charleft 	
		{
		color: inherit; 
		border: 0px; background-image: none; background-color: inherit; 
		}

input.go 	
		{
		border: 0px; background-image: none; background-color: inherit; 
		}

