
/*Academic-Nav Structure*/
#academic-nav{	
	float: left;
	width:23%;
	margin: 0;
	}
/*End Academic-NavStructure*/

/*Content Structure*/
#content{
	background:#fff;
    float: left;
	width:100%;
	margin: 10px 0 0 0;
	padding:0;
	}
/*End Content Structure*/

/*Sidebar Structure*/
#sidebar{
	background:#fff;
    float: left;
	width:23%;
	margin: 0 10px 0 0;
	padding:0;
	}
* html #sidebar {   /*hack for ie6  */
	margin: 5px 0 0 0;
}
#content #sidebar h5{
	margin: 15px 0px 5px 15px;
    font-size: .8em;
	}
#content #sidebar ul{
    font-size: .7em;
	margin:5px 20px 0 10px;
	}
* html #content #sidebar ul{   /*hack for ie6  */
	margin:5px 20px 0 40px;
}
#sidebar a:link{color:#214B8B; text-decoration: underline;}
#sidebar a:visited{color:#214B8B; text-decoration: underline;}
#sidebar a:hover{color:#fff;  text-decoration:none; background: #132B4F;}
#sidebar a:active{color:#214B8B; background: #fff;}
/*End Content Structure*/

#content h3 {
	margin: 2px 0 0 20px;
	padding: 1px;
	font-size:1.1em;
	color:#fff;
	}
#content h3.center {
	color:#132B4F;
	margin: 10px 0 0 30px;
	}
#content h4.degreehead {
	margin: 0 0 10px 35px;
	padding: 3px 1px 3px 26px;
	font-size:1.1em;
	color:#214C8B;
	background: url(../../academic-programs/images/degree-head.png) no-repeat top left;
	}
#content h5.slohead {
	margin: 20px 0 10px 35px;
	padding: 0px 1px 3px 28px;
	font-size:0.9em;
	color:#214C8B;
	background: url(../../academic-programs/images/slo-head.png) no-repeat top left;
	}
#content h4.degreecourse {
	margin: 10px 0 5px 15px;
	padding: 3px 1px 3px 26px;
	font-size:1.0em;
	color:#214C8B;
	background: url(../../academic-programs/images/degree-head.png) no-repeat top left;
	}
#content h5 {
	margin: 5px 0 0 40px;
	padding: 0 0 0 0;
	}
#content h5.coursetitle {
	margin: 10px 0 0 20px;
	}
#content h6 {
	margin: 30px 30px 0 30px;
	padding:0 30px 0 15px;
	}
#content p {
	margin: 10px 30px 0 30px;
	}
	
#academic-app{
    float: left;
	width:100%;
	margin:0;
	padding:0;
	}
* html body #academic-app{
	width:99%;
	}	

.content-container60 {
	float: left;
	padding:0;
	width:462px;
	margin: 10px 10px 0 50px;
	background: url(../../academic-programs/images/academic-title.png) no-repeat top left;
	border: 1px solid #132B4F;
	}

#academic-nav ul.sansbullet-ultramini {
	font-size:0.7em;
	list-style-type: none;
	margin: 60px 0 0 -15px;
	}
* html #academic-nav ul.sansbullet-ultramini{   /*hack for ie6  */
	margin: 60px 0 0 20px;
}
#academic-nav .sansbullet-ultramini li {
	padding: 0 0 5px 0;
	margin: 0;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}
#academic-app .sansbullet-midmini {
	font-size:0.8em;
	list-style-type: none;
	margin-top:15px;
	}

#academic-app .sansbullet-midmini li {
	list-style-type: none;
	padding-bottom: 5px;
	}
#academic-app .sansbullet-degree {
	font-size:0.8em;
	list-style-type: none;
	margin-top:2px;
	}

#academic-app .sansbullet-degree li{
	list-style-type: none;
	padding-bottom: 3px;
	}
	
#academic-app .degree-slo {
	margin: 10px 30px 20px 5px;
	}
#academic-app .degree-slo li{
	padding: 2px 0 2px 0;
	}	
#content table {
	background:url(../../academic-programs/images/degree-grad.jpg) #fff top right no-repeat;
	}
#content table, th, td {
	border: 0px solid #456189;
	border-collapse:collapse;
	}
#content td {
	padding: 3px 0 3px 0;
	}
#content td.unit-total {
	padding: 3px 0 3px 30px;
	}
	
thead {
	background:#fff;
	color:#214C8B;
	font-size:1.2em;
	}
thead th{
	text-align:left;
	border-bottom:1px dashed #456189;
	}
	
/*For the SLO Pages under instruction*/

.slo-container {
	float: left;
	padding:0;
	width:462px;
	margin: 10px 10px 0 50px;
	}