body{
	background-color:#F9F9F9;
}
body,div,form,form input,form select,table{
	font-size:12px;
	color:#333333;
	font-family:sans-serif;
	border:none;
	margin:none;
	padding:none;
}
select,input{
	border:none;
}
form select{
	margin-bottom:-3px;
}
table{
	border-collapse:collapse;
}
form input,form select{
	font-size:10px;
}
td{
	vertical-align:top;
/*	border:1px solid black;*/
	padding:5px;
}
a{
	color:#883333;
	text-decoration:none;
}
a:active{
	color:#AA4444;
}
a:visited{
	color:#662222;
}
a:hover{
	text-decoration:underline;
}
.search_term_0{
	font-weight:bold;
	color:#005500;
}
.search_term_1{
	font-weight:bold;
	color:#550055;
}
.search_term_2{
	font-weight:bold;
	color:#555500;
}
.search_term_3{
	font-weight:bold;
	color:#000055;
}
.search_term_4{
	font-weight:bold;
	color:#550000;
}
.search_term_5{
	font-weight:bold;
	color:#005555;
}
#menu{
	width:100%;
	background-color:#CCCCCC;
}
#left_pane{
	background-color:#CCCCCC;
}
#center_pane{
	width:750px;
}
#right_pane{
}
#entry{
	width:100%;
	background-color:#DDDDDD;
}
#entry .title{
	background-color:#CCCCCC;
}
.title input{
	font-size:large;
}
#entry .tab{
	width:50px;
	background-color:#999999;
	text-align:right;
}
.control{
	font-size:larger;
	font-weight:bold;
}
.control_button{
	font-weight:bold;
	color:#883333;
	background-color:#EEEEEE;
	border:none;
}
#page_navigation td a{
	font-weight:bold;
}
#results_table{
	width:100%;
	margin:10px;
}
#tab{
	width:200px;
	text-align:left;
}
#results_cell{
}
#search_box{
	background-color:#EEEEEE;
}
#filter_box{
	width:100%;
	background-color:#EEEEEE;
}
.header{
	padding:3px;
	background-color:#999999;
}
.header .title{
	font-weight:bold;
	font-size:20;
}
.single_filter td{
	border-bottom:5px solid #CCCCCC;
}
.single_line td{
	border-bottom:5px solid #CCCCCC;
}
.sub_header{
	background-color:#CCCCCC;
}
.display_num{
	font-family:sans-serif;
	color:#cccccc;
}
.field_label{
	width:100px;
	text-style:italic;
	color:#888888;
}
.code{
	font-family:courier;
	color:blue;
}
.disabled, .disabled select, .disabled input, .disabled td,.disabled a{
	color:#999999;
	background-color:#DDDDDD;
}
.disabled select, .disabled input{
	display:none;
	border-width:1px;
}
#document{
	margin:10px;
	text-align:left;
}
#nav_sidebar{
	height:100%;
/*	padding:10px;*/
/*	background-color:#DDDDDD;*/
/*	width:250px;*/
}
.nav_title{
	font-weight:bold;
	font-size:16;
}
.main_nav_links{
	font-weight:bold;
	font-size:16;
}
.main_title{
	font-weight:bold;
	font-size:20;
}
#key_card td{
	font-size:x-large;
	font-weight:bold;
	padding:10px;
}
#single_entry td{
	font-size:16;
}
.kana{
	font-size:24;
}