
div.top	{
	white-space: nowrap ;
	width: 800px ;
	height: 60px ;
	margin: 0px ;
	margin-bottom:	15px ;
	padding: 0px ;
}

.cont {
	white-space: nowrap;
	font-size: 18pt;
	color: #606060;
	margin: 24px;
	margin-bottom: 18px;
	padding: 0px;
	font-weight: bold;
}

.cont_m {
	white-space: nowrap;
	font-size: 14pt;
	color: #606060;
	margin-left: 36px;
	padding: 0px;
	font-weight: bold;
}

div.top_2 {
	width: 740px ;
	height: 17px ;
	white-space: nowrap ;
	margin: 0px ;
	padding: 0px ;
	padding-bottom: 3px ;
	padding-right: 12px ;
	border-bottom-style: solid ;
	border-bottom-color: #322F8A ;
	border-left-style: solid ;
	border-left-color: #423F9A ;
	border-left-width: 24px ;
}

table.toptable {
	width: 100% ;
	table-layout: fixed ;
	margin-bottom: 36px ;
}
	
div.bottom {
	width: 740px ;
	white-space: nowrap ;
	background-color: #282688 ;
	font-size: 11pt ;
	font-style: italic ;
	color: #DFDFDF ;
	text-align: right ;
	padding-top: 10px ;
	padding-bottom: 8px ;
	padding-right: 36px ;
	margin-top: 45px ;
	margin-bottom: 0px ;
}

div.subtitle {
	margin-top: 20px ;
	margin-left: 4px ;
	margin-bottom: 20px ;
}
	
.main_txt {
	margin-left: 56px ;
	margin-right: 24px ;
	margin-top: 4px ;
	margin-bottom: 6px ;
	color: #626262 ;
	font-size: 11pt ;
}

div.list {
	white-space: nowrap ;
	margin-top: 8px ;
	margin-left: 36px ;
	margin-bottom: 10px ;
	margin-right: 8px ;
	color: #322F8A ;
	font-size: 13pt ;
	font-weight: bold ;
}

.listcts {
	white-space: nowrap ;
	margin-top: 8px ;
	margin-left: 60px ;
	margin-bottom: 10px ;
	margin-right: 4px ;
	color: #505050 ;
	font-weight: bold ;
	font-size: 12pt ;
}
.listcook {
	margin-top: 8px ;
	margin-left: 48px ;
	margin-bottom: 10px ;
	margin-right: 4px ;
	color: #505050 ;
	font-weight: bold ;
	font-size: 12pt ;
}


span.mark {
	color: #AAAAAA ;
	font-size: 8pt ; 
	text-align: center ;
	vertical-align: middle ;
}

div.download {
	white-space: nowrap ;
	margin-top: 0px ;
	margin-left: 400px ;
	margin-bottom: 24px ;
}

a.txt:link, a.txt:visited {
	text-decoration: underline;
}
a.txt:hover {
}

a.men:link, a.men:visited {
	text-decoration: none ;
	color: #423F9A ;
	font-size: 12pt ;
	margin-left: 0px ;
	margin-right: 0px ;
	margin-bottom: 0px ;
	padding-left: 12px ;
	padding-right: 24px ;
}
a.men:hover {
	text-decoration: none ;
	color: #00FF7F ;
	font-size: 12pt ;
	margin-left: 0px ;
	margin-right: 0px ;
	margin-bottom: 0px ;
	padding-left: 12px ;
	padding-right: 24px ;
}

div.link_title {
	margin-top: 16px ;
	margin-left: 18px ;
}
	
img.text_img {
	float: right ;
	margin-left: 16px ;
	margin-bottom: 16px ;
	border-width: 0 ;
}

.favorite_main {
	margin-top: 10px;
       	margin-left: 64px ;
	color: #5A4ABD ;
}
	
table.tableimg_siz {
	width: 600px ;
	margin: 20px ;
}

.favorite_down {
	margin-left: 108px;
       	margin-top: 8px;
       	white-space: nowrap;
}

div.expl_txt {
	padding-top: 12px ;
	margin-left: 56px ;
	margin-right: 56px ;
	margin-bottom: 24px ;
	color: #3D3D6D ;
	font-size: 11pt ;
}


/* For para */

.outtable {
	margin-top: 8px ;
	margin-left: 48px ;
	color: #7A5ADD ;
	font-weight: bold ;
}

.vtitle {
	font-size: 15px ;
	width: 90px ;
}
.vnum {
	width: 210px ;
	height: 18px ;

}
.underl {
	text-decoration: underline;
}

