#userExerciseContainer a.userExerciseLink {font-size: 12px; color: #FF8A00; font-weight: bold;}
#userExerciseContainer h2 {color: #ff8a00; font-size: 12px; margin-bottom: 16px; text-decoration: underline;}
#userExerciseContainer .hint {border: 1px solid #b0ec7b; padding: 8px 8px 8px 100px; background: url(/gfx/userExercises/idea.gif) no-repeat top left #edfddf; margin-bottom: 15px;}

#userExercise {margin: 0 auto; width: 870px;}
#userExerciseMenu {height: 30px; border-bottom: 1px solid #adadad;}
#userExerciseMenu li {color: #bababa; background-image: none; background-color: #f6f6f6; list-style-type: none; float: left; height: 30px; line-height: 30px; margin: 0; padding: 0 20px; text-align: center;}
#userExerciseMenu li.active {color: #5b5b5c; background-color: #ffffff !important; height: 30px; border-top: 1px solid #adadad; border-left: 1px solid #adadad; border-right: 1px solid #adadad; font-size: 14px; font-weight: bold;}
#userExerciseContainer {border-left: 1px solid #adadad; border-right: 1px solid #adadad; border-bottom: 1px solid #adadad; padding: 20px; clear: both; text-align: left;}

#userExerciseContainer #typeSelector {float: left; width: 288px;}
#userExerciseContainer #typeSelector select {color: #5D5D5D; font-size: 11px;}
#userExerciseContainer #typeSelector select option {color: #5D5D5D; font-size: 11px; padding: 1px;}
#userExerciseContainer #typeSelector #step1Submit {text-align: right;}

#userExerciseContainer #typePreview {float: right; width: 540px; text-align: right;}
#userExerciseContainer #typePreview img {border: 1px solid #dfdfdf;}

#userExerciseContainer #primaryData input,
	#userExerciseContainer #primaryData textarea,
	#userExerciseContainer #primaryData select {border: 1px solid #b3b3b3; padding: 2px; color: #a2a2a2; margin-bottom: 8px; width: 250px; font-size: 12px;}
#userExerciseContainer #primaryData label {font-weight: bold;}
#userExerciseContainer #primaryData textarea {height: 140px;}
#userExerciseContainer #primaryData p.forceRewriting {margin-bottom: 10px;}
#userExerciseContainer #primaryData p.forceRewriting input[type=checkbox] {width: 14px; float: left; margin-right: 5px;}


#userExerciseContainer #exerciseBody textarea {border: 1px solid #dddddd; width: 818px; height: 300px; padding: 2px; color: #a2a2a2; font-size: 12px;}
#userExerciseContainer #exerciseBody .legend {margin-bottom: 15px;}

#tinymce.mceContentBody span.answer {color: #ff00ff; font-weight: bold;}

table.standardGray {border-collapse: collapse;}
table.standardGray td {padding: 2px 10px; border: 1px solid #8e8d8d;}
table.standardGray thead td {font-weight: bold; background-color: #8e8d8d; color: #ffffff;}
table.standardGray td.checkbox {text-align: center;}
table.standardGray tfoot td.checkboxOptions {text-align: right;}
table.standardGray tfoot div.row {margin: 4px 0;}
table.standardGray tr td.input {text-align: center;}
table.standardGray tr td.input input {border: 1px solid #a5acb2; color: #969fad; font-size: 12px; height: 16px;}

div.setExerciseSelector {padding-top: 20px;}
div.setExerciseSelector div.exercise {float: left; width: 130px; margin: 0 5px 5px 0;}
div.setExerciseSelector div.exercise input,
	div.setExerciseSelector div.exercise label {float: left;}
div.setExerciseSelector div.exercise label {width: 115px; margin-left: 2px;}