body
{
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:100%;
	font-size:0.9em;
	padding:0px;
	margin:0px;
}
a{text-decoration:none;color:#01386b;}
a:visited{color:#01386b;}
a:hover{color:#ccc;}
a:active{color:#000;}
p,table,form,h1,h2,h3,h4,h5,h6,iframe,ul,ol{margin:0px;padding:0px;}
ul,ol{padding-left:20px;}
h1{font-size:2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
h4{font-size:1.4em;}
h5{font-size:1.2em;}
h6{font-size:1em;}
li.selected a{color:#d50;}
li.selected ul a,li.selected ol a{color:#000;}
input.text{width:10em;}
div.row{padding:5px;line-height:1.4em;clear:left;}
div.row span.field{display:block;float:left;width:150px;font-weight:bold;}
div.row span.field1{display:block;float:left;width:50px;font-weight:bold;margin-bottom:10px;}
div.row span.value{display:block;/*margin-left:160px;*/}
div.row span.value1{display:block;margin-left:60px;}
div.row span.option{margin-left:160px;}
div.error{color:#900;border-left:5px solid #900;padding:20px;background-color:#f0f0f0;}
div.status{color:#999;border-left:5px solid #999;padding:20px;background-color:#f0f0f0;}
div.help{color:#009;border-left:5px solid #009;padding:20px;background-color:#f0f0f0;}
span.error{color:#900;}
span.status{color:#999;}
span.help{color:#009;}
span.suggest{font-style:italic;color:#999;}
span.important{font-weight:bold;}
span.author{font-style:italic;}
span.cite{font-style:italic;color:#999;}
span.key{font-style:italic;}
.field-icon {
    float: right;
    margin-right: 15px;
    margin-top: -20px;
    position: relative;
    z-index: 2;
}
.pass_show{position: relative} 

.pass_show .ptxt { 
position: absolute;
top: 50%; 
right: 10px; 
z-index: 1; 
color: #f36c01; 
margin-top: -10px; 
cursor: pointer; 
transition: .3s ease all; 
} 

.pass_show .ptxt:hover{color: #333333;} 