#resultsBar{margin-bottom:15px;}
#resultsBar div.content{width:515px;font-weight:bold;font-size:12px;color:#fff;padding:4px 0;background:url(../../common/img/panels/kc_search.jpg) repeat-x bottom};
#resultsBar div.content div a:link,#resultsBar div.content div a:visited{color:#fff; font-size:11px;text-decoration:none;}
.outlinePanel{border:1px solid #5D458B;background-color:#F0EEE6;overflow:scroll;}

.kcPanel{margin-bottom:20px;zoom:1;}
.kcPanel ul{margin-left:20px;}
.kcPanel .panelTitle {
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;

	background:#f2f0ea url(../img/kc/bwBottomBorder.gif) bottom center repeat-x scroll;
	padding:1px 6px 9px 10px;
}
.kcPanel .panelTitle .panelTitleTxt{font-size:12px;font-weight:bold;}
.kcPanel .panelTitle .panelControl a.editBtn {
	display:block;
	color:#808080;
	font-size:10px;
	border:1px solid #CECECE;
	background-color:#fff;
	text-decoration:none;
	padding:0 5px;
}
.kcPanel .panelTitle .panelControl {float:right;}
.kcPanel .panelTop .topCenter, .kcPanel .panelBottom .btCenter,.kcPanel .panelContent,.kcPanel .panelTitle{background-color:#F2F0EA;}
.kcPanel .panelTop,.kcPanel .panelBottom{position:relative; padding:0 6px;z-index:0;}
.kcPanel .panelCorner{position:absolute; width:6px; }
.kcPanel .panelCorner,.kcPanel .panelBottom, .kcPanel .panelBottom .btCenter{	height:5px; line-height:0; font-size:0;}
.kcPanel .panelTop,.kcPanel .panelTop .topCenter{height:4px; }
.kcPanel .panelTop .topLftCorner,.kcPanel .panelBottom .btLftCorner{ left:0; }
.kcPanel .panelTop .topRtCorner,.kcPanel .panelBottom .btRtCorner{ right:0; }
.kcPanel .panelTop .topLftCorner{ background:url(../img/panels/boxTopLeft.gif) no-repeat; }
.kcPanel .panelTop .topRtCorner{ background:url(../img/panels/boxTopRight.gif) no-repeat; }
.kcPanel .panelBottom .btLftCorner{ background:url(../img/panels/boxBottomLeft.gif) no-repeat bottom; }
.kcPanel .panelBottom .btRtCorner{ background:url(../img/panels/boxBottomRight.gif) no-repeat bottom; }
.kcPanel .panelTop .topCenter{border-top:1px solid #DFDFDF;}
.kcPanel .panelBottom .btCenter{ border-bottom:1px solid #BDBDBD; }
.kcPanel .panelContent,.kcPanel .panelContentYellow{border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; padding:0 7px; zoom:1;}
.kcPanel .panelContentEmpty{padding-bottom:2px;font-size:12px;}

.kcPanelContent{padding:0 10px;}
.kcPanelContent p{font-size:12px;margin-bottom:10px;}
.kcPanelContent div{margin-bottom:5px;}
.kcPanelContent div a{text-decoration:none;}

/* Text sizer */
div#textsizer{color:#807B77; font-size:12px; margin-top:5px;float:right;}
div#textsizer img{vertical-align:middle;border:0 none; }

/* Text-resizable areas */
.size_sm,.size_sm p,.size_sm div,.size_sm ul li,.size_sm ol li,.size_sm table,.size_sm a{ font-size:11px !important; }
.size_md,.size_md p,.size_md div,.size_md ul li,.size_md ol li,.size_md table,.size_md a{ font-size:12px !important;}
.size_lg,.size_lg p,.size_lg div,.size_lg ul li,.size_lg ol li,.size_lg table,.size_lg a{ font-size:14px !important; }

/* Right rail panels */
.sidepanel { font-size:12px; }
.sidepanel #searchKC_value { width:218px; padding:1px;vertical-align:middle; }
.sidepanel .button { font-size:10px; }
.sidepanel ul a { color:#0071BC; }
.sidepanel ul.vList { list-style:none; }
.sidepanel ul.vList li { padding:5px 0; }
.sidepanel ul.vList li a { text-decoration:none; font-weight:bold;}

.dragCol{width:255px;}
.dragCol1{float:left;}
.dragCol2{float:right;}
div#dragContainer{position:relative;width: 525px;}
div#dragContainer ul li{width:225px;}
div.dragTop, div.dragTopBorder{height:5px;line-height:5px;font-size:1px;}
div.dragTopBorder{background-color:#F2F0EA;border-top:1px solid #DFDFDF;}
div.dragHandle{cursor:move;height:29px;width:255px;}
div.dragEl{
	position:absolute;
	border:solid 5px #7b68a1;
	margin-top:-5px;
	margin-left:-5px;
	opacity:.5;
	filter:alpha(opacity=50);
}
div#dragPlaceHolder, div#dropPlaceHolder{border:dashed 2px #999;}
div.placeHolder{margin-bottom:20px;}
div.panelConfig {
	padding:8px;
	background:#614B8F url(../img/panels/config_background.gif) repeat-x bottom;
	color:white;
	font-size:11px;
	width:239px;
}
div.panelConfig div.left{width:49%;float:left;}
div.panelConfig div.right{width:49%;float:right;}
div.panelConfig label{
	display:block;
	float:left;
	width:93px;
	padding-bottom:8px;
	padding-left:3px;
}

div.panelConfig input{float:left;}
div.panelConfig div.controls {
	clear:both;
	background:url(../img/backgrounds/white_dot_bg.gif) repeat-x top;
	padding-top:10px;
	margin-top:5px;
}
div.panelConfig div.controls a.button{float:right;margin-left:5px;cursor:pointer;}
.clearFix{
	font-size:0px;
	height:0px;
	line-height:0px;
	clear:both;
	padding:0;
	margin:0;
	_position:absolute;
}
.loadingIndicator{position:absolute;z-index:2001;background:#fff;opacity:0.6;filter:alpha(opacity=60);width:30px;height:30px;float:left;margin-left:1px;}

.channelLabel { height:31px; line-height:31px; background:transparent url(../../common/img/kc/bg_channelLabel.gif) top left repeat-x scroll; }
.channelLabel a { font-weight:bold; color:#fff !important; padding-left:17px; display:block; width:204px; text-decoration:none; background:transparent url(../../common/img/kc/bg_channelChangerDnArrow.gif) bottom right no-repeat scroll; _padding-top:8px; _height:21px; }
ul#channelsMenu { list-style:none; margin:0 0 0 5px; width:214px; position:absolute; top:95px; border:1px solid #B0B0B0; border-top:0; background:#fff none; }
ul#channelsMenu li { margin:0 5px; padding:7px 5px; border-bottom:1px solid #B0B0B0; }
ul#channelsMenu li a { display:block; text-decoration:none; font-weight:bold; color:#746D56; padding-left:20px; background-position:center left; background-repeat:no-repeat; }
ul#channelsMenu li a:hover { color:#999; }
ul#channelsMenu li a.Webcast { background-image: url(../../common/img/icons/tv_video.gif); }
ul#channelsMenu li a.Tutorials { background-image: url(../../common/img/icons/book_tutorials.gif); }
ul#channelsMenu li a.Quizzes { background-image: url(../../common/img/icons/check_quizzes.gif); }
ul#channelsMenu li a.Notebook { background-image: url(../../common/img/icons/note_notebook.gif); }
ul#channelsMenu li a.SearchResults { background-image: url(../../common/img/icons/search_iglass.gif); }

div#channelList { height:464px; overflow-y:auto; }
ul.channelContent { list-style:none; margin:10px; }
ul.channelContent a { color:#0071BC !important; }
ul.channelContent a:hover,
ul.channelContent a.on { color:#D26F10 !important; }
ul.channelContent li { border-top:1px dotted #807B77; padding:4px 0 8px 0; clear:both; }
ul.channelContent div.title { width:270px; }
ul.channelContent div.title a { font-weight:bold; text-decoration:none; }
ul.channelContent div.duration { font-size:11px; color:#807B77; }
ul.channelContent div.notebook { padding-top:5px; }
ul.channelContent div.notebook a {font-weight:normal; font-size:11px; }

#rrMedia{border:1px solid #333;}
#rrMedia #channelBar{position:relative;height:31px; line-height:31px; background:transparent url(../../common/img/kc/bg_channelLabel.gif) top left repeat-x scroll;}
#rrMedia #channelBar #channelLink{
	display:block;
	width:204px; height:31px;
	font-weight:bold; color:#fff;
	padding-left:17px;
	text-decoration:none;

	background:transparent url(../../common/img/kc/bg_channelChangerDnArrow.gif) bottom right no-repeat scroll;
}
#rrMedia #channelBar #cMenu{position:absolute;border:1px solid #736D52;border-top:none; width:200px;margin-left:10px;padding:0 5px; background-color:#fff;}
#rrMedia #channelBar #cMenu div{padding:3px 0; border-bottom:1px solid #736D52;}
#rrMedia #channelBar #cMenu div img{vertical-align:middle;}
#rrMedia #channelBar #cMenu div a{color:#736D52; font-weight:bold; text-decoration:none;}
#rrMedia #mediaList{padding:0 5px;}
#rrMedia #mediaList div.mediaItem{border-top:1px dotted #807B77; padding:10px;}
#rrMedia #mediaList div.mediaItem a{font-weight:bold; text-decoration:none;}
#rrMedia #mediaList div.mediaItem a.on{color:#D26F10}
#rrMedia #mediaList div.mediaItem span.duration{font-size:11px; color:#807B77;}

.referenceNotebook, .justAdded{border:1px solid #DFDFDF; padding:5px 10px; margin-bottom:10px;background-color:#FFFFE7;}
.referenceNotebook{border-top:none;}
.notebookBlock{margin-bottom:20px; font-size:12px; width:345px;}
.notebookBlock .nbBlockTitle{font-weight:bold; border-bottom:1px dotted #333; padding-bottom:5px; margin-bottom:10px;}
.notebookBlock div div{margin-bottom:10px;}
.notebookBlock div div a{font-weight:bold;text-decoration:none;}

a.addToNotebook{text-decoration:none;color:#948E7B;}
a.addToNotebook img{vertical-align:middle;}
.introArticle{margin-bottom:10px;}
.introArticle p{font-size:12px; line-height:18px;}

div.expandingLink img{zoom:1;}

.article{border:1px solid #D8D8D8;background-color:#F9F9F9;padding:10px; overflow: hidden;}
div.rightBar{float:right; width:160px; margin:0 0 10px 10px;}
.article p, .articleIntro p, .article div, .article ul li, .article ol li{line-height:18px !important; font-size:12px !important; margin-bottom:10px !important;}
.article ul, .articleIntro ul,.article ol, .articleIntro ol{margin:0 0 10px 20px;font-size:12px;}
.article ul li, .articleIntro ul li,.article ol li, .articleIntro ol li{margin:5px 0;}
.article h1, .article h2 {font-size: 14px;}

.article ol li, .article ul li{font-size:12px; margin-bottom:5px;}
.article tr {text-align: left;}
.article p b span{line-height:30px;}
div.sidebar, div.midbar{background-color:#fff; border-top:3px solid #5C448B; border-bottom:1px solid #5C448B;overflow:hidden;}
div.sidebar{width:160px;}
div.midbar{padding:10px;clear:both;}
div.sidebar p{margin:10px;padding:0;}
.article p.docTitle, .articleIntro p.docTitle{font-weight:bold; font-size:14px;}
.article .titlesDiv{width:160px;margin:0 0 10px 0;padding:5px 0;border-top:3px solid #938D7C; border-bottom:1px solid #938D7C;background-color:#fff;}
.article .titlesDiv div{margin:0 10px 5px 10px; font-size:12px;}
.article .titlesDiv div.articleOn{color:#D26F10;}

.borderOn td{border: 1px solid #000000;}

.articleControls{clear:both;margin-top:10px;}
.articleControls a{text-decoration:none;}
.articleControls a span{font-size:10px;}

div.hiddenListItem{display:none;}
div.shownListItem{display:block;}

div.containerList{margin-left:24px;}
