/*!
 * BEGIN /web/fw/w/cl/pilot/ml-base-pilot.css
 */

/*
ml-base.css
Revision: 1.8 
Provides classes for 8shapes components
(c) 1992-2009 Cisco Systems, Inc. All rights reserved.
Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
*/

/* import each layer of cl-base */
/*!
 * BEGIN /web/fw/w/cl/cl-reset.css
 */

/*
 * cl-reset.css
 * Revision: 1.4 
 *
 * Provides reset css for component library
 * Based on YUI Reset version: 2.7.0
 *
 * (c) 1992-2009 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

/*
 * Note: unless otherwise noted, all selectors are specificity: 0,0,1,1
 * http://www.w3.org/TR/CSS2/cascade.html#specificity
 */


/* specificity: 0,0,1,0 */
.mlb-pilot {
	color: #525252; /* was '#000' */
	background: transparent;
	margin: 0; 		/* cbonham: for review: what is this? was selector of 'body' */
	padding: 0; 	/* was selector of 'body' */
}
.rtl .mlb-pilot {
	text-align: right;
}

.mlb-pilot div,
.mlb-pilot dl,
.mlb-pilot dt,
.mlb-pilot dd,
.mlb-pilot ul,
.mlb-pilot ol,
.mlb-pilot li,
.mlb-pilot h1,
.mlb-pilot h2,
.mlb-pilot h3,
.mlb-pilot h4,
.mlb-pilot h5,
.mlb-pilot h6,
.mlb-pilot pre,
.mlb-pilot code,
.mlb-pilot form,
.mlb-pilot fieldset,
.mlb-pilot legend,
.mlb-pilot input,
.mlb-pilot button,
.mlb-pilot textarea,
.mlb-pilot p,
.mlb-pilot blockquote,
.mlb-pilot th,
.mlb-pilot td {                /* note: in PCR, td padding is not zeroed... */
	margin: 0;
	padding: 0;
}

.mlb-pilot table {
	border-collapse: collapse;
	border-spacing: 0;
}

.mlb-pilot fieldset,
.mlb-pilot img {
	border: 0;
}

/* REVIEW QUESTION: should we be using the .ie context class for these? or is this because of specificity. */
.mlb-pilot address,
.mlb-pilot caption,
.mlb-pilot cite,
.mlb-pilot code,
.mlb-pilot dfn,
.mlb-pilot em,
.mlb-pilot strong,
.mlb-pilot th,
.mlb-pilot var,
.mlb-pilot optgroup {
	font-style: inherit;
	font-weight: inherit; /* 'inherit' not supported by Internet Explorer (including IE8) */
	*font-style: normal;
	*font-weight: normal;
}
.rtl .mlb-pilot .caption,
.rtl .mlb-pilot .th {
	text-align: right;
}

.mlb-pilot del,
.mlb-pilot ins {
	text-decoration: none;
}

.mlb-pilot caption,
.mlb-pilot th {
	text-align: left;
}

.mlb-pilot h1,
.mlb-pilot h2,
.mlb-pilot h3,
.mlb-pilot h4,
.mlb-pilot h5,
.mlb-pilot h6 {
	font-weight: normal; /* cbonham: shouldn't this be 'default'? */
}

/* specificity: 0,0,1,2 */
.mlb-pilot q:before,
.mlb-pilot q:after {
	content: '';
}

.mlb-pilot abbr,
.mlb-pilot acronym {
	border: 0;
	font-variant: normal;
}

.mlb-pilot sup {
	vertical-align: baseline;
}

.mlb-pilot sub {
	vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
.mlb-pilot legend {
	*margin-left: -0.6em;
	color: #666666;
}

.mlb-pilot input,
.mlb-pilot button,
.mlb-pilot textarea,
.mlb-pilot select,
.mlb-pilot optgroup,
.mlb-pilot option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	color: #525252;
	/* 'inherit' not supported by Internet Explorer (including IE8) */
	*font-family: arial,helvetica,clean,sans-serif;
	*font-size: 100%;
}

/* To enable resizing for IE6-Win, IE7-Win */
.mlb-pilot input,
.mlb-pilot button,
.mlb-pilot textarea,
.mlb-pilot select {
	*font-size: 100%;
}
/* end of YUI-based reset CSS */

/**
 * override framework.css, which sets various font values
 * (this was originally in cl-fonts.css, but has been moved here)
 * NOTE: THIS SHOULD BE ADJUSTED TO CL STANDARD FONT METRICS
 *
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */

/* specificity: 0,0,1,0 */
.mlb-pilot {
	color: #525252;
	font-family: arial,helvetica,clean,sans-serif;
	font-size:12px;
	line-height:1.66em;
	border-collapse:separate;
	border-spacing:0;
	empty-cells:hide;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}

.mlb-pilot pre {
	font-size: 100%;
}

.mlb-pilot th,
.mlb-pilot dt {
	color: #444;
	font-size: 100%;
	font-weight: normal;
}

.mlb-pilot h1,
.mlb-pilot h2,
.mlb-pilot h3,
.mlb-pilot h4,
.mlb-pilot h5,
.mlb-pilot h6 {
	color: #444;
}

.mlb-pilot blockquote {
	color:#525252;
	font-weight:normal;
	text-decoration:none;
}

/*
 * *****************************************************************
 * SAMBA overrides
 * *****************************************************************
 */

/* override framework-overrides.css:22
 *  #framework-base-content a, #framework-base-content a:link {
 *     color:#2F6681;
 *     text-decoration:none;
 *  }
 *  #framework-base-content a:visited {
 *     color:#996699;
 *  }
 */

/* specificity: 0,0,1,2 */
.mlb-pilot a,
.mlb-pilot a:link { color: #2970a6; text-decoration: none; }
.mlb-pilot a:hover { text-decoration:underline; }

/* REVIEW QUESTION: Is this a good idea? */
/* specificity: 0,0,1,0 */
.mlb-pilot {
	text-align:left;
}

#framework-content-right .mlb-pilot img {
   margin: 2px 0px 0px 0px;
}
/*
 * END /web/fw/w/cl/cl-reset.css
 */

/*!
 * BEGIN /web/fw/w/cl/cl-fonts.css
 */

/*
 * cl-fonts.css
 * Revision: 1.2 
 *
 * Provides baseline font css for component library
 * Based on YUI Fonts version: 2.7.0
 *
 * (c) 1992-2009 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

/**
 * Nudge down to get to 11px equivalent for these form elements
 */

.mlb-pilot select,
.mlb-pilot input,
.mlb-pilot textarea,
.mlb-pilot button {
 	color: #525252;
	font-family: arial,helvetica,clean,sans-serif;
	font-size: 12px;
}

/**
 * To help tables remember to inherit
 */
.mlb-pilot table {
	font-size:inherit;
	font:12px; /* what is this for? was 100. is this valid? */
}

/**
 * Bump up IE to get to 11px equivalent for these fixed-width elements
 */
.mlb-pilot pre,
.mlb-pilot code,
.mlb-pilot kbd,
.mlb-pilot samp,
.mlb-pilot tt {
	font-family:monospace;
	line-height:100%;
}

/*
 * END /web/fw/w/cl/cl-fonts.css
 */

/*!
 * BEGIN /web/fw/w/cl/cl-defaults.css
 */

/*
 * cl-defaults.css
 * Revision: 1.3 
 *
 * Provides default presentation for component library
 * Based on YUI Base version: 2.7.0
 *
 * (c) 1992-2009 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */



/* ------------------------------- from old cl-base.css, clp defs ------------- */
/* Note: unless otherwise noted, all selectors are specificity: 0,0,1,1 */
.mlb-pilot h1 {
	font-size: 18px;  
	font-weight:normal;
	color: #444;
	line-height:1.4em;
	margin-bottom: 12px; 
}
.mlb-pilot h2 {
	font-size:14px;
	font-weight:bold;
	color: #444;
	margin-bottom: 10px;
} 
.mlb-pilot h3,
.mlb-pilot h4,
.mlb-pilot h5,
.mlb-pilot h6 {
	font-size:12px;
	font-weight:bold;
	color: #444;
	margin-bottom: 3px;
	line-height:1.5em;
}

.mlb-pilot strong {
	font-weight:bold;
}

.mlb-pilot p {
	margin-bottom: 16px; 
}

/* specificity: 0,0,2,1 */
.mlb-pilot p.large {
	margin-bottom: 26px;
	font-size:14px; 
	line-height:1.6em;
}
.mlb-pilot pre {
	margin-bottom: 16px;
}

.mlb-pilot hr {
	background-color: #ccc;
	border: 0px;
	color: #ccc;
	height: 1px;
	padding: 0px 0px 0px 0px;
	margin: 14px 0px 14px 0px;
}


.mlb-pilot em {
	font-style:italic; /* Bringing italics back to the em element. */
}

/* un-ordered lists */
.mlb-pilot ul {
	list-style-position: outside;
	list-style-type: disc;
	margin:0px 0px 20px 20px;
}
.mlb-pilot ul ul {
	list-style-type: circle;
}
.rtl .mlb-pilot ul {
    margin-right:20px ;
    margin-left:0;
}
.rtl .ie67  .mlb-pilot ul {
    margin-right:23px;
}

/* ordered lists */
.mlb-pilot ol {
	list-style-position: outside;
	list-style-type: decimal;
	margin:0px 0px 20px 20px;
}
.rtl .clb ol {
  margin-right:20px;
  margin-left:0;
}
.rtl .ie67 .clb. ol {
	margin-right:22px;
}
/* Safari/Chrome override */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.mlb-pilot ul { margin-left: 30px; }
	.mlb-pilot ol { margin-left: 30px; }
	.rtl .mlb-pilot ul { margin-left:0; margin-right:30px; }
  .rtl .mlb-pilot ol { margin-left:0; margin-right:30px; }
} 

/* all list items */
.mlb-pilot li {
	line-height: 1.4em;
	margin-bottom: 5px;
}

/* take care of nested lists */
.mlb-pilot ul ul,
.mlb-pilot ul ol,
.mlb-pilot ol ul,
.mlb-pilot ol ol {
	margin: 5px 0px 0px 20px; /* 5px top matches the 5px bottom on LIs */
}

.mlb-pilot dt {
	font-weight:bold;
}
.mlb-pilot dd {
	margin-bottom: 5px;
}


/* specificity: 0,0,1,2 */
.mlb-pilot q:before,
.mlb-pilot q:after {
	content:'';
}

/* note: in PCR, td padding is not zeroed by reset; so here we add it back */
.mlb-pilot td {
	padding-top: 1px;
	padding-left: 1px;
}

/* ----------------------- YUI base definitions --------------------- */
.mlb-pilot optgroup {
	font-weight:normal;
}

.mlb-pilot del {
	/* Striking deleted phrases. */
	text-decoration: line-through;
}

.mlb-pilot th {
	/* Distinguishing table headers from data cells. */
	font-weight: bold;
	text-align: center;
}

.mlb-pilot sup {
	/* to preserve line-height and selector appearance */
	vertical-align: super;
}

.mlb-pilot sub {
	/* to preserve line-height and selector appearance */
	vertical-align: sub;
}

/* Opera requires 1px of passing to render with contemporary native chrome */
.mlb-pilot button,
.mlb-pilot input[type="checkbox"],
.mlb-pilot input[type="radio"],
.mlb-pilot input[type="reset"],
.mlb-pilot input[type="submit"] {
	padding:1px;
}

/* ====================================================
 * YUI base css set the following:
 * ====================================================
 *
 * .mlb-pilot h1,
 * .mlb-pilot h2,
 * .mlb-pilot h3 {
 * 	margin: 1em 0;     / * Top & bottom margin based on font size. * /
 * }
 *
 * .mlb-pilot blockquote,.mlb-pilot ul,.mlb-pilot ol,.mlb-pilot dl {
 * 	margin: 1em; / * Giving blockquotes and lists room to breath. * /
 * }
 *
 * .mlb-pilot ol,.mlb-pilot ul,.mlb-pilot dl {
 * 	margin-left: 2em; / * Bringing lists on to the page with breathing room. * /
 * }
 *
 * .mlb-pilot ol li {
 * 	list-style: decimal outside; / * Giving OL's LIs generated numbers. * /
 * }
 *
 * .mlb-pilot ul li {
 * 	list-style: disc outside; / * Giving UL's LIs generated disc markers. * /
 * }
 *
 * .mlb-pilot dl dd {
 * 	margin-left: 1em;
 * }
 *
 * .mlb-pilot th,.mlb-pilot td {
 * 	border: 1px solid #000; / * Borders and padding to make the table readable. * /
 * 	padding: .5em;
 * }
 *
 * .mlb-pilot caption {
 *	margin-bottom: .5em; / * Coordinated margin to match cell's padding. * /
 *	text-align: center;  / * Centered so it doesn't blend in to other content. * /
 * }
 *
 *
 * .mlb-pilot abbr,.mlb-pilot acronym {
 *	/ * Indicating to users that more info is available. * /
 *	border-bottom: 1px dotted #000;
 *	cursor: help;
 * }
 *
 * .mlb-pilot p,
 * .mlb-pilot fieldset,
 * .mlb-pilot table,
 * .mlb-pilot pre {
 *	margin-bottom: 1em; / * So things don't run into each other. * /
 * }
 *
 * ====================================================
 * End of YUI base css leftovers
 * ====================================================
 */
/*
 * END /web/fw/w/cl/cl-defaults.css
 */
/*!
 * BEGIN /web/fw/w/cl/cl-common.css
 */
/*
 * cl-common.css
 * Revision: 1.3 
 *
 * Provides common (C00) css for component library
 *
 * (c) 1992-2009 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */



/*
 * ===========================================================================================
 * Filetype icons (e.g., for list item bullets)
 * example:
 *
 *   <ul>
 *     <li class="xls"><a href="...">Foo spreadsheet</a> (XLS - 132 KB)</li>
 *     <li class="pdf"><a href="...">Bar document</a> (PDF - 147 KB)</li>
 *   </ul>
 *
 *   <ul class="med-icon">
 *     <li class="xls"><a href="...">Foo spreadsheet</a> (XLS - 132 KB)</li>
 *     <li class="pdf"><a href="...">Bar document</a> (PDF - 147 KB)</li>
 *   </ul>
 *
 */

/* MS Word = 'doc' */
.mlb-pilot li.doc,
.mlb-pilot .sm-icon .doc {
	background: transparent url("/web/fw/i/icon-sm-msword.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .doc {
	background: transparent url("/web/fw/i/icon-md-msword.gif") no-repeat 0 4px;
}
/* Flash = 'flv' or 'swf' */
.mlb-pilot li.flv,
.mlb-pilot .sm-icon .flv,
.s02v8 li.swf,
.s02v8 .sm-icon .swf {
	background: transparent url("/web/fw/i/icon-sm-flash.gif") no-repeat 0 4px;
}
.s02v8 .med-icon .flv,
.s02v8 .med-icon .swf {
	background: transparent url("/web/fw/i/icon-md-flash.gif") no-repeat 0 4px;
}
/* JPEG = 'jpg' */
.mlb-pilot li.jpg,
.mlb-pilot .sm-icon .jpg {
	background: transparent url("/web/fw/i/icon-sm-jpeg.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .jpg {
	background: transparent url("/web/fw/i/icon-md-jpeg.gif") no-repeat 0 4px;
}
/* MPP = 'mpp' */
.mlb-pilot li.mpp,
.mlb-pilot .sm-icon .mpp {
	background: transparent url("/web/fw/i/icon-sm-mpp.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .mpp {
	background: transparent url("/web/fw/i/icon-md-mpp.gif") no-repeat 0 4px;
}
/* PDF = 'pdf' */
.mlb-pilot li.pdf,
.mlb-pilot .sm-icon .pdf {
	background: transparent url("/web/fw/i/icon-sm-pdf.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .pdf {
	background: transparent url("/web/fw/i/icon-md-pdf.gif") no-repeat 0 4px;
}
/* PNG = 'png' */
.mlb-pilot li.png,
.mlb-pilot .sm-icon .png {
	background: transparent url("/web/fw/i/icon-sm-png.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .png {
	background: transparent url("/web/fw/i/icon-md-png.gif") no-repeat 0 4px;
}
/* PowerPoint = 'ppt' */
.mlb-pilot li.ppt,
.mlb-pilot .sm-icon .ppt {
	background: transparent url("/web/fw/i/icon-sm-ppt.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .ppt {
	background: transparent url("/web/fw/i/icon-md-ppt.gif") no-repeat 0 4px;
}
/* PSD = 'psd' */
.mlb-pilot li.psd,
.mlb-pilot .sm-icon .psd {
	background: transparent url("/web/fw/i/icon-sm-psd.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .psd {
	background: transparent url("/web/fw/i/icon-md-psd.gif") no-repeat 0 4px;
}
/* Unknown file type = 'unknown' */
.mlb-pilot li.unknown,
.mlb-pilot .sm-icon .unknown {
	background: transparent url("/web/fw/i/icon-sm-unknown.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .unknown {
	background: transparent url("/web/fw/i/icon-md-unknown.gif") no-repeat 0 4px;
}
/* VSD = 'vsd' */
.mlb-pilot li.vsd,
.mlb-pilot .sm-icon .vsd {
	background: transparent url("/web/fw/i/icon-sm-vsd.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .vsd {
	background: transparent url("/web/fw/i/icon-md-vsd.gif") no-repeat 0 4px;
}
/* MS Excel = 'xls' */
.mlb-pilot li.xls,
.mlb-pilot .sm-icon .xls {
	background: transparent url("/web/fw/i/icon-sm-xls.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .xls {
	background: transparent url("/web/fw/i/icon-md-xls.gif") no-repeat 0 4px;
}

/* Zip archive = 'zip' */
.mlb-pilot li.zip,
.mlb-pilot .sm-icon .zip {
	background: transparent url("/web/fw/i/icon-sm-zip.gif") no-repeat 0 4px;
}
.mlb-pilot .med-icon .zip {
	background: transparent url("/web/fw/i/icon-md-zip.gif") no-repeat 0 4px;
}

/*
 * end Filetype icons
 * ===========================================================================================
 *
 */
/*
 * END /web/fw/w/cl/cl-common.css
 */





/*

Open Design issues:

1. generic html issue: for 0.4 we've decided that lists should be 'naked' (no bullets, no padding, ...), and if you want html to work, you need to go inside of c00 (<div class="mlb c00"><ul><li>look!</li><li>bullets!</li></ul></div>)

	action items:

		a. what do we want to do for 1.0?

		b. what tags should "work as expected?"

		c. make sure Mike, Christian, and Annelise are part of this

	note: this is same thing as cItem demo Christian put together

2. What about permutations? colors, backgroudns, corners, borders: we don't want a zillion alt flavors.

	note: maybe float?

*/

/*

 * END /web/fw/w/cl/cl-base.css

 */