	@import url("css/global.css");
	@import url("css/headingNav.css");
	@import url("css/loginForm.css");
	@import url("css/search.css");

@media all
{
	body {font-family:Geneva, Arial, Helvetica, sans-serif; background:url("nllLogo.gif") 390px 0 no-repeat;}

	#createCourseForm, #newUserForm, #addAnomalyForm, #hrsReqForm {width:440px;}
	#createCourseForm #submit, #newUserForm #submit, #addAnomalyForm #submit, #hrsReqForm #submit {margin:12px 0 0 24px;}
	
	#createCourseForm dl dt, #newUserForm dl dt, #addAnomalyForm dl dt, #hrsReqForm dl dt {margin:6px 0 0 0;}
	#createCourseForm dl dd, #newUserForm dl dd, #addAnomalyForm dl dd, #hrsReqForm dl dd {margin:4px 0 0 8px;}
	#createCourseForm input, #newUserForm input, #addAnomalyForm input, #hrsReqForm input {margin:0 4px 0 0;}
	#createCourseForm select, #newUserForm select, #addAnomalyForm select, #hrsReqForm select {margin:0 8px 0 0; width:200px;}
	
	#createCourseForm dl, #newUserForm dl, #addAnomalyForm dl, #hrsReqForm dl
	{
		border:4px solid #eeeeee;
		-moz-border-radius:10px;
		
		padding:8px;
		margin:8px 8px 0 8px;
	}
	
	/*Menu Table*/
	#actionContent table
	{
		border-collapse:collapse;
		background:#FFDF00;
		text-align:center;
	
		font-size:10pt;
		
		-moz-border-radius:10px;
		
		width:780px;
		margin-top:16px;
	}
	
	#actionContent table#overview {width:350px;}
	#actionContent table#register {width:450px;}
	
	#actionContent table tbody tr {background:white;}
	#actionContent table tbody td { border:1px solid #eeeeee;}
	
	#actionContent table td, th {padding:4px;}
	#actionContent table th.medWide {width:65px;}
	#actionContent table th.wide {width:110px;}
	
	/*#actionContent table tbody tr.odd {background:#eeeeff;}*/
	
	#actionContent table tfoot td {text-align:right;}
	
	.bookCourseButton
	{
		background-image:url("bookCourseButton.png");
		background-repeat:no-repeat;
		
		padding:2px 0 0 20px;
	}
	.cancelBookingButton
	{
		background-image:url("cancelBookingButton.png");
		background-repeat:no-repeat;
		
		padding:2px 0 0 20px;
	}
	
	.tip {cursor:help;}
	#actionContent table tbody tr.redHighlight {background:#CC0000; color:white;}
	
	#registerForm {margin-bottom:24px;}
	#registerForm #allAttended {margin:0 16px 0 16px;}
	
	.notDisplayed {display:none;}
	
	a img {border: none;}
}

@media print
{
	/* Global Print Styles */
	#actions, #actionOptions {display:none;}
	
	body {background:none;}
	
	table {background-color:blue;}
	
	.notPrinted, .cancelBookingButton {display:none;}
	.notDisplayed {display:block;}
}
