*{
	font-size:x-small;
}

body {
	margin:0px;
	padding:0px;
	background-image:url('img/bg01.gif');
}

a         {color : blue ; text-decoration : none ;}
a:link    {color : blue ; text-decoration : none ;} 
a:visited {color : blue ; text-decoration : none ;} 
a:active  {color : blue ; text-decoration : none ;} 
a:hover   {color : blue ; text-decoration : underline ;} 

td{
	border : 0px;
	padding  :0px;
	margin : 0px;
}
td.normal { font-size : x-small ;}
td.bg_r  { background-repeat : repeat-y ; background-image: url("parts/bg_r.png"); }
td.bg_l  { background-repeat : repeat-y ; background-position : right ; background-image: url("parts/bg_l.png"); }

img {
	border : 0px;
}


table {
	border : 0px;
	padding : 0px;
	margin : 0px;
}

table.header{
	border : 0px;
	margin : 0px;
	padding : 0px;
}

table.menu{
	border : 0px;
	margin : 0px;
	padding : 0px;
}

table.menu tr td.menu_body{
	border : 0px;
	margin : 0px;
	padding : 0px;

	background-color : white;
	color : blue;

	vertical-align : top;
	text-align : right;
	font-size : x-small;
}

table.menu tr td.menu_title{
	border : 0px;
	margin : 0px;
	padding : 0px;

	background-color : blue;
	color : white;

	vertical-align : top;
	text-align : center;
	font-size : x-small;
}

div.outer{
	width : 750px;
	border : solid 1px black;
	border-top:0px;
	margin  :0px;
	padding : 0px;
}

div.category{
	width : 100%;

	background-color : white;

	font-size : x-small;
}

div.category_title{
	width : 100%;
	height : 20;

	border : 0px;
	margin : 0px;

	background-color : #0058fa;
	color : white;
	text-align : center;
	vertical-align : middle;
	font-size : x-small;
}

table.body{
	width : 750px;

	border : 0px;
	padding : 0px;
	margin : 0px;
}

table.body tr td{
	vertical-align : top;
}
