a:visited, a:link, .green a:visited, .green a:link, .green{
	color: #004D01;
	text-decoration: none;
}

.gray a:visited, .gray a:link, .gray{
	color: #6E6E6E;
	text-decoration: none;
}

.red a:visited, .red a:link, .red{
	color: red;
	text-decoration: none;
}

a:hover, .gray a:hover, .red a:hover{
	color: red;
}

<!--
	#PopupAutoComplete > .autocomplete-tree { display: none !important; }
 	.autocomplete-history-dropmarker { display: none !important; }
 -->

body{
	margin: 0px;
    background-color: #ffffff;
}

body, td, th, div, p, span, select, input, textarea{
    font-family: Verdana, MS Sans Serif, Tahoma, Helvetica;
    font-size: 8pt;
    color: #6E6E6E;
}

img{
	border: 0;
}

ul{
    list-style-type: square;
    margin: 0 0 0 16px;
    padding: 0px;
}

li{
    margin-top: 3px;
    margin-bottom: 3px;
}

hr{
    color: #D0D0D0;
    height: 1pt;
}

input{
	padding: 0px;
}

.mini{
    font-size: 7pt;
}

.arrow{
    font-family: MS Sans Serif, Tahoma, Helvetica;
    font-size: 7pt;
    font-weight: bold;
}

.arrow02{
	color: green;
}

.list{
	list-style-image: url(../data/layout/icon04a.jpg);
}

.border{
	border: #A8A8A8 1px solid;
}

.notice{
	margin: 20px;
	text-align: center;
}

.bg{
	background-color: #ededed;
}

.table01{
	width: 100%;
	margin: 0 auto;
}

.table01, .table02, .table03, .table04{
    border-collapse: collapse;
    background-color: #ffffff;
}

.table01 td, .table01 th, .table02 td, .table02 th, .table03 td, .table03 th{
	text-align: left;
    padding: 5px;
}

.table04 td, .table04 th{
    padding: 0px;
}

.table01 td, .table01 th, .table03 td, .table03 th{
	border: #CCCCCC 1px solid;
}

.table02 td, .table02 th, .table04 td, .table04 th{
	border: 0px;
}

