/*----------------------------------------
common
----------------------------------------*/
#COMMON1 h2{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#COMMON1 .flR{
	margin-bottom: 30px;
	width: 200px;
}
#COMMON1 .flL{
	margin-bottom: 30px;
	width: 390px;
	padding: 0px;
	margin-top: 0px;
}
#COMMON1 p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.common1_1{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#COMMON2 h2{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#COMMON2 .flR{
	margin-bottom: 20px;
	width: 200px;
}
#COMMON2 .flL{
	margin-bottom: 20px;
	width: 390px;
	padding: 0px;
	margin-top: 0px;
}
#COMMON2 p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
/*----------------------------------------
info
----------------------------------------*/
#INFO h2{
	font-size: 20px;
	font-weight: bold;
	color: #CC6600;
	background-image: url(../images/info/archivetitle.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 40px;
}
#INFO h3{
	font-size: 16px;
	line-height: 110%;
	color: #3A53A0;
	background-image: url(../images/info/titleback.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #0066CC;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
#INFO h3 a{
color: #3A53A0;
}
#INFO h3 span{
font-size: 12px;
}
.infoentry{
	padding: 10px;
	margin-bottom: 20px;
	border: 1px solid #CCCCCC;
}
.infoentry p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.page2{
	font-size: 10px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
#INFOSIDE{
	margin-bottom: 10px;
}
#INFOSIDE h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
#INFOSIDE ul{
	margin: 0px;
	padding: 0px;
}
#INFOSIDE li{
	background-color: #EFEFEF;
	background-image: url(../images/info/mark.jpg);
	background-repeat: no-repeat;
	background-position: 2px 7px;
	margin-bottom: 1px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	border: 1px solid #CCCCCC;
	list-style-type: none;
}
#INFOSIDE2 ul{
	margin: 0px;
	padding: 0px;
}
#INFOSIDE2 li{
	background-color: #EFEFEF;
	background-image: url(../images/info/mark.jpg);
	background-repeat: no-repeat;
	background-position: 2px 7px;
	margin-bottom: 1px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	border: 1px solid #CCCCCC;
	list-style-type: none;
}
.topicscat{
	font-size: 10px;
	text-align: right;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
/*----------------------------------------
top
----------------------------------------*/
#TOPCONTENTS1{
	background-color: #CCCCCC;
	padding: 5px;
	margin-bottom: 10px;
	height: 1%;
}
#TOPCONTENTS1 .flL{
	background-color: #FFFFFF;
	width: 300px;
	background-image: url(../images/top/back1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#TOPCONTENTS1 .flR{
	background-color: #FFFFFF;
	width: 295px;
	background-image: url(../images/top/back1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#TOPCONTENTS1 h3{
	margin: 0px;
	padding: 0px;
}
#TOPCONTENTS1 p{
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 50px;
	line-height: 120%;
}
#TOPCONTENTS2{
	padding-top: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.TOPCONTENTS2L{
	width: 190px;
	background-image: url(../images/top/back2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 5px;
	height: 90px;
	float: left;
	margin-bottom: 20px;
}
div#TOPCONTENTS2_2{
	margin-right: 5px;
	margin-left: 5px;
}
#TOPCONTENTS2 .flL{
	width: 70px;
}
#TOPCONTENTS2 .flR{
	width: 115px;
	line-height: 120%;
}
#TOPCONTENTS2 h3,#TOPCONTENTS2 p{
	margin: 0px;
	padding: 0px;
}
#TOPBANNER{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#TOPCONTENTS3{
}
.TOPCONTENTS3L{
	float: left;
	width: 300px;
	padding-bottom: 10px;
}
.TOPCONTENTS3R{
    float: right;
	width: 300px;
}
#TOPCONTENTS3 h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 10px;
}
#TOPCONTENTS3 dl{
	height: 1%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding: 0px;
	width: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#TOPCONTENTS3 dt{
	background-image: url(../images/top/mark.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	list-style-type: none;
	font-weight: bold;
	color: #CC6600;
	vertical-align: top;
	width: 70px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: left;
}
#TOPCONTENTS3 dd{
	vertical-align: top;
	width: 200px;
	padding-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	margin-left: 95px;
}
#TOPCONTENTS3 dd a{
	color: #666666;
}
#TOPCONTENTS4{
}
#TOPCONTENTS4 h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#TOPCONTENTS4 p{
	text-align: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#TOPCONTENTS4 dl{
	margin: 0px;
	padding: 0px;
	width: 200px;
}
#TOPCONTENTS4 dt{
	font-weight: bold;
	color: #CC6600;
	margin: 0px;
	padding: 0px;
}
#TOPCONTENTS4 dd{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#TOPCONTENTS4 dd a{
	color: #666666;
}
/*----------------------------------------
company
----------------------------------------*/
#COMPANY h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#COMPANY table{
	width: 100%;
	border: 1px solid #CCCCCC;
	margin-bottom: 30px;
}
#COMPANY th{
	font-weight: normal;
	background-color: #FDF2F1;
	text-align: center;
	padding: 5px;
	border: 1px solid #CCCCCC;
	width: 30%;
	color: #3A53A0;
}
#COMPANY td{
	padding: 5px;
	width: 70%;
	border: 1px solid #CCCCCC;
}
#COMPANY span{
	color: #FF9900;
}
/*----------------------------------------
access
----------------------------------------*/
#ACCESS{
}
#ACCESS h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.access1{
	background-color: #FDF2F1;
	padding: 10px;
	margin-bottom: 30px;
}
.access2{
	background-color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px solid #FFFFFF;
	width: 588px;
}
.access3{
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #CCCCCC;
}
/*----------------------------------------
greeting
----------------------------------------*/
#GREETING h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#GREETING .flL{
	width: 380px;
}
#GREETING .flR{
	width: 210px;
	margin-bottom: 30px;
}
#GREETING p{
	font-size: 14px;
	line-height: 180%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#GREETING p.alR{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
/*----------------------------------------
organization
----------------------------------------*/
#ORGANIZATION h2{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.org1{
	float: left;
	width: 180px;
}
.org2{
	float: left;
	width: 100px;
}
.org3{
	float: left;
	width: 215px;
}
/*----------------------------------------
sitemap
----------------------------------------*/
#SITEMAP{
}
#SITEMAP .flL,#SITEMAP .flR{
	width: 295px;
}
#SITEMAP h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#SITEMAP ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#SITEMAP li{
	background-image: url(../images/sitemap/mark.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
}
#SITEMAP li a{
	color: #666666;
}
/*----------------------------------------
privacy
----------------------------------------*/
#PRIVACY{
}
#PRIVACY h3{
	font-size: 16px;
	font-weight: bold;
	color: #CC6600;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#PRIVACY p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#PRIVACY ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 25px;
}
#PRIVACY li{
	margin: 0px;
	list-style-type: decimal;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*----------------------------------------
open
----------------------------------------*/
#OPTOP2 .flL{
	background-image: url(../images/open/top/top_contentsback.jpg);
	padding: 10px;
	height: 180px;
	width: 180px;
	line-height: 120%;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#OPTOP2 h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#OPTOP2 p{
	margin: 0px;
	padding: 0px;
}
#OPTOP2 div#OPTOP2CENTER{
	margin-right: 3px;
	margin-left: 3px;
}
.schedule{
	background-color: #FDF2F1;
	height: 1%;
}
.schedule .flL{
	margin-left: 10px;
}
.schedule .flR{
	width: 430px;
	padding-right: 30px;
}
.schedule h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.schedule h4{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;
}
.schedule p{
	margin: 0px;
	padding: 0px;
}
.schedule span{
	color: #FF9900;
}
#SCHEDULE1{
	margin-bottom: 30px;
}
.schedule2{
	text-align: center;
}
#OPSTAFF{
}
#OPSTAFF .flL ,#OPSTAFF .flR{
	background-color: #FDF2F1;
	width: 295px;
	margin-bottom: 20px;
}
#OPSTAFF h3{
	padding: 0px;
	margin: 0px;
}
#OPSTAFF p{
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
#OPSUPPORT{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#OPSUPPORT h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

/*----------------------------------------
feel
----------------------------------------*/
#FEELTOP{
}
#FEELTOP .flL, #FEELTOP .flR{
	width: 295px;
	margin-bottom: 20px;
}
.feeleasy1 h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.feeleasy1 .flL, .feeleasy1 .flR{
	background-color: #FFFFCC;
	padding: 10px;
	width: 250px;
	line-height: 130%;
}

.feeleasy1 h4{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.feeleasy2 h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.feeleasy2_1{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.feeleasy2 .flL, .feeleasy2 .flR{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	width: 295px;
}
.feeleasy2 h4{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.feeleasy2 .flL p, .feeleasy2 .flR p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#FEELCONV h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.feelconv1{
	height: 1%;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.feelconv1 h4{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.feelconv1 .flL,.feelconv1 .flR{
	width: 295px;
	margin-bottom: 20px;
}
.feelconv2 .flL, .feelconv2 .flR{
	width: 295px;
	margin-bottom: 20px;
}
.feelconv2 h4{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.feelspeedy{
	background-color: #FDF2F1;
	padding: 10px;
	margin-bottom: 20px;
	height: 1%;
}
.feelspeedy .flL{
	width: 200px;
}
.feelspeedy .flR{
    width: 370px;
}
.feelspeedy h4{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.feelease h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.feelease .flL{
	width: 160px;
	margin-bottom: 20px;
}
.feelease .flR{
	width: 410px;
	margin-bottom: 20px;
	background-color: #FFFFCC;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

/*----------------------------------------
medical
----------------------------------------*/
#MEDICALTOP{
	margin-bottom: 30px;
}
#MEDICALTOP h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#MEDICALTOPL{
	width: 250px;
	float: left;
}
#MEDICALTOPR{
	width: 340px;
	float: right;
}
#MEDICALTOPR ul{
	margin: 0px;
	padding: 0px;
	width: 160px;
}
#MEDICALTOPR li{
	background-image: url(../images/medical/top/mark.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	list-style-type: none;
}

#MEDICALCONTENTS3{
	width: 610px;
	padding-bottom: 10px;
}
#MEDICALCONTENTS3 dl{
	height: 1%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding: 0px;
	width: 610px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#MEDICALCONTENTS3 dt{
	background-image: url(../images/top/mark.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	list-style-type: none;
	font-weight: bold;
	color: #CC6600;
	vertical-align: top;
	width: 70px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	float: left;
}
#MEDICALCONTENTS3 dd{
	vertical-align: top;
	width: 500px;
	padding-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	margin-left: 95px;
}
#MEDICALCONTENTS3 dd a{
	color: #666666;
}

/*----------------------------------------
instrument
----------------------------------------*/
.license{
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border: 1px solid #CCCCCC;
}
.license h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#STOCKTOP{
	margin-bottom: 30px;
}
#STOCKTOP h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#STOCKTOP p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#STOCKTOP .flL{
	font-size: 12px;
	background-image: url(../images/instrument/stock/totb.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
	height: 110px;
	width: 145px;
	font-weight: bold;
	color: #CC6600;
	line-height: 15px;
	margin-bottom: 10px;
	margin-right: 7px;
}
#STOCKTOP .flL a{
	display: block;
	height: 70px;
	width: 135px;
	padding-top: 40px;
	padding-right: 5px;
	padding-left: 5px;
}
#STOCKTOP .flL a:hover{
	background-image: url(../images/instrument/stock/totb.jpg);
	background-repeat: no-repeat;
	background-position: 0px -110px;
}
#STOCKCAT{
	margin-bottom: 30px;
}
#STOCKCAT h3,#STOCKENTRY h3{
	font-size: 16px;
	line-height: 110%;
	color: #3A53A0;
	background-image: url(../images/info/titleback.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #0066CC;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
#STOCKENTRY h3 span{
	font-size: 12px;
}
#STOCKCAT p ,#STOCKENTRY p{
	margin: 0px;
	padding: 0px;
}
#STOCKCAT a{
	display: block;
}
a .stockcategory{
	color: #666666;
	cursor: pointer;
	text-decoration: none;
}
a #STOCKNAME{
	color: #CC6600;
	text-decoration: underline;
}
a:hover #STOCKNAME{
	text-decoration: none;
}
.stockcattitle{
	width: 100%;
	margin-bottom: 0px;
}
.stockcattitle td{
	background-color: #0066CC;
	text-align: center;
	border: 1px solid #0066CC;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
.stockcategory{
	width: 100%;
	margin-bottom: 0px;
}
.stockcategory td{
	padding: 3px;
	border: 1px solid #CCCCCC;
	text-align: center;
}
.t10{
	width: 10%;
}
.t15{
	width: 15%;
}
.t20{
	width: 20%;
}
.t25{
	width: 25%;
}
.t30{
	width: 30%;
}
.t35{
	width: 35%;
}
.t40{
	width:40%;
}
.t45{
	width:45%;
}
.t50{
	width:50%;
}
.t55{
	width:55%;
}
.t60{
	width:60%;
}
.t70{
	width:70%;
}
.t80{
	width:80%;
}
#CATIMG img{
	height: 60px;
	width: 80px;
}
#STOCKENTRY .flL{
	width: 280px;
	margin-bottom: 30px;
}#STOCKENTRY .flL img{
	height: 210px;
	width: 280px;
}
#STOCKENTRY .flR{
	width: 310px;
	margin-bottom: 30px;
}
#STOCKENTRY table{
	width: 100%;
}
#STOCKENTRY th{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;
	background-image: url(../images/top/mark.jpg);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	width: 30%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 16px;
	text-align: left;
	vertical-align: top;
}
#STOCKENTRY td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 70%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#STOCKENTRY .alC{
	margin-top: 20px;
}
#INSTTOP{
}
#INSTTOP .flL,#INSTTOP .flR{
	width: 295px;
	margin-bottom: 30px;
}
.insttoptel{
	margin-bottom: 30px;
}
#INSTTOP1{
}
#INSTTOP1 h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.insttop2{
	background-color: #FDF2F1;
	padding: 5px;
	height: 1%;
	width: 285px;
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
}
.insttop2 .flL{
	width: 80px;
}
.insttop2 .flL p{
	margin: 0px;
	padding: 0px;
}
.insttop2 .flL img{
	height: 60px;
	width: 80px;
}
.insttop2 .flR{
	width: 180px;
}
.insttop2 .flR p{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 10px;
}
.insttop2 h4{
	font-size: 12px;
	font-weight: bold;
	color: #2E489A;
	background-image: url(../images/instrument/top/mark.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
}
.insttop2 h4 a{
color: #2E489A;
}

#INSTSALE1{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#INSTSALE1 .flL,#INSTSALE1 .flR{
	margin-bottom: 30px;
}
#INSTSALE1 .flR{
	margin-right: 30px;
}

/*----------------------------------------
health
----------------------------------------*/
#HEALTHTOP1 h3 ,#HEALTHTOP1 p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.healthtop1_2{
	margin-bottom: 20px;
}

/*----------------------------------------
helpful
----------------------------------------*/
.helpful1{
	padding-bottom: 20px;
}
.helpful1 h3{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.helpful2{
	padding: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
	height: 1%;
}
.helpful2 .flL{
	background-image: url(../images/helpful/top/linkimg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 90px;
	width: 120px;
}
.helpful2 .flL p{
	margin: 0px;
	padding: 0px;
}
.helpful2 .flL a{
	display: block;
	height: 90px;
	width: 120px;
}
.helpful2 .flL img{
	height: 90px;
	width: 120px;
}
.helpful2 .flR{
	width: 440px;
}
.helpful2 h4{
	background-image: url(../images/helpful/top/mark.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 15px;
	color: #3A53A0;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.helpful2 h4 a{
	color: #3A53A0;
	text-decoration: none;
}
.helpful2 .flR p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
