body { 
margin: 0px; 
background-color: #ffffff; 
color: #000000;
link:#ffcc00; 
alink:#ffcc00; 
visited:#ffcc00;  
} 

TD {
	color: black;
	font: 9pt Verdana, Geneva, Arial, Helvetica;
}


H1, H2, H3 {font-size: 16pt;

	color: #12067e;
	
	font-weight: normal;
	
	margin-bottom: 6px;
}


H4 {
	font-size: 12pt;

	color: #12067e;
	
	font-weight: normal;
	
	margin-bottom: 2px;
}


ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.menulevel4, ul.menulevel5, ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.sitemaplevel4, ul.sitemaplevel5, ul.submenu, ul.search {
	padding-left: 0;
	margin-left: 0;
}


form {
	margin: 0;
}
IMG {
	border: 0;
}
li {
	line-height: 1.5;
}


.doc {
	list-style: none;
	padding-left: 15px;
	background: url(menu/document.gif) no-repeat;
}


.docs {
	list-style: none;
	padding-left: 15px;
	background: url(menu/documents.gif) no-repeat;
}


.sdoc {
	list-style: none;
	padding-left: 15px;
	background: url(menu/sdocument.gif) no-repeat;
}


.sdocs {
	list-style: none;
	padding-left: 15px;
	background: url(menu/sdocument.gif) no-repeat;
}


a {
	text-decoration: none;
	font-weight: bold;
}
a:link, a:visited {
	color: gray;
}
a:active, a:hover {
	color: black;
}


.sitename {
	font-weight: normal;
	font-size: 20pt;
}

.sitename1 {
	font-weight: normal;
	font-size: small;
}

.tdgrey{
background-color: #cccccc; 
}

.tdgrey1{
background-color: #efefef; 
}

.tdyell{
background-color: #ebca5d; 
}

.tdyell1{
background-color: #d0cb79; 
}

.tdyell2{
background-color: #42426F; 
}

.tdblue1{
background-color: #8F8FBD; 
}

.twhite{
background-color: #ffffff; 
}


.list2a { 
font-size: x-small;
font-family: arial; 
color: #333333; 
}

.fontwhite { 
font-size: small;
font-family: arial; 
color: #ffffff; 
}


.menulevel1 {
	font-size: 8pt;
	color: gray;
}

.menulevel1 a {
	font-weight: normal;
	color: black;
}

.menulevel1 a:link, 
.menulevel1 a:visited {
	color: black;
}

.menulevel1 a:active, 
.menulevel1 a:hover {
	color: #4a8e11;
}


.menulevel2 {
	font-size: 8pt;
	color: #gray;
}

.menulevel2 a {
	font-weight: normal;
 color: #333333;
}

.menulevel2 a:link, 
.menulevel2 a:visited {
	color: #333333;
}

.menulevel2 a:active, 
.menulevel2 a:hover {
	color: #4a8e11;
}


.menulevel3 {
	font-size: 8pt;
	color: gray;
}

.menulevel3 a {
	font-weight: normal;
	color: black;
}

.menulevel3 a:link, 
.menulevel3 a:visited {
	color: black;
}

.menulevel3 a:active, 
.menulevel3 a:hover {
	color: #4a8e11
}


.sitemaplevel1, 
.sitemaplevel2, .sitemaplevel3 {
	font-size: 9pt;
}


.sitemaplevel1 a,
.sitemaplevel2 a, 
.sitemaplevel3 a {
	font-weight: normal;
	color: black;
}


.sitemaplevel1 a:link, 
.sitemaplevel2 a:link, 
.sitemaplevel3 a:link, .sitemaplevel1 a:visited, 
.sitemaplevel2 a:visited, 
.sitemaplevel3 a:visited {
	color: black;
}

.sitemaplevel1 a:active, 
.sitemaplevel2 a:active, 
.sitemaplevel3 a:active, 
.sitemaplevel1 a:hover, .sitemaplevel2 a:hover, 
.sitemaplevel3 a:hover {
	color: black;
}


.submenu {
	font-size: 9pt;
}

.submenu a {
	font-weight: normal;
	color: black;
}

.submenu a:link, .submenu a:visited {
	color: black;
}

.submenu a:active, .submenu a:hover {
	color: gray;
}


.search a {
	font-weight: normal; color: black;
}

.search a:link, 
.search a:visited {
	color: black;
}

.search a:active, 
.search a:hover {
color: gray;
}


.locator {
	font-size: 8pt;
	color: #666666;
}

.locator a {
	font-weight: normal;
 text-decoration: underline;
}

.locator a:link, 
.locator a:visited,  
.locator a:active {
	color: grey;
}
.locator a:hover {
	color: #999999;
}


.menu {
	font-weight: normal;
	font-size: 8pt;
	color: #666666;
}

.menu a {
	text-decoration: none;
	color: #666666;
}

.menu a:link, .menu a:visited, .menu a:active {
	color: #666666;
}
.menu a:hover {
	color: #999999;
}

.news {
	font-weight: normal;
	font-size: x-small;
	color: #666666;
}




.login {
	font-weight: bold;
	font-size: 8pt;
	color: grey;
}
.login a, .login a:link, .login a:visited, .login a:active, .login a:hover {
	color: gray;
}


.navigator {font-weight: normal;
font-size: x-small;

color: white;

}


.navigator a:link, 
.navigator a:visited {
color: #666666;
}

.navigator a:active, 
.navigator a:hover {
color: #c0c0c0;
}


.edit {
	font-size: 8pt;
	color: black;
	background: buttonface;
}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover {
	font-weight: normal;
	color: black;
}
input, select {
	font-size: 8pt;
}
textarea {
	width: 98%;
	background: white;
	font: 8pt Verdana, Geneva, Arial, Helvetica;
}
.searchbox .text, .searchbox .submit {
	border: 2px solid #c0c0c0;
	background: white;
}

  .roll2 { }
  A.roll2:link { text-decoration:none; color:#4040ff; font-weight: normal;}
  A.roll2:visited { text-decoration:none; color:#4040ff; font-weight: normal;}
  A.roll2:alink { text-decoration:none; color:#4040ff; font-weight: normal;}
  A.roll2:hover { text-decoration:none; color:#800000; font-weight: normal;}


  .roll3 { }
  A.roll3:link { text-decoration:none; color:#c0c0c0; font-weight: normal;}
  A.roll3:visited { text-decoration:none; color:#c0c0c0; font-weight: normal;}
  A.roll3:alink { text-decoration:none; color:#c0c0c0; font-weight: normal;}
  A.roll3:hover { text-decoration:none; color:#4040ff; font-weight: normal;}
