.scontent h2,.scontent h1,.scontent h2,.scontent h3,.scontent h4,.scontent h5,.scontent h6,.scontent div,.scontent p,.scontent ul,.scontent ol,.scontent table,.scontent pre,.scontent form,.scontent blockquote {
	display:inline;
}
.scontent ol,.scontent ol li,.scontent ul,.scontent ul li {
	margin-left:15px;
}
.desc
{
	color:silver;
}
body {
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
}
a.admintext,a.storylink {
	text-decoration:none;
}
a.admintext:hover {
	text-decoration:none;
	color:#D10B0B;
	background-color:transparent;
	cursor:pointer;
}
a.storylink:hover {
	text-decoration:none;
	background-color:transparent;
	cursor:pointer;
}
a.admintext,.admintext {
	color:#D10B0B;
	font-weight:bold;
	margin:0 4px 0 0px;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
}
a.adminborder {
	border:1px solid #D10B0B;
	border-radius:2px;
	padding:1px 2px;
}
.scontent {
	line-height:16px;
	font:normal 12px/16px "arial narrow",arial,helvetica,verdana,sans-serif;
	color:#000;
	letter-spacing:1px;
	padding:2px 2px 2px 0px;
	margin:4px 4px 4px 0px;
	height:auto;
}
.pict-left {
	float:left;
	margin:10px 10px 10px 0px;
}
.pict-topleft {
	float:left;
	margin:10px 10px 10px 0px;
}
.pict-right {
	float:right;
	margin:10px 0px 10px 10px;
}
.pict-topright {
	float:right;
	margin:10px 0px 10px 10px;
}
.datecss {
	color:silver;
	font-size:11;
	margin:0px;
}
.user {
	color:silver;
	font-weight:bold;
}
.abstract {
	font-weight:bold;
}
.simg {
	margin:10px;
}
.simg img {
	max-width:690px;
	width:expression(this.width>690 ? "690px":true);
	// IE support
}
.adshuttle {
	border:1px solid #e8e8e8;
	height:14px;
	font-weight:normal;
	margin:0px;
	width:100%;
}
.adshuttle a {
	text-decoration:none;
	color:#D10B0B;
	padding:0px 4px 0px 4px;
	margin:0px;
	height:14px;
}
.adshuttle a:hover {
	background-color:#D10B0B;
	color:#FFF;
	height:14px;
}
.navg {
	background-color:#F7f7f7;
	width:auto;
	padding:3px 5px;
	margin:5px;
	line-height:18px;
	line-spacing:1px;
	font-size:13px;
}
a.nava {
	text-decoration:none;
	color:#000;
}
a.nava:hover {
	color:#D10B0B;
	background-color:transparent;
}
.navin {
	background-color:#fff;
}
.sm {
	padding-left:0px;
}
.sm ul li {
	list-style:none;
	font-size:13px;
	margin-left:0px;
	padding-left:2px;
}
.sm ul {
	font:normal 12px/16px "arial narrow",arial,helvetica,verdana,sans-serif;
	color:#000000;
	letter-spacing:1px;
	list-style-type:disc;
	margin-left:15px;
}
.here {
	width:auto;
	background-color: #EFF0F0;
	margin:20px;
	padding:20px;
	font-weight:bold;
	height:auto;
	border-top-left-radius:1em;
	border-radius:1em;
}
a.here {
	color:#000;
	text-decoration:none;
}
a.here:hover {
	color:#D10B0B;
	text-decoration:none;
}
.dform {
	border:1px solid #B5DB12;
	margin:0px;
	padding:10px;
	border-radius:0.4em;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:13px;
}
.co_tnavi,.co_tinfo {
	width:100%;
	color:#CCCCCC;
	font:11px verdana;
	text-align:left;
}
.co_tinfo {
	left:77px;
	z-index:0;
}
.co_tin {
	margin:4px 0px 1px 0px;
	width:100%;
	color:#000000;
	font:12px/16px "arial narrow",arial,helvetica,verdana,sans-serif;
	letter-spacing:1px;
	text-align:left;
	border:1px inset #ccc;
}
.co_tsel,.co_tfrmtx,.co_tfrmtext {
	margin:4px 0px 1px 0px;
	color:#000000;
	font:15px/16px "arial narrow",arial,helvetica,verdana,sans-serif;
	letter-spacing:1px;
	text-align:left;
	width:100%;
	border:1px inset #ccc;
}
.co_tview {
	margin-left:10px;
}
.co_tanchor {
	a:link {
		text-decoration:none;
	}
	a:visited {
		text-decoration:none;
	}
	a:hover {
		text-decoration:none;
	}
	a:active {
		text-decoration:none;
	}
}
.co_tanchor:hover {
	color:blue;
}
.co_tatext,.co_thtml {
	margin:4px 0px 1px 0px;
	color:#000;
	width:100%;
	font:12px/16px "arial narrow",arial,helvetica,verdana,sans-serif;
	letter-spacing:1px;
	text-align:left;
	border:1px inset #ccc;
}
.co_tlbl {
	margin:4px 0px 1px 0px;
	color:#CCCCCC;
	font:11px verdana;
	text-align:left;
}
.co_thead {
	color:#A9C810;
	font-family:"arial narrow",arial,helvetica,verdana,sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:1px;
	line-height:18px;
	margin-top:30px;
	margin-bottom:30px;
}
.co_ttx {
	margin:4px 0px 1px 0px;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	margin:0;
	width:100%;
	border:1px inset #ccc;
}
.co_tcbt {
	position:relative;
	width:30px;
	float:right;
	margin:2 1 1 -30;
	padding:1px 0px;
	background:#ffffff;
}
a.co_tcl {
	color:#1E8AF7;
	text-decoration:none;
	padding:0px 10px;
	border:1px solid #cccccc;
}
a.co_tcl:hover {
	color:#1E8AF7;
}
a.co_tcl:active {
	color: #FF6600;
}
