
		body, td { font-size: 11px; font-family: verdana, sans-serif; color: #000000; vertical-align: top; text-align: left; margin: 0px; padding: 0px; }
		
		.body2 { font-size: 11px; font-family: verdana, sans-serif; color: #000000; vertical-align: top; text-align: left; margin: 9px; margin-top: 9px; padding: 0px; }
			body { background-color: #FFFFFF; margin: 9px; }
		a:link, a:visited { color: #003366; text-decoration: underline; } /* #4c4b4b */
		a:hover { color: #4c4b4b; text-decoration: underline; }
		
		a.moreInfoLink, a.moreInfoLink:visited { color: #660000; }
		a.moreInfoLink:hover { color: #003366; }

		a.smLnk:link, a.smLnk:visited { color: #4F4E4F; text-decoration: none; }
		a.smLnk:hover { color: #000000; text-decoration: underline; }

/* Homepage Styling */
		#home-container {
		  width:1047px;
		  margin:0 auto;
		  margin-left:auto;
		  margin-right:auto;
		  text-align:left;
		}

		#home-navigation {
		  float:left;
		  width:300px;
		  padding-right:25px;
		  margin-top:-10px;
		}

		#home-wrapper {
		  float:right;
		  width:665px;
		}

		#home-main-content {
		  float:left;
		  width:420px;
		}

		#home-sub-content {
		  float:right;
		  width:205px;
		  margin-left:15px;
		}



#home-main-content h1{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color:#013364;
	margin-top:0px;
}

#home-navigation h2{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color:#013364;
	margin-bottom:5px;
}

#home-navigation a{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
	color:#666666;
	text-decoration:none;
	margin-bottom:0px;
}

#home-navigation a:hover{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
	color:#013364;
	text-decoration:none;
	margin-bottom:0px;
}

		
/* Set width and center layout */
div#container {
    margin: 0 auto;
    width: 1047px;
	}
		div#containerPadding { margin: 0px; }
		div#identity { height: 65px; text-align: left; }
		div#identityPadding { padding: 0px 0px 0px 0px; }
			td.identLogoCell { }
				div#identLogo { margin-top: 5px; margin-left: 11px; }
			td.identSearchCell { text-align: right; }
				div#identSearch { margin-right: 10px; }
		div#navigation { height: 29px; background-color: #C6C6C6; text-align: left; }
		div#navigationPadding { padding: 6px 0px 0px 6px; overflow: hidden; }
			td.navButtonCell { overflow: hidden; }
				div.navButton { padding: 2px 5px 2px 5px; }
				div.navButton a, div.navButton a:visited, div.navButton a:hover { color: black; text-decoration: none; font-size: 10px; white-space: nowrap; }
				div.navButton a:hover { color: white; text-decoration: none; font-size: 10px; white-space: nowrap; }
				div.nbOn { background: #828282; }
				div.nbOn a, div.nbOn a:visited, div.nbOn a:hover { color: white; text-decoration: none; }
			td.navPipeCell { padding-top: 2px;  }
				div.navPipe { margin: 0px 4px 0px 4px; }
		div#subnavigation { height: 29px; background-color: #868686; text-align: left; position: relative; }
		div#subnavigationPadding { /* not necessary due to divs */ }
			/* 2nd level hiddens */
			div#subnav_programs,div#subnav_studentgallery,div#subnav_faculty,div#subnav_admissions,div#subnav_financialaid,div#subnav_studentservices,div#subnav_aboutus,div#subnav_alumni,div#subnav_contact { position: absolute; left: 6px; top: 8px; visibility: hidden; }
			/* 4th level hiddens */
			div#subnav_santabarbara, div#subnav_ventura, div#subnav_degrees, div#subnav_majors, div#subnav_specialtycourses, div#subnav_specialprograms  {  }
			td.subnavButtonCell { overflow: hidden;  }
				div.subnavButton { padding: 0px 5px 2px 5px; }
				div.subnavButton a, div.subnavButton a:visited, div.subnavButton a:hover { color: black; text-decoration: none; font-size: 10px; white-space: nowrap; }
				div.snbOn { }
				div.snbOn a, div.snbOn a:visited, div.snbOn a:hover { color: white; text-decoration: none; }
			td.subnavPipeCell { padding-top: 1px; }
				div.subnavPipe { margin: 0px 5px 0px 5px; }  
				div.subnavPlus { margin: 0px 3px 0px 3px; }
				div.subnavPipeSpec { margin: 0px 3px 0px 3px; }
				/* custom on tabs */
				/* tertiary  */
				div.tnavButton { padding: 0px 5px 2px 5px; }
				div.tnavButton a, div.tnavButton a:visited, div.tnavButton a:hover { color: #AEAEAE; text-decoration: none; font-size: 10px; white-space: nowrap; }
				div.tnbOn { }
				div.tnbOn a, div.tnbOn a:visited, div.tnbOn a:hover { color: white; text-decoration: none; }
				div.tnbBlueOn { }
				div.tnbBlueOn a, div.tnbBlueOn a:visited, div.tnbBlueOn a:hover {  text-decoration: none; color: #003366; }
				/* quarternary */
				div.qnavButton { padding: 0px 5px 2px 8px; }
				div.qnavButton a, div.qnavButton a:visited, div.qnavButton a:hover { color: #666666; text-decoration: none; font-size: 10px; white-space: nowrap; }
				div.qnbOn { }
				div.qnbOn a, div.qnbOn a:visited, div.qnbOn a:hover { color: black; text-decoration: none; }
		div#body { text-align: left; }
			table.wide { width: 100%; }
			td.imageColumn { width: 240px; overflow: hidden; }
				div.spotLightTitle { border-bottom: 1px solid #CBCBCB; padding-bottom: 3px; width: 120px; }
				div.slStudentItems { margin: 5px 0px 10px 0px; }
					/** gallery student nav link color */
					div.slStudent { font-size: 10px; line-height: 130%; color: #666666; }
					div.slStudent a, div.slStudent a:visited { font-size: 10px; color: #4c4b4b; }
					div.slStudent a:hover { color: #000000; text-decoration: none;  }

					a.slPgLink { margin: 0px 4px 0px 4px; }
					div.slGrpPaging { margin-bottom: 10px; color: #666666; }
					div.slSub { margin-bottom: 10px; }
			div.imageColumnPadding { margin: 5px 0px 0px 0px; }
				div.jbPage { position: absolute; visibility: hidden; }
					div.jbShow { visibility: visible; }
				div.photo { margin-bottom: 5px; }
				div.photoSubtext { margin: 2px 0px 3px 0px; }
					table.jbCaptionTable { width: 240px; }
					td.jbCaptionCell { text-align: left; line-height: 1px; font-size: 1px; padding: 0px 0px 0px 3px; height: 14px; vertical-align: middle; }
					td.jbButtonCell { text-align: right; line-height: 1px; font-size: 1px; }
					img.jbIndicator { margin-right: 4px; }
					img.jbSlash { margin-right: 4px; }
				div.pinstripe { height: 1px; line-height: 1px; border-top: 1px solid #CBCBCB; }
					div.ptstripe { margin-bottom: 8px; }
					div.pHidden { border-top: 1px solid white;}
					div.dashed { border-top: 1px dashed #000000; }
				div.worldLeader { margin-bottom: 5px; }
			td.contentColumn { width: 525px; overflow: hidden; }
			td.contentColumnFixed { width: 767px; }
			
			div.randomImageList { margin: 20px 0px 15px 0px; padding: 20px 0px 15px 0px;  border-top: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; }
			table.spotLightTable { width: 767px; margin-top: 5px;}
				td.galleryTreeColumn { width: 148px;}
					div.galleryTreeColumnPadding { margin: 5px 0px 0px 15px; }
				td.galleryContentCell { width: 619px; }
				div.galleryContentCellPadding { margin: 0px 0px 0px 0px; }
				table.giItemToolBar { }
					td.giAuthor { font-size: 10px; padding: 9px 0px 7px 0px; white-space: nowrap; }
						td.giAuthor a, td.giAuthor a:visited { color: #006699; }
					td.giPrevNext { font-size: 10px; text-align: right; padding: 9px 0px 7px 0px }
					td.giVideoLinks { font-size: 10px; text-align: right; padding: 9px 0px 0px 0px }
					td.giVideoLinksAlt { font-size: 10px; text-align: right; padding: 8px 0px 9px 0px; }
					td.giVideoPrvNxt { font-size: 10px; text-align: right; padding: 0px 0px 0px 0px }
				table.giItemsList { width: 100%; clear: both; }
				div.giItemThumb { padding: 0px 0px 5px 5px; float: right; }
				td.galleryImage { text-align: right; height: 355px; overflow: hidden;}
					td.galleryImage img { border: 1px solid black; }
				td.vDisclaimer, td.vDisclaimerAlt { font-size: 10px; padding: 20px 0px 10px 0px; color: #A5A5A5; }
					td.vDisclaimer a, td.vDisclaimer a:visited { color: #A5A5A5 }
					td.vDisclaimerAlt a, td.vDisclaimerAlt a:visited { color: #A5A5A5 }
				td.vDisclaimerAlt { padding-top: 0px; }

				div.bioBoxTitle { background: #868686; width: 418px; border: 1px solid black; }
					div.bioBoxTitlePadding { padding: 5px 8px 5px 8px; text-align: left;  }
						div.bioBoxTitlePadding img { border: 0px; }
				div.bioBoxCopy { background: white; width: 418px; height: 324px; border: 1px solid #999999; border-top: 0px; }
					div.bioBoxCopyPadding { padding: 8px 0px 8px 8px; text-align: left; line-height: 130%;  }
					div.bioScroll { height: 300px; padding-right: 10px; overflow: auto; }
					div.bioScrollIEMac { width: 381px; }
					
				div.bioBoxTitle2 { background: #868686; width: 300px; border: 1px solid black; }
					div.bioBoxTitlePadding2 { padding: 5px 8px 5px 8px; text-align: left;  }
						div.bioBoxTitlePadding2 img { border: 0px; }
				div.bioBoxCopy2 { background: white; width: 300px; height: 340px; border: 1px solid #999999; border-top: 0px; }
					div.bioBoxCopyPadding2 { padding: 8px 0px 8px 8px; text-align: left; line-height: 130%;  }
					div.bioScroll2 { height: 340px; padding-right: 10px; overflow: auto; }
					div.bioScrollIEMac2 { width: 260px; }
					
				div.bioBoxCopy3 { background: white; width: 673px; height: 280px; border-top: 0px; }
					div.bioBoxCopyPadding3 { padding: 8px 0px 8px 8px; text-align: left; line-height: 130%;  }
					div.bioScroll3 { height: 320px; padding-right: 10px; overflow: auto; }
					div.bioScrollIEMac3 { width: 620px; }

			td.contentColumnWide {}
			div.contentColumnPadding { margin: 5px 0px 5px 5px; }
			div.contentColumnPaddingOntext { margin: 10px 0px 5px 12px; }
			div.contentColumnPaddingOnForm { margin: 4px 0px 5px 12px; }
				div.formLeftBorder { border-left: 1px solid #CBCBCB; padding-left: 10px; padding-top: 10px; }
				div.pTitleOnForm { height: 21px; }
			div.contentColumnPaddingAlt { margin: 5px 0px 5px 5px; }
				div.mpVideoBg { background: url('/images/photos/programs/film/ba_bg.gif') no-repeat;}
				div.bPar { margin-bottom: 11px; line-height: 130%; }
					div.smallGrey { font-size: 9px; color: #B6B6B6; margin: 0px 0px 10px 0px; }
				div.bParFirst { margin: 10px 0px 11px; line-height: 130%; }
				div.bParBullet { margin-left: 7px; }
					span.bulletBlue { color: #4C4C4C; }
					span.bulletFooterBlue { color: #003366; }
					div.bParBullet a:link, div.bParBullet a:visited { text-decoration: none; }
					div.bParBullet a:hover { text-decoration: none; }
			div.tertiaryNav { background-color: #454545; padding: 10px 10px 10px 4px; margin-bottom: 10px;}
				div.onBlue { background-color: #30557D; }
				div.onBlack { background-color: #000000; }
				div.onRed { background-color: #894141; }
			td.boardLeftColumn { width: 250px; border-right: 1px solid black; }
				div.boardLeftColumnPadding { margin: 60px 0px 5px 5px; text-align: center; }
					div.boardLogo { margin: 0px 0px 60px 0px; }
				div.boardNav { width: 767px; }
				div.boardNavPadding { margin: 10px 0px 5px 15px; border-bottom: 1px solid #747474; }
					td.boardNavItem { padding-bottom: 7px; }
			td.boardRightColumn { width: 517px; }
				div.boardRightColumnPadding { margin: 5px 0px 5px 15px; }
				div.boardTitle { color: #336699; }
			div.qNav { height: 25px; }
				div.qContent { width: 525px; }
				div.qContentPadding { padding-left: 7px; }
				div.pTitle { height: 21px; }				
				div.tImgsBg { margin-bottom: 5px; background-color: #A5A5A5;}
				table.tImgs { background: white;}
				td.tImg { padding-right: 5px; }
				div.progUtility { margin: 10px 0px 0px 0px; line-height: 130%;  }
				div.vcomFindout { text-align: center; padding-top: 0px; }
				td.flagCell { width: 32px; height: 17px; vertical-align: top; }
				td.flagCellLabel { font-size: 10px; padding-top: 2px; }
				div.qVr { width: 300px; }
					div.qVrPadding { padding: 5px; border: 1px solid black; }
					table.qVrTbl { width: 290px; }
					td.qVrThumb { width: 85px; }
					td.qVrDescCell { padding: 5px; text-align: center; vertical-align: middle; }
				div.iconInline { float: left; width: 20px; }
				div.iconText { float: left;  }
				div.top { margin-bottom: 11px; }
					div.top a, div.top a:visited {  font-size: 9px; } 
				
				div.siteMap0 { font-weight: bold; }
				div.siteMap1 {
					padding: 0px 0px 0px 20px; 
					}
					div.siteMap2 {
						padding: 0px 0px 0px 40px;
						}
						div.siteMap3 {
							padding: 0px 0px 0px 60px;
							}
				div.smPadTop { padding-top: 10px; }
				div.smPadBottom { padding-bottom: 10px; }
				div.smPadBoth { padding: 10px 0px 10px 0px; }
				div.lnkGray {}
					div.lnkGray a, div.lnkGray:visited { color: silver }

		div#footerUtility { height: 25px; background-color: #A5A5A5; text-align: right; }
		div#footerUtilityPadding { padding: 5px 10px 0px 0px; }
			td.fuButtonCell { }
				div.fuButton { margin-left: 14px; }
		div#footerInfo { background-color: #003366; text-align: right; margin-top: 5px; font-size: 0px; line-height: 0px; } /* D8D8D8 */
		div#footerInfoPadding { padding: 6px 19px 6px 0px; }
			div.fiText { margin-top: 0px; }
		div#footerLinks { text-align: left; margin: 5px 0px 0px 0px; font-size: 10px; color: #999999; } 
			div#footerLinks a { color: #4c4b4b; }
			div#footerLinks a:hover { color: black; }
		.formInputSearch { border: 1px solid #CCCCCC; font-family: verdana, sans-serif; font-size: 10px; color: #777777; width: 90px; }
		.formInputSearchButton { border-width: 0px; background-color: #FFFFFF; color: black; font-weight: bold; padding: 0px 10px 0px 5px; margin: 0px; color: #AAAAAA; } 
		form { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
		td.formName { padding: 0px 7px 10px 0px; }
		td.formValue { padding: 0px 0px 10px 0px; }
		.formInputTextarea { color: #666666; font-family: verdana; font-size: 11px; width: 300px; height: 100px; }
		.formInputCheckbox { border-width: 0px; }
		.formInputSubmit { border-width: 0px; font-family: verdana; font-size: 11px; margin-top: 13px; padding: 3px; cursor: hand; }
		.formInputSubmitOver { color: red; border-width: 0px; font-family: verdana; font-size: 11px; margin-top: 13px; padding: 3px; }

		.formInputText { color: #666666; font-family: verdana; font-size: 11px; width: 300px; border: 1px solid #CCCCCC; }
		.selectDrop { color: #666666;  font-family: verdana; font-size: 11px; width: 300px; border: 1px solid #CCCCCC; }
		.selectDropShort  { color: #666666;  font-family: verdana; font-size: 11px; width: 150px; border: 1px solid #CCCCCC; }
		.formDescriptive { font-style: italic; font-size: 10px; padding-bottom: 3px; color: #838383; }
		.aGrey { color: #838383; }
		.d { border: 1px solid red; }
		div.bold { font-weight: bold; }
		.stdPad { padding: 5px; }
		.alignCenter { text-align: center; }
		.tblProgOverview { width: 100%; margin-top: 20px; }
		.bodytext {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;}
		.ip {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 8px;}
		
		.news { font-size: 11px; font-family: verdana, sans-serif; color: #4F4E4F; vertical-align: top; text-align: left; margin: 0px; padding: 0px}
		a.news:link, a.news:visited { color: #4F4E4F; text-decoration: underline; }
		a.news:hover { color: #4F4E4F; text-decoration: none; }
		H1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;;
font-weight: bold;
}


H2, H3, H4{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

H5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#003366;
}
.faculty {
	color: #4F4E4F;
	text-decoration: none;
	font-size:10px;
}
a.faculty:link, a.smLnk:visited {
	color: #4F4E4F;
	text-decoration: none;
	font-size:10px;
}

div.titleTextClass {color:#B2B2B2; font-family:Arial; font-size:15px; font-weight:400; }
span.titleMainClass{color:#5E5E5E;}


