.td_sty_flow1 {
	BACKGROUND-COLOR: #300e2a;
}
.td_sty_flow2 {
	BACKGROUND-COLOR: #a577bb;
}
.td_sty_flow3 {
	BACKGROUND-COLOR: #d7d5d5;
}
.td_sty_titleback {
	BACKGROUND-COLOR: #516491; TEXT-ALIGN: left; COLOR: #ffffff; FONT-SIZE: 18px ;font-weight:bold
;
}
.td_sty_titleback2 {
	BACKGROUND-COLOR: #8fa5cc; TEXT-ALIGN: left; COLOR: #ffffff; FONT-SIZE: 18px ;font-weight:bold
;
}
.td_sty_titleline {
	BACKGROUND-COLOR: #c6bab2; TEXT-ALIGN: left; COLOR: #ffffff; FONT-SIZE: 18px ;font-weight:bold
;
}
.td_sty_work {
	BORDER-BOTTOM: #f2dbd3 1px solid; BORDER-LEFT: #f2dbd3 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #f2dbd3 1px solid; BORDER-RIGHT: #f2dbd3 1px solid; TEXT-ALIGN: center; COLOR: #4a413e; FONT-SIZE: 18px ;font-weight:bold
;
}
.td_sty_flyplan {
	line-height:150%; FONT-SIZE: 12px
;
}
.td_sty_column {
	line-height:170%; FONT-SIZE: 18px
;
}
table#sample tr {
	background-color: #dd8780; COLOR: #ffffff; FONT-SIZE: 18px ; font-weight:bold; TEXT-DECORATION: none;
}
table#sample tr:hover {
	background-color: #822c1e; TEXT-DECORATION: none ; font-weight:bold;
}

a img.linkimg{
background:none!important;
}
 
a:hover img.linkimg{
opacity:0.6;
filter:alpha(opacity=30);
-ms-filter: "alpha( opacity=30 )";
background:none!important;
}

.worknavi{
	MARGIN-TOP: 5px; COLOR: #0033ff; FONT-SIZE: 12px; TEXT-DECORATION:  underline
;
}
.worknavi:visited{
	COLOR: #0033ff; FONT-SIZE: 12px
;
}
.worknavi:hover{
	COLOR: #ff6600; TEXT-DECORATION: underline
;
}

#underback {
		width: 100%;
		background: #009fe8 no-repeat;
		background-position: center;
}

.undernavi{
	MARGIN-TOP: 10px; COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 12px;
}
.undernavi:visited{
	COLOR: #ffffff
;
}
.undernavi:hover{
	COLOR: #ff058a; TEXT-DECORATION: underline
;
}

.td_sty_area {
	BACKGROUND-COLOR: #9e6288;
}
.areatitle{
	COLOR: #300e2a;
}
.td_sty_areaback {
	BACKGROUND-COLOR: #f1d8ed;
}


.tablestyle{
	COLOR: #4a413e; FONT-SIZE: 18px
;
}
.td_sty_1{
	BORDER-BOTTOM: #cabab3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cabab3 1px solid; BACKGROUND-COLOR: #f1d8ed; BORDER-TOP: #cabab3 1px solid; BORDER-RIGHT: #cabab3 1px solid; FONT-SIZE: 18px
;
}
.td_sty_2{
	BORDER-BOTTOM: #cabab3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cabab3 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #cabab3 1px solid; BORDER-RIGHT: #cabab3 1px solid; FONT-SIZE: 18px
;
}
