/* nn4 hide */
/*/*/
#yschfrm .yschact {text-align: right; padding: 0 5px;}
#yschfrm .yschact em {float: left; text-align: left; width: 64%;}
#yschfrm .yschact hr {border: 0;color: #a8cefa; background:#a8cefa; margin: 15px 0 15px 15%;}
#yschadvdir .yschact hr {color: #D3CAFF; background:#D3CAFF;}
#yschfrm .yschact input {margin-right: 2em;}
fieldset div {margin-left:22%;line-height: 1.4em;}
fieldset div div {margin:0;}
#yschshow div input {width:16em;}

#yschfrm #yschlang span {float:left;width:12em;}
/* end nn4 hide */
#yschfrm fieldset {border: 0 solid #fff; margin-bottom: 5px; padding: 0;}
#yschfrm legend {color:#000;font-weight:bold;width: 19%; text-align: right; float: left; padding-top: 2px; margin-bottom:expression((this.offsetHeight>20)?'-2.5em':'-1.5em'); /* pcIE hack */}
#yschfrm legend b {display:block;width:100%;}
#yschfrm hr {clear: both; border: 0; border-top: 1px dashed #a8cefa; height: 1px; margin: 5px 0 5px 20%; padding: 0;}
html>body #yschfrm .yschact hr {width: 85%;} html>body #yschfrm hr {width:78%;}
#yschadvdir #yschfrm hr {border-color:#D3CAFF;}
#yschfrm em {display:block;font: normal 78% verdana;color: #666;margin:5px 0 10px;}
#yschfrm #yschshow div {white-space:nowrap;text-align:right;margin:0 5.2em 5px 0;}
#yschadvdir #yschfrm #yschshow div {width:61%;}
#yschsite span {display:block;}
#yschlang strong {display:block;margin-left:1.5em;}
#yschfrm #yschlang {float:none;margin-left:22%;}
#yschlang label {display:block;width:80%;} 
#yschlang br {display:none;}
/* macIE hide \*/
html>body #yschlang label, html>body #yschlang br {display:inline;}
/* end macIE hide */
#yschlang em {clear:both;}
#yschlang em strong {display:inline;margin:0;}
#yschfrm .yschact em.yschnote {color:red;margin-left:10%;}

#yschsafe legend, #yschsafelk legend {margin-top:3px;} 
#yschsafe em, #yschsafelk em {margin-bottom:0;display:inline;}
#yschsafe div div, #yschsafelk div div {line-height:1.5em;}
#yschsafelk {margin-top:5px;}
#yschsafe p, #yschsafelk p {line-height:1.2em;padding:5px 0;}
#yschsafelk p .yschmor {display:block;}

p.yschmsg strong {color:#B55110;background:#FFE9B7;border:1px solid #FFE9B7;border-width:1px 0;padding:1px 10px !important;}
.yschna {color:#6B6D6B;}
.yschna label {cursor:default;}

/* nn4 only */
/*/*//*/
#yschfrm em {font-size:68%;text-align:left;}
input, select {font: 80% monospace;}
#yschfrm .yschact {width:auto;}
#yschfrm .yschact input {text-align: right;}
#yschfrm b {display:block;font: bold 75% arial; width: 18%; text-align: right; float: left; padding-top: 2px;}
#yschfrm div {width: 580px; line-height: normal;}
#yschlang input {display:block;}   
#yschfrm #yschlang {margin:0;}
/* end nn4 only */
