<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
/*GLOBAL STUFF*/

body {
	margin: 0;
	padding: 0;
	font:12px/15px Georgia, "Times New Roman", Times, serif;
	color:#333333;
	background-color: #cccccc;	
	
	/*maintains header background colors when browser window is narrow*/
	background-image:url(~/media/Images/Structure/mastheadBG.ashx);
	background-repeat: repeat-x;
}

img{
	border:none;
}


/*COMMON  MASTHEAD*/

#mastheadWrapper {
	/*background-color:#032B66;*/
	width: 100%;
	height:78px;
}

#masthead {
	width: 930px;
	margin: 0 auto;
	height: 70px;
}

#menu1 {
font-size:11px;
}

#menu2 {
font-size:11px;
}

#search {
	float: right;
	margin: 30px 0 -10px 0;
	color:white;
	font: 10px Arial, Helvetica, sans-serif;
	width: 400px;
}

#q {
vertical-align:bottom;
margin-left:85px;
height: 13px; 
width: 100px; 
color:#333333; 
font: 11px Arial, Helvetica, sans-serif;
}


#mastheadRedBar {
	height: 8px;
	background-color:#B10000;
	width: 100%;
}

/*CONTENT AREA STRUCTURE*/

#contentWrapperOuter{
	background-image:url(~/media/Images/Structure/background.ashx);
	background-repeat:repeat-y;
	width: 952px;
	margin: 0 auto;
	height:100%;
}

#contentWrapperOuterno2a{
	background-image:url(~/media/Images/Structure/background-home.ashx);
	background-repeat:repeat-y;
	width: 952px;
	margin: 0 auto;
	height:100%;
}
#contentWrapperInner {
	/* ALSO USED ON SMU HOME PAGE */
	padding: 0px 11px;
	margin:0px;
	
}
#subpageContent {
	/*width:930px;*/
	/*width:960px;*/
	width:980px;
}

#pageLevelNavigation {
/*this is the equivalent of 2a in the old template*/
	width: 170px;
	padding: 10px;
	float:left;
}

#pageContent {
	margin: 0px 20px 0 210px;	
	/*padding: 10px 0px 20px 0;*/
	padding:10px 20px 20px 0pt;
	width: 700px;
	
}
#pageContentno2a {
	margin: 0px 20px;
	padding: 10px 20px 20px 0;
	width: 890px;
}


#breadcrumbDepartmentID {
	background-image: url(~/media/Images/Structure/background-gradient-departmentID.ashx);
	background-repeat:repeat-x;
	padding: 10px 20px 0 20px;
	margin: -10px -20px 10px -20px;
/*	width: 700px;
*/	
	/*IE6 kludge:
	width: 717px;*/

}

#breadcrumbDepartmentIDno2a {
	background-image: url(~/media/Images/Structure/background-gradient-departmentID.ashx);
	background-repeat:repeat-x;
		padding: 10px 20px 0 20px;
	margin: 0;

}


#departmentID {
	font: bold 17px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #032B66;
	margin-bottom: 10px;
}

#breadcrumb {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
}

/*BOTTOM AREA FOR ALL PAGES*/

#bottom {
/*ENCLOSES BOTTOM LINKS AREA*/

}

/*BOTTOM LINKS, OPTIONAL ON ALL PAGES*/

#bottomLinks {
	clear:both;
	background-color:white;
	padding: 15px;
	border-top: 1px solid #CCCCCC;
	color:#999999;
}


/*FOOTER FOR ALL PAGES*/
#footer {
	margin: 5px 25px 15px 25px;
	padding: 10px 0px 0px 0px;
/*	border-top: 1px solid #CCCCCC;*/	
	color:#999999;
	background-image:none;

}

#footerImage {
	width: 952px;
	margin: 0 auto;
	background-image:url(~/media/Images/Structure/background-bottom.ashx);
	background-repeat:no-repeat;
	background-position:top;
	height: 27px;
}


 /* ---------------------------------------------------------------------- */
/*   FLYOUT MENUS, FROM SUCKERFISH (HTMLDOG.COM) */


	#nav2a-flyout, #nav2a-flyout ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 170px;
	}
	
#nav2a-flyout {
		margin: 0 0 20px 0;

}
#nav2a-flyout ul {
top:16px;
}
	#nav2a-flyout li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 170px;
	}
	
	#nav2a-flyout li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 170px;
	margin-top : -1.35em;
	background-color: #91A3BC;
	}
	
		#nav2a-flyout li ul a { /* second-level lists */
	background-color: #91A3BC;
}
	
	#nav2a-flyout li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav2a-flyout li a {
		height:auto;
text-decoration:none;
line-height:13px;
text-align:left;
vertical-align:middle;
display:block;
border-top: 1px dotted #8CA5BB;
background-color:#7E8EA4;
padding: 4px 0px 4px 5px;
font-weight: normal;
color:#FFFFFF;
font-size:95%;
font-family: Arial, Helvetica, sans-serif;
}
	
	#nav2a-flyout li a:hover {
	background-color:#FCEDC6;
	color: #263C64;
}
	
	#nav2a-flyout li:hover ul ul, #nav2a-flyout li:hover ul ul ul, #nav2a-flyout li.sfhover ul ul, #nav2a-flyout li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav2a-flyout li:hover ul, #nav2a-flyout li li:hover ul, #nav2a-flyout li li li:hover ul, #nav2a-flyout li.sfhover ul, #nav2a-flyout li li.sfhover ul, #nav2a-flyout li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
 
 /*MIDNAV FOR ALL PAGES*/

#midnavHome {
	clear:both;
	margin:0 0px 10px 11px;
	color:#999999;
	float:left;
	width:750px;
}
#midnavHome2 {
	clear:both;
	margin:0 11px;
	padding:0;
	color:#999999;
	float:left;
}
#midnavRight {
	margin:0 11px 5px 0;
	color:#999999;
	float:left;
	width:180px;
	height:539px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	/*border-left: 1px solid #CCCCCC;*/
	background-image: url(/cavintest/cmstest/images/background-announcement1.jpg);
	background-repeat: repeat-x;	
}


#midnav {
	background-color:white;
	padding:0;
	clear:both;
	color:#999999;
}
#midnavImage {
	width: 952px;
	margin: 0 auto;
	background-image:url(/cavintest/cmstest/images/background-bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height: 27px;
}

.largeImage {
		margin-left:-20px;
		margin-top:-10px;
		padding-bottom:10px;
}

.divbar {
	width:740px;
	height:8px;
	background-color:#032B66;
	margin-left:-20px;
	margin-top:-10px;
	padding-bottom:10px;
}





/* ADAPTED CSS FROM SUCKERFISH TEMPLATE */

#zone-3-dropdown {
z-index:1000000;
}
#zone-3-dropdown ul li {
z-index:9000000;
}

* html div#zone-3-nav ul li ul { 
/*prevent multiple column drop downs in IE that resulted from 700px width code above*/
width: 100px;
}
 
#zone-3-nav a {
	font-weight:normal;
}

#zone-3-nav, #zone-3-nav ul {
	list-style: none;
	line-height: 1;
	font-weight: normal;
	padding: 0;
	margin: 0 0 1em 0;
	font-size:12px ! Important;
z-index:8000000;
	}


/*	float: inherit will make first line of content flush with the rest, but also causes flash movie on
	home page to be too high in IE Windows and Mac.
	CAN PROBABLY COMMENT OUT*/
* html div#zone-3-nav {float:inherit;}

#zone-3-nav a {
	/*width adjustments here affect only the top menu items*/	
	display: block;
	text-decoration: none;
	padding: 0 0 0 0;
	}


#zone-3-nav li {
	float: left;
	padding: 0;
z-index:8000000;

}

#zone-3-nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	/*comment out the two lines below to have multiple column drop down per item*/
	/*increase widths below to alter width of drop downs (doesn't work in IE)*/
	width: 20.8em;
	w\idth: 20.3em;

	font-weight: normal;
	border-width: 0.25em;
	border-width: 0em;
	margin: 0;
	background-image:url(~/media/Images/Structure/menuBG.ashx);
	padding-left:20px;
}

#zone-3-nav ul ul .menuHeader {
font-size:17px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
}

.menuHeader {
margin-top:100px;
}

#zone-3-nav li li {
	padding-right: 1em;
	width: 18em;
	
}

#zone-3-nav li ul a {
/*increase widths below to alter width of drop downs (IE only)*/
	width: 22em;
	w\idth: 18em;
	padding: 0.25em 0.5em;
}

#zone-3-nav li ul ul {
	margin: -1.75em 0 0 14em;
}



#zone-3-nav li:hover ul ul, #zone-3-nav li:hover ul ul ul, #zone-3-nav li.sfhover ul ul, #zone-3-nav li.sfhover ul ul ul {
	left: -999em;
	
}

#zone-3-nav li:hover ul,  #zone-3-nav li.sfhover ul, #zone-3-nav li li.sfhover ul, #zone-3-nav li li li.sfhover ul {
	left: auto;
}

#zone-3-nav li li:hover ul, #zone-3-nav li li li:hover ul, #zone-3-nav li li.sfhover ul, #zone-3-nav li li li.sfhover ul {
	display: none;
}


/*force hover area to match width of drop downs*/
#zone-3-nav li li:hover, #zone-3-nav li li.sfhover {
width: 18em;
}

.dropDown {
margin-right:10px;
display: block;
/*USE TO LOWER DROPDOWN POSITION:
margin-bottom:10px;*/
}

.menuDivider {
border-top: 1px dotted #B10000;
margin-top: 5px;
margin-bottom: 5px;
}

 /* END ADAPTED CSS FROM SUCKERFISH TEMPLATE */

/* ADMISSION-SITE-SPECIFIC STRUCTURAL ELEMENTS */
#topAreaHomeAdmission {
	background-color: white;
	height: 375px;
	width:700px;
	overflow: hidden;
	margin: 0px;
}
#admissionHomeRightColumn {
	width: 170px;
	padding: 0 0 0 20px;
	float:right;
}
#topAreaHomeAdmissionSlideShow {
	height: 375px;
	width:510px;
	text-align:left;
}


input.searchbutton{
margin-left:5px;
   font: normal 95% 'arial',helvetica,sans-serif;
   background-color:#c6c6c6;
   border-style:solid;
   border-color:#c6c6c6;
   width:45px;
   height:18px;
}
</pre></body></html>