h1 {
	float: left;
	position:	relative;
}

h1 a {
	text-decoration: none;
	color:	inherit;
}

h1 a:hover {
	text-decoration: none;
}

h1 .ver {
	position:	absolute;
	top:	2.7em;
	right:	1.2em;
	font-size:	33%;
	color:	#999;
}

.stitle {
	margin-left:	1em;
	float: 			left;
	line-height:	3em;
}

a:hover {
	text-decoration: underline;
}

.formErrors {
	list-style-type:	none;
	color:				#c00;
	margin:	0;
	padding: 0;
	padding-left:	1em;
	border-left:	2px solid #FBC2C4;
}

.lj-user {
	padding-left:	18px;
	background: transparent url(http://l-stat.livejournal.com/img/userinfo.gif) no-repeat left center;
	color:	#666;
}
a.lj-user {
	color:	#000;
}

.trlist {
	list-style-type: none;
	margin:	0;
	padding: 0;
}
.trlist li {
	list-style-image: url("favicon.png");
	margin-left:	2em;
}
a.private-link {
	padding-left:	20px;
	background: transparent url(lock.gif) no-repeat left center;
}

.favicon {
	vertical-align:	middle;
}

.trlist li.active {
	list-style-image:	url(control_play_blue.png);
}
.trlist li.inactive {
	list-style-image:	url(control_pause.png);
}
.auto-width {
	width:	auto;
}

.try-feed-item {
	margin:	1em 0;
	padding:	0 0.5em;
	border-left:	1ex solid #f99;
	border-right:	1ex solid #f99;
	background-color:	#fee;
	color:			#999;
}
.try-feed-item.passed {
	border-color:	#6c6;
	background-color:	#efe;
	color:			#000;
}
.try-feed-item .title {
	font-weight:	bold;
	margin-bottom:	0.5em;
}
.xpath-help { display: none; }
tt { background-color: #eee; white-space: nowrap; }
.lj-cut {
	font-size:	80%;
	color:		#900;
	border-bottom:	1px dashed #900;
}
.lj-cut.end {
	border:	none;
	border-top:	1px dashed #900;
}
