﻿br.clearLeft { clear:left;line-height:1px;height:1px; }
#tagCloud { height:72px; }
#insiderSlider { background:url(/images/shell_v2/insiders_cycle_full_bg.png) top no-repeat;width:959px;height:381px;padding:15px 0;overflow:hidden;
                  font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:white;font-size:13px; }
#insiderCycle { position:relative;width:862px;height:309px;overflow:hidden; }
#insiderSlider table {margin:20px;margin-left:20px;background:url(/images/shell_v2/loading_transparent.gif) no-repeat 50% 40%;}
#tooltipRight { display:none; position:absolute; margin-top:-50px;right:-12px;width:214px;height:112px;background-repeat:no-repeat;}
#tooltipLeft { display:none; position:absolute; margin-top:-50px;left:-12px;width:214px;height:112px;background-repeat:no-repeat;}
#insiderSlider table table {margin:0px auto;background:inherit;}
.insiderSlidePhoto {margin-left:1px;margin:0px;}
#insiderPhotos {width:863px;height:309px;overflow:hidden;}
#insiderPhotos .insiderSlidePhoto {width:863px;}
#insiderPhotos .insiderSlidePhoto { display:none;margin-left:0px;}
#insiderSlider { position:relative; }
#insiderSlider * { color:white; }
/*#rightSliver {position:absolute;top:0px;right:0px;width:30px;height:309px;overflow:hidden;background-position:100% 0%;background-repeat:no-repeat;}*/
#photoOverlay { position:absolute;top:1px;right:10px;width:233px;height:307px;overflow:hidden;font-size:14px; }
#photoOverlay .photoOverlay > a { position: absolute; left: 0; top: 0; }
#photoOverlay .insiderTitle { display: none; padding: 10px 10px 0px 10px;position: absolute;top: 0px;left: 0px;}
#photoOverlay .insiderCategory {
	font-size: 20px;
	color: #DD0077;
	margin-bottom: 4px;
	margin-right: 60px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height: 1.0em;
}
#photoOverlay .insiderName {
	font-weight: bold;
	color: #00A4B4;
	margin-right: 150px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	line-height: 1.0em;
}
#photoOverlay .insiderName a {color:#00A4B4;text-decoration:none;}
#photoOverlay .latestBlogBox {position: absolute;background: url(/images/shell_v2/overlay_blog_title_bg.png) no-repeat top;width: 234px;bottom: 0px;left: -1px; height: 95px;}
#photoOverlay .latestBlogText {font-weight: bold;padding: 3px 0 4px 20px;}
#photoOverlay .latestBlogTitle { color: black;font-weight: normal;font-size: 11px;padding: 10px 10px 10px 20px;}
#photoOverlay .latestBlogTitle a {text-decoration: none;color: black;}
#photoOverlay .latestBlogTitle a .raquo {color: #00A4B4;font-weight: bold;}
#photoOverlay .readMyBlogText {
	font-size: 12px;
	color: #DD0077;
	position: absolute;
	bottom: 10px;
	left: 20px;
}
#photoOverlay .askQuestionText {
	font-size: 12px;
	color: #DD0077;
	position: absolute;
	bottom: 10px;
	left: 110px;
}
#photoOverlay .askQuestionText {padding-left: 15px;}
#photoOverlay .readMyBlogText a,#photoOverlay .askQuestionText a {color: #D41A7F;}
#photoOverlay .clear {clear:left;}
#insiderSlideNavLeft,#insiderSlideNavRight,.insiderSlideTagLeft,.insiderSlideTagRight {cursor:hand;cursor:pointer;width:29px;}
#insiderSlideNavLeft img,#insiderSlideNavRight img,#insiderSlideTagLeft * img,#insiderSlideTagRight  img {display:none;}
#insiderSlideNavLeft {background:url(/images/shell_v2/newHomepage/insiders_cycle_nav.png) no-repeat 0px -0px;}
#insiderSlideNavRight {background:url(/images/shell_v2/newHomepage/insiders_cycle_nav.png) no-repeat 0px -311px;}
#insiderSlide {margin-bottom:10px;}
.insiderSlideTagLeft {background:url(/images/shell_v2/newHomepage/insiders_cycle_nav.png) no-repeat 0px -694px;}
.insiderSlideTagRight {background:url(/images/shell_v2/newHomepage/insiders_cycle_nav.png) no-repeat 0px -658px;}
#insiderSlide #tagTypeSelect { padding:0px 39px;height:31px;line-height:31px;overflow:hidden;text-align:right; }
#insiderSlide .tagType { float:left;height:31px;cursor:hand;cursor:pointer; }
#insiderSlide .tagType * { float:left; }
#insiderSlide .tagTypeBottom { display:inline-block;height:31px;background:#b9baba url(/images/shell_v2/newHomepage/insiders_cycle_tagtype_bg.png) no-repeat 50% -31px; }
#insiderSlide .activeTagType .tagTypeBottom { background-color:#00a4b4;background-position: 50% 100%; }
#insiderSlide .hoverTagType .tagTypeBottom { background-color:#ffffff;background-position: 50% 1px; }
#insiderSlide .tagList { height:34px;display:none;overflow:hidden; }
#insiderSlide .tagList td {background-color:#00a4b4;height:34px;overflow:hidden;}
#insiderSlide .activeTagList { display:block; }
#insiderSlide .tagList td.tagListTd { margin:0px;padding:0px 7px;width:810px;background:#00a4b4; }
#insiderSlide .tagListBottom { margin:0px;padding:0px;display:block;width:810px;overflow:hidden;line-height:inherit;white-space:nowrap; }
#insiderSlide .tagListBottom a { display:inline;padding:0px 10px;overflow:hidden;text-align:center; }
#insiderSlider { z-index:997 !important; }
#rightSliver { z-index:998 !important; }
.insiderSlidePhoto  { z-index:1000 !important; }
#photoOverlay { z-index:1800 !important; }
#tooltipRight,#tooltipLeft { z-index:1999 !important; }
#searchSuggest { z-index:2000 !important;}

#multiHeadlineOverlay * {
	color: black;
}

#multiHeadlineOverlay {
	/*background:url(/images/shell_v2/newHomepage/slider_headline_background.png) top left no-repeat;*/
	background:url(/images/shell_v2/newHomepage/slider_headline_background_long.jpg) top left no-repeat;
	height: 307px;
}	

#multiHeadlineOverlay .titleShort {
	color: white;
	padding: 20px 20px 12px 15px;
}

#multiHeadlineOverlay .titleLong {
	color: #FF0075;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 21px;
	padding-left: 22px;
	padding-right: 16px;
}
#multiHeadlineOverlay .titleLong a {
	color: #FF0075;
	text-decoration: none;
}

#multiHeadlineOverlay .headline {
	padding: 10px 17px 5px;
	font-weight: normal;
	font-size: 11px;
	clear:both;
}
#multiHeadlineOverlay .headline img {
	float:left;
	display:block;
	padding-right:3px;
}

#multiHeadlineOverlay .headline .quote {
	color: #00A6B6;
	font-weight: bold;
}
#multiHeadlineOverlay .headline a {
	color: #666;
	text-decoration: none;
}



#multiHeadlineOverlay .blurb {
	padding: 5px 20px 5px 26px;
	font-weight: normal;
	font-size: 15px;
	clear:both;
	color: #666;
}

#multiHeadlineOverlay .blurb a {
	color: #666;
	text-decoration: none;
}

#multiHeadlineOverlay .blurb a.readNow {
	color: #00A6B6;
	font-weight: bold;
	font-size: 13px;
	line-height: 2;
}

