#all {
    width: 778px;
    text-align: left;
    margin: 0px auto;
    background-image: url(../../../images/H428/l_1/bg.jpg);
}
#thebody {
    width: 753px;
    background-image: url(../../../images/H428/l_1/pbg.jpg);
    filter:Alpha(opacity=65);
    opacity:0.65;
    margin: 0px auto;
}
p {
    font-weight: normal;
}
h2 {
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    color: #500202;
}
h3 {
    color: #F8E908;
    padding-left: 15px;
}
h4 {
    color: #560202;
    padding-left: 35px;
    font-size: 14px;
}
.h3img{
    color: #F8E908;
    width: 753px;
    background-image: url(../../../images/H428/l_1/Origin_13.jpg);
    background-repeat: no-repeat;
    background-position: 261px 0px;
}
.h4img{
    background-image: url(../../../images/H428/l_1/Origin_14.gif);
    background-repeat: no-repeat;
    background-position: 15px 0px;
}
.h4img h4{margin-bottom:0px;padding-bottom:6px;}
.h4img span{
    text-decoration:underline;
	color:#A1060A;
}

img {
    border: none;
}
a:link,a:hover,a:visited {
    text-decoration: none;
    color: #ffffff;
}
.subbody {
    width: 750px;
    position: relative;
}
.subbody p {
    font-size: 12px;
    padding: 0px 4%;
    *padding: 0px 4% 0px 36px;
    margin: 0px;
    line-height: 1.3em;
}
p.minpadding  {
    line-height: 20px;
}
p.ac { text-indent: -98px; margin-left:98px;}
p.ac span{ color:#800000}
p.tc { text-indent: 28px; line-height:18px;}
p.rwy { text-indent: 12px; *text-indent: 9px; line-height:18px;}
p.rwx { 
	margin-left:38px;
	line-height:18px;
}
p.rwz { 
	margin-left:38px;
	text-indent:28px;
	*text-indent:22px;
	line-height:18px;
}
p.rww { 
	margin-left:148px;
	text-indent:-55px;
	*text-indent:22px;
	line-height:18px;
}
p.tr,p.trb{ padding:0px; line-height:20px;margin-left:130px;}
p.tr{ margin-right:16px;}
p.trl{margin-left:15px;padding:0px; line-height:22px;}
p.trs { padding:0px; line-height:20px;margin-left:130px;text-indent:-14px;}
p.trb { color:#0000FF;font-weight:bold;}
p.tp { text-indent: -30px; }
p.to { padding: 0px; }
p.ts { padding:0px; line-height:20px;margin-left:135px;}
p.tsr { padding:0px; line-height:20px;margin-left:178px;text-indent:-42px;}
p.tsl { padding:0px; line-height:20px;margin-left:80px;text-indent:-42px;}
p.tsr span, p.tsl span{background-color:#FAC100;padding:2px 0px;}
p.rsg { padding:0px; line-height:20px;margin-left:102px;text-indent:28px;}

.rw {  color: #793C2A; }
.rwa {
    color: #A1060A;
}
p.rwb {
    color: #A1060A;
	margin:7px 0px;
    padding-left: 70px;
}
p.rwc {
    color: #A1060A;font-weight:bold;
}
p.rwd {
    color: #A1060A;
    margin:5px 0px;
}
.bl {  color: #0E1B69; }
.bw {  color: #500001; }

#img5941_6{
	height:85px;
	margin:-22px 0px -10px 0px;
	padding:0px;
	width:175px;
}
#img5941_11{
	margin-right:10px;
}
img#img5941_12{
	float:left;
	padding:14px 0px 0px 20px;
}
img#img5941_13{
	float:left;
	padding:5px 0px 0px 71px;
}
.imgmr10 {
    width:190px;
    float:right;
    margin-right:10px;
}
.imgml10 {
    width:190px;
    float:left;
    margin:0px 5px 0px 15px;
}
.simgs {
    float: right;
    padding: 2px;
	margin-right:20px;
}
.simgs_l {
    float: left;
    padding: 2px;
	margin-left:10px;
	width:110px;
	margin-right:7px;
}
.simgs img,.simgs_l img{
    padding-bottom: 10px;
}
.simgs_l img{float:right;padding-bottom:27px;}
.heightp p{
    line-height: 3em;
}
#nav  {
    background-color: #1E0058;
    background-image: none;
    width: 778px;
    height: 2.2em;
	margin-top:-3px;
}
#nav ul {
    list-style-position: outside;
    list-style-image: none;
    list-style-type: none;
    margin: 0px;
    background-color: #1E0058;
    padding-left: 260px;
}
.tblsong {
    background-color: transparent;
    padding-left: 33px;
}
.tblsong td{
    background-color: transparent;
    font-weight: normal;
}
table {
    background-color: #CFB079;
    font-size: 12px;
}
td {
    background-color: #CFB079;
}
#workshop_tbl {
    width: 100%;
    color: #010002;
    padding: 0px 2px;
}
#workshop_tbl p {
    line-height: 1.6em;
    padding: 0px 4px;
}
#workshop_tbl table {
    border-top: 1px solid #692D11;
    border-left: 1px solid #692D11;
	margin:5px auto 0px auto;
}
#workshop_tbl table td {
    border-bottom: 1px solid #692D11;
    border-right: 1px solid #692D11;
    background-color: #CFB079;
	padding:0 5px;
    color: #ffffff;
}
#workshop_tbl table td.td02 {color: #793C2A;}
#workshop_tbl table td.td01 {
	background-color: #CEA579;
        color: #523209;
}
#ud {
    background-image: url(../../../images/H428/l_1/bg.jpg);
}
#footer {
    background-image: url(../../../images/H428/l_1/Origin_14.jpg);
    height: 39px;
    background-repeat: no-repeat;
}