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

/*-- PHONE - TABLETS --*/	
@media screen and (max-width:650px){
	body{	
		background-position:0px -35px;
	}

	h5{
		margin:0;
		padding:3px 0px;
		color:#83cddd;
		border-bottom:1px solid #67aec6;
		text-align:center;
		font-size:1em;
		font-weight:bold;
		display:block;
		background-color:#05344f;
	}
	#Header{
		position:relative;
		display:block;
		height:auto;
		min-width:350px;
	}
	#Header_Nav_Bar{
		display:none;		
	}
	
	#Header_Container{
		width:100%;
		margin:0px;
		padding:2px 0px 2px 0px;
		clear:both;
		position:relative;
		
	}
		#Header_Logo{
			margin:5px auto;
			width: 100%;
			height:75px;
			position:relative;
			left:3px;
			top:3px;
			display:block;
			
		} 
			#Header_Logo img{
				width:225px;
				height:60px;
			}
	
	#Header_Menu_Container{
		position:relative;
		left:5px;
		top:5px;
		width:98%;
		
	}
		#Header_Menu_Background{
			display:none;
		}
	#Header_Image_Container{
		margin:5px 5px 5px 5px;
		position:relative;
		
		clear:both;
		width:100%;
	}	
	#Header_Search{
		text-align:right;
		width:200px;
		margin:-1px 0px 0px 10px;
		position:absolute;
		right:3px;
		top:3px;
	}
		#Header_Search input{
			display:inline;
		}
			#search{
				width:100px;
			}
		
	#Header_Sign_In{
		border:1px solid #c0c0c0;
		border-radius: 3px 3px 3px 3px;
		background-color:#FFF;
		width:250px;
		font-size:.95em;
		margin:-1px 0px 0px 10px;
		position:absolute;
		right:60px;
		top:-17px;
		display:none;
		z-index:200;
	}
		#Header_Sign_In_Title{
			text-align:center;
			padding:1px;
			margin:0px 0px 1px 0px;
			border-radius: 3px 3px 0px 0px;
			color:#FFF;
			background-color:#c0c0c0;
			font-weight:bold;
			font-size:.95em;
		}
		#Header_Sign_In p{
			color:#000;
			margin:0px 2px;
			padding:1px;
			clear: both;
			font-size:.95em;
		}
		#Header_Sign_In input{
			font-size:.95em;
			border:1px solid #c0c0c0;
		}
		#Header_Sign_In a{
			font-size:.95em;
			font-weight:normal;
		}
		#Header_Sign_In label{
			color:#403e34;
			font-weight:normal;
			padding:0px 5px 0px 0px;
			margin:1px 0px 1px 0px;
			width:75px;
			float:left;
			text-align:right;
			display:block;
		}
	#School_Data{
		position: relative;
		top:3px;
		left:5px;
		width:98%;

		border-radius:5px 5px 0 0;
		-webkit-box-shadow: 0px 0px 0px 0px #FFF;
		box-shadow: 0px 0px 0px 0px #FFF;
		display:none;
	}
		#School_Data br{
			display: none;
		}
		#School_Data img{
			width:100px;
			height:87px;
			display: inline;
			margin:3px 0px 0px 33px;
		}
	
	#Department_Container{
		position:relative;
		top:5px;
		height:auto;
		width:98%;
		float:none;
		background-image: none;
		background-color:#0b5882;
	
	}
		#Department_Container ul, #Department_Container  li{
			margin:0px 0px;
			padding:0px;
			list-style-type:none;
			text-align:right;
			line-height:25px;
			border-bottom:1px solid #67aec6;
		}
			#Department_Container li a:link, #Department_Container li a:visited{
				font-size:.95em;
				color:#FFF;
				padding: 2px 0px 2px 0px;	
				text-align:center;
				margin:0px 0px 0px 0px;
				
			}
			#Department_Container ul li a:hover{
				color:#FFF;
				background-color:#012235;
			}
	#Header_Picture{
		display:none;
	}
		
	#Header_Bottom_Links{
		position:relative;
		top:2px;
		width:95%;
		
	}
		#Header_Bottom_Links ul, #Header_Bottom_Links li{
			margin:0px;
			padding:0px;
			list-style-type:none;
			display:inline;
		}
		#Header_Bottom_Links li a:link, #Header_Bottom_Links li a:visited{
			color:#3a64ae;
			/*font-size:11px;*/
			font-weight:normal;
			text-decoration:none;
			text-align:center;
			margin:0px 2px 0px 0px;
			padding:3px 2px 3px 2px;
			border-left:0px solid #c1c8d2;
		}
		#Header_Bottom_Links li a:hover{
			font-weight:normal;
			color:#6faf22;
		}
	#Alert{
		width:95%;
		padding:2px 4px;	
	}
	#Content_Container{
		width:95%;
		min-height:350px;
		position:relative;
		top:5px;
		margin:5px 0px;
		clear:both;
	}
		#Content{
			width:100%;
			float:none;
		} 
		.Page_Content{
			margin:0px auto 0px auto;
			width:95%;
			clear:both;
			position:relative;
			display:block;
			/*border:2px solid red;*/
		}
		.Picture_Right img{
			width:70%;
			margin:3px auto; 
		}
		
		
	.Button{
		margin:3px 2px 5px 2px;
		float:none;
		display:inline-block;
	}
		.Button img{
			/* width:175px;
			 height:47px;*/
			 width:80%;
			 height:30%;
		}
		.social{
		
			float:none;
			display:inline-block;
			
		}
	#Right_Panel{
		width:98%;
		float:none;
		text-align:center;
	}
	#Left_Panel{
		width:95%;
		float:none;
		display:none;	
	}
		
	.Pod{
		margin: 20px 0px 15px 0px;
		clear:both;
	
	}
		#Blue_Pod{
			
			text-align:center;
		}
		#Full_Calendar{
			display:none;
		}
	#Footer_Container{
		width:100%;
		margin:15px auto 5px auto;
	}
		#Footer{	
			position: relative;
			z-index: 1;
			height:100%;
			min-height: 100%;
			margin:0px auto 10px auto;
			width:100%;
			font-size:.9em;
			padding:6px 0px 0px 0px;
		}
		#Footer img{
			margin:0px 0px 5px 0px;
		}
		#Footer  #Footer_Info .Picture_Left{
			clear:both;
			float:none;
			display:block;
			margin:2px auto;
			
			text-align:center;
		}
		#Footer_Info{
			margin:2px auto;
			width:95%;
			text-align:center;
		}
		#AChecker{
			display:none;
		}
}