
h6 { font-size: 120%; font-family: Times, "New York", serif; color: #0055cc; }
h5 { font-size: 120%; font-family: Times, "New York", serif; }
h4 { font-size: 140%; font-family: Times, "New York", serif; color: #0000cc; }
h3 { font-size: 160%; font-family: Times, "New York", serif; }
h2 { font-size: 199%; font-family: Times, "New York", serif; color: #cc4400; }
h1 { font-size: 230%; font-family: Times, "New York", serif; color: #cc0000; }

a:link { color: #5858FF }
a:active { color: #C607FF }
a:visited { color: #847BDC }

a.small:link { color: #5858FF; text-decoration: none }
a.small:active { color: #C607FF; text-decoration: none }
a.small:visited { color: #847BDC; text-decoration: none }


cite {	font-size: 90%;
	font-weight: bold;	font-style: italic;    }

body {
	font-size: 100%; font-family: "Verdana", "New York", serif;
}
     
table.bordertable {
	border-color: 00ee00;
	border-width: 1px;
	background-color: white;
	border-style: solid;
}

hr {
	border-color: 00ee00;
}

table.plain {
	background-color: transparent;
	border-color: 000000;
	border-width: 0px;
}
table.plain tr {
	background-color: transparent;
}
table.plain td {
	background-color: transparent;
}
table.plain th {
	background-color: transparent;
}

table {
	padding: 1px 1px 1px 1px;
	border-color: 00ee00;
	border-width: 1px;
	border-style: solid;
}

table.listOneD {
	padding: 1px 1px 1px 1px;
	border-color: 00ee00;
	border-width: 1px;
	border-style: solid;
	color: ffffff;
}

table.listOneD td.empty{
	background-color: #555555;
}

tr {
	background-color: black;
}

td.corner {
	background-color: #DBDDFF;
}

td.empty {
	background-color: #DBDDFF;
}

th {
	background-color: black;
	font-size: 120%;
	text-align: center;
	text-align: center;
	font-family: Times, "New York", serif;
}


table.info tr {
	background-color: white;
	margin: -1px;
	font-size: 85%;
}


code {
	color: CC0000;
	font-size: 100%;
}

li {
	font-size: 100%;
	margin: -1px;
	border-color: 202020;
	background-color: 000000;
	border-width: 1px;
	border-style: solid;
	padding-left: 7%;
	color: ffffff;
}

table.info {
	padding: 0px 0px 0px 0px;
	margin: 3px;
	border-color: 00ee00;
	border-width: 1px;
	background-color: DBDDFF;
	border-style: solid;
}

table.borderless {
	padding: 0px 0px 0px 0px;
	margin: 3px;
	border-color: 00ee00;
	border-width: 0px;
	border-style: solid;
	background-color: FFFFFF;
}

table.nav {
	padding: 0px 0px 0px 0px;
	margin: 3px;
	border-color: 000000;
	border-width: 1px;
	background-color: DBDDFF;
	border-style: solid;
	font-size: 90%;
}

table.nav tr {
	background-color: 000000;
	color: white;
}

table.nav a {
	color: 5858FF;
	font-weight: bolder;
}


table.techref {
	padding: 1px 1px 1px 1px;
	margin: 3px;
	border-color: 00ee00;
	border-width: 0px;
	border-style: solid;
	background-color: #00ee00;
}

table.techref td.empty {
	background-color: #d0eed0;
}


table.techref {
	padding: 1px 1px 1px 1px;
	margin: 3px;
	border-color: 00ee00;
	border-width: 0px;
	border-style: solid;
	background-color: #DBDDFF;
}

table.techref td.empty {
	background-color: #DBDDFF;
}

ul.techref a:link { color: #5858FF; text-decoration: none }
ul.techref a:active { color: #C607FF; text-decoration: none }
ul.techref a:visited { color: #847BDC; text-decoration: none }
table.techref a:link { color: #5858FF; text-decoration: none }
table.techref a:active { color: #C607FF; text-decoration: none }
table.techref a:visited { color: #847BDC; text-decoration: none }



table.button {
	border-left:   1px solid #FFFFFF;
	border-top:    1px solid #FFFFFF;
	border-right:  1px solid #818385;
	border-bottom: 1px solid #818385;
	background-color:        #000000;
	font-size: 10px;
	text-align: justify;
}

table.button a:visited, table.button a:link, table.greybuttontable a:active { text-decoration: none }

table.button a:hover { text-decoration: none; color:#00ee00 }


table.darklinks {
	border-style: solid;
	padding: 3px;
	border-color: #000000;
	border-width: 0px;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
}

table.darklinks a {
	text-decoration: none;
}

