BODY
{
	background: #09283D url(../images/blue-mainbg.png) repeat-x;
}
#header
{
	background-color: #373737;
}
#main
{
	background: #587488 url(../images/blue-mainoutline.png) repeat-x;
}
#footer A
{
	color: #1A86D3;
}
#body
{
	background-color: #484848;
	color: #C2C2C2;
}
#newcontent P B
{
	color: #A0CAE7;
}
#menu
{
	color: #81A1BA;
}
TABLE.restab TH
{
	background: #373737;
	font-size: 14px;
	padding-left: 45px;
	font-weight: bold;
}
#listhead A:visited, #listhead A:link, .totalrecords A:visited, .totalrecords A:link, .pages A:visited, .pages A:link, #body A:visited, #body A:link
{
	font-weight: bold;
	color: #71A9D6;
}
.totalrecords A:hover, .totalrecords A:active, #listhead A:hover, #listhead A:active, .pages A:hover, .pages A:active, #body A:hover, #body A:active
{
	font-weight: bold;
	color: #016FFF;
}
.filtervar B
{
	font-size: 10px;
	color: #71A9D6;
}
DIV.filtervar
{
	background: #606060;
	font-size: 12px;
	padding: 10px;
}
DIV.filtertype
{
	background: #363636;
	margin: 0 0 20px;
}
.filtertype H2
{
	margin-left: 6px;
	font-weight: bold;
	font-size: 14px;
	color: #A5C4DE;
}
#title H2
{
	color: #93C3E5;
}
#content H3
{
	color: #98C5E5;
	font-weight: bold;
}
#content H2
{
	color: #A8CEE9;
	font-weight: bold;
}
#title H1, #body H1
{
	color: #3393D8;
}
/*menu*/
.menu A, .menu A:visited
{
	color: #B0DCFD;
}
.menu UL UL
{
	background: #000000;
	color: #FFFFFF;
}
.menu UL UL A:hover
{
	background: #000000;
	color: #B0DCFD !important;
}
.menu UL UL A, .menu UL UL A:visited
{
	color: #FFF;
}
.menu A:hover, .menu UL UL A:hover
{
	background: #020202;
	color: #1381D4;
}
.menu :hover>A, .menu UL UL :hover>A
{
	color: #1381D4;
}
/*pages*/
#morph_table
{
	background: #484848;
}
.morph_name
{
	background: #CCC;
	color: #0F68B5;
	border: 2px solid #0F68B5;
}
#body A:visited, #body A:link
{
	font-weight: bold;
	color: #6BACDA;
}
#body A:hover, #body A:active
{
	font-weight: bold;
	color: #0A3D7B;
}
.down A:visited, .down A:link, .lin_box A:link, .lin_box A:visited, .dark A:link, .dark A:visited
{
	font-weight: bold;
	color: #0A3D7B !important;
}
.down A:hover, .down A:active, .lin_box A:hover, .lin_box A:active, .dark A:hover, .dark A:active
{
	font-weight: bold;
	color: #6AABD9 !important;
}
.home_sidebox H4
{
	color: #B0D6F1;
}
/*available*/
.filtervar A:visited, .filtervar A:link
{
	color: #FFF !important;
	text-decoration: none;
}
.filtervar A:hover, .filtervar A:active
{
	color: #A4CCF8 !important;
	text-decoration: none;
}
/*gtp*/
.gtp_name
{
	background: #CCC;
	color: #0F68B5;
	border: 2px solid #0F68B5;
}
#gtp_table
{
	background: #202020 url(../images/gtp_bg.jpg);
	border-right: 4px solid #DCD8B3;
	border-left: 4px solid #DCD8B3;
}
/*lineage*/
.lin_2 .lin_border, .lin_1 .lin_border
{
	border: 1px solid #CCC;
	background: #385B93;
}
.lin_text
{
	color: #1C3C5E;
}
/*calendar-neonate*/
TABLE#calendar TD.month
{
	color: #3292D7;
}
TABLE#calendar TD.today
{
	color: #FFFFFF;
	background: #486C85;
}

