 A {text-decoration : none; color : #0000FF;  font-size: 10pt; FONT-FAMILY: 'MS Sans Serif','Microsoft Sans Serif',Verdana, Arial, Helvetica;}

.head04-day{FONT-WEIGHT:bold; FONT-SIZE:10pt; font-family:'MS Sans Serif'; text-align:center; background-color : #E0EEE0; }
.head03 {FONT-WEIGHT:bold; FONT-SIZE:10pt; font-family:'MS Sans Serif'; text-align:center; background-color : #D0d0d0; color: #000000;}
.head02 {FONT-WEIGHT:bold; FONT-SIZE:10pt; font-family:'MS Sans Serif'; text-align:center; background-color : #F36D5B; color: #000000;}
.head01 {FONT-WEIGHT:bold; FONT-SIZE:10pt; font-family:'MS Sans Serif'; text-align:center; background-color : #0000FF; color: #000000;}
.head {FONT-WEIGHT:bold; FONT-SIZE:10pt; font-family:'MS Sans Serif'; text-align:center; background-color : #0000FF; color: #FFFFFF;}
.caption {FONT-WEIGHT:bold; FONT-SIZE:10pt; font-family:'MS Sans Serif'; background-color : #E5E5E5; }
.title01 {FONT-WEIGHT:bold; FONT-SIZE:10pt; font-family:'MS Sans Serif'; background-color : #E5E5E5; }

.txt-normal01 {FONT-SIZE:10pt; font-family:'MS Sans Serif';}
.txt-small01 {FONT-SIZE:8pt; font-family:'MS Sans Serif';}
.time-small01 {FONT-SIZE:8pt; font-family:'MS Sans Serif';background-color : #517B85; color:#FFFFFF}
.Lunch{ FONT-SIZE:10pt; font-family:'MS Sans Serif'; background-color : #FBFBFF;color: #e0e0e0;}

.title01{
	FONT-SIZE:10pt; font-family:'MS Sans Serif'; 
	background-color: #517B85;
	color:#FFFFFF;
	BORDER-COLOR: #ACC3CB;
}
.criteria01{
	FONT-SIZE:10pt; font-family:'MS Sans Serif'; background-color: #ACC3CB;
	BORDER-COLOR: #517B85;
}

.title02{
	FONT-SIZE:10pt; font-family:'MS Sans Serif';background-color : #3161A3;color:#FFFFFF;
	FONT-WEIGHT:bold;
}
.title03{
	FONT-SIZE:10pt; font-family:'MS Sans Serif';background-color : #84A1A9;
	FONT-WEIGHT:bold;
}
.criteria02{
	FONT-SIZE:10pt; font-family:'MS Sans Serif'; background-color: #ECF6F8;
}

.table-01{
	background-color: transparent
    BORDER-TOP: 2px solid;
    BORDER-BOTTOM: 2px solid;
}
.table-02{
	border-collapse: collapse;
	background-color: transparent;
 }

.inputSelect
{
    BORDER-RIGHT: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #BADCE7;

    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #110000;
    FONT-FAMILY: Verdana,tahoma,Arial;
    BACKGROUND-COLOR: #D3E5EA;
}

.inputButton
{
    BORDER-RIGHT: 2px solid;
    BORDER-LEFT: 2px solid;
    BORDER-TOP: 2px solid;
    BORDER-BOTTOM: 2px solid;
	BORDER-COLOR: #12447F;

    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #110000;
    FONT-FAMILY: Verdana,tahoma,Arial;
    BACKGROUND-COLOR: #8FB1CD;
	HEIGHT: 22px;
	cursor:'hand'
}

.submitButton
{
    BORDER-RIGHT: 2px solid;
    BORDER-LEFT: 2px solid;
    BORDER-TOP: 2px solid;
    BORDER-BOTTOM: 2px solid;
	BORDER-COLOR: #12447F;

    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #110000;
    FONT-FAMILY: Verdana,tahoma,Arial;
    BACKGROUND-COLOR: #8FB1CD;
	HEIGHT: 22px;
	cursor:'hand'
}

.menuButton01
{
    BORDER-RIGHT: 2px solid;
    BORDER-LEFT: 2px solid;
    BORDER-TOP: 2px solid;
    BORDER-BOTTOM: 2px solid;
	BORDER-COLOR: #BADCE7;
    BORDER-COLOR:#12447F;

	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,tahoma,Arial;
    BACKGROUND-COLOR: #9DB6BD;
	HEIGHT:27px;
	cursor:'hand'
}
