@charset "utf-8";
/* CSS Document */

body{background:url(../assets/bkgrndLines.gif);
    margin: 0;
	padding: 0;}

#wrapper {
background: #fefefe url(http://www.isu.edu/websc/exports/templates/images/stripe.gif) repeat-x top;
}
* html #container {
height: inherit;
}
#header {
	width: 950px;
	margin: auto;
}

#isunav {
	width: 744px;
	margin: auto;
}
#container{
	width: 986px;
	margin: 0 auto;
	padding: 0;
	min-height: inherit;
	background-color:#FFFFFF;
	}
#content{
		background-color:#FFFFFF;
		border:solid thin #000000;
		padding-left:30px;
		}

caption{
		font-size:28px;
		margin:10px 0 15px 0;
		line-height:2em;
		
}
#regions th{
		padding-left:10px;
		background-image:url(../assets/bkgrnd.gif);
}

#regions{
		width:98%;
		border:2px solid #000000;
		border-collapse:collapse;
		text-align:left;
		font-family:Georgia, "Times New Roman", Times, serif;
		line-height:1.4em;
		color:#000000;
		background-color: #FFFFFF;
		margin-top: 25px;
}
.regionheading{
			background-color:#CCCCCC;
			height:30px;
			text-align:center;
			border-bottom:2px solid #000000; 
			border-top:2px solid #000000; 
			font-weight: 600;
}

#regions tr{
	vertical-align:top;
	line-height:1.5em;
}
		
#regions tr.odd{
	background-color:#FFFFCC;
	vertical-align:top;
	background-image:url(../assets/bkgrndOrange.gif);
	}

#regions td{
	border-bottom:2px solid #000000; 
	border-top:2px solid #000000;
	padding-left:10px; 
	
	}
/* ############## Styles for Navigaion ####################  */
#horizontalnav{
				width:95%;
				background-image:url(../assets/bkgrndOrange.gif);
}
#horizontalnav li{
	display:inline;
	line-height:2em;
	padding:5px 2px 5px 5px;
}
#horizontalnav a{
	text-decoration:none;
	color:#660066;
	font-size:14px;
	font-weight:600;
}
#horizontalnav {
			list-style:none;
			margin:0;
			padding:0;
}
/* ############## Styles for Drop Down Box listing Schools ####################  */
#schoollistbox{
	width:325px;
	float:right;
	margin-top:10px;
}

/* ############## Styles for High School Classes Tables ####################  */
#schoolhead h1{
		font-size:24px;
}
#schoolhead h2{
	font-size:20px;
	background-color:#FFFFFF;
}

#classes{
		width:95%;
		border-collapse:collapse;
		border:solid 1px #000000;
		line-height:1.5em;
}
#classes #course{
		padding-left:10px;
		background-image:url(../assets/bkgrnd.gif);
		line-height:2em;
		font-weight:600;
}
.course{
		padding-left:10px;
		background-image:url(../assets/bkgrnd.gif);
		line-height:2em;
		font-weight:600;
}
 
#classes th{
		border:solid 1px #000000;
}
#classes td{
		vertical-align:top;
		border:solid 1px #000000;
		padding:0 3px 0 5px;
}
#classes col.colinfo{
	background-color:#CCCCCC;
}

