body {
	font-size:10pt;
}

td {
	font-size:10pt;
}

th {
	font-size:10pt;
}

input {
	font-size:9pt;
}

select {
	font-size:9pt;
	width:200px;
}

a { color:black; }
a:hover { color:blue; }

.title_bar {
	background-color:#DDDDDD;
	height:30;
	width:100%;
}

.title_text {
	font-weight:800;
	font-size:16pt;
	color:rgb(44,55,132);
	font-family:Arial;
}

.section_title {
	background-color:#DDDDEF;
	font-weight:bold;
	border:black 1px solid;
}

.function_button {
	width:50px;
	height:20px;
	border:rgb(153,153,153) 2px solid;
	background-color:rgb(232,232,232);
	font-family:Arial;
	font-size:9pt;
	cursor:pointer;
}

button {
	width:50px;
	height:21px;
	border:rgb(153,153,153) 2px solid;
	background-color:rgb(232,232,232);
	font-family:Arial;
	font-size:9pt;
	cursor:pointer;
}

.border_all {
	border:rgb(44,55,132) 2px solid;
}

.border_right {
	border-right:rgb(44,55,132) 2px solid;
}

.border_left {
	border-left:rgb(44,55,132) 2px solid;
}

.border_top {
	border-top:rgb(44,55,132) 2px solid;
}

.border_bottom {
	border-bottom:rgb(44,55,132) 2px solid;
}

.thumbnail {
	width:150;
	height:100;
	border:1px solid rgb(150,150,150);
	cursor:pointer;
	overflow:hidden;
	text-align:center;
}

button.active {
	width:70px;
	height:21px;
	border:rgb(153,153,153) 2px solid;
	background-color:rgb(180,255,180);
	font-family:Arial;
	font-size:9pt;
	cursor:pointer;
}

button.inactive {
	width:70px;
	height:21px;
	border:rgb(153,153,153) 2px solid;
	background-color:rgb(255,180,180);
	font-family:Arial;
	font-size:9pt;
	cursor:pointer;
}

