ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:26px;
font-size:16;
font-family:Verdana;
border:1px solid #000;
margin:0;
padding:0
}

ul.menu li {
display:block;
float:left;
width:auto;
margin:0;
padding-left:7;
padding-right:8;
}

ul.menu li a {
float:left;
color:yellow;
text-decoration:none;
height:24 px;
padding:3px 15px 0;
font-weight:normal;
}

ul.menu li a:hover, .current {
color:black;
text-decoration:none;
background-color:white;
}

ul.menu .current a {
color:black;
background-color:transparent;
}


/*  ALL OF PAGE  */

/*  HYPERLINKS  */

	#hyperlink_general A {color:white; text-decoration: none; font-weight:bold}
	#hyperlink_general A:link {color:white;}
	#hyperlink_general A:visited {color:white;}
	#hyperlink_general A:hover {color:white; cursor:hand; text-decoration: underline}
	#hyperlink_general A:active {color:white;}

body {font-family: 'Verdana'; font-size:8pt;}
td {font-family: 'Verdana'; font-size:8pt;}


/*  HEADER */

	.header_page	{background:url('image_header_background.jpg') repeat-x top left;
					background-color:black;
					}
					
	.table_header	{width:950px;
					}
					
	.header_all_cells	{border-style:solid;
						border-color:white;
						border-width:1px;
						}
				
/*  MIDDLE CONTENT  */

	#hyperlink_pics A {color:black; text-decoration: none; font-weight:bold}
	#hyperlink_pics A:link {color:black;}
	#hyperlink_pics A:visited {color:black;}
	#hyperlink_pics A:hover {color:black; cursor:hand; text-decoration: underline}
	#hyperlink_pics A:active {color:black;}

	.middle_page	{background:url('image_space.gif') repeat top left;
					text-align:center;
					color:white;
					}

	.table_nav		{height:25px;
					width:950px;
					border-style:solid;
					border-top-width:2px;
					border-bottom-width:2px;
					border-left-width:0px;
					border-right-width:0px;
					}

	.table_counter	{width:950px;
					height:50px;
					border-style:none;
					border-width:0px;
					}

	.table_middle	{width:950px;
					height:100px;
					background-color:transparent;
					border-collapse:collapse;
					border-style:none;
					border-width:0px;
					padding:0px;
					}

	.pic			{border-color:white;
					border-width:1px;
					}

	.picture_title	{height:20px;
					background-color:white;
					text-align:center;
					color:black;
					}

/*  FOOTER TABLE  */

	.footer_page	{background:url('image_space.gif') repeat top left;
					text-align:center;
					}

	.table_footer	{align:center;
					width:950px;
					height:100px;
					background-color:transparent;
					}
	
	.footer_all_cells {border-style:solid; border-color:white; border-width:1px;}