/* CSS Document */

html, body 	{
			margin: 0; 

			padding: 0;
			
			height:100%;
			
			
			}

h1 			{

			text-align:center;

			height: 80px;

			font: bold 200% Arial, Helvetica, sans-serif;

			background-color: #000099;	

			margin: 0;
			
			color:#ffffff;

			}
			
.logo 		{ 

			float:left;

			}

.staddress	{
			float:right;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size:75%;
			font-weight:bold;			
			
			}



.subheader {

			vertical-align:top;

			text-align:center;

			font: bold 125% Arial, Helvetica, sans-serif;
			
			color:#ffffff;

			margin:0;

			border-top-width:0em;

			border-right-width:0em;

			border-left-width:0em;

			border-bottom-color:#0000ff;

			border-color:#0000ff;

			border-style:solid;

			background-color:#000099;

			height:20px;

			}




			


/*Navigational for top and side*/
.topnav 	{

			color:#000000;

			background-color:#2175bc;

			padding:0;

			margin-bottom:0;

			margin-left:0;
			
			border-top-width:0em;

			border-right-width:0em;

			border-left-width:0em;

			border-bottom-color:#0000ff;

			border-style:solid;
			
			height:20px;
			
			clear:both;
			text-align:center;

			}

			



.topnav ul {

			width:auto;

			margin-left:auto;

			margin-right:auto;

			padding-left:0;

			display:inline;

			border:none;
			padding-left:150px;		

			}





.topnav ul li {

			margin-left:10px;

			margin-right:2em;

			padding-left:2px;

			display:inline;

			list-style:none;

			border:none;

			font-family:Verdana, Arial, Helvetica, sans-serif;
			

			}

			

.topnav ul li a {

			color:#ffffff;
			}

			

.topnav li a:hover {

			background-color: #2586d7;

			color: #fff;

			}

			
.sidenav	{

			width: 185px;

			border-right:1px solid #000;

			padding:0 0 1em 0;

			margin-bottom:1em;

			margin-top:0;

			font-family:Verdana, Arial, Helvetica, sans-serif;

			background-color:#90bade;

			color:#ffffff;
			
			float:left;

			}

			





.sidenav ul	{

			list-style:none;

			margin:0;

			padding:0;

			border:none;

			}

			

			

.sidenav li {

			border-bottom:1px solid #d9eefe;

			margin:0;

			}

			

			

.sidenav li a {

			display:block;

			padding:5px 5px 5px 0.5em;


			background-color: #2175bc;

			color: #fff;

			text-decoration: none;

			width:100%;

			}

			

			

.sidenav li a:hover {


			background-color: #2586d7;

			color: #fff;

			}



#sidenavlocation {


			background-color: #90BADE;		
			
			border-bottom: 3px solid #0000ff;
			
			text-align:center;
						
			Color:Black;
			
			padding:7px;
			
			font-size: 140%;
			
			font-weight:bold;
			
			}	
			
	

			

html>body .sidenav li a {

		width: auto;

		}


.content	{
			margin: 1em 1em 0 210px;
			font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.2em; font-size:90%;}

.content p { text-indent:2em;

			}

			
#businesslist li {
			margin:1em;			

			}
			

.grades 	{
			line-height:1.5em;
			text-align:center;
			font-weight:bold;
			font-family: Arial, Helvetica, sans-serif;



			


			}			
.grades	li	{
			display:inline;
			padding-left:0.75em;
			padding-right:0.75em;
			margin:3em 0 0 0;
			text-align:center;


			}

/*sticky footer*/
			
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 4em; /* .push must be the same height as .footer */
}
.box {
color:#0033FF;
border-bottom:solid;
border-right:solid;
border-left:solid;
border-top:solid;
width:550px;

}