body { margin:0px }
a    { color:#941C1D }
a:hover  { text-decoration:none }

#divHdr { font-size: 9pt; font-weight: bold; color: #941c1d; margin-bottom: 13px; }

.calendarContainer 	 { background-color:#EDEDED;font-family:arial;border-top:1px solid #BFBFBF;border-right:1px solid #BFBFBF }
.calendar			 { background-color:white;color:#858585;font-size:9pt;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF }
.calendarEvents 	 { background-color:#941C1D;color:white;font-size:9pt;cursor:pointer;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF }
.calendarVolOps 	 { background-color:#457DB6;color:white;font-size:9pt;cursor:pointer;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF }
.calendarTodayEvents { background-color:#7C95B4;color:white;font-size:9pt;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;font-weight:bold;cursor:pointer }
.calendarTodayVolOps { background-color:#7C95B4;color:white;font-size:9pt;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;font-weight:bold;cursor:pointer }
.calendarToday  	 { background-color:#7C95B4;color:white;font-size:9pt;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;font-weight:bold }
.calendarHeader 	 { background-color:white;font-size:9pt;font-weight:bold;color:#858585;border-bottom:1px solid #BFBFBF;border-top:1px solid #BFBFBF }
.calendarHeaderMonth { font-size:10pt;font-weight:bold;color:#858585 }
.calendarLnkMonth	 { font-size:12pt;font-weight:bold;color:#941C1D;cursor:pointer }

.navImg   { border:1px solid #DFDFDF;margin-bottom:2px;cursor:pointer }
.navTbl   { margin-bottom:20px;margin-top:10px }
.navAdmin { border:1px solid #DFDFDF;margin-bottom:2px;cursor:pointer;font-family:arial;font-size:8pt;background-color:#FFF;padding:3px;color:#5B78A3 }
.navTbl td div { font-family: arial; font-size:8pt; color: maroon; font-weight: bold; border-bottom: 1px solid #DFDFDF; margin-bottom: 3px; margin-top: 8px; }
.navTbl td div#lnkEdit { position: absolute; margin-left:137px; font-weight: normal; border: 0px; margin-top: -15px }
.navTbl td span { font-family: arial; font-size: 8pt; }

.adminMenuLocked  { position:absolute;z-index:2;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;display:block}
.navCalMenu		  { font-family:arial;font-size:8pt;background-color:#eee;border-top:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-bottom:1px solid #949494;border-right:1px solid #949494 }
.adminMenuEnabled { position:absolute;z-index:0;display:none}
.imgSplash { position:relative;z-index:3;margin-top:-10px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;display:block }

.contentTbl    { margin-top:10px;font-family:arial;position:absolute }
.contentCel	   { height:427px;background-color:#EFECE3;font-size:9pt;padding:6px }
.contentHeader { background-color:#941C1D;font-size:0.7em;font-weight:bold;color:white;padding:5px }

.contentAdminTbl    { font-family:arial }
.contentAdminCel	{ height:566px;background-color:#EFECE3;font-size:9pt;padding:6px }
.contentAdminHeader { background-color:#941C1D;font-size:0.7em;font-weight:bold;color:white;padding:5px }

.divMission      { background-color:#FCFCFC;font-size:8pt;padding:3px;margin-top:55px }
.divCalEntryData { font-size:8pt;padding-left:3px;padding-top:10px;padding-bottom:15px }

.txt { font-family:arial;font-size:8pt;border:1px solid #ccc }
.btn { font-family:arial;font-size:8pt;border-top:1px solid #949494; border-left:1px solid #949494 }
.btn:hover { color:#941C1D }

.sel { font-family:arial;font-size:8pt;border:1px solid #ccc }

.enrollAppForm { font-family:arial;font-size:8pt;margin-bottom:4px }
.enrollAppTab1_on  { background-color:#F7F5F0;border-top:1px solid #949494;border-left:1px solid #949494;border-right:1px solid #949494;font-weight:bold;cursor:pointer }
.enrollAppTab1_off { background-color:#F1EFE8;border-top:1px solid #DFDFDF;border-bottom:1px solid #949494;border-left:1px solid #DFDFDF;cursor:pointer }

.enrollAppTab2_on  { background-color:#F7F5F0;border-top:1px solid #949494;border-left:1px solid #949494;border-right:1px solid #949494;font-weight:bold;cursor:pointer }
.enrollAppTab2_off { background-color:#F1EFE8;border-top:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px solid #949494;cursor:pointer }

.enrollAppTab3_on  { background-color:#F7F5F0;border-top:1px solid #949494;border-left:1px solid #949494;border-right:1px solid #949494;font-weight:bold;cursor:pointer }
.enrollAppTab3_off { background-color:#F1EFE8;border-top:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px solid #949494;cursor:pointer }