
body { font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }

td { font-size: 11px; }
th { font-size: 11px; }
h1 { font-size: 18px; font-weight: bold; }
h2 { font-size: 14px; font-weight: bold; }

thead { display: table-header-group; }
tfoot { display: table-footer-group; }

.noMarginPadding p { margin : 0; padding : 0; }

hr  { border: solid 1px #00A6DD; height: 1px ; border-style: -moz-bg-solid none none none;}

a.flux_link:link, a.flux_link:visited { text-decoration: none }

a.mini_link:link, a.mini_link:visited { font-style: italic; text-decoration: none; font-size: 9px; font-weight: normal; color: #000000; background-color: transparent; }
a.mini_link:hover    									{ font-style: italic; text-decoration: underline; font-size: 9px; font-weight: normal; color: navy; background-color: transparent; }

a.in_text_link, a.in_text_link:link, a.in_text_link:visited { text-decoration: none; color: #000000; background-color: transparent; }
a.in_text_link:hover    									{ text-decoration: underline; color: navy; background-color: transparent; }

a.edit_record_link, a.edit_record_link:link, a.edit_record_link:visited { text-decoration: none; font-size: 9px; color: #333; background-image : url('images/bgButton.gif'); background-repeat : repeat-x; background-position : center top; padding : 1px 5px; border : 1px solid #999999; }
a.edit_record_link:hover    												{ text-decoration: none; font-size: 9px; color: #000; background-image : url('images/bgButton.gif'); background-repeat : repeat-x; background-position : center bottom; padding : 1px 5px; border : 1px solid #999999; }

a.nobackground:link, a.no_background:link, a.nobackground:visited, a.no_background:visited 	{ text-decoration: none; background-color: transparent; }
a.nobackground:hover, a.no_background:hover    																							{ text-decoration: none; background-color: transparent; }

#headerTable2  { background-color: #ffffff; border-bottom: 1px solid #ccc }

#EasyquizzNavigation             { }
#EasyquizzNavigation a:link      { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #a8a9c6; clear: both; margin: 0px; padding: 4px 4px 4px 7px; border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; width: 150px; display: block }
#EasyquizzNavigation a:visited   { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #a8a9c6; clear: both; margin: 0px; padding: 4px 4px 4px 7px; border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; width: 150px; display: block }
#EasyquizzNavigation a:hover     { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #c60; clear: both; margin: 0px; padding: 4px 4px 4px 7px; border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; width: 150px; display: block }
#EasyquizzNavigation a:active    { color: #c60; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fff; clear: both; margin: 0px; padding: 4px 4px 4px 7px; border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; width: 150px; display: block }
#EasyquizzNavigation p           { color: black; font-weight: normal; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #a8a9c6; clear: both; margin: 0px; padding: 4px 4px 4px 7px; border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; width: 150px; display: block }

#contentid { margin: 0px; padding: 10px 0px 0px 0px; }

.header {font-family: verdana,arial; font-size: 14px; font-weight: bold; color: #000000; line-height: 17px;}
.subheader {font-family: verdana,arial; font-size: 11px; font-weight: bold; color: #000000; line-height:17px;}
.subheaderWhite {font-family: verdana,arial; font-size: 11px; font-weight: normal; color: #ffffff; line-height:17px;}

.titlewhiteboldMargin { color: #ffffff; font-weight: bold; font-size: 11px; line-height: 17px;  background-color: #00A6DD; padding: 1px 18px 2px }

.HelpLink:link {    text-decoration: none; color: #FFFFFF; font-size:11px; font-weight:bold;  line-height:17px; background-color: #006600; padding: 1px 5px 2px }
.HelpLink:visited { text-decoration: none; color: #FFFFFF; font-size:11px; font-weight:bold;  line-height:17px; background-color: #006600; padding: 1px 5px 2px }
.HelpLink:hover {   text-decoration: none; color: #006600; font-size:11px; font-weight:bold;  line-height:17px; background-color: #FFFFFF; padding: 1px 5px 2px }
.HelpLink:active {  text-decoration: none; color: #FFFFFF; font-size:11px; font-weight:bold;  line-height:17px; background-color: #006600; padding: 1px 5px 2px }

table.resultList         { font-size: 100%; border: solid 2px #00A6DD; border-collapse: collapse; }
table.resultList td        { padding: 2px; border-top: 1px solid #000; border-right: none; border-bottom: none; border-left: 1px solid #000 }
table.resultList caption   { font-size: 140%; background-color: #ccc; text-align: left; padding: 2px; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: none; border-left: 1px solid #000 }
table.resultList thead th  { color: #fff; background-color: #00A6DD; margin-right: 1px; margin-left: 1px; padding: 2px; border-top: 1px solid #00A6DD; border-left: 1px solid white }
table.resultList thead th a:link      { color: #fff; text-decoration: none}
table.resultList thead th a:visited   { color: #fff; text-decoration: none}
table.resultList thead th a:hover     { color: #fff; text-decoration: underline; background-color: transparent;}
table.resultList thead th a:active    { color: #fff; text-decoration: none}

table.resultList tbody td  { background-color: #fff }
table.resultList tbody tr.odd td { background-color: #e9e9e9 }
table.resultList tfoot td { text-align:right; font-weight:bold; background:#369; }

table.resultList tbody tr.waiting_list td { background-color: #FFE0E0 }
table.resultList tbody tr.waiting_listodd td { background-color: #FFD0D0 }

table.resultList tbody tr.QueueStart td { border-top: 2px solid black;  }

table.themelist { border: 1px solid #CCCCCC }
table.themelist tr.odd { background-color: #e9e9e9 }
table.themelist td { cursor: pointer; font-size: 100% }

table#searchTable          { font-size: 100%; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; border-top: 8px solid #006; border-collapse: collapse  }
#searchTable td         { padding: 2px }
#searchTable caption     { background: #ccc url(images/foldertab2.gif); text-align: left; vertical-align: middle; padding-top: 5px; padding-bottom: 15px; border-bottom: 1px solid white; height: 25px }
#searchTable caption span { font-size: 100%; line-height: 5px; background: #ccc url(images/foldertab.gif) no-repeat right top; text-align: left; padding: 1px 15px 5px 2px }
#searchTable thead th  { color: #fff; background-color: #000066; margin-right: 1px; margin-left: 1px; padding: 2px; border-top: 1px solid #006; border-left: 1px solid white }
#searchTable tbody tr { background-color: #f3f4ff; border-bottom: 1px solid white }
#searchTable thead td  { color: #fff; background-color: #000066; margin-right: 1px; margin-left: 1px; padding: 2px }
#searchTable tbody td    { background-color: #efe8cc; border-bottom: 1px solid white }
#searchTable tbody th  { font-weight: bold; background-color: #dec87c; text-align: left; padding: 2px; border-bottom: 1px solid white }
#searchTable tfoot th    { font-weight: bold; background-color: #006; text-align: right; height: 8px }
#searchTable tfoot td { font-weight: bold; background-color: #ccc; text-align: right; height: 40px }

.category_element { margin-right: 10px }
.category_element label { position: relative; top: -1px }
.category_element input { position: relative; top: 1px }


table.QuestionTable  { border: solid 1px black; border-collapse:collapse; margin: 0 }
th.headers   { text-align:left; color: black; font-weight: bold; font-size: 12px; background-color: silver; border: solid 1px black }
th.subheaders  { padding:2px; font-weight: normal; font-size: 9px; background-color: silver; border: solid 1px black }
td.reportcontent { padding:0px }
.QuestionTable table  { border: none 1px ; border-collapse: collapse; margin : auto }
.QuestionTable td  { border: none 1px  }
table.noBorder  { border: none 1px }
td.noBorder  { border: none 1px }
.AnswersHeaders  { padding:2px; color: black; font-weight: bold; background-color: #FFFFFF }
.AnswerRow0 {  padding:2px; background-color: #E9E9E9 }
.AnswerRow1 {  padding:2px; background-color: #FFFFFF }
.gray { color : gray }

table.OldReport th.headers, table.OldReport th.subheaders { background-color: #99C3DD; }

.magicbutton { cursor: pointer; font-weight: bold; background-color: #FFFFFF; margin-top: 10px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px; border: solid 1px #dcdcdc }

.blackBackground {background-color: black}
.blueBackground {background-color: #00A6DD}
.fileList
{
	background: white;
	border: 1px black solid;
	width: 100%; height: 250px;
	overflow: scroll;
	overflow-y: scroll;
	overflow-x: auto;
}

.notifications	{
	border: #555555 1px solid;
	background-color: #F6CFCA;
}

.notifications p	{
	margin: 3px 0;
}

#introduction_text {
	margin: 3px 0px 15px 0px;
	padding: 3px;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	background-color: #EFEFEF;
}

#introduction_text h1 { font-size: 2em; border: none; padding: 0; margin-top: 3px; }
#introduction_text h2 { font-size: 1.5em; margin-top: 3px; }
#introduction_text h3 { font-size: 1.17em; }
#introduction_text h4 { font-size: 1em; }
#introduction_text h5 { font-size: .83em; }
#introduction_text h6 { font-size: .67em; }

#introduction_text p {
	margin-top: 0px; margin-bottom: 4px;
}

#help_div {
	font-size: 11px;

	display: none;
	position: absolute;
	padding: 10px;

	left: 25%;
	top: 100px;
	width: 50%;

	border: #AAAAAA 1px solid;
	background-color: #EEEEEE;
}

.specs { color: black; font-style: italic; font-size: 12px; background-color: #e6e6fa; margin-right: 15px; margin-left: 15px; padding: 5px; border: solid 1px #696969; width: 95% }
.specs .epistema    { color: #b22222; font-style: normal; font-weight: normal; font-family: Georgia, "Times New Roman", Times }

.EditTable { border-collapse: collapse; border: solid 1px #CCCCCC; margin: 5px 0px; }

.EditTable th     { padding: 3px; height: 20px; background-color: #E0E0E0}
.EditTable tr     { }
.EditTable tr.odd { background-color: #E9E9E9}
.EditTable td     { padding: 3px; }


#Inscriptions { border-collapse: collapse; border: solid 1px #CCCCCC; margin: 5px 0px; }

#Inscriptions th     { padding: 3px; height: 20px; background-color: #E0E0E0}
#Inscriptions tr     { border-bottom: solid 1px #CCCCCC }
#Inscriptions tr.odd { background-color: #E9E9E9}
#Inscriptions tr.TrainingTitle { font-weight: bold; background-color: #E9E9E9}
#Inscriptions tr.TrainingTitle td { padding-top : 10px}
#Inscriptions tr.SelectedSession { border: solid 2px red; background-color: #F9F9F9}

#Inscriptions td     { padding: 3px; }

.InterventionList { color : #676767; border-top: solid 1px #8B7A8F; border-bottom: solid 1px #8B7A8F; border-collapse: collapse }
.InterventionList th { border-bottom: solid 1px #CCDDEE }

.InterventionList tr {background-color: #FFFFFF }
.InterventionList tr.odd {background-color: #E8EEF7}
.InterventionList tr.newRow { border-top: solid 1px #CCDDEE }
.InterventionList tr.past { font-style: italic }
.InterventionList tr.now {background-color: #FFFFCC}
.InterventionList td { padding: 5px }

#toolsDiv img {	vertical-align: middle; }
img.MiddleAligned {	vertical-align: middle; border: 0}
img.inline_image  { vertical-align: middle; margin-right: 5px; border: 0}
img.inline_image_right  { vertical-align: middle; margin-left: 5px; border: 0}

table.AnimatedBloc { margin-top: 10px}
table.AnimatedBloc h3 { font-size: 12px; margin-bottom: 0; color: #FFFFFF; padding: 1px 0px 1px 4px}
div.AnimatedBloc  {width: 100%; padding: 5px}

#yahoo_bar { color: #555555; }
#yahoo_bar A:link, #yahoo_bar A:visited  { color: #555555;  text-decoration: none }
#yahoo_bar A:hover    				 { color: #000000;  background-color: transparent; text-decoration: underline }

div.blog_post  { padding: 10px; }
div.blog_post p {margin: 0}
div.blog_post hr {margin-top: 10px; margin-bottom: 10px;}

p.blog_author		{text-align: left; font-size: 9px; color: #555555}
p.blog_title		{font-size: 12px; font-weight: bold; }
p.blog_message	{padding-top: 5px;}
a.blog_link:link, a.blog_link:visited {text-decoration: none; color:#000000; }

.wz_tooltip p {margin: 3px 0;}

.CandidateHomeBloc { border: solid 1px #a9a9a9; padding: 5px; margin-bottom: 10px; margin-top: 10px}
.CandidateHomeBloc h1 {font-size: 16px; margin: 0 0 5px 0 }
#WelcomeTextPane  { background-color: #FFFFFF }


#WelcomePane  { background-color: #fdffe4; border: solid 1px #a9a9a9 }

#TrainingsPane { background-color: #def9da;  }
#TrainingsPane p { margin: 4px 0}

#TrainingContentPane { background-color: #FFFFFF; padding: 0px; }
#TrainingContentPane h1 { padding: 5px }

#NewsPane  { background-color: #fde3d7 }
.news_date  { font-weight: bold; font-size: 0.9em; background-color: #ead2c8; text-align: center; float: left; clear: both; margin-top: 2px; margin-right: 3px; margin-bottom: 5px; padding: 1px; border-right: 1px solid #808080; border-bottom: 1px solid #808080; width: 100px }

ul.resource_tree  { margin: 0; padding: 10px; }
.resource_tree li.folder  { list-style-type: none; font-weight: bold; margin-top: 5px; margin-bottom: 5px }
.resource_tree li.resource  { list-style-type: none }

.epi_toolbar { background: #ccc url(images/toolbar_bg.gif); text-align: left; vertical-align: middle; padding: 3px; border-bottom: 1px solid #CCCCCC;}
.epi_toolbar img { vertical-align: middle; cursor: pointer; border: 0 }
.epi_toolbar a:link, .epi_toolbar a:visited { border-bottom: 1px solid transparent; margin: 0 2px; text-decoration: none; color: #000000; background-color: transparent;  }
.epi_toolbar a:hover    									  { border-bottom: 1px solid navy; margin: 0 2px; text-decoration: none; color: navy; background-color: transparent; }


/**
 * Tooltips
 */

.iframeShim
{
	position: absolute;
	border: 0;
	margin: 0;
	padding: 0;
	background: none;
}

.tooltips
{
	position: absolute;
	text-align : left;
	width: 300px;
	background-color: #FFFFE1;
	padding: 2px;
	font-size: 11px;
	color: rgb(0, 51, 153);
	border: rgb(0, 51, 153) solid 1px;
}

.TooltipLink
{
	cursor : help;
}

.TooltipContent
{
	display : none;
}

.TooltipFrame
{
	border-collapse : collapse;
	border-spacing : 0px;
}

.TooltipFrameTopLeft,
.TooltipFrameTopRight,
.TooltipFrameBottomLeft,
.TooltipFrameBottomRight,
.TooltipFrameTop,
.TooltipFrameBottom
{
	border : 0px;
	height : 0px;
	padding : 0px;
	background : none;
}

.TooltipFrameTopLeft,
.TooltipFrameTopRight,
.TooltipFrameBottomLeft,
.TooltipFrameBottomRight,
.TooltipFrameLeft,
.TooltipFrameRight
{
	border : 0px;
	width : 0px;
	padding : 0px;
	background : none;
}

.TooltipFrameContent
{
	background : none;
}


/* ******** */

#ConditionsDiv .edit_condition { border: solid 1px #00A6DD; margin: 0 0 3px 0; padding: 2px}
#ConditionsDiv .display_condition { border: 0; margin: 0; padding: 2px}

div.autocomplete {
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
	z-index : 120;
}
div.autocomplete ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	border-bottom : 1px solid #EFEFEF;
	cursor:pointer;
}

.event_type { color: #FFFFFF; font-weight: bold; font-size: 9px; padding: 2px 3px}
.today {background-color: #FFF847; padding: 2px 3px}

#event_list .training {font-weight: bold; }
#event_list .session {font-weight: bold; }

#yahoo_bar .training { }
#yahoo_bar .session { font-style: italic; }

#headerTable .training {font-weight: bold; color: #A00 }
#headerTable .session {font-weight: bold; font-size: 0.8em}

#margin .training {font-weight: bold; color: #A00 }
#margin .session {font-weight: bold; font-size: 0.8em}
#margin fieldset p { margin: 10px 0}

#header_top_links a { font-size: 11px; font-weight: bold}

.uncolor { color : #AA9C84 }
hr.uncolor  { border: solid 1px #AA9C84; height: 1px ; border-style: -moz-bg-solid none none none;}

.legend { border: solid 1px #a9a9a9; padding: 5px; margin-bottom: 10px; margin-top: 10px}
legend  { padding-right: 5px; padding-left: 5px; }

/**
 * Style de l'interface Media dans EasyQuizz Web
 */

#showUpload_link { display : none;}
#showMedia_link { display : none; }


div.mediainsert { margin : 0px 0; padding : 0px;}
.mediainsert a { cursor : pointer; color : black; text-decoration : underline; }
div.media_cancel {display : none; text-align : right; background-color : white;}

div.media_menutabs { display :none;}
div.media_menutabs a { display: block; text-decoration : none; padding : 3px 5px; }
div.media_menutabs a:hover {color : black;}
div.media_menutabs a.active { background-color : white; text-decoration : none;}
div.media_menutabs a.unactive { background-color : #eee; text-decoration : none; }

div.fileupload, div.quizzmedia { background-color : white; }
div.fileupload { display : none;  padding : 5px; }
div.quizzmedia { display : none;  padding : 5px; }
div.medialist {white-space : nowrap;  overflow : auto; height : 140px; width : 450px;}


div.quizzmedia div.medialist table tr td {  margin: 0; text-align: center; }

div.quizzmedia div.medialist table tr td img:hover { cursor: pointer; }


div.quizzmedia p { margin : 5px; font-style:italic; }

div.medialist {background-color : #eee;}

#tagcloud { background-color: #F8F8F8; border: 1px solid #454545; padding: 5px; text-align: center; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
#tagcloud a:link			{ text-decoration: none;  }
#tagcloud a:visited 	{ text-decoration: none;  }
#tagcloud a:hover   	{ text-decoration: none;  }
#tagcloud a:active  	{ text-decoration: none;  }

div.EASDashlet
{
	float : left;
	padding: 0px;
	margin: 0px 5px 10px 2px;
	background-color : #FFFFFF;
}

div.EASDashletTitle
{
	background : #808080;
	font-weight : bold;
	font-size : 10pt;
	padding : 2px;
	margin : 0px;
	color : #FFFFFF;
	font-family : Arial, Helvetica, Sans-serif;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

div.EASDashletHandle
{
	background : #808080 url(images/DragHandleGrip.gif) no-repeat 5px center;
	padding : 2px 2px 2px 30px;
	color : #FFFFFF;
	font-family : Arial, Helvetica, Sans-serif;
	cursor : move;
}


div.DashletSpinner
{
	background: #FFFFFF url(images/dashlet_spinner.gif) no-repeat center center;
	width: 100%;
	opacity : 0.5;
	filter:alpha(opacity=50);
}

div.EASDashletContent
{
	margin : 0px;
	padding : 3px;
	overflow-x : auto;
	border : none;
}

div.DashletFullWidth
{
	width : 100%;
}

div.DashletHalfWidth
{
	width : 50%;
}


.fieldset h1 { font-size: 2em; border: none; padding: 0; margin-top: 3px; }
.fieldset h2 { font-size: 1.5em; margin-top: 3px; }
.fieldset h3 { font-size: 1.17em; }
.fieldset h4 { font-size: 1em; }
.fieldset h5 { font-size: .83em; }
.fieldset h6 { font-size: .67em; }

/* ********* */
/* AjaxTable */

.updating {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-image : url('images/spinner.gif');
	background-repeat : no-repeat;
	background-position : center center;
}

/* **************** */
/* Tableaux de bord */

/* Key Figures */
table.keyfigurestable {
	background-color : white;
}

table.keyfigurestable tr.oddrow {
	background-color : #eee;
}

table.keyfigurestable td {
	padding : 5px;
}
table.keyfigurestable td.caption {
	font-size : 0.8em;
}

table.keyfigurestable td.figure {
	font-size : 0.9em;
	font-weight : bold;
	text-align : right;
}

/**
 * Reports
 */

 table.reportQuestionAnswerDetails, .reportQuestionAnswerDetails table	{width: 100%}
 table.reportQuestionAnswerDetails					{margin 0px}
 img.reportIcon	{vertical-align : baseline}

.QuestionTable	{border: solid 1px black; border-collapse: collapse; width: 100%;}
.QuestionTable td	{border: none 1px}
.QuestionTable tfoot td	{text-align : right; background-color: silver}

td.reportcontent p	{margin : 0px; padding : 0px;}
td.reportcontent table	{width : 100%}

.Percentage	{text-align: right; }
.Quantity	{text-align: right; }

th.QuestionNum		{text-align : left; width: 13%; }
th.QuestionType		{}
th.QuestionAverage	{width: 20%; text-align: center;}
th.QuestionScore	{width: 20%; text-align: center;}

table.DragAndDropEntry	{width : auto; margin-right : auto; margin-left : 0}
td.reportcontent	{padding:2px}
td.reportCheck {width : 89px; text-align : center}
img.referenceIndent {width : 18px; height : 18px}

#AnswerBlockContent h3 {color : #000000 !important}

td.PieCell		{width : 300px}

.ministat_table { width : 182px; float : right; }

.ministat_table a:link, a:visited {text-decoration: none}

/** css style for table that contain 5 last content (quizz...) **/
.tableFiveLastContent { width : 100%; margin-top: 5px; background: #FFF; border: 1px solid #000; }

.divoverflowForRecentContent { padding: 0; width: 110px; overflow: hidden; }

/* File Uploader */
ul.multifile-uploader-filelist { list-style-type : none; padding : 0; margin : 0;}
ul.multifile-uploader-filelist li img { margin : 0 3px; vertical-align:middle; }
ul.multifile-uploader-filelist li { margin : 3px; }

/* Mentored Learning */
.activityContainer { border: 1px solid gray; padding:20px;}

#confirmCoursework {
	margin:0 auto;
	cursor:pointer;
	width:275px; height: 65px;
	background : url(includes/learning_object_implementations/mentored_learning_object/images/OK_button.png); background-repeat:no-repeat;
	text-align : center;
	padding: 20px 0;
}
#confirmCoursework span { color: #FFF; font-size : 1.8em; font-weight : bold; text-decoration : none;}
.confirmCourseworkInfo {text-align:center;}

#memtored_learning_object_statement {}
#memtored_learning_object_statement .attachmentsList { border: 1px solid gray; padding:10px; margin: 0 0 10px 10px; float: right }
#memtored_learning_object_statement .attachmentsList h2 { margin: 0 0 5px 0 }


/* Slider */
/* put the left rounded edge on the track */
.sliderTrackLeft { position: absolute; width: 5px; height: 9px; background: transparent url(images/slider/track_left.png) no-repeat top left; }

/* put the track and the right rounded edge on the track */
.sliderTrack { background: transparent url(images/slider/track_right.png) no-repeat top right; }
.sliderHandle { cursor : pointer; }