	/*Elements*/
	.mastWrap{float:left;width:100%;}
.cntrWrap{width:906px;margin:0 auto;}
.fltFix{float:left;width:100%;}

	
	h1, h2, h3, h4, h5 {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	h1 {
		font-size: 18px;
		font-weight: normal;
		border-bottom: 1px solid #8EABB9;
		margin-bottom: 5px;
	}
	h2, .deckcopy {
		font-size: 13px;
		font-weight: normal;
		margin-top: 0px;
	}
	h3 {
		font-size: 12px;
	}
	h4, h5 {
		font-size: 11px;
	}
	body, p, td {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align:left;
	}
	a {color:#000000}
	
	a:hover, a:link, a:visited, a:active {
		color: #0066CC;
	}
	input, select{
		border: 1px solid #8EABB9;
	}
	select {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	i, em, .italic {
	font-style: italic;
}

	
	/*classes*/
	.SearchHead {
		background-image: url(images/legacyCMS/images/right_header_bg.gif); 
		background-repeat: no-repeat;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		width: 170px;
		height: 25px;
		padding-left: 14px;
	}
	td.Search {
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 15px;
		padding-right: 16px;
	}
	
	.StartHereHead {
		background-image: url(images/legacyCMS/images/left_header_bg.gif); 
		background-repeat: no-repeat;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		width: 154px;
		height: 25px;
		padding-left: 14px;
	}
	td.StartHere {
		padding-top: 10px;
		border: 1px solid #8EABB9;
	}
	td.StartHere div {
		padding-bottom: 10px;
		padding-left: 15px;
		padding-right: 16px;
	}
	
	.newsheadlines
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	.newsInfo {text-indent:0px;margin:0;padding:0;margin-top:10px}
	
	a.newshead:link, a.newshead:active, a.newshead:visited, a.newshead:hover
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;	
		color: #0066CC;	
	}
	
	.NewsHeader {
		background-image: url(images/legacyCMS/images/right_header_bg.gif); 
		background-repeat: no-repeat;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		width: 170px;
		height: 25px;
		padding-left: 14px;
	}
	td.News {
		padding-top: 10px;
		border: 1px solid #8EABB9;
		padding-left: 12px;
		padding-right: 12px;
	}
	td.News p {
		font-size: 11px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
	.LeftNavHead {
		background-image: url(images/legacyCMS/images/left_header_bg.gif); 
		background-repeat: no-repeat;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		width: 154px;
		height: 25px;
		padding-left: 14px;
	}
	td.LeftNav {
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left:5px;
		padding-right:5px;
		border: 1px solid #8EABB9;
	}
		
	td.StudentWork {
		padding: 5px;
		border: 1px solid #8EABB9;
	}
	td.StudentWork div p {
		margin-top: 0px;
		padding-left: 5px;
	}
	
	td.academicPrograms {
		padding: 5px;
		border: 1px solid #8EABB9;
	}
	td.academicPrograms table tr td p {
		font-size: 10px;
	}
	
	td.downloads {
		padding: 5px;
		border: 1px solid #8EABB9;
	}
	td.downloads table tr td {
		padding: 3px;
	}
	
	td.alumni {
		border-left: 1px solid #8EABB9;
		border-bottom: 1px solid #8EABB9;
		border-right: 1px solid #8EABB9;
		color: #333333;
		background-color: #CCCCCC;
	}
	td.alumni p {
		text-align: center;
		padding-bottom: 20px;
	}
	
	td.faculty {
		padding: 10px;
		border: 1px solid #8EABB9;
	}
	td.faculty p table {
		border: 1px solid #8EABB9;
	}
	td.faculty p table tr td {
		padding-right:3px;
	}
	
	.nav2, .nav2:hover, .nav2:link, .nav2:visited, .nav2:active {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	.LeftNav p
	{
		margin:0;
		padding:0;
		margin-bottom:10px;
	}
	
	td.breadcrumb {
		padding-left: 15px;
		padding-top: 3px;
		padding-bottom: 10px;
	}
	
	a.breadcrumbselected:link, a.breadcrumbselected:active, a.breadcrumbselected:visited
	{
		color:#000000;
		text-decoration:none;
	}
	
	.nav3link
	{
		padding-right:15px;
	}
	#Contenthorizontalnav
	{
		line-height:25px;
	}
	
	#horizontalnav a.nav2
	{
		font-size:11px;
	}
	
	.quickfinder
	{
		width:170px;
	}
	#ContentSearch input {
	 width:125px;
	}
	
	#ContentSearch img, #ContentSearch input{
		border: 1px solid #8EABB9;
		float:left;		
	}
	/*calendar settings */
#outsidecalendartable {background-color:#ffffff}
#outsidecalendartable td p {color:#000000}
#insidecalendartable {background-color:#ffffff;padding:0;margin:0}
.insidecalendarseparator {background-color:#ffffff;height:5px}
.insidecalendaritemdate{padding:2px;padding-left:5px; color:#000000;background-color:#EBEBEB;}
#insidecalendartable .insidecalendaritemdate p{color:#000000}

.calendarname {font-size:14px;text-align:center;color:#000000;background-color:#EBEBEB;}
.calendarweektext {padding-bottom:20px}
.calendarcontainer{width:90%;margin:0;padding:5px;background-color:#ffffff;color:#000000;text-align:center}
.calendartitle td {background-color:#000000;color:#ffffff;font-size:12px}
.calendargeneral {background-color:#000000; color:#ffffff;}
.calendargeneral a:link, .calendargeneral a:active, .calendargeneral a:visited, .calendargeneral a:hover {color:#000000 !important; text-decoration:underline}
.calendarnextprev {background-color:#000000;color:#ffffff;font-size:14px}
.calendarnextprev a:link, .calendarnextprev a:visited, .calendarnextprev a:active, .calendarnextprev a:hover {color:#ffffff !important}

.calendarselector {color:#ffffff}
.calendardayheader {background-color:#000000;color:#ffffff;font-size:12px}
.calendarothermonthdays {background-color:#ffffff;color:#000000;font-size:12px}
.calendarday {background-color:#ebebeb;color:#000000;font-size:12px}
.calendarselectedday {font-weight:bold;background-color:#ffffff !important;color:#000000 !important;font-size:12px}
.calendartoday {background-color:#ffffff;color:#000000;font-size:12px}

.calendaritemcontainer {background-color:#ffffff; padding:5px}
.calendarmorelink:link, .calendarmorelink:visited, .calendarmorelink:active, .calendarmorelink:hover {color:#000000;text-decoration:underline}
.calendaritemseparator {background-color:#000000;padding:0;margin:0;height:1px;}
.calendaritem {padding:0px;margin:0px;padding-bottom:1px}
.calendaritem a:link, .calendaritem a:visited, .calendaritem a:active, .calendaritem a:hover {color:#000000}
.calendarprintabletext, .calendarprintabletext a:link, .calendarprintabletext a:visited, .calendarprintabletext a:active {text-align:center; font-weight:bold; color:#000000 !important}

.printcalendarbg {background-color:#ffffff}
.calendarviewalign {text-align:left}
.printcalendarbg td {color:#000000}

.imsubc ul{width:145px!important;}
.imsubc ul li a{padding-right:10px!important;}

/**************************************************************************************/
/**************************************************************************************/
/* IMAGE BASED - 3+ levels */
/**************************************************************************************/
/**************************************************************************************/
	#ContentToplinks{ clear:both;float:left; width:100%; margin:0px; padding:0;}
	#ContentToplinks ul{ margin:0; padding:0; list-style:none;}
	#ContentToplinks li{ margin:0; padding:0; float:left}
	#ContentToplinks a{  display:block;text-indent:-9999px;margin:0;height:26px; padding:0; color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
	
	#ContentToplinks li#Home{background:url(images/00.gif) top center no-repeat; width:45px;}
	#ContentToplinks li#AboutWoodbury{background:url(images/01.gif) top center no-repeat; width:80px;}
	#ContentToplinks li#ProspectiveStudents{background:url(images/02.gif) top center no-repeat; width:150px;}
	#ContentToplinks li#currentstudents{background:url(images/03.gif) top center no-repeat ; width:132px;}
	#ContentToplinks li#Alumni{background:url(images/04.gif) top center no-repeat ; width:66px;}
	#ContentToplinks li#Faculty{background:url(images/05.gif) top center no-repeat ; width:104px;}
	#ContentToplinks li#Academics{background:url(images/06.gif) top center no-repeat ; width:85px;}
	#ContentToplinks li#NewsEvents{background:url(images/07.gif) top center no-repeat ; width:96px;}
	#ContentToplinks li#Giving{background:url(images/08.gif) top center no-repeat ; width:67px;}
	#ContentToplinks li#ContactUs{background:url(images/09.gif) top center no-repeat ; width:79px;}
	
	
	/* IE 7 keeps menus static
	****************************************/
	#ContentToplinks li:hover, #ContentToplinks li.hover {
		position: static;
	}
	/* Second Level Groups */
	#ContentToplinks li ul {position: absolute;/*margin-top:55px;*/ left: -999999px; margin:0; padding:0px; float:none; width:180px;border:1px solid #c6cce6;border-bottom:none;}
	#ContentToplinks li li { width: 180px;}
	#ContentToplinks li li a {display:block; width: 170px;/*background:none!important;*/height:1%; text-indent:0px;margin:0px;padding:4px 5px 4px 5px; /*_width:150px*/border-bottom: 1px solid #c6cce6;background-color:#ebe7aa;color:#000;}
	#ContentToplinks li li:hover, #ContentToplinks li li.sfHover { background-color: #fff;}
	#ContentToplinks li li a:hover {color:#000;background-color: #fff;}
	
	/* arrow */
	#ContentToplinks li li.ARROW a { background:  #ebe7aa url(images/arrow_black.gif) right center no-repeat;   }
	#ContentToplinks li li.ARROW a:hover { background:  #fff url(images/arrow_black.gif) right center no-repeat;   }
	#ContentToplinks li li.ARROW li a {background:none;background-color:#ebe7aa;}
        #ContentToplinks li li.ARROW li a:hover {background:none;background-color:#fff;} 
		
	/* Third Level Groups */
	#ContentToplinks li li ul { margin:-20px 0 0 178px}
	
	/* The Magic */
	#ContentToplinks li:hover ul ul,
	#ContentToplinks li:hover ul ul ul,
	#ContentToplinks li.sfhover ul ul,
	#ContentToplinks li.sfhover ul ul ul { left: -999em;}
	
	#ContentToplinks li:hover ul,
	#ContentToplinks li li:hover ul,
	#ContentToplinks li li li:hover ul,
	#ContentToplinks li.sfhover ul,
	#ContentToplinks li li.sfhover ul,
	#ContentToplinks li li li.sfhover ul { left: auto;}
/**************************************************************************************/
/**************************************************************************************/

#ContentLeftNav {width:173px; overflow:hidden;}
#ContentLeftNav ul {margin:0px;padding:10px; width:173px;}
#ContentLeftNav li {list-style-type:none;}
#ContentLeftNav li a{height:1%;display:block;text-decoration:none;font-size:12px;padding:2px 0px;}
#ContentLeftNav li a:hover{text-decoration:underline;}

#ContentLeftHelloKitty {}
#ContentLeftHelloKitty ul {margin:0px;padding:10px;}
#ContentLeftHelloKitty li {list-style-type:none;}
#ContentLeftHelloKitty li a{height:1%;display:block;text-decoration:none;font-size:12px;padding:2px 0px;}
#ContentLeftHelloKitty li a:hover{text-decoration:underline;}

.gBorder div.LeftNavHead{padding-top:5px;height:20px;}
.gBorder ul {border:1px solid #8EABB9;}

#ContentMiddle{}