@charset "UTF-8";
/* CSS Document */
body {margin: 0;font-family: Helvetica, Verdana, Arial,sans-serif;font-weight:normal;background-image: url(/_resources/images/online-bg.jpg);background-position: top right;background-repeat: no-repeat;background-color:#fff;}		

a {color:#862633;}
a:link {/*color:#862633;*/text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
a:focus {/*color:#000;*/text-decoration:underline;}
			

/* for iframe embed form */

	#contactForm {width: 100%;border-top: 4px solid #862633;min-height: 720px;box-sizing: border-box;border-bottom: 1px solid #000;border-left: 0;border-right: 0;margin-top: 20px;}	

			
/* menu may be converted into leftnav inc */

#menu {width: 28%;border: 0px solid red;/* for testing */display: block;min-height: 80px;float: left;margin-bottom: 100px;}	
			
			
#menu .contactMenu {background-color: #efefef;border: 1px solid #333;margin: 40px 0 40px 0;text-align: center;}			
#menu .contactMenu .contactTitle {display:block;width:100%;background-color: #333;color: #fff;padding: 10px 0;}
#menu .contactMenu .contactButton	{display:block;width:100%;color: #fff;}	
#menu .contactMenu .contactButton:hover	{display:block;width:100%;color: #fff;background-color:#862633;}	
#menu .contactMenu .contactButton a {text-decoration:none;display:block;padding: 6px 0;}
#menu .contactMenu .contactButton a:hover {text-decoration:none;color:#fff;display:block;}
#menu .contactMenu .contactPhone	{display:block;width:100%;color: #000;padding:10px 0;}	
			
			
#menu .degreeMenu {background-color: #efefef;border: 1px solid #63666a;margin: 40px 0 40px 0;text-align: center;}		
#menu .degreeMenu .degreeTitle {display:block;width:100%;background-color: #862633;color: #fff;padding: 10px 0;}		
#menu .degreeMenu .degreeButton	{display:block;width:100%;color: #fff;}	
#menu .degreeMenu .degreeButton:hover	{display:block;width:100%;color: #fff;background-color:#57595d;}		
#menu .degreeMenu .degreeButton a {text-decoration:none;display:block;padding: 6px 0;}
#menu .degreeMenu .degreeButton a:hover {text-decoration:none;color:#fff;display:block;}
			
.featureBox {border-top: 1px solid #63666a; border-bottom: 1px solid #63666a; width: 100%;}			
.featureBox p {font-size: .9em; color: #444;letter-spacing: 0;line-height: 200%;}
#onlineLogo {width: 50%;margin: 10px auto;padding: 0 0 0 20px;display:block;}				
		


.editOne {width:100%;max-width:none;clear:both;margin: 0 auto;padding:0;box-sizing:border-box;}
.editTwo {width:100%;max-width:none;clear:both;margin: 0 auto;padding:0;box-sizing:border-box;}
.editThree {width:100%;max-width:none;clear:both;margin: 0 auto;padding:0;box-sizing:border-box;}
.editFour {width:100%;max-width:none;clear:both;margin: 0 auto;padding:0;box-sizing:border-box;}			

.editOne p {font-size: 0.98em;letter-spacing: 0;line-height: 200%;color: #222;padding:0;font-weight: lighter;}

/*added for non-program pages*/
#subPage {margin-top:60px;padding:0;box-sizing: border-box;}
#subPage h1 {font-size: 2em;letter-spacing: 0;line-height: 200%;color: #222;font-weight: lighter;border-bottom: 1px solid #eaaa00;margin: .8em 0 .6em 0;}
#subPage h2 {font-size: 1.7em;letter-spacing: 0;line-height: 200%;color: #705200;font-weight: lighter;margin:.8em 0 .6em 0;}
#subPage h3 {font-size: 1.4em;letter-spacing: 0;line-height: 200%;color: #222;font-weight: lighter;}
#subPage h4 {font-size: 1.3em;letter-spacing: 0;line-height: 200%;color: #222;font-weight: normal;}
#subPage h5 {font-size: 1.2em;letter-spacing: 0;line-height: 200%;color: #222;font-weight: normal;}
#subPage h6 {font-size: 1em;letter-spacing: 0;line-height: 200%;color: #222;font-weight: normal;}
#subPage p {font-size: 0.98em;letter-spacing: 0;line-height: 200%;color: #000;padding:0;font-weight: lighter;}
#subPage table {}
#subPage table tr {}
#subPage table td {font-size:.98em;font-weight:lighter;}


			
#campusImage {width:100%;border:0;}	
.programImage img {width:100%;border:0;}

.container .feature_content {max-width:1100px;margin: 0 auto;width: 100%;display:block;}		
.container .feature_region {width:68%;display:block;float:right;}		
	
.container h4 {font-weight: bold;font-size: 1.2em;color: #333;margin: .8em 0 .6em 0;letter-spacing: -.02em;}

			
.container h2 {font-size: 1.8em;color:#8A6500;margin: .8em 0 .6em 0;font-weight: lighter;letter-spacing: -.04em;}			
.container h1 {font-size: 2em;border-bottom: 1px solid #eaaa00;color: #333;margin: .8em 0 .6em 0;font-weight: normal;}
			

			

#name_one  {color: #862633;font-size: 1.2em;margin: 20px 0 -1.2em 0;}

#name_one img  {width: 24px;padding: 0 4px 0 0;margin-bottom: -2px;}
#name_one img:hover {opacity:.6;}
			
.detailBlock {padding: 6px 12px;background-color: #EEEDED;margin-top:40px;box-sizing: border-box;}
.detailBlock p {color:#222;font-size: 0.98em;letter-spacing: 0;line-height: 200%;font-weight: lighter;}


.editOne ul li {color: #222;font-size: 0.98em;letter-spacing: 0;line-height: 180%;font-weight: lighter;}
			
			
#buttonWrapper {display: block; width: 100%;margin: 30px 0 30px 0;text-align: right;}					
#buttonWrapper a {padding: 10px 20px;background-color: #862633;margin: 0 0 0 12px;color: #fff;text-decoration: none;font-size: 1em;}
#buttonWrapper a:hover {background-color:#63666a;}

/* items added for calendar widget */
			.calendarWidget {width:100%;min-height:60px;display:block;margin:80px 0 0 0;text-align:right;padding:0 0 0 0;display:block;font-size:15px;color:#333;}
			.calendarWidget img {width:80px;float:right;margin-top:-16px;}
			
			@media screen and (max-width: 992px) {
			.calendarWidget {text-align: center;}
			.calendarWidget img {width: 80px;float:none;margin: 0 auto;display:block;padding-bottom:12px;}
			
			
			
			@media screen and (max-width: 768px) {    
			.calendarWidget {margin:0 0 0 0;}

			
			}
			
	
			

			
/* to make more consistent with rest of site 	
#persistent-nav-rolldown {font-family:verdana,arial,sans-serif;}		
*/	
	
			
/* starts media queries  1200 992 768 576 */



@media screen and (max-width: 992px) {
	#buttonWrapper {text-align:center;}
	#buttonWrapper a {padding: 10px 0;margin: 0 0 6px 0;display: inline-block;width: 100%;box-sizing: border-box;}
	.container .feature_region {width: 60%;} /* adjusted to allow for embed form */
	#menu {width:36%;}/* adjusted to allow for embed form */
}	
		
@media screen and (max-width: 768px) {
			.container .feature_region {width: 100%;float:none}
			#name_one {padding-left:10px;}
	
			#subPage {margin-top:60px;padding:0 12px;}
	
	
			.container h1 {padding-left:10px;}
			.editOne p {padding:0 10px;}
			#menu {width:100%;}
			.featureBox {text-align:center;}
			
			
			}
		
@media screen and (max-width: 576px) {
		/* moved to 992
	#buttonWrapper {text-align:center;}
			#buttonWrapper a {padding: 10px 0;margin: 0 0 6px 0;display: inline-block;width: 100%;box-sizing: border-box;}*/

			}
		
@media screen and (max-width: 460px) {}

			
			
/* ends media queries */

}
			
