body { font-size: 12px;}
tr, td { font-size: 12px; }
h1 { font-size: 12px;
	 margin: 0px;}
h2, h3, h4, h5, h6 { font-size: 12px;
					 margin: 0px; }
a:link		{ color: #005fa9; }
a:visited	{ color: #005fa9; }
a:active	{ color: #005fa9; }
a:hover		{ color: #DD0000;
			  text-decoration: underline; }
.BODY_BASE{
			border-top-style: note;
			border-right-style: note;
			border-bottom-style: note;
			border-left-style: note;
			border-width: 2px;
			border-color: #1C3166;
			background-color: #FFCC00;
			color: #FFFFFF;
			}

.MENU_TITLE_BASE{
			border-top-style: solid;
			border-right-style: note;
			border-bottom-style: solid;
			border-left-style: note;
			border-width: 2px;
			border-color: #1C3166;
			background-color: #1C3166;
			color: #FFFFFF;
			}

.MENU_TITLE_BASE_2{
			border-top-style: solid;
			border-right-style: note;
			border-bottom-style: solid;
			border-left-style: note;
			border-width: 2px;
			border-color: #8aaaed;
			background-color: #8aaaed;
			color: #FFFFFF;
			}

.MENU_ITEM_BASE{
			border-top-style: note;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-width: 1px;
			border-color: #1C3166;
			background-color: #eeeeee;
			}

.MENU_ITEM_BASE_2{
			border-top-style: note;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-width: 1px;
			border-color: #8aaaed;
			background-color: #edf2fe;
			}

.MENU_CENTER_TITLE_BASE{
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-width: 1px;
			border-color: #1C3166;
			background-color: #1C3166;
			color: #FFFFFF;
			}

.MENU_CENTER_SUBTITLE_BASE{
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-width: 1px;
			border-color: #eeeeee;
			background-color: #eeeeee;
			}

.TABLE_TYPE_1_BASE{
			border-top-style: note;
			border-right-style: note;
			border-bottom-style: note;
			border-left-style: note;
			border-width: 0px;
			border-color: #000000;
			background-color: #000000;
			}

.TABLE_TYPE_1_ITEM{
			color: #ffffff;
			background-color: #1c3166;
			text-align: center;
			}

.TABLE_TYPE_1_DATA{
			color: #000000;
			background-color: #f5f5dc;
			text-align: left;
			}

.TABLE_TYPE_2_BASE{
			border-top-style: note;
			border-right-style: note;
			border-bottom-style: note;
			border-left-style: note;
			border-width: 0px;
			border-color: #000000;
			background-color: #000000;
			}

.TABLE_TYPE_2_ITEM{
			color: #000000;
			background-color: #ffffff;
			text-align: center;
			}

.TABLE_TYPE_2_DATA{
			color: #000000;
			background-color: #ffffff;
			text-align: left;
			}

.CELL_TITLE {
			border-style: none;
			color: #FFFFFF;
			background-color: #1C3166;
			}

.CELL_SUB_TITLE {
			border-style: none;
			color: #000000;
			background-color: #eeeeee;
			}

.SHOP_TITLE {
			border-style: none;
			color: #000000;
			background-color: #edf2fe;
			font-size: 18px;
			}

.INPUT_BASE{
			border-top-style: note;
			border-right-style: note;
			border-bottom-style: note;
			border-left-style: note;
			border-width: 0px;
			border-color: #000000;
			background-color: #000000;
			}

.INPUT_ITEM {
			color: #ffffff;
			background-color: #1c3166;
			text-align: center;
			}

.INPUT_DATA_LEFT {
			color: #000000;
			background-color: #f5f5dc;
			text-align: left;
			}

.INPUT_DATA_CENTER {
			color: #000000;
			background-color: #f5f5dc;
			text-align: center;
			}

.INPUT_DATA_RIGHT {
			color: #000000;
			background-color: #f5f5dc;
			text-align: right;
			}

.DETAIL_BASE{
			border-top-style: note;
			border-right-style: note;
			border-bottom-style: note;
			border-left-style: note;
			border-width: 0px;
			border-color: #000000;
			background-color: #FFFFFF;
			}

.DETAIL_ITEM_CELL{
			border-top-style: note;
			border-right-style: note;
			border-bottom-style: note;
			border-left-style: note;
			border-width: 0px;
			border-color: #cc0000;
			background-color: #eeeeee;
			text-align: center;
			}

.DETAIL_VALUE_CELL{
			border-top-style: note;
			border-right-style: note;
			border-bottom-style: note;
			border-left-style: note;
			border-width: 0px;
			border-color: #cc0000;
			background-color: #f5f1e1;
			text-align: left;
			}

.ERROR_ITEM {
			color: #FF0000;
			font-weight: bold;
			}
.RESULT_ITEM {
			color: #0000FF;
			font-weight: bold;
			}

.CELL_SMALL_LEFT {
			font-size: 11px;
			text-align: left;
			}
.CELL_SMALL_CENTER {
			font-size: 11px;
			text-align: center;
			}
.CELL_SMALL_RIGHT {
			font-size: 11px;
			text-align: right;
			}
