body{
	margin: 0;
	color: #000000;
	font-family: Lucida Sans Unicode, Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align: center;
	font-size: 100%;
	background: #ececec;
}
table{
	border-collapse: collapse;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;
	border-style: none;
}
td{
	border-collapse: collapse;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;
	border-style: none;
}
img{border: 0px;}
div, p, form, ul{margin: 0px; padding: 0px;}

.pad2px{padding: 2px;}
.pad4px{padding: 4px;}
.pad6px{padding: 6px;}

.Wd100Per{width: 100%; height: auto;}
.Ht100Per{width: auto; height: 100%;}
.WdHt100Per{width: 100%; height: 100%;}
.Wd98Per{width: 98%;	height: auto;}
.Wd90Per{width: 90%;	height: auto;}
.Wd80Per{width: 80%;	height: auto;}
.Wd70Per{width: 70%;	height: auto;}
.Wd50Per{width: 50%;	height: auto;}
.Wd45Per{width: 45%;	height: auto;}
.Wd33Per{width: 33%;	height: auto;}
.Wd25Per{width: 25%;	height: auto;}
.Wd5Per{width: 5%;	height: auto;}

.ft80per{font-size: 80%;}
.ft70per{font-size: 70%;}

.ftBold{font-weight: bold;}
.ftIta{font-style: italic;}

.txtLf{text-align: left;}
.txtCt{text-align: center;}
.txtRt{text-align: right;}
.txtJs{text-align: justify;}
.txtLnHt{line-height: 160%;}

.inpTxt{
	font-size: 8pt;
	color: #333;
	border: 1px solid #cccccc;
	padding: 2px;
	background:#FFFFFF;
}

.inpBtn{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	font-weight: bold;
	border: 1px solid #fff;
	background: #296aaa;
	padding: 2px;
}

.clrFFF a{color:#ffffff;}


/************************************************************/
.tblMain00{ width: 873px; height: 100%; background: #FFFFFF; background-image: url(images/ssh_hfp_090.jpg); background-position:bottom left; background-repeat:repeat-x; }
.tblMain{ width: 857px; height: 100%;}

.tdMain011{ width: 100%; height: 145px; background:url(images/ssh_hfp_010.jpg) repeat-x;}
.tdTop011{ width: 437px; height: 145px; background:url(images/ssh_hfp_01.jpg) right top no-repeat;}
.h1Txt00{ font-size: 2em; color: #fff; padding: 2px 40px 2px 0px; margin: 0px; text-align:right; }

.tdTop013{ width: 163px; height: 145px; background:url(images/ssh_hfp_030.jpg) center top no-repeat;}
.pDate{ font-size: 8pt; text-align: center; padding: 4px 0px 4px 0px; margin: 0px; }


.tdMain012{ width: 100%; height: 110px;}
.h3txt01{ font-size: .7em; color: #333; padding: 2px 4px 2px 52px; margin: 0px; text-align:left; }
.h3txt02{ font-family:Arial, Helvetica, sans-serif; font-size: 1em; color: #ff3300; padding: 2px 2px 2px 45px; margin: 0px; text-align:left; }

.tdTop022{ width: 100%; height: 110px; background:url(images/ssh_hfp_060.jpg) no-repeat;}
.h1Txt01{ font-size: 2em; color: #666; padding: 2px 2px 2px 4px; margin: 0px; text-align:left; }
.h4Txt01{ font-size: 1em; color: #fff; padding: 2px 2px 2px 4px; margin: 0px; text-align:left; font-weight:normal; }
.h4Txt02{ font-size: 1.2em; color: #666; padding: 2px 2px 2px 4px; margin: 0px; text-align:left; font-weight:normal; }
.h5Txt01{ font-size: .8em; color: #047a8f; padding: 2px 2px 2px 4px; margin: 0px; text-align:left; }
.h5Txt01 a{ color: #047a8f;}
.h3Txt03{ font-size: 1.4em; color: #fff; padding: 2px 2px 2px 4px; margin: 0px; text-align:left; }
.h3Txt03 span{ font-size: .8em; color: #666; margin: 0px; text-align:left; font-weight:normal; }
.h2Txt01{ font-size: 1.2em; color: #666; padding: 2px 2px 2px 4px; margin: 0px; text-align:left; font-weight:normal; }

/******************* Middle ****************/
.tdMain013{ width: 100%; height: 100%;}
.tdMid011{ width: 100%; height: 26px; background:url(images/spacer_f3f3f3.jpg); }
.h1midtxt01{ font-size: 1.2em; color: #ff3300; font-weight: normal; margin: 0px; padding: 1px 4px 1px 8px; text-align:left; }
.ulTxt{ margin:0px; padding: 0px 0px 0px 22px; font-size: .8em; line-height: 1.6em; text-align:left; list-style-image:url(images/bullet.jpg)}

#dvHd{ width: 98%; height: 26px; border:1px solid #ccc; background: url(images/ssh_hfp_0810.jpg) left top repeat-y; }
#dvHd h1{font-size: 1em; color: #333; padding: 2px 2px 2px 8px; margin: 0px; text-align:left; font-weight:normal;}
.h3Txt04{ font-size: .8em; color: #047a8f; padding: 2px; margin: 0px; text-align:left; }
.pTxt01 { font-size: .7em; color: #333; padding: 2px 2px 8px 4px; margin: 0px; text-align:left;  font-weight:bold; text-decoration:none;}
.pTxt01 a{ color: #333; text-decoration:none;}

.tblProd{width: 100%; height: auto; border: 10px solid #e5e5e5;}
.bgE5E5E5{ background:#e5e5e5;}
.bgFAFAFA{ background:#fafafa;}
.brd1pxBEBot{ border-bottom: 1px solid #bebebe;}
.brd1pxBERt{ border-right: 1px solid #bebebe;}

/******************* Bottom ****************/
.tdMain014{ width: 100%; height: 30px;}
.pCopyRt{ font-size: 8pt; padding: 4px 4px 8px 4px; color:#000;}
.pCopyRt a{ color: #0066FF; font-weight:bold;}
