/* Content */

div#content ul.files li img {
	border: none;
}




/* Schedule */


div#content table.schedule {
	margin: 1em 0 0 0;
	border: none;
}

	div#content table.schedule th, div#content table.schedule td {
		vertical-align: top;
		padding: .5em 0;
	        border: none;
	}

	div#content table.schedule th {
		width: 25%;
		font-variant: small-caps;
		font-weight: normal;
		padding-left: .4em;
	}

	div#content table.schedule th.day {
		background-color: #e4e0da;
		font: small-caps bold 110% "Times New Roman", Times, serif;
		padding: .3em .4em .4em .4em;
	}

	div#content table.schedule td {
		font-weight: bold;
	}

		div#content table.schedule td em, div#content table.schedule td span.location {
			font-weight: normal;
		}

		div#content table.schedule td span.location {
			font-variant: small-caps;
		}
	
	div#content table.schedule tr.last th, div#content table.schedule tr.last td {
		padding-bottom: 2em;
	}

	div#content table.schedule span.highlight {
		background-color: #e4e0da;
	}


/* FORMS --------------------------------- */
    div#content div#features label {
    	cursor:pointer; 
     	color:#333;
        padding-top: 10px;
     	text-transform: uppercase;
    	}

div#content div#features label span {
   margin: 0;
   padding: 0;
   font-weight: normal;
   }
   
   	
div#content div#features input {
    	border-width:1px; 
    	font-size:1.1em; 
    	color:#000; 
    	width: 100%;
       	padding:2px; 
    	margin-top:4px; 
    	min-height:1.5em;
    	cursor:pointer; 
    	}

div#content ul.files, div#content ul.application {
	list-style: none;
	padding: 0;
	margin-left: 0;
}

	div#content ul.files img {
          float: left;
          display: block;
          clear: right;
          padding-right: 5px;
	}



