/**
 * E/O Program Learning Outcomes CSS
 *
 * Modifications:
 *
 * @author  Darren Hill
 * @since   07/17/2012
 */

#view_plos { list-style-type: none; padding-left: 0; }
#view_plos > li { font-size: 0; margin-top: 1em; padding: 0; }
#view_plos > li > div { border-style: solid none; border-width: 2px 0; padding: 10px 0; }
#view_plos .plo-header { display: inline-block; width: 100%; }
#view_plos .plo-header > span { font-size: 16pt; line-height: 1em; font-weight: bold; float: left; }
#view_plos .plo-header > div { font-size: 14pt; line-height: 1.1em; border: 0; padding: 0; margin-left: 60px; }
#view_plos .plo-priorities { display: inline-block; width: 100%; border-top: none; }
#view_plos .plo-priorities > div { font-size: 12pt; line-height: 1.1em; border: 0; padding: 0; margin-left: 60px; }
#view_plos .plo-elements { list-style-type: upper-roman; padding-left: 60px; }
#view_plos .plo-elements > li { clear: both; }
#view_plos .plo-elements > li, #view_plos .plo-elements > li > div > span
    { font-size: 14pt; line-height: 1.2em; font-weight: bold; margin-top: 0.5em; padding: 0; }
#view_plos .plo-elements > li > div { font-size: 0; }
#view_plos .plo-elements .button-box div { left: -66px; }
#view_plos .plo-elements .element-body { font-size: 12pt; line-height: 1em; font-weight: normal; padding: 5px 0 10px; }
#view_plos .plo-elements .element-body div { padding: 0; }
#view_plos .plo-elements .element-body ul { list-style-type: disc; }
/*#view_plos .plo-elements .element-body ul > li { padding: 10px 0; }*/
#view_plos .plo-elements table, #view_plos .plo-elements table td { border: 1px solid #333; }
#view_plos .plo-elements table th { border: 1px solid #333; background-color: #969899; text-align: center; }
#view_plos .plo-elements > li ul > li > p { padding: 0; }

#follow_plos { list-style-type: none; padding-left: 0; }
#follow_plos > li { font-size: 14pt; line-height: 1em; margin-top: 0.5em; padding: 0; }
#follow_plos > li > span { font-weight: bold; float: left; }
#follow_plos > li > div { margin-left: 45px; }

.plo_controls { text-align: center; }
#view_plos .act-subtitle { font-weight: bold; padding: 10px 0 0; }

select.rank-sel { float: left; width: auto; margin-right: .5em; font-weight: bold; font-size: 12px; line-height: 1em; }

/***********
 *   Fin   *
 ***********/
