/* share */
*{
	margin: 0px;
	padding: 0px;
	/*font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif;*/
}
body{
    margin:0px;
    height:100%;
}
ul{
	list-style-type: none;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
img {
	border: none;
}
#mask{
	position:absolute;
	width:0px;
	height:0px;
	left: 0px;
	top: 0px;
	z-index:-99;
	background-color: #000;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity: 0.4;
	display: none;
}
/*dialogwarp*/
.dialogwarp{
	width: 424px;
	background-color: #FFF;
	position: absolute;
	z-index:100;
	padding: 10px 20px;
	border: 1px solid #CCC;
	margin-top: -50px;
	/*filter:alpha(opacity=98);
	-moz-opacity:0.9;
	opacity: 0.9s;*/
	display: none;
}
.dialogwarp h3{
	font-size: 14px;
	line-height: 21px;
}
.dialogwarp h3 a.closer{
	font-size: 1%;
	line-height: 1%;
	background-image: url(../images/u148.png);
	float: right;
	height: 11px;
	width: 11px;
}
/*inform*/
.dialogwarp table.inform{}
table.inform td,
table.inform th{
	padding: 5px;
}
table.inform tbody{}
table.inform tbody th{
	text-align: right;
	vertical-align: top;
	font-weight: normal;
	width: 70px;
}
table.inform tbody td{}
table.inform tbody select.select{
	margin-right: 10px;
}
table.inform tbody select.short{
	width: 70px;
}
table.inform tbody select.long{
	width: 200px;
}
table.inform tbody input.text{}
table.inform tbody textarea.textarea{
	height: 80px;
	width: 283px;
}
table.inform tfoot{}
table.inform tfoot td{
	text-align: center;
}
table.inform tfoot input.button{
	margin-right: 10px;
	width: 80px;
}


.shareedit textarea{
	font-size:1.1em;
}
#overlay {
display: none;
z-index: 999;
height:expression(document.getElementById('layout').scrollHeight+"px");
left: 0px;
width:100%;
position: absolute;
top: 0px;
height: 100%;
background: #000;
moz-opacity: 0.8;
opacity: 0.8;
filter: alpha(opacity=20);
}
#dialog{
z-index:9999;
}
