/*

$Revision: 1.2 $

Provides classes for component n12v8-pilot: series grouping component

(c) 1992-2009 Cisco Systems, Inc. All rights reserved.
Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
*/

/*
*************************************************************
n12v8-pilot - Series grouping component
*************************************************************
*/

/* .tab-content-container outer padding context override */
.tab-content-container {
  padding: 15px 0 0 15px; 
}

/* n12v8 pilot */

.n12v8-pilot {
  border: 1px solid #ccc;
  margin: 0px 2px 15px 0px;
  width: auto;
  /*padding: 10px 10px 30px 10px;*/
  position: relative; /* key to corners */
  font-size: x-small;
  font-family: Arial, Helvetica, san-serif;
}
.n12v8-pilot h3 {
  padding: 0px;
  margin: 14px 0 0 14px;
  color: #2F6681;
  font-size: 141%;
  line-height: auto; /* reset from modules.css */
}
.n12v8-pilot ul {
  margin: 30px 0 -4px 0;
  %margin-top: 31px;
  %margin-bottom: 11px;
}
.n12v8-pilot ul li { 
	clear: both;
	%height: 1%;
	list-style: none;
	margin: 0 15px;
}
.n12v8-pilot ul li:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.n12v8-pilot ul li img {
	float: left;
	width: 150px;
	/* border: 1px dashed gray; */
	padding: 0 0 0 0;
	margin: 0 35px 15px 0;
}
.n12v8-pilot ul li h5 {
  margin: -2px 0 0 0;  
  font-size: 110%;
}
.n12v8-pilot ul li p {
  margin: 0;
  padding: 0;  
  line-height: auto; /* rest from modules.css */
  font-size: 110%;
}

.n12v8-pilot hr {
	display: block;
	background-color: #E6E6E6;
	border: none;
	clear: both;
	color: #ccc;
	height: 1px;
	margin: -11px 0 15px 0;
	%margin: -7px 0 8px 0;
	padding: 0;
}
	


/* corner action */
.n12v8-pilot .cl-top-corners,    .n12v8-pilot .cl-top-corners span,
.n12v8-pilot .cl-bottom-corners, .n12v8-pilot .cl-bottom-corners span {
  display: block;
  background: transparent url(/web/fw/i/4px_corners_ccc.gif) 0 0 no-repeat;
  height: 4px;
  width: 100%;
  font-size: 0;
}
.n12v8-pilot .cl-top-corners {
  position:absolute;
  top:-1px !important;
  %top:0px;
  left:-1px !important; 
}


.n12v8-pilot .cl-top-corners span { 
  background-position: 100% -4px;  
  position:absolute; 
  top:0; 
  right: -2px !important;
  %right:-3px;
  /*%right:-23px;*/
}	
.n12v8-pilot .cl-bottom-corners { 
  background-position: 0 -12px; 
  position:relative; 
  bottom:-1px;
  %bottom: -1px;
  left:-1px; 
}
.n12v8-pilot .cl-bottom-corners span { 
  background-position: 100% -8px;  
  position:relative; 
  bottom:-0px; 
  right:-2px;
}    