a:link		{
			color: #4b693d;
			font-weight:bold;
			}

a:link.history		{
			color: #bfcbd1;
			font: bold 1em;
			}
			
a:link.crumb	{
			color: #ffffff;
			font: bold 1em;
			}

a:visited	{
			color: #4b693d;
			font-weight:bold;
			}
			
a:visited.history	{
			color: #bfcbd1;
			font: bold .8em;
			}
			
a:visited.crumb	{
			color: #ffffff;
			font: bold 1em;
			}						

a:hover		{
			color: #754c24;
			font: bold 1em;
			border-color: #333366;
			border-style: solid;
			border-width: 0px 0px 0px 0px;			
			text-decoration: none;
			}
			
a:hover.history		{
			color: #ffffff;
			font: bold .8em;
			border-color: #333366;
			border-style: solid;
			border-width: 0px 0px 0px 0px;			
			text-decoration: none;
			}
			
a:hover.crumb		{
			color: #ffffff;
			font: bold 1em;
			text-decoration: none;
			}			

#toplink ul	{
			font: bold .7em;
			width: 100%;
			height: auto;
			text-align: left;
			background-color: #4b693d;
			background-image: none;
			border-color: #4b693d;
			border-style: solid;
			border-width: 2px 1px 0px 0px;
			color: #000000;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			}						
			
#toplink li
			{
			display: inline;
			text-align: left;
			text-decoration: none;
			border-width: 2px 1px 0px 0px;
			border-color: #000000;
			padding: 0px;
			margin: 0px 0px 0px 0px;
			}			

#toplink a
			{
			width: 10%;
			color: #d9bfa6;
			background-color: transparent;			
			font: bold .7em;
			font-family: verdana, Arial, Helvetica, sans-serif;
			line-height: 1.0em;
			text-align: center;
			text-decoration: none;
			border-style: solid;
			border-width: 2px 1px 0px 0px;
			border-color: #ffffff;
			padding: 2px 4px 8px 0px;
			margin: 0px 0px 0px 0px;
			}
			
#toplink a:visited
			{
			width: 10%;
			color: #d9bfa6;
			background-color: transparent;			
			font: bold .7em;
			font-family: verdana, Arial, Helvetica, sans-serif;
			line-height: 1.0em;
			text-align: center;
			text-decoration: none;
			border-style: solid;
			border-width: 2px 1px 0px 0px;
			border-color: #ffffff;
			padding: 2px 4px 8px 0px;
			margin: 0px 0px 0px 0px;
			}

#toplink a:hover
			{
			width: 10%; 
			color: #000000;
			text-decoration: none;
			/*background-color: #cbdef0;*/
			font: bold .7em;
			font-family: verdana, Arial, Helvetica, sans-serif;
			line-height: 1.0em;
			text-align: center;
			text-decoration: underline;
			border-style: solid;
			border-width: 2px 1px 0px 0px;
			border-color: #d9bfa6;
			/*width: 150px;*/
			padding: 2px 4px 8px 0px;
			background-color: #d9bfa6;
			margin: 0px 0px 0px 0px;
			}
			
#toplink a:active
			{
			width: 10%;
			color: #d9bfa6;
			background-color: transparent;			
			font: bold .7em;
			font-family: verdana, Arial, Helvetica, sans-serif;
			line-height: 1.0em;
			text-align: center;
			text-decoration: none;
			border-style: solid;
			border-width: 2px 1px 0px 0px;
			border-color: #d9bfa6;
			padding: 2px 4px 8px 0px;
			margin: 0px 0px 0px 0px;
			}			
			
.top		{
            text-align: left;
			border-style: solid;
			border-width: 10px 1px 0px 0px;
			border-color: #ffffff;
			padding: 2px 2px 4px 2px;
			}						
			
			
			
div.link-listl 		{
        		width: 185px;
			    position: absolute;
        		top: 0px;
        		font-size: 80%;
        		padding-left: 1%;
        		padding-right: 1%;
        		margin-left: 0px;
        		margin-right: 0px;
			}
			
div.link-listr 		{
	width: 286px;
	position: absolute;
	top: 0px;
	font-size: 80%;
	padding-left: 1%;
	padding-right: 1%;
	margin-left: 0px;
	margin-right:0px;
	border-color: #754c24;
	border-width: 1px 2px 2px 1px;
	border-style: solid;
	left: 1136px;
	height: 219px;


			}
			
div.alert 	{
		width: 300px;
		/*height: 75px;*/
		float: right;
        	top: 0px;
        	font-size: 100%;
        	padding: 2px;
        	}						

#main 		{
		margin: 0 auto;
        padding: 40px;
        background-color: none;
		border-color: #d9bfa6;
		border-width: 1px 5px 1px 15px;
		border-style: solid;
		font: normal .9em Verdana, Arial, Helvetica, sans-serif;
		
		}

#list1 	{
        background: #c6cede; /*#9cb3be;*/
		left: 10px;
		top: 175px;
		}

#list2	{
		background: #d9bfa6;
        right: 30px;
		top: 40px;
		padding: 4px 4px 10px 4px;
		}

#box		{
		right: 10px;
		top: 20px;
		font: normal .9em Verdana, Arial, Helvetica, sans-serif;
		color: navy;
		height: 75px;
		width: 170px;
		text-align: center;
		background-color: #bfd5d0;
		background-image: none;
		border-color: #005944;
		border-style: solid;
		border-width: 0px 1px 2px 1px;			
		padding: 2px;			
		}
		
#groupbox		{
		right: 10px;
		top: 20px;
		font: normal .9em Verdana, Arial, Helvetica, sans-serif;
		color: navy;
		height: 75px;
		width: 170px;
		text-align: center;
		background-color: #666699;
		background-image: none;
		border-color: #000000;
		border-style: solid;
		border-width: 1px 3px 3px 1px;			
		padding: 2px;			
		}		
			
#alert		{
			right: 170px;
			top: 120px;
			font: normal .9em Verdana, Arial, Helvetica, sans-serif;
			color: navy;
			/*height: 100px;*/
			text-align: left;
			background-color: #ffffff;
			background-image: none;
			border-color: #993300;
			/*border-color: #cb7213;*/
			border-style: solid;
			border-width: 1px 1px 2px 1px;			
			padding: 2px;			
			}
			
#footer		{
			clear: both;
			position: relative;
    		bottom: 0px;
			width: 100%;
			}			

h2		{
			color: #ffffff;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			}

h3, .dyk 	{
			color: navy;
			background-color: #ffffff;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			}
			
h4.site		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff; /*navy;*/
			background-color: #014c3c; /*#bfe0e7;*/
			padding-bottom: .5em;
			padding-top: .2em;
			padding-left: .3em;
			margin-bottom: 3px;
			}
			
h5.site		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff; /*navy;*/
			background-color: #014c3c; /*#bfe0e7;*/
			padding-bottom: .5em;
			padding-top: .2em;
			padding-left: .3em;
			margin-bottom: 3px;
			}
			
table		{
			font: normal .85em;
			}						
			
/*.cell		{
			background-color: #9cb3be;
			}*/			
			

.title		{
			width: 100%;
			height: auto;
			font: bold 1.5em;
			vertical-align: top;
			text-align: center;
			background-color: #4b693d;
			/*background-color: #666699;*/
			background-image: none;
			font-weight: bold;
			color: #bfcbd1;
			padding: 2px 2px 8px 2px;
			margin: 0px;
			}
			
body		{
            font: normal .9em Verdana, Arial, Helvetica, sans-serif;
			background: /*url("images/background.gif") repeat*/ #ffffff;
			width: 800px;
			margin: 0 auto;
			}
			
p		    {
            font: normal .9em Verdana, Arial, Helvetica, sans-serif;
            }						
			
.banner	{
			width: 100%;
			height: 120px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font: bold 1.5em;
			vertical-align: top;
			text-align: left;
			background-color: #ffffff; /*#9cb3be;*/
			background-image: none;
			font-weight: bold;
			color: #754c24;
			border-color: #754c24;
			border-style: solid;
			border-width: 0px 0px 0px 0px;
			padding: 2px 2px 8px 2px;
			}			
			
.dropnav	{
			width: 100%;
			height: 25px;
			font: bold 1.5em;
			vertical-align: top;
			text-align: center;
			background-color: #c6cede;
			background-image: none;
			font-weight: bold;
			color: #bfcbd1;
			}			

.year		{
			width: 100%;
			height: 10px;
			font: bold 1.0em;
			vertical-align: top;
			text-align: left;
			background-color: #014c3c; /*#666699;*/
			background-image: none;
			font-weight: bold;
			color: #ffffff;
			padding: 4px;
			}

.pagename		{
			font-family: Myriad MM Black Condensed, Verdana, Arial, Helvetica, sans-serif;
			font: bold 1.2em;
			color: #ffffff;
			width: 100%;
			vertical-align: top;
			background-color: #4b693d;
			background-image: none;
			padding: 4px;
			}

.tagline	{
			width: 100%;
			font-family: Myriad MM Black Condensed, Verdana, Arial, Helvetica, sans-serif;
			font: bold .9em;
			vertical-align: top;
			text-align: left;
			background-color: #754c24;
			/*background-color: #000000;*/
			background-image: none;
			color: #ffffff;
			padding: 2px 2px 8px 2px;
			}

.link 		{
			font-family: Myriad Roman, Verdana, Arial, Helvetica, sans-serif;
			font: bold 1.1em;
			width: 100%;
			vertical-align: top;
			text-align: center;
			border-color: #999999; /*#000066;*/
			border-style: solid;
			border-width: 0px 1px 1px 1px;			
			spacing: 0px;
			padding: 4px;
			background-color: #c6cede;
			background-image: none;
			font-weight: bold;
			color: #bfcbd1;
			}

.navlink 	{
			font: bold .8em;
			width: 10%;
			height: 10px;
			vertical-align: top;
			text-align: center;
			border-color: #000066;
			border-style: solid;
			border-width: 0px 1px 1px 0px;			
			background-color: #c6cede;
			background-image: none;
			font-weight: bold;
			color: #bfcbd1;
			}

.botnav 	{
			font: bold .9em;
			width: 100%;
			
			vertical-align: top;
			text-align: center;
			border-color: #000066;
			border-style: solid;
			border-width: 0px 1px 1px 1px;
			background-color: #c6cede;
			background-image: none;
			color: #000000; /*#bfcbd1*/
			}

h4, body 	{
			color: #000000;
			}
			
.sitemap	{
			font: bold .8em Verdana, Arial, Helvetica, sans-serif;
			color: navy;
			width: 50%;
			height: 10px;
			vertical-align: top;
			text-align: left;
			background-color: #dfdfdf;
			background-image: none;
			border-color: navy;
			border-style: solid;
			border-width: 0px 0px 0px 0px;
			padding: 4px;
			}
			
.contact	{
			font: bold .8em Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			width: 50%;
			height: 10px;
			vertical-align: top;
			text-align: left;
			background-color: #dfdfdf;
			background-image: none;
			border-color: navy;
			border-style: solid;
			border-width: 0px 0px 0px 0px;
			padding: 4px;
			}
			
.info		{
			font: bold .7em Verdana, Arial, Helvetica, sans-serif;
			color: navy;
			width: 100%;
			height: auto;
			vertical-align: top;
			text-align: left;
			background-color: #bfe0e7;
			background-image: none;
			border-color: navy;
			border-style: solid;
			border-width: 1px 0px 2px 0px;
			padding-left: 1em;			
			padding-top: 1.5em;
			padding-bottom: 2em;
			}			
			
.urgent		{
			font: bold 1.5em Verdana, Arial, Helvetica, sans-serif;
			color: ffffff;
			width: 100%;
			vertical-align: top;
			text-align: left;
			background-color: #993300;
			/*background-color: #cb7213;*/
			background-image: none;
			border-color: #993300;
			/*border-color: #cb7213;*/
			border-style: solid;
			border-width: 0px 0px 0px 0px;			
			padding: 2px;			
			}						

.box		{
			font: normal 1em Verdana, Arial, Helvetica, sans-serif;
			color: #d9bfa6;
			height: auto;
			width: 100%;
			vertical-align: top;
			text-align: left;
			background-color: #4b693d; /*#bfd5d0;*/
			background-image: none;
			border-color: #005944;
			border-style: solid;
			border-width: 0px 0px 0px 0px;			
			padding: 4px;			
			}
			
.boxr		{
			font: normal 1em Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			height: auto;
			width: 100%;
			vertical-align: top;
			text-align: left;
			background-color: #dfdfdf; /*#bfd5d0;*/
			background-image: none;
			border-color: #000066;
			border-style: solid;
			border-width: 0px 1px 1px 1px;			
			padding: 4px;			
			}
						

.lines		{
			font: normal .8em Verdana, Arial, Helvetica, sans-serif;
			color: navy;
			height: 0px;
			vertical-align: top;
			text-align: left;
			background-color: #ffffff;
			background-image: none;
			border-color: #005944;
			border-style: solid;
			border-width: 0px 1px 0px 1px;			
			padding: 4px;			
			}

.footer		{
			font: normal .7em Verdana, Arial, Helvetica, sans-serif;
			color: #666666;
			width: 100%;
			vertical-align: top;
			text-align: center;
			background-color: #ffffff;
			background-image: none;
			border-color: #005944;
			border-style: solid;
			border-width: 0px 1px 2px 1px;			
			padding: 2px 2px 8px 2px;
			}
			
.header		{
			font: bold 1em Verdana, Arial, Helvetica, sans-serif;
			color: #4b693d;
			width: 100%;
			vertical-align: top;
			text-align: left;
			background-color: #ffffff;
			background-image: none;
			border-color: #4b693d;
			border-style: solid;
			border-width: 2px 0px 0px 0px;			
			padding: 4px;
			}			

.headbox	{
			font: bold 1.8em Verdana, Arial, Helvetica, sans-serif;
			color: #014c3c; /*#ffffff; #bfcbd1;*/			
			width: 100%;
			vertical-align: bottom;
			text-align: left;
			background-color: #d9e5bf;  /*#005944;*/		
			background-image: none;
			border-color: #000066;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			padding: 4px;
			margin-bottom: 2px;			
			}
			
.leftnavbox{
			font: bold 1.8em Verdana, Arial, Helvetica, sans-serif;
			color: #ffcc00; /*#014c3c; #ffffff; #bfcbd1;*/			
			width: 100%;
			vertical-align: bottom;
			text-align: left;
			background-color: #6e709c;  /*#d9e5bf; #005944;*/		
			background-image: none;
			border-color: none;
			border-style: none;
			padding: 4px;
			margin-bottom: 2px;			
			}			
			
.grouphead	{
			font: bold 1.6em Verdana, Arial, Helvetica, sans-serif;
			color: #ffffff; /*#bfcbd1;*/			
			width: 100%;
			vertical-align: bottom;
			text-align: center;
			background-color: #666699;  /*#005944;*/		
			background-image: none;
			border-color: none;
			border-style: none;
			padding: 0px;
			margin-bottom: 0px;			
			}			

.wht		{
			height: auto;
			vertical-align: top;
			text-align: left;
			background-color: #ffffff;
			background-image: none;
			border-color: #ffffff;
			border-style: solid;
			border-width: 0px 0px 0px 0px;
			padding: 4px;						
			}
