a {
	color: #008;
}

#nav {
	background: #ddf;
	border-bottom: 1px solid #88c;
	border-top: 1px solid #88c;
}

div#pages, div#nav h1 {
	color: #008;
}
/*
div#nav a:hover{
	color: #400;
}
*/
div#nav select {
	color: #008;
}

span.nav_char {
	color: #44a;
}

table.sections, div.db, div.section_inside {
	color: #004;
}

td.section_tl {	background: white url(/images/section_blue_tl.jpg) bottom right no-repeat;}
td.section_tm { background: white url(/images/section_blue_tm.jpg) bottom repeat-x;}
td.section_tr {	background: white url(/images/section_blue_tr.jpg) bottom left no-repeat;}
td.section_ml {	background: white url(/images/section_blue_ml.jpg) right repeat-y;}
td.section_mr {	background: white url(/images/section_blue_mr.jpg) left repeat-y;}
td.section_bl {	background: white url(/images/section_blue_bl.jpg) top right no-repeat;}
td.section_bm {	background: white url(/images/section_blue_bm.jpg) top repeat-x;}
td.section_br {	background: white url(/images/section_blue_br.jpg) top left no-repeat;}

h2, h3, h4 {
	color: #008;
}

h2 a {
	background-color: #004 ;
	border-left: 1px solid #88a;
	border-top: 1px solid #88a;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

h2 a:hover, input.button:hover {
	background-color: #008;
}

h2 a:active {
	border-right: 1px solid #88a;
	border-bottom: 1px solid #88a;
	border-left: 1px solid black;
	border-top: 1px solid black;
}

h3 a, h4 a {
	color: #00a;
}

h3 .section_dyn, h3 .section_dyn:visited {
	color: #008;
}

/*h3 a:hover, h4 a:hover, */ h3 .section_dyn:hover
{
	color: blue;
}

h3 a:visited, h4 a:visited {
	color: #004;
}

input.button {
	background: #004;
}
/*
input.button_green {
	background: #040;
}
*/
option.wanted {
	color: #600;
}

option.available {
	color: #060;
}

a.red, a.red:visited {
	color: #800;
}

div.related h3 {
	background-color: #ddf;
}

