.s12-pilot,
.clb .s12-pilot { 
	position: relative; 
	background-color: #eee;
	border: 1px solid #ccc; 
	padding: 0px 12px 0px 12px; 
}
.s12v1-pilot-alt1,
.s12v2-pilot-alt1,
.s12v4-pilot-alt1 {
	background-color: #fff;
}

.s12-pilot .cfghook {
	display:none;
}

.s12-pilot .cl-top-corners,
.s12-pilot .cl-top-corners span, 
.s12-pilot .cl-bottom-corners,
.s12-pilot .cl-bottom-corners span {
	height:4px; 
	width:100%; 
	display:block;
	background:url("/web/fw/i/4px_corners_ccc.gif");
	background-repeat: no-repeat;
	position:relative; 
	font-size:0; 
}
.s12-pilot .cl-top-corners { 	background-position: 0 0; 	top:-1px; 	left:-13px; }
.s12-pilot .cl-top-corners span { 	background-position:100% -4px; 	top:0; 	right:-26px; }
.s12-pilot .cl-bottom-corners { 	background-position:0 -12px; 	bottom:-1px;  	left:-13px; }
.s12-pilot .cl-bottom-corners span { 	background-position:100% -8px; 	bottom:0; 	right:-26px; }

.s12-pilot .debug { display: none; border-top: 1px dotted #ccc; color: #999; margin-top: 30px; font-size: 1em; }
.s12-pilot .debug-click { display: block; cursor: pointer; margin-bottom: 10px; }

.s12-pilot .loading { 
	margin: 36px auto 36px auto;
	text-align: center; 
}
.s12-pilot .feed-links {
	clear: both;
	border-top: 1px solid #ccc;
	margin: 8px 0px 8px 0px;
	padding: 4px 0px 0px 0px;
}
.s12-pilot .feed-list .date {
	margin-top: 2px;
}
.s12-pilot h3 {
	font-size: 120% !important;
	font-weight: bold;
	color: #666; 
	margin-top: 8px;
	margin-bottom: 8px;
}
.s12-pilot h3 img {
	margin: 0px 0px 0px 0px;
	height: 18px;	
	vertical-align: bottom;
}
.s12-pilot img {
	margin: 0px 0px 8px 0px;
}

.s12-pilot .feedback {
	margin: 16px 0px 32px 0px;
}
.s12-pilot .loading img {
	width: 24px;
}


/* s12v2: icon feeds */
.s12v2-pilot .feed-item {
	padding-left: 22px;
}
.s12v2-pilot .blogger,
.s12v2-pilot .cisco,
.s12v2-pilot .delicious,
.s12v2-pilot .digg,
.s12v2-pilot .facebook,
.s12v2-pilot .friendfeed,
.s12v2-pilot .google,
.s12v2-pilot .myspace,
.s12v2-pilot .reddit,
.s12v2-pilot .rss,
.s12v2-pilot .twitter,
.s12v2-pilot .wordpress,
.s12v2-pilot .yahoo,
.s12v2-pilot .youtube,
.s12v2-pilot .unknown {
	background-position: 0px 2px;
	background-repeat: no-repeat;	
}
.s12v2-pilot .blogger 		{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .cisco 		{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .delicious 	{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .digg 			{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .facebook 		{ background-image: url("/assets/pilot/common/smw/icons/facebook_16.gif"); }
.s12v2-pilot .friendfeed 	{ background-image: url("/assets/pilot/common/smw/icons/friendfeed_16.gif"); }
.s12v2-pilot .google 		{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .myspace 		{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .reddit 		{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .rss 			{ background-image: url("/assets/pilot/common/smw/icons/rss_16.gif"); }
.s12v2-pilot .twitter 		{ background-image: url("/assets/pilot/common/smw/icons/twitter_16.gif"); }
.s12v2-pilot .wordpress 	{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .yahoo 		{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-pilot .youtube 		{ background-image: url("/assets/pilot/common/smw/icons/youtube_16.gif"); }
.s12v2-pilot .unknown 		{ background-image: url("/assets/pilot/common/smw/icons/unknown_16.gif"); }

/* s12v4: twitter feeds */
.s12v4-pilot .feed-list {
	border: 1px solid #ccc;
	background-color: #fff;
	overflow: auto;
	word-wrap: break-word;
	margin-top: 2px;
	padding: 0px 8px 0px 8px;
	height: 240px;	
}
.s12v4-pilot .feed-item {
	padding-top: 6px;
	border-top: 1px solid #ccc;
}
.s12v4-pilot .feed-item.first {
	border-top: 0px;
}
.s12v4-pilot .feed-list .feedback a {
	color: #2970A6;
}
.s12v4-pilot .feed-list a {
	color: #666;
}
.s12v4-pilot .feed-list a:hover {
	text-decoration: none;
}
.s12v4-pilot .feed-links {
	margin-top: 2px;
	border-top: 0px;
}

.s12-pilot ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.s12-pilot ul li { 
	margin: 0px 0px 8px 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 1.2em;
}

