
#commentform label {
float: none;
clear: left;
}
#commentform select,
#commentform fieldset input {
float: left;
width: 98%;
margin: 0;
}
#commentform textarea {
height: 10em;
}
div#authors_info {
	border: 1px dashed #ccc;
}
div#authors_info ul.actions {
	float: right;
	width: auto;
	margin: 0 0 .5em .5em;
}
div#authors_info li {
	margin: 1em;
}
div#authors_info fieldset {
	border-width: 1px 0 0;
}
div#authors_info p {
	text-align: left;
}




div#exam-chapters ol {
list-style: none;
}

div#exam-chapters li {

}
div#exam-chapters li li {
border: none;
}
div.heading ul.actions {
float: right;
}
div#exam-chapters p {
clear: left;
}

ol.projectmessages {
list-style: none;
}
ol.projectmessages li {
border: 1px dashed #ccc;
margin: 0 0 1em;
padding: 10px;
}

div#objectiveswrap fieldset {
	position: relative;
}
div#objectiveswrap a.deletelink {
	position: absolute;
	top: 1.5em; right: 1em;
}
html>body div#objectiveswrap a.deletelink {
	top: -.5em; right: 2em;
}


/* view course */
table.mockform td {
	text-align: left;
}

/*** Exam Preview ***/

div#exam-preview {
	clear: both;
	text-align: left;
	margin: 1.5em 3em .5em;
}
* html div#exam-preview { /* holly hack for ie */
	height: 1%;
}
div#exam-preview h3 {
	font-size: 1.2em;
	clear: both;
	text-align: center;
	padding: 1em;
	font-style: italic;
}
div#exam-preview h4 {
	font-size: 1em;
	margin: .5em;
	border-bottom: 1px solid #999;
	width: 70%;
	clear: both;
}
div#exam-preview h4.section-heading {
	background: none;
	border: none;
	margin: 1.5em 0 .8em;
	font-size: 1.3em;
	color: #0F5FAA;
	text-align: center;
	width: auto;
}
dl.exam-questions {
	margin: .8em .5em;
}
dl.exam-questions dt {
	margin: .4em 0;
	padding-left: 20px;
	background: url(img/blue_bullet.gif) 2px 2px no-repeat;
}
dl.exam-questions dd {
	margin-left: 3em;
}
p#printexamlink {
	margin-left: 150px;
	margin-top: -3.5em;

}
p#printexamlink a {
	width: 32px; height: 32px;
	display: block;
	text-indent: -9999px;
	background: url(/images/widgets/icons/32/printer_32.gif) center no-repeat;
}


/*** Authors Help ***/
div.help {
text-align: left;
margin-left: 1em;
}
div.help h3 {
margin: 0 auto .5em 0;
border-bottom: 1px solid #999;
width: 70%;
}

div.help ul {
margin-left: 2em;
margin-top: .5em;
}
div.help ol {
margin-left: 1em;
}
div.help ol li {
margin-bottom: 1em;
}
div.help ul li {
margin-bottom: .5em;
padding-left: 20px;
background: url(/assets/1/img/blue_bullet.gif) 0 2px no-repeat;
}
div.help li ul {
	margin-top: .5em;
}
div.help li li {
list-style: square;
background: none;
margin-bottom: .2em;
padding-left: 0;
}
div.help li ol li {
margin-left: 1em;
list-style: lower-alpha;
}

div.help li li ul li {
	list-style: circle;
}
div.help ul.points li {
	background: transparent url(/assets/1/img/checkmark.gif) no-repeat;
}

div.help blockquote {
    margin-left: 3em;
    font-style: italic;
    color: #333;
    background: #eee;
}


/** validate project form */
form#validateproject label {
	width: 14em;
}


/* course materials */
ul.materials_list ul.actions {
float: right;
}

ul.materials_list h4 {
margin-bottom: .2em;
}

ul.materials_list li {
text-align: left;
}


/* edit course */

#coursecategorieswrap p,
#coursemedia p
{
padding-bottom: 1em;
}
#coursecategorieswrap div:hover,
#coursemediawrap div:hover  {
background-color: #eee;
}
#coursecategorieswrap input,
#coursemediawrap input
 {
margin: 0;
float: none;
width: 2em;
float: left;
clear: left;
}
#coursecategorieswrap label,
#coursemediawrap label {
float: none;
margin-left: 3em;
width: auto;
clear: none;
}


ul.materials div.heading {
border: none;
}
ul.materials ul.actions {
width: 100px;
}
ul.materials li.matitem {
border: 1px solid #ccc;
margin-bottom: .5em;
padding-left: .5em;
}