th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 30px;
	margin-right : 30px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FFFFFF;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
	font-weight: bold;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #EEEEEE;
}
.menu02 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu02 a {
	color : #000000;
	text-decoration: none;
}
.menu02 a:hover {
	color : #555555;
}


div.side_form { display: block; width: 270px; float: left; margin: 10; padding: 0; height: 100; border: 0px dashed blue;}
div.side_form p {clear: both; float: none; margin: 0; padding: 0; }
div.side_form p label { float: left; margin: 2 0; padding: 0 5; }
div.side_form p input.single_textbox {float: right; margin: 0; padding: 0; width: 150px; text-align: center;}
div.side_form p input.multiple_textbox {float: right; margin: 0; padding: 0; width: auto; text-align: center;}
div.side_form p select {float: right; margin: 0; padding: 0; width: auto; }
div.side_form p textarea {float: right; margin: 0; padding: 0; width: auto; }


div.full_form { display: block; width: 70%; margin: 10 0; padding: 0;}
div.full_form p {clear: both; float: none; margin: 0; padding: 0; }
div.full_form p label { float: left; margin: 0; padding: 0 5;}
div.full_form p input {float: right; margin: 0; padding: 0; width: auto; }
div.full_form p select {float: right; margin: 0; padding: 0; width: auto; }
div.full_form p textarea {float: right; margin: 0; padding: 0; width: auto; }

h2 { text-align: center; font-size: 24px; margin: 1; padding: 0;}
h3 { text-align: center; font-size: 18px; text-decoration: underline; margin: 1; padding: 0;}

.error_list { color: red; font-weight: 700;}
pre { display: inline;}
a.link { border: none; display: block; margin: 2px; padding: 0px; }
/*a.link:hover { border: 2px solid #5463DB; margin: 0px; padding: 0px; background: #5463DB;}*/
a.link img { border: none; margin: 0px; padding: 0px;}


table.info_table { border: 1px solid black; border-collapse: collapse; background: #fff;}
table.info_table th { background: #5463DB; color: #fff; width: auto;}
table.info_table td { padding: 0 20px; text-align: center; color: black; width: auto;}
table.info_table td a { color: black; text-decoration: none; }
table.info_table td.odd { background: #868FE6; color: black; }