
/* cal related */
.tableTitleCell { background: #fdf5d9; }
.calCell { background: #fdf5d9; text-align: left; font-size: 12px; height: 100px; }
.calCellToday { background: #F2F5A8; }
.darkCalCell { background: #f5df8e; }
.calTable { width: 800px; height: 500px;  background: #a56113; margin-left: auto; margin-right: auto; }
.calTitle { font-weight: 100 ; background-color: #fdf5d9; color: #3d2816; text-align: center; height: 30px; font-size: 18px; }
.daycalTitle { color: #f2b6a2; }
/* set cell width here V */
.dayEvent { color: black; min-height: 100px; width: 100px; }

.big { font-size: 48px; font-weight: bold; }
.orange { color: #f5e08f; font-family: Arial; }
.orange img { margin: 7px 0 7px 0;}
.big24 { font-size: 24px; }
.singleDay { border: 1px solid black; width: 600px; margin: 40px; }
.singleDay0 { margin: 5px;  }
/* end cal erelated */

.classItem {  width: 120px; margin: 1px; -webkit-border-radius: 0.3em; -moz-border-radius: 0.3em; border-radius: 0.3em; }

.verifyTable tr td.label { font-weight: bold; }
.verifyTable tr td h2 { padding: 0; margin: 0; }

.orderConf p { margin-top: 10px; }

#questionnaire { text-align: left; padding: 0 20px; line-height: 20px; }
h2.questionnaire { margin: 20px 0 10px 0; text-align: center; font-size: 18px; font-family: Verdana, Geneva, sans-serif; color: #3D2816;}
#questionnaire table { font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 21px; }
#questionnaire table tr.lable td { padding-top: 15px; }
#questionnaire table tr td .qNumber { font-weight: bold; }
#questionnaire table tr td.inputQ { }
#questionnaire table tr td p { padding: 10px 0; }
#questionnaire table tr td textarea { width: 100%; height: 100px; }
#questionnaire table tr td.radioOption { text-align: right; padding-right: 5px;}
#questionnaire table tr td.checkboxOption { text-align: right; padding-right: 5px;}
#questionnaire table tr td table { width: 100%; }
.followupQuestion { text-align: left; line-height: 14px; width: 62px; }
#questionnaire table tr td.followupAnswer { text-align: right; }
#questionnaire table tr td.followupAnswer textarea { height: 50px; width: 200px; }
#questionnaire table tr td table tr td input { width: 62px; }
#questionnaire table h2 { margin: 20px 0 0 0; text-align: center; font-size: 14px; font-family: Verdana, Geneva, sans-serif; color: #3D2816;}
#questionnaire table .followup { color: #ba7a35; }
