/****************************
Slideshow CSS file for www.lexisnexis.com test
****************************/

#featured a:active, a:focus { outline: 0;}
#featured { width:713px; height:230px; padding:1px; position:relative; background:url('/images/slideshow/img-slideshow-border-bg.jpg') #fff; }

#featured ul.ui-tabs-nav { position:absolute; bottom:0; list-style:none; padding:0; margin:0; width:713px; z-index:10; }
#featured ul.ui-tabs-nav li { float:left; padding-top:13px; font-size:12px; color:#666; }

#featured li.ui-tabs-nav-item { background:none; }

/*Tabs*/
#featured li.ui-tabs-nav-item a { display:block; padding:10px 7px 7px; width:163.5px; height:37px; color:#fff; cursor:pointer; line-height:20px; border-top:1px dotted #fff; border-left:1px dotted #fff; text-shadow:1px 1px 1px #000; background:url('/images/slideshow/img-slideshow-tab-bg.gif') #666; background:url('/images/slideshow/img-slideshow-tab-bg.png') rgba(255,255,255,.2); }

	/*IE*/
	* html #featured li.ui-tabs-nav-item a.last { width:164px;}
	*:first-child+html #featured li.ui-tabs-nav-item a.last { width:165px;}

#featured li.ui-tabs-nav-item a:hover { color:#fff; text-decoration:none; background:url('/images/slideshow/img-slideshow-tab-bg.gif') #602B23; background:url('/images/slideshow/img-slideshow-tab-bg.png') rgba(117,18,0,.5);  }

#featured li.ui-tabs-nav-item:first-child a { border-left:none; }

	/*IE*/
	* html #featured li.ui-tabs-nav-item a { border-left:1px solid #ededed; border-top:1px solid #fff; }
	
	/*Text/Title in tab*/	
	#featured ul.ui-tabs-nav li a span { float:left; display:block; width:120px; font-size:11px; font-family:Verdana, Geneva, sans-serif; line-height:14px; }

	/*Small image in tab*/
	#featured ul.ui-tabs-nav li img { float:left; width:30px; height:30px; margin-right:5px; padding:0; }
	
		/*Small arrow on top of the tab*/
		#featured li.ui-tabs-selected { background:url('/images/slideshow/img-slideshow-selected-item.png') top center no-repeat; }
			/*IE*/
			* html #featured li.ui-tabs-selected { background:url('/images/slideshow/img-slideshow-selected-item.gif') top center no-repeat; }
			* html #featured ul.ui-tabs-nav li img { border:#fff 2px solid; }
			*:first-child+html #featured ul.ui-tabs-nav li img { border:#fff 2px solid; }
	
	/*Selected tab*/
	#featured ul.ui-tabs-nav li.ui-tabs-selected a,
	#featured ul.ui-tabs-nav li.ui-tabs-selected a:hover { color:#fff; cursor:default; background:url('/images/slideshow/img-slideshow-tab-bg.gif') #602B23; background:url('/images/slideshow/img-slideshow-tab-bg.png') rgba(117,18,0,.5); }

#featured .ui-tabs-panel { width:713px; height:230px; background:#fff; position:relative; }
#featured .ui-tabs-panel img{ margin:0; padding:0; border:0; }

#featured .ui-tabs-panel .info { width:713px; position:absolute;  }

#featured .info h2 { font:25px Arial, Helvetica, sans-serif; margin:0; text-shadow:1px 1px 2px rgba(0,0,0,.6); }
#featured .info p { margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0; }
#featured .info a { text-decoration:none; color:#fff; }
#featured .info a:hover { text-decoration:underline; }

/*Button*/
#featured .info a.second-line span.call-to-action-btn span.call-to-action-txt { text-shadow:1px 1px 1px rgba(0,0,0,.4); }
#featured .info a.second-line span.short-desc { text-shadow:1px 1px 2px rgba(0,0,0,.8);}

#featured .info a.second-line { font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
#featured .info a.second-line:hover { text-decoration:none; }
#featured .info a.second-line span.call-to-action-btn { margin:0; padding:0; height:26px; color:#d02400; text-decoration:none; _text-decoration:underline; cursor:pointer; background:url('/images/slideshow/img-slideshow-call-action-left-bg.png') left top no-repeat; }
#featured .info a.second-line span.call-to-action-btn:hover { text-decoration:underline; }
#featured .info a.second-line span.call-to-action-btn span.call-to-action-txt { height:23px; margin:0 0 0 16px; _margin:0 0 0 16px; padding:5px 6px 0 0; color:#d02400; font-size:13px; font-weight:bold; text-decoration:none; _text-decoration:underline; cursor:pointer; text-align:left; background:url('/images/slideshow/img-slideshow-call-action-right-bg.png') right top no-repeat;  }
#featured .info a.second-line span.call-to-action-btn span.call-to-action-txt:hover { text-decoration:underline; }
#featured .info a.second-line span.short-desc {  float:left; color:#fff; font-size:18px; text-decoration:none; _text-decoration:underline; cursor:pointer; }
#featured .info a.second-line span.short-desc-black {  float:left; color:#000000; font-size:18px; text-decoration:none; _text-decoration:underline; cursor:pointer; }
#featured .info a.second-line span.short-desc:hover { text-decoration:underline; }

#featured .ui-tabs-hide { display:none; }

/*--First Content--*/ /*PPSA*/
#featured #fragment-1 .info { width:400px; position:absolute; top:40px; left:55px; text-align:right; }
#featured #fragment-1 .info h2 { color:#fff; padding:0 0 30px; text-align:right; }
#featured #fragment-1 .info a.second-line span.call-to-action-btn { float:right; }
#featured #fragment-1 .info a.second-line span.call-to-action-btn span.call-to-action-txt { float:left; }
#featured #fragment-1 .info a.second-line span.short-desc { float:right; font-size:18px; font-weight:normal; line-height:20px; padding-bottom:18px; }

/*--Second Content--*/ /*Store 2*/
#featured #fragment-2 .info { width:262px; position:absolute; top:50px; left:75px; text-align:right; }
#featured #fragment-2 .info h2 { color:#fff; font-weight:normal; padding:0 0 7px; line-height:30px; text-align:right; }
#featured #fragment-2 .info a.second-line span.call-to-action-btn { float:right; }
#featured #fragment-2 .info a.second-line span.call-to-action-btn span.call-to-action-txt { float:left; }
#featured #fragment-2 .info a.second-line span.short-desc { float:right; font-size:18px; font-weight:normal; line-height:20px; padding-bottom:18px; }

/*--Third Content--*/ /*iPhone*/
#featured #fragment-3 .info { width:450px; position:absolute; top:50px; left:160px; }
#featured #fragment-3 .info h2 { color:#fff; font-weight:normal; padding:0 0 10px; line-height:30px; text-align:left; }
#featured #fragment-3 .info a.second-line span.call-to-action-btn { float:left; }
#featured #fragment-3 .info a.second-line span.call-to-action-btn span.call-to-action-txt { float:left; margin-right:5px; }
#featured #fragment-3 .info a.second-line span.short-desc { float:left; padding-top:1px; width:auto; display:block; position:relative; }
#featured #fragment-3 .info a.second-line span.short-desc img { border:0; }

/*--Fourth Content--*/ /*Practitioner Books Online*/
#featured #fragment-4 .info { position:absolute; top:50px; left:180px; }
#featured #fragment-4 .info h2 { color:#000000; font-weight:normal; padding:0 0 7px 0; line-height:30px; width:350px !important; }
#featured #fragment-4 .info a.second-line span.call-to-action-btn { float:left; margin-right:5px; }
#featured #fragment-4 .info a.second-line span.call-to-action-btn span.call-to-action-txt { float:left; }
#featured #fragment-4 .info a.second-line span.short-desc { float:left; }

/*--Fourth Content--*/ /*Risk 4
#featured #fragment-4 .info { width:680px; position:absolute; top:50px; left:20px; }
#featured #fragment-4 .info h2 { color:#fff; font-weight:normal; font-size:2em; padding:0 0 20px; width:337px !important; }
#featured #fragment-4 .info a.second-line span.call-to-action-btn { float:left; margin-right:5px; }
#featured #fragment-4 .info a.second-line span.call-to-action-btn span.call-to-action-txt { float:left; margin-right:5px; }
#featured #fragment-4 .info a.second-line span.short-desc { float:left; margin-top:2px; }
#featured #fragment-4 .info span.top-txt { display:block; margin-bottom:10px; color:#fff; font:bold 1.5em Arial, Helvetica, sans-serif; text-shadow:1px 1px 2px rgba(0,0,0,.6); }*/

/*	OVERRIDING CLASSES
=================================*/
.homePageBody h2 { width:auto !important; height:auto !important; }
.homePageBody .leftBodyArea h2 { text-align:inherit !important; background:none !important; }
.homePageBody #home-rotating-banner img { width:auto !important; background:none !important; }