/********************************************************************/
/* Nazareth College Submission Form Style Sheet   */           
/* submissionform.css                                                       */
/* Sets table and form styles                             */
/********************************************************************/



/********************************************************************/
/* General and Structural                                           */
/********************************************************************/

/* Submission Form Table*/

TABLE.gray_table {
text-align: left;
margin: 5px 0 0 0;
padding: 0;
border: 0;
width: 405px;
font-size: 11px;
}


TABLE.faded  {color: #808080;}
TABLE.gray_table TR TH {padding: 3px 7px 4px 7px;font-weight: bold;background: #C2BA79;}
TABLE.gray_table TR.header TH {padding: 3px 7px 2px 7px;font-weight: bold; text-transform: uppercase; background: #7D7D7D; color: #E1E1E1;}
TABLE.gray_table TR TD {padding: 3px 7px 4px 7px;vertical-align: top;font-weight: normal;background: #f9cd76;border-right: 0px solid #f9cd76;border-top: 0px solid #f9cd76;}
TABLE.gray_table TR TD.icon_col {width: 54px;}
TABLE.gray_table TR.v_middle TD {vertical-align: middle !important;}
TABLE.gray_table TR.top TD {border-top: 3px solid #CCCCCC;}
TABLE.gray_table TR.no_top TD {border-top: 0px solid #CCCCCC !important; padding-top: 0px !important;}
TABLE.gray_table TR.highlight TD{background: #fcdea2 !important;}
TABLE.gray_table TR TD.highlight{background: #F5F5F5 !important;}
TABLE.gray_table TR TD.right_col {border-right: 0 !important;}
TABLE.gray_table TR TD.bottom {padding: 7px 7px 7px 7px; background: #EBEBEB; border-right: 0;}
TABLE.gray_table TR TD.bottom_buttons {padding: 10px 7px 10px 7px; background: #fcdea2; border-right: 0; }
TABLE.gray_table TR TD.next {text-align: right;}
TABLE.gray_table TR TD.bottom UL {list-style-type: none; margin: 0; padding: 0;}
TABLE.gray_table TR TD.bottom UL LI{padding-left: 3px; display: inline;}
TABLE.gray_table TR TD.bottom UL LI a:visited {color: #000000 !important;}
TABLE.gray_table TR TD.middle_arrows{padding-left: 4px; padding-right: 4px; width: 34px; text-align: center;}
TABLE.gray_table TR TD img{border: 2px solid #AFAFAF;}
TABLE.gray_table TR TD a {color: #D5600E;}


FIELDSET.null {margin: 0; padding: 0; display: block; border: 0;}
FORM.edit_table {font-size: 100% !important; font-weight: normal; margin: 0; padding: 0;}
FORM.edit_table INPUT{ margin: 0px 0 auto 0px; width: 142px; border: 1px solid #AFAFAF;}
FORM.edit_challenge SELECT {width: 170px !important;}
FORM.edit_table TEXTAREA{ margin: 0px 0 auto 0px; border: 1px solid #AFAFAF;}
FORM.edit_table SELECT{font-size: 90%; margin: 0px 0 auto 0px; width: 180px; border: 1px solid #AFAFAF;}
FORM.edit_table INPUT.radio {margin-left: 10px; border: 0!important; width: auto !important; margin-right: 3px !important;}
FORM.edit_table INPUT.check {margin-right: 3px !important; border: 0 !important; width: auto !important;}
FORM.edit_table INPUT.vis {margin-right: 0px !important; border: 0 !important; width: auto !important;}
FORM.edit_table INPUT.right_check {margin-right: 0px !important; border: 0 !important; width: auto !important; vertical-align: middle; padding: 0; float: right; margin-top: 0 !important; margin-top: -4px;} 
FORM.reports FIELDSET INPUT.radio {margin-left: 10px !important;}
FORM.reports SELECT {font-size: 90%; width: 175px;margin-right: 20px;}
FORM.edit_student INPUT{ margin: 0px 0 auto 0px; width: 142px; border: 1px solid #AFAFAF;}
FORM.tuning INPUT{width: 20px !important;}
