  @charset "utf-8";
/* CSS Document */

		.bold {font-weight:bold;}
		.italic {font-style:italic;}
		.left {float:left;}
		.right {float:right;}
		.textright {text-align:right !important;}
		.textleft {text-align:left !important;}
		.half {width:45%;}
		.margin5px {margin:5px;}
		.border {border: 1px solid #000;}
		
		table.noborder, table.noborder tr, table.noborder td, table.noborder th { border:none !important; }
		table.textleft td {text-align:left !important;}

		table.tuition>thead>tr>th {background-color: #CCC !important;}
		
		div#accordion h4
		{
			text-decoration:underline;
			font-weight:normal;
		}
		
		div#accordion div
		{
			width:90%;
			margin-left:4%;
			margin-right:4%;
		}
		
		.box
		{
			border:1px solid #000;
			padding:3px 8px 3px 8px;
			margin-left:20px;
		}
 
		.tuition .blue, .tuition .grey { background-color:#CCC; }
		.tuition .purple { background-color:#a38cba; }
		.tuition .orange, .tuition .yellow { background-color:#ffdf99; }
		
		p.notification
		{
			font-size:2em;
			font-weight:bold;
		}
		
		table#banks
		{
			margin:0 auto;
		}
		
		table#banks th, table#banks td, table#costestimate th, table#costestimate td
		{
			padding:8px;
		}
		
		img.pagePhoto
		{
			float:right;
			margin:5px;
			border:1px solid #000;
			width:40%;
		}
		
		table#costestimate
		{
			margin:8px;
		}

		table.plans td, table.plans th
		{
			padding:5px !important;
		}
		

div#perdiem input.button
{
	font-size:1.1em;
	padding:5px;
	margin:5px;
	float:left;
}

div#perdiem table
{
	margin:5px;
}
div#perdiem table td
{
	padding:3px;
}

fieldset
{
	margin-bottom:2%;
}
