body
{
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	background-color: #FFFFFF;
	background-image: url(Images/bkg.gif);
}
body a
{
	text-decoration:none;
}
body a:hover
{
	text-decoration:underline;
}

.textSlideListItem, .textSlideListItemCurrent
{
	position:relative;
	margin-bottom:6px;
	background-color:#ddd;
	padding:5px;
}
.textSlideListItemCurrent
{
	border:2px solid #999;
}
.textSlideListNormal, .textSlideListOver
{
	position:relative;
	width:100%;
	left:30px;
	text-decoration:none;
	color:#222;
	font:arial;
	font-size:11px;
}
.textSlideListOver
{
	text-decoration:underline;
}
.textSlideListNumber
{
	position:absolute;
	width:25px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	background-color:#999;
	color:#eee;
}

.chapterItem, .chapterItemCurrent
{
	position:relative;
	margin-bottom:6px;
	background-color:#ddd;
	padding:5px;
}
.chapterItemCurrent
{
	border:2px solid #999;
}
.chapterNormal, .chapterOver
{
	position:relative;
	width:100%;
	left:90px;
	text-decoration:none;
	color:#222;
	font:arial;
	font-size:11px;
}
.chapterOver
{
	text-decoration:underline;
	cursor:pointer;cursor:hand;
}
.chapterCurrent
{
	color:Red;
}
.chapterNumber
{
	position:absolute;
	width:85px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	background-color:#999;
	color:#eee;
}

.cardExpandCollapse, .cardExpand, .cardExpandOver, .cardCollapse, .cardCollapseOver
{
	position:absolute;
	left:0px;
	top:0px;
	width:320px;
	height:12px;
	background-image:url(Images/PresentationCard/expand.gif);
	background-repeat:no-repeat;
}
.cardExpand
{
	background-image:url(Images/PresentationCard/expand.gif);
}
.cardExpandOver
{
	background-image:url(Images/PresentationCard/expand_over.gif);
}
.cardCollapse
{
	background-image:url(Images/PresentationCard/collapse.gif);
}
.cardCollapseOver
{
	background-image:url(Images/PresentationCard/collapse_over.gif);
}
.cardInnerPadding
{
	padding:5px;
	padding-top:15px;
}
.cardTitleLink
{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	line-height: 16px;
}
.cardItem
{
    margin:5px 0 0;
}
.cardLabel
{
	font-size: 10px;
	font-weight: bold;
	margin-right: 5px;
}
.cardData
{
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	line-height: 16px;
}
.cardPresenterImageDiv
{
	float:right;
}
.cardPresenterImage
{
	border:1px solid #ccc;
}
.cardDetailsLink
{
	text-decoration: none;
	text-align:center;
	font-size: 11px;
	color: #222;
	text-align:center;
}
.cardCollateralMaterial
{
	text-decoration: none;
	font-size: 12px;
	margin-top:5px;
	line-height: 16px;
}
.thumbNailSlidesContainer{overflow:auto;width:640px;height:450px;}
.thumbNailSlide{border: 1px solid #ccc; margin: 4px 1px 2px 3px; text-align:center; background-color: #f1f1f1}
.thumbNailReplayButtonContainer{position:absolute;top:0px;left:1px;}
.thumbNailReplayButtonNormal{width:26px;height:26px;background-image: url(Images/SlideSorter/btn_ReplayNormal.gif);background-repeat:no-repeat;}
.thumbNailReplayButtonOver{width:26px;height:26px;background-image: url(Images/SlideSorter/btn_ReplayOver.gif);background-repeat:no-repeat;}
.thumbNailBottomDiv{}
.thumbNailSlideNumber{text-align: left; color: #aaa; font-size:13px; font-weight:bold; margin: 4px; width: 40px}
.thumbNailSlideNumberCurrent{text-align: left; color: #222; font-size:13px; font-weight:bold; margin: 4px; width: 40px;}
.thumbNailPreviewLinkNormal{font-size:0px; color:#222; background-color: #eee; background-image: url(Images/SlideSorter/PreviewNormal.gif); color:#222; width: 20px; height: 20px; border:1px solid #ccc; margin: 2px}
.thumbNailPlayLinkNormal{font-size:0px; color:#222; background-color: #eee; background-image: url(Images/SlideSorter/playFromNormal.gif); color:#222; width: 20px; height: 20px; border:1px solid #ccc; margin: 2px}
.thumbNailPreviewLinkOver{font-size:0px; color:#222; background-color: #ccc; background-image: url(Images/SlideSorter/PreviewOver.gif); color:#222; width: 20px; height: 20px; border:1px solid #ccc; margin: 2px}
.thumbNailPlayLinkOver{font-size:0px; color:#222; background-color: #ccc; background-image: url(Images/SlideSorter/playFromOver.gif); color:#222; width: 20px; height: 20px; border:1px solid #ccc; margin: 2px}
.thumbNailPager{background-color: #ddd; height: 30px;}
.thumbNailPageLabel {padding: 2px 2px 2px 2px; font-size:11px; font-weight:bold; position: relative; top: 5px}
.thumbNailPageNormal{padding: 2px 2px 2px 2px; font-size:11px; font-weight:normal; color: #666}
.thumbNailPageCurrent{padding: 2px 2px 2px 2px; font-size:11px; font-weight:bold}

.extraInfoItem, .extraInfoItemOver{font-size:11px;color:#222;background-color:#ddd;text-align:left;padding-left:5px;border-bottom:1px solid #fafafa;}
.extraInfoItemOver{background-color:#ddd; text-decoration:underline; cursor:hand; cursor:pointer;}

.captioningTop{position:relative; display: block; height: 14px; background-image: url(Images/Player/captioningBack.gif)}
.captioningToggle{margin-left: 5px; position:absolute; cursor:hand; cursor:pointer; FONT-SIZE:10px; color: #444}
.captioningContainer{overflow:auto;width:100%;height:148px;border-top:1px solid #999;background-color:white;}

.statusBar{height:19px; width:320px; background-image: url(Images/Player/statusBar.gif);}

/*<!--begin thumbNail drop down stuff -->*/
.divThumbNailMenuLeft
{
	background-color:#eee;
}
.divThumbNailMenuRight
{
	background-color:#fff;
}
.divThumbNailMenuLeftOver
{
	background-color:#999;
	cursor:default;
}
.divThumbNailMenuRightOver
{
	background-color:#999;
	cursor:default;
}
.divThumbNailMenuMiddleOver
{
	color:#fff;
	background-color:#999;
	font-size:10px;
	cursor:default;
}
.divThumbNailMenuMiddle
{
	font-size:10px;
	color:#111;
	background-color:#fff;
}
 .divThumbNailMenuSelectedLeafLeft
{
	background-color:#eee;
	background-image: url(Images/SlideSorter/dot.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	cursor:default;
}
.divThumbNailMenuSelectedLeafLeftOver
 {
	background-color:#999;
	background-image: url(Images/SlideSorter/dot_white.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	cursor:default;
}
.divThumbNailMenuSelectedLeafRightOver
{
	background-color:#999;
}
.divThumbNailMenuSelectedLeafMiddleOver
{
	font-size:10px;
	color:#fff;
	background-color:#999;
	cursor:default;
}
.divThumbNailMenuSelectedLeafMiddle,.divThumbNailMenuSelectedLeafRight
{
	font-size:10px;
	color:#111;
	background-color:#fff;
}
.divThumbNailMenuSubMenuRight
{
	background-color:#fff;
	background-image: url(Images/SlideSorter/right_arrow.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
}
.divThumbNailMenuSubMenuRightOver
{
	background-color:#999;
	background-image: url(Images/SlideSorter/right_arrow_white.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	cursor:default;
}
.divThumbNailMenuSubMenuLeft
{
	background-color:#eee;
}
.divThumbNailMenuSubMenuLeftOver
{
	background-color:#999;
	cursor:default;
}
.divThumbNailMenuSubMenuMiddleOver
{
	font-size:10px;
	color:#fff;
	background-color:#999;
	cursor:default;
}
.divThumbNailMenuSubMenuMiddle
{
	font-size:10px;
	color:#111;
	background-color:#fff;
}
.divThumbNailMenuBaseLeft.
{
	background-color:#eee;
}

.divThumbNailMenuBaseRight
{
	background-color:transparent;
	background-image: url(Images/SlideSorter/down_arrow.gif);
	background-repeat:no-repeat;
	background-position: 4px 5px;
}
.divThumbNailMenuBaseRightOver
{
	background-color:#999;
	background-image: url(Images/SlideSorter/down_arrow_white.gif);
	background-repeat:no-repeat;
	background-position: 4px 5px;
	cursor:default;
}
.divThumbNailMenuBaseLeftOver,.divThumbNailMenuBaseMiddleOver
{
	font-size:11px;
	color:#fff;
	background-color:#999;
	cursor:default;
}
.divThumbNailMenuBaseMiddle
{
	font-size:11px;
	color:#111;
	background-color:transparent;
}
/*<!--end thumbnail drop down stuff -->*/
/* <!-- begin language selection menu --> */
.divLanguageSelectionMenuLeft
{
	background-color:#ddd;
}
.divLanguageSelectionMenuLeftOver,.divLanguageSelectionMenuRightOver
{
	background-color:#999;
	cursor:default;
}
.divLanguageSelectionMenuMiddleOver
{
	font-size:9px;
	background-color:#999;
	color: #fff;
	cursor:default;
}
.divLanguageSelectionMenuMiddle
{
	font-size:9px;
	color:#111;
	background-color:#fff;
}
.divLanguageSelectionMenuMiddleOver
{
	color:#fff;
	background-color:#999;
	cursor:default;
}
.divLanguageSelectionMenuSelectedLeafLeft
{
	background-color:#ddd;
	background-image:url(Images/Player/dot.gif);
	background-repeat:no-repeat;
	background-position: 4px 5px;
}
.divLanguageSelectionMenuSelectedLeafLeftOver
{
	background-color:#999;
	background-image:url(Images/Player/dot_white.gif);
	background-repeat:no-repeat;
	background-position: 4px 5px;
	cursor:default;
}
.divLanguageSelectionMenuSelectedLeafMiddle
{
	font-size:9px;
	color:#111;
	background-color:#fff;
}
.divLanguageSelectionMenuSelectedLeafMiddleOver
{
	font-size:9px;
	color:#fff;
	background-color:#999;
	cursor:default;
}
.divLanguageSelectionMenuSubMenuLeft,.divLanguageSelectionMenuSubMenuRight
{
	background-color:#ccc;
}
.divLanguageSelectionMenuSubMenuLeftOver,.divLanguageSelectionMenuSubMenuRightOver
{
	background-color:#eee;
	cursor:default;
}
.divLanguageSelectionMenuSubMenuMiddle
{
	font-size:9px;
	color:#111;
	background-color:#eee;
}
.divLanguageSelectionMenuSubMenuMiddleOver
{
	font-size:9px;
	color:white;
	background-color:#999;
	cursor:default;
}

.divLanguageSelectionMenuBaseLeft
{
	background-color:#ccc;
}
.divLanguageSelectionMenuBaseRight
{
	background-color:transparent;
	background-image:url(Images/Player/down_arrow_white.gif);
	background-repeat:no-repeat;
	background-position: 4px 5px;
}
.divLanguageSelectionMenuBaseMiddle
{
	font-size:10px;
	color:#fff;
	background-color:transparent;
}
.divLanguageSelectionMenuBaseMiddleOver
{
	font-size:10px;
	color:white;
	background-color:#999;
	cursor:default;
}
.divLanguageSelectionMenuBaseRightOver
{
	background-color:#999;
	background-image:url(Images/Player/down_arrow_white.gif);
	background-repeat:no-repeat;
	background-position: 4px 5px;
	cursor:default;
}
/* <!-- end language selection menu -->*/
