@CHARSET "UTF-8";
html, body{height:100%;font:normal 11px Arial, Helvetica, sans-serif; }
body { margin:0; padding:0;}
div.container { position:relative; padding:auto; width:920px;margin:0 auto; }
.clear { clear:both; }
a { color:#999;text-decoration:none;}
a img{ border:none }
div.mainFrame { height: 570px; -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;  }
div#generatedByMomindum{position:absolute;bottom:5px; right:12px;}
div.presenter-information{text-align:left;}
div.presenter-information img{margin-bottom:10px;margin-right:10px;}

div#header {position:relative;min-height:50px;top:0px;left:0px;}
div#header #logo {_height:50px;/*hack ie6*/}
div#header #logo1 {float:left;}
div#header #logo2 {float:right;}

div.mainFrame div#titleHolder{position:relative;height:40px;top:12px;vertical-align:middle;padding-left:10px;}
div.mainFrame div#titleHolder h1.title{font-size:1.5em;font-weight:bold;}
div#media { width:280px;height:210px; }
div#playerHolder, div#documentHolder { border:1px solid #ccc;background-color:white; }
div#captionHolder { font-weight:bold;background: rgba(255,255,255,0.7);border: 1px solid #ccc; }

.centered{text-align:center;}
.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.error, .alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.plugin-missing, .notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}
.shadow {
-moz-box-shadow: 2px 2px 5px #666; -webkit-box-shadow: 2px 2px 5px #666; box-shadow: 2px 2px 5px #666;
}
.ie-shadow {display:none;}
/* STACK (CHAPTERS, KEYWORDS, DOCUMENTS) 
-----------------------------------------*/
.ui-tabs .ui-tabs-nav li a{padding:.1em .5em;}
.cli-chapter, .cli-keyword, .cli-document { overflow:auto; }
.cli-chapter ul, .cli-keyword ul, .cli-document ul {display:block;margin:0;padding:2px 0 0; overflow:auto;}
.cli-chapter li, .cli-keyword li, .cli-document li {list-style-type: none;}
a.timecode {
	display:inline-block;
	height:16px;
	line-height:16px;
  margin:0 -11px 1px 0;
  font-size: 10px;
  text-decoration: none;
  padding:0 12px;
	color: #000;
  background: transparent url(../images/breadcrumb.gif) 0px 0px no-repeat;
}
a.timecode:hover {color: #fff;background-position:0px -16px;}

.cli-chapter a, a.colibri-keywords-label  {display:block;text-decoration: none; padding:1px 0; }
a.colibri-keywords-label  { padding:1px 4px; }
.cli-chapter a:hover, a.colibri-keywords-label:hover { background-color: #f1f1f1; }

.cli-keyword p, .cli-document p {margin:0 0 4px 13px;}

/* CHAPTERS
-----------------------------------------*/
ul.listTabs { font-size:11px;margin:0px; padding:0px; }
ul.listTabs li { font-size:11px;margin:0px; padding:0px; }
.cli-chapter .ilevel0 a span.chapterTitle {font-size: 11px;font-weight: bold;left: 2px;}
.cli-chapter .level0 a,.cli-chapter .level1 a {font-size:1.1em;padding-left:9px;font-weight:bold;}
.cli-chapter .level2 a {font-size:1em;padding-left:18px;}
.cli-chapter .level3 a {font-size:1em;padding-left:27px;font-style:italic;}
.cli-chapter .level4 a {font-size:.9em;padding-left:36px;}
.cli-chapter .level5 a {font-size:.9em;padding-left:45px;}
.cli-chapter a.currentChapter {background: url(../images/outlineItem.gif) repeat;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;}
.cli-chapter a.disabled{color:#c4c7c8;cursor:pointer;}
/* KEYWORDS
-----------------------------------------*/
/* DOCUMENTS LIST
-----------------------------------------*/

/* DOCUMENT
-----------------------------------------*/
div.docInfo { padding:2px 16px; }
a.buttonGoLeft, a.buttonGoRight {
  padding:5px;
}
a.buttonGoLeft {margin-left:5px;}
a.buttonGoRight {margin-right:5px;}

a.buttonGoLeft:focus, a.buttonGoRight:focus {
  outline:none;
}

/* ANNEXES
******************************************/
.cli-annex-holder{border:1px solid #ccc;background-color:white;}
.cli-annex-content{overflow:auto;}
.cli-annex-holder ul li{list-style-type: none;}
.cli-annex-holder a.annex-item{color:black;display:block;clear:both;padding:2px;}
.cli-annex-holder a.annex-item:hover{text-decoration:none;color:black;background:#f1f1f1;}
.cli-annex-holder a span{}
.cli-annex-holder a span.annex-item-text{line-height:16px;}
.cli-annex-holder a span.annex-item-icon{display:block;float:left;width:16px;height:16px;margin-right:2px;}
.cli-annex-holder a span.url{background:transparent url(../images/icons/16x16/mimetypes/html.png) no-repeat top left;}
.cli-annex-holder a span.pdf{background:transparent url(../images/icons/16x16/mimetypes/pdf.png) no-repeat top left;}
.cli-annex-holder a span.image{background:transparent url(../images/icons/16x16/mimetypes/image.png) no-repeat top left;}
.cli-annex-holder a span.undefined{background:transparent url(../images/icons/16x16/mimetypes/document.png) no-repeat top left;}
/* OVERLAY 
-----------------------------------------*/
*{ margin:0; padding:0; }
#dim{ position:absolute; top:0; left:0; width:100%; z-index:100; background: url('../images/dim.png'); display:none; text-align:left; }
/* JQUERY REQUIREMENTS 
-----------------------------------------*/
.ui-tabs .ui-tabs-hide{display: none;}
.ui-tabs .ui-tabs-panel{padding:0;}
/* CAPTIONS
-----------------------------------------*/
.colibri-caption-languages {position:absolute;top:5px;right:5px;}
.captionItem {text-align:center;font-size:1.2em;}
/* COLIBRI MENU
-----------------------------------------*/
.cli-menu-holder button{float:right;}
.cli-menu-holder .ui-button-text-icon-primary .ui-button-text, .cli-menu-holder .ui-button-text-icons .ui-button-text{padding:0.1em 1em 0.1em 2.1em;}
.cli-menu-holder button.ui-button-icon-only{width:1.9em;}
.cli-menu-holder .ui-button-icon-only .ui-button-text, .cli-menu-holder .ui-button-icons-only .ui-button-text {
  padding: 0.1em;
}
.cli-function-menu{
  position:absolute;top:0;left:0;
  background:transparent url(../css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x;
  border:1px solid #ccc;
  -moz-box-shadow: 2px 2px 5px #666; -webkit-box-shadow: 2px 2px 5px #666; box-shadow: 2px 2px 5px #666;
  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}
.cli-function{position:absolute;top:0 !important;top:-4px;right:0;text-align:right;margin:0px;padding:0px;}
.cli-function button{margin:0px;padding:0px;}
.cli-function .ui-button-text{line-height:1em;padding:0.3em 0.3em 0.3em 2.1em;}
ul.cli-function-menu{position:absolute;top:-500px;width:200px;padding:3px;margin:0;padding:0;list-style:none;left:-300px;}
ul.cli-function-menu li{margin:0;padding:0;}
ul.cli-function-menu li a{text-decoration:none;text-align:right;display:block;padding:3px;}
a.cli-menu-item{display:block;border:1px solid transparent;padding-left:3px;}
a.cli-menu-item:hover{
  background:#E6E6E6 url(../css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%;
  border:1px solid #ccc;
  text-decoration:none;
  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}
/* DIALOG BOXES
-----------------------------------------*/
.ui-dialog{-moz-box-shadow: 2px 2px 5px #666; -webkit-box-shadow: 2px 2px 5px #666; box-shadow: 2px 2px 5px #666;}
.dialog-box{display:none;}
.dialog-box h3{font:bold 1.1em "lucida grande",tahoma,verdana,arial,sans-serif;}
.sharing-instant-dialog p{text-align:center;}
.playlist-item-context{border:1px solid #d7d7d7;padding:5px;}
.playlist-item-context a{cursor:text;text-decoration:none;}
.message-box{
  position:absolute;padding:5px;top:-2000px;
  background:#E6E6E6 url(smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) repeat-x scroll 50% 50%;
  border:1px solid #ccc;
  text-align:center;
  line-height: 20px;
  vertical-align: middle;
  z-index: 1000;
  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}