/* Document Properties */

body {
	background-color:#4593d7;
	font-size:12px;
	font:Calibri, Verdana, Arial;
	font-family:Calibri, Verdana, Arial;
	color:#40413f;
	margin:0px;
}

a {
	text-decoration:none;
	}
	
#branding { 
	background-image: url('images/branding-header_bg.gif');
	background-repeat: repeat-x;
}
	
#page {
	width:100%;
	text-align:center;
}

#design {
	width:1000px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
		


		
		
/* Header Section */

#header {
	float:left;
	width:1000px;
	margin:10px 0px 0px 0px;
	color:#ffffff;
	font-size:11px;
	max-height: 70px;
}

/**+html #header {
	margin-top:15px;
}*/

#header a {
	color:#ffffff;
}

	#logo {
		float:left;
		position: relative;
		z-index:99999;
		width:300px;
		height:20px;
		margin-top:30px;
		margin-bottom:-45px;
		margin-left:-20px;
		overflow:visible;
		
		/*float:left;
		position: relative;
		z-index:99999;
		width:300px;
		height:20px;
		margin-bottom:-45px;
		margin-left:-20px;
		top: 100px;
		left: 28px;*/
	}

/*#header #logo a img {
	width: 199px;
    height: 79px;
    position: relative;
    top: 70px;
    left: 28px;
}*/

#header #logo a img {
	width: 199px;
    height: 79px;
    position: absolute;
    top: 70px;
    left: 28px;
}


	#mlt {
		float:left;
		width:445px;
		/*margin-right:40px;*/
		margin-top:20px;
		font:Arial, Helvetica, sans-serif;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:right;
	}
	
	*+html #mlt {
		width:450px;
	}
	
	#search  {
		float:right;
		width:235px;
		text-align:right;
		margin-top:0px;
	}
	
		#searchWording {
			float:left;
			margin-right:5px;
			text-align:right;
		}
		
		#searchBox {
			float:left;
			text-align:right;
			margin-top:5px;
			font-size:10px;
		}
		
		*+html #searchButton {
			margin-top:-6px;
		}
		


		
		
/* Top Section */

#top {
	float:left;
	width:1000px;
	margin:0px;
}

	#gallery_wrap {
		float:left;
		width: 650px;
		height: 175px;
		margin-top:12px;
		background-image:url(images/facilities/background.jpg);
		background-repeat:no-repeat;
	}

		/* GALLERY LIST */
		/* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */
		#photos { visibility: hidden; }
		
		/* GALLERY CONTAINER */
		.gallery {
			width:650px;
			height:175px;
			}
		
		/* GALLERY PANELS */
		.panel {}
		
		/* FILMSTRIP */
		/* 'margin' will define top/bottom margin in completed gallery */
		.filmstrip {
			background-color:#282510;
			margin-top:6px;
			}
		
		/* FILMSTRIP FRAMES (contains both images and captions) */
		.frame {}
		
		/* WRAPPER FOR FILMSTRIP IMAGES */
		.frame .img_wrap { border: 1px solid #000; }
		
		/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
		.frame.current .img_wrap { border-color: #000; }
		
		/* FRAME IMAGES */
		.frame img {
			border: none;
			}
		
		/* POINTER FOR CURRENT FRAME */
		.pointer {
			border-color: #000;
		}
		
		/* TRANSPARENT BORDER FIX FOR IE6 */
		/* NOTE - DO NOT CHANGE THIS RULE */
		*html .pointer {
			filter: chroma(color=pink);
		}

	#tabs {
		float:left;
		width:334px;
		margin-left:10px;
	}
	
	*+html #tabs {
		float:left;
		width:334px;
		margin-top:12px;
		margin-left:10px;
	}
	
		#tabcontent {
			float:left;
			background-image:url(images/tabs/infobg.jpg);
			background-repeat:no-repeat;
			height:148px;
			width:334px;
		}
	
		*+html #tabcontent {
			margin-top:-12px;
		}
	
		#admin h1 {
			margin:10px;
			font-size:16px;
			color:#1672ca;
		}
	
		#policies h1 {
			margin:10px;
			font-size:16px;
			color:#fa7806;
		}
	
		#history h1 {
			margin:10px;
			font-size:16px;
			color:#990604;
		}
	
		#news h1 {
			margin:10px;
			font-size:16px;
			color:#79af05;
		}
	
		#admin p {
			margin:10px;
			color:#40413f;
		}
	
		#policies p {
			margin:10px;
			color:#40413f;
		}
	
		#history p {
			margin:10px;
			color:#40413f;
		}
	
		#news p {
			margin:10px;
			color:#40413f;
		}
	
		#admin a {
			margin:10px;
			font-size:14px;
			color:#1672ca;
		}
	
		#policies a {
			margin:10px;
			font-size:14px;
			color:#fa7806;
		}
	
		#history a {
			margin:10px;
			font-size:14px;
			color:#770604;
		}
	
		#news a {
			margin:10px;
			font-size:14px;
			color:#79af05;
		}
		
		
		#admintabs {
			float:left;
			height:38px;
			margin-left:-40px;
		}
			#admintabs li{
				list-style-type:none;
			}
			
			#admintabs .admin {
				float:left;
				height:26px;
				width:95px;
			}
			
			#admintabs .policies {
				float:left;
				height:26px;
				width:88px;
				position:relative;
				z-index:2;
			}
			
			#admintabs .history {
				float:left;
				height:26px;
				width:61px;
				position:relative;
				z-index:3;
			}
			
			#admintabs .news {
				float:left;
				height:26px;
				width:90px;
				position:relative;
				z-index:4;
			}			
			
			*+html #admintabs .news {
				margin-left:-1px;
			}
		


		
		
/* Center Section */

#center {
	float:left;
	width:1000px;
	margin-top:10px;
}

	#info {
		float:left;
		width:999px;
	}

		#infoTop {
			float:left;
			width:999px;
			height:55px;
		}
		
		#infoMid {
			float:left;
			background-image:url(images/interiorbox/middle.jpg);
			background-repeat:repeat-y;
			width:999px;
			color:#232323;
		}
		
		
		
		
		
		/* blue */
			#infoMidLinksBlue {
				float:left;
				width:250px;
				margin-left:10px;
				margin-right:20px;
			}
				
				#infoMidLinksBlue h1 {
					margin:20px 10px 0px 10px;
					font-weight:bold;
					font-size:14px;
				}
				
				#infoMidLinksBlue p {
					margin:0px 10px 0px 10px;
					line-height:150%;
				}
				
				#infoMidLinksBlue a {
					line-height:150%;
					font-size:14px;
					color:#1672ca;
				}
		
			#infoMidTextBlue {
				float:left;
				width:700px;
				margin-right:15px;
			}
		
				#infoMidTextBlue h1 {
					margin:20px 10px 10px 10px;
					font-size:24px;
					font-weight:bold;
				}
		
				#infoMidTextBlue h2 {
					margin:10px;
					font-size:18px;
					font-weight:bold;
					color:#1672ca;
				}
		
				#infoMidTextBlue h3 {
					margin:10px 10px 0px 10px;
					font-weight:bold;
					text-decoration:underline;
				}
		
				#infoMidTextBlue li{
					line-height:125%;
					list-style-image:url(images/interiorbox/bulletpointblue.jpg);
					list-style-position:outside;
				}
				
				#infoMidTextBlue p {
					margin:10px;
				}
				
				#infoMidTextBlue table {
					margin-left:10px;
				}
				
				#infoMidTextBlue a {
					color:#1672ca;
				}
		
		#infoBot {
			float:left;
			background-image:url(images/interiorbox/bottom.jpg);
			background-repeat:no-repeat;
			width:999px;
			height:15px;
		}
		


		
		
/* Bottom Section */

#bottom {
	float:left;
	width:1000px;
	margin-top:10px;
}

	#csi {
		float:left;
		width:235px;
		height:183px;
		margin-right:20px;
	}

	#fsp {
		float:left;
		width:235px;
		height:183px;
		margin-right:20px;
	}

	#ilae {
		float:left;
		width:235px;
		height:183px;
		margin-right:20px;
	}

	#emp {
		float:left;
		width:235px;
		height:183px;
	}
	
	#csism {
		float:left;
		width:224px;
		height:171px;
		margin-right:34px;
		border:0px;
	}

	#fspsm {
		float:left;
		width:224px;
		height:171px;
		margin-right:35px;
		border:0px;
	}

	#ilaesm {
		float:left;
		width:224px;
		height:171px;
		margin-right:34px;
		border:0px;
	}

	#empsm {
		float:left;
		width:224px;
		height:171px;
		border:0px;
	}
		
		


		
		
/* Footer Section */

#footer {
	float:left;
	width:100%;
	margin-top:10px;
	text-align:center;
	font-size:11px;
	color:#fefefe;
}

#footer a {
	color:#fefefe;
}
		
		


		
		
/* additional fonts */

.red {
	color:#C00;
}

.text {
	font-size:12px;
	font-weight:normal;
}

.bold {
	font-weight:bold;
}