/* DEPENDENCY! 
* "c26v1" requires "c16v3" 
* (lightbox requires video player)
*/

/*
 * c26v1.css - formally known as spotlightbox.css
 * $Revision: 1.3 $
 * 
 * (c) 1992-2008 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

.c26v1 {  /* Default class for lightbox component */
    display:none;
    background-color:#fff;      
    min-width:485px;
    _width:485px; /* ie7 does min-width */
    text-align:center;
    position:fixed;
    _position:absolute;
    top:108px;
    border:1px solid #666;
    left:198px;
    margin-left:0; /* To override the style that is applying from cl-base.css */
    font-size:large;
}
.c26v1 h2 { /* Styles for the lightbox title */
	margin:20px 75px 10px 14px;
    padding:0;  
    text-align:left;
    font-size:104.2%;
    color:#336666;   
}

.c26v1 .lb-close {/* Styles for the close button in the lightbox */
    position:absolute;
    top:14px;
    right:15px;
    font-size:small;
}
.c26v1 .lb-close a:link { /* Styles for the close button anchor within the lightbox */
    color:#666;
    text-decoration:none;
    outline:none;
    font-size:99.1%;
}
.c26v1 .lb-close a:hover {
	 text-decoration:none !important;
}
.c26v1 .lb-close img {/* Styles for the close button X image within the lightbox */
    padding-left:4px;
    border:0 none;
}
.c26v1 .lb-caption { /* Unused styles in this refactoring for the lightbox caption */
    margin-bottom:15px;
    text-align:left;
    padding:0 15px;
    color:#2f6681;
    font-size:109.5%;
    line-height:109%;
    width:480px;
}
.c26v1 .c16v3 { /* Styles for the lightbox video content holder div */
    margin:auto;
    padding:0 15px 11px;
}
.c26v1 .clb-holder { /* Styles for the lightbox text content holder div */
	padding:0px 14px 20px;
	font-size:77%;
	text-align:left;
	width:486px;
} 
.c26v1 .clb-holder p {
	margin-bottom:10px;
} 

.jqmOverlay {
    _overflow:hidden !important; /* IE Fix for Infinite Scroll */
    background-color:#666;
} 

html { _overflow:scroll;  }  /* IE Fix for Infinite Scroll */

/* Sitecopy overrides */

#framework-content-main .sitecopy .item .c26v1 h2  {
	font-size:104.2%;
}
#libra .sitecopy .item .c26v1 h2 {
	color:#336666;
}
.sitecopy .item .c26v1 h2 {
	color:#336666;
	font-size:104.2%;	
	margin:20px 75px 10px 14px;
	padding:0;
	text-align:left;
}

#framework-content-main .sitecopy .c26v1 a {
	font-size:100%;
}