<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*----------------------------------------------------------------------------------------------------------
(1) GLOBAL RESET &amp; BASE
----------------------------------------------------------------------------------------------------------*/
body { text-align:center; font-family: 'MS Trebuchet', Helvetica, Arial, sans-serif; font-size:62.5%; background:#fff; color:#4e4e4d; }
p, h1, h2, h3, h4, h5, h6, ul, ol, li, div, body, dl, dt, dd, form { margin:0; padding:0 }
img { display:block; border:0 }
a { outline:0; cursor:pointer }
ul { list-style:none }
.error { color:#c00; }
.access { height:0; width:0; overflow:hidden; position:absolute; left:-9999px; }
.noscript { padding:6px; border:1px solid #c00; color:#c00; background:#fff; margin:0 0 8px; }
/*----------------------------------------------------------------------------------------------------------
(2) HEADER 
----------------------------------------------------------------------------------------------------------*/
#head { background:url(../images/layout/head_bg.png) repeat-x bottom; }
#head_in { height:91px; width:944px; overflow:hidden; margin:0 auto; position:relative; text-align:left; }
#home #head_in { height:112px }
/*logo*/
#head h1 { background:url(../images/layout/head_logo.png) no-repeat; margin:22px 0 0 38px; width:299px; height:45px; text-indent:-9999px; overflow:hidden; }
#home #head h1 { margin:16px 0 0 38px; }
#head h1 a { width:299px; height:45px; display:block; }
/*tabs*/
#head #tabs { width:296px; height:32px; background:url(../images/layout/head_tabs_bg.png); position:absolute; top:51px; left:627px; overflow:hidden; }
#home #head #tabs { top:72px; }
#head #tabs li { float:left; text-indent:-9999px; }
#tabs a { display:block; height:32px; width:118px; text-decoration:none; text-indent:-9000px; }
#tabs a:hover { background-position:bottom !important; }
#tabs #t01 { background:url(../images/layout/head_tabs_apply.png); margin-left:56px }
#tabs #t02 { background:url(../images/layout/head_tabs_mynova.png); margin-left:4px }
/*----------------------------------------------------------------------------------------------------------
(3) MIDDLE BASE 
----------------------------------------------------------------------------------------------------------*/
#mid { background:#dedaca url(../images/layout/mid_bg.png) repeat-x; font-size:1em; }
/*BACKGROUNDS*/
#mid_in1 {/*width:944px-19px=925px*/ margin:0 auto; text-align:left; width:925px; padding:0 0 19px 19px; background:#dedaca url(../images/layout/mid_in1_bg.png) repeat-x; }
#mid_in2 { background:#E1DDD1 url(../images/layout/mid_in2_bg.png) repeat-x; width:657px; margin-top:-5px; float:left; }
#mid_in3 {/*width:657px-12px=645px;*/ background:#f3f2ec url(../images/layout/mid_in3_bg.gif) no-repeat bottom left; margin:5px 6px 6px; position:relative }
#campus #mid_in3, #emergency #mid_in3 { background:none; }
/* easy clearing */
	#mid_in1:after, #mid_in2:after, #mid_in3:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; }
#mid_in1, #mid_in2, #mid_in3 { display: inline-block; }
/*\*/
	#mid_in1, #mid_in2, #mid_in3 { display: block; }
/* end easy clearing */
#line { height:6px; overflow:hidden; width:615px; background:#996d07; position:absolute; bottom:23px; left:15px; }
/*----------------------------------------------------------------------------------------------------------
(4) MAIN COLUMN
----------------------------------------------------------------------------------------------------------*/
#campus #main { background:#f3f2ec; margin:0 0 6px; }
/*BREADCRUMBS*/
#crumbs { padding:13px 23px 10px 18px; font-size:1.1em; margin:0 !important }
#crumbs a { color:#0552ae; }
#crumbs a:hover { color:#064794; }
/*MASTHEAD*/
#masthead { margin:-5px -6px 0px -12px; background:url(../images/layout/masthead_bg.png) no-repeat bottom; width:663px; position:relative; overflow:hidden; float:left; }
#masthead img { padding:13px 14px 16px 14px; background:url(../images/layout/masthead_img_bg.png) no-repeat top; }
/*MAIN COLUMN COPY*/
/*heading links with shadow*/
div.copy h1.title { clear:left; color:#fff; padding:5px 10px 16px; text-transform:uppercase; font-size:1.7em; line-height:1.3em; margin:5px 15px; font-family:Helvetica, Arial, sans-serif; background:#996d07 url(../images/layout/copy_h1_bg.png) no-repeat bottom right; }
#campus div.copy h1.title { background-color:#275c00; width:595px; overflow:hidden; float:left; display:inline; }
#three_column div.copy h1.title { margin:0 -14px; }
#two_column div.copy h1.title { width:595px; overflow:hidden; float:left; display:inline }
/*links*/
div.copy { font-family: Verdana, Helvetica, Arial, sans-serif }
div.copy a { color:#0552ae; }
div.copy a:hover { color:#064794; }
/*headings*/

div.copy h1, div.copy h2, div.copy h3, div.copy h4, div.copy h5, div.copy h6 { line-height:1.3em; margin:0 0 6px; }
div.copy h1, div.copy h2 { font-size:1.5em; }
div.copy h3 { font-size:1.4em; }
div.copy h4 { font-size:1.2em; }
div.copy h5 { font-size:1.1em; }
div.copy h6 { font-size:1.1em; }
/*other text elements*/
div.copy p { font-size:1.1em; line-height:1.4em; margin:0 0 16px; }
div.copy ul { margin:0 0 16px 10px; line-height:1.4em; }
div.copy ul li { margin:0 0 4px; background:url(../images/layout/copy_ul_li_bg.png) no-repeat 0 .45em; padding-left:10px; font-size: 1.1em; }
div.copy ul li ul { padding-top: 10px; }
div.copy li li { font-size: 1em; }
div.copy table td h4 { color:#275c00 }
div.copy ol { margin:0 0 16px 25px; font-size:1.1em; line-height:1.4em; padding-left: 5px; }
div.copy ol li { margin-bottom: 10px; }
div.copy li p { font-size: 1em; margin:0; }
div.copy table { margin:0 0 16px; }
div.copy table th { font-size:1.2em; background:#D1A310; color:#fff; }
div.copy table td { font-size:1.1em; }
div.copy table th p, div.copy table td p, div.copy table td ul, #main table td ol { font-size:1em; }
hr { margin:-8px 0 6px; color:#cfd5d8; background:#cfd5d8; border:none; height:1px; overflow:hidden; }
div.copy form { margin:0 0 16px; }
div.copy form label { font-weight:bold; }
div.copy form select, div.copy form input, div.copy form textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em; }
#copy { margin:0 27px 0; width:589px; overflow:hidden; padding-bottom:40px; clear:left; }
#copy4 {  /*  2 column full aligned */ margin:0 15px; overflow:hidden; padding-bottom:40px; clear:left; width: 612px }
/* Start A- Z index styles */
#copy div#leftFloat { width:289px; padding:0px; margin:0px 10px 0px 0px; float:left; }
#copy div#leftFloat ul { margin-left:0px; }
#copy div#rightFloat { width:289px; padding:0px; margin:0px; float:left; }
#copy div#rightFloat ul { margin-left:0px; }
/* End A- Z index styles */
#campus #copy { padding-bottom:0; }
#three_column #copy { margin:0 17px; width:609px; padding-top:5px; }
#three_column #copy .column { width:415px; float:left; padding:0 14px; margin:0; overflow:hidden }
#three_column #copy .column2 { float:right; background:#e0dcd1; overflow:hidden; width:125px }
#three_column #copy .column2 h2 { background:#d1cbbc; color:#887a63; margin:0 -14px 10px; font-family:Arial, Helvetica, sans-serif; font-size:1.7em; text-transform:uppercase; padding:5px 10px; }
#three_column #copy .column2 ul { margin-left:0; }
#main-resources h1.title { background-color: #996d07 !important }
/*CAMPUS TEMPLATE BOTTOM*/
#bottom { background: url(../images/layout/campus_bottom_bg.png) no-repeat bottom left; padding:10px 0 34px; }
/* easy clearing */
	#bottom:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; }
#bottom { display: inline-block; }
/*\*/
	#bottom { display: block; }
/* end easy clearing */
#bottom .column { width:283px; float:left; padding:0 18px; overflow:hidden }
#bottom .column2 { float:right; overflow:hidden }
#bottom h1, #bottom h2 { color:#fff; padding:5px 10px 16px; text-transform:uppercase; font-size:1.7em; line-height:1.3em; margin:0 0 5px; font-family:Helvetica, Arial, sans-serif; background:url(../images/layout/copy_h1_bg.png) no-repeat bottom right; }
#bottom .column h1, #bottom .column h2 { background-color:#996d07 }
#bottom .column2 h1, #bottom .column2 h2 { background-color:#d1a310 }
/*3 COL - TEMPLATE BOTTOM*/
#bottom2 { background: url(../images/layout/campus_bottom_bg2.png) no-repeat bottom left !important; padding:10px 0 34px; }
/* easy clearing */
	#bottom2:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; }
#bottom2 { display: inline-block; }
/*\*/
	#bottom2 { display: block; }
/* end easy clearing */
#bottom2 .column { width:183px !important; float:left; padding:0 15px !important; overflow:hidden }
#bottom2 .column2 { float:left; overflow:hidden }
#bottom2 .column3 { float:right; overflow:hidden }
#bottom2 h1, #bottom2 h2 { color:#fff; padding:5px 10px 16px; text-transform:uppercase; font-size:1.7em; line-height:1.3em; margin:0 0 5px; font-family:Helvetica, Arial, sans-serif; background:url(../images/layout/copy_h1_bg.png) no-repeat bottom right; }
#bottom2 .column h1, #bottom2 .column h2 { background-color:#d1a310 !important }
#bottom2 .column2 h1, #bottom2 .column2 h2 { background-color:#d1a310 !important }
#bottom2 .column h2 { font-size: 1.2em !important }
/*----------------------------------------------------------------------------------------------------------
(5) SIDE COLUMN
----------------------------------------------------------------------------------------------------------*/
#side { width:251px; float:right; margin:-5px -257px 20px 6px; padding-bottom:11px; background:url(../images/layout/side_bg.png) no-repeat bottom left; }
/*SITE SEARCH*/
#searcharea { position:relative; height:60px; background:url(../images/layout/search_bg.png) }
#keywords { width:152px; position:absolute; top:21px; left:16px; background:transparent; border:0; padding:2px 0 0 1px; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif }
#go { position:absolute; top:22px; left:175px; }
/*AUDIENCE NAVIGATION*/
#audnav { background:url(../images/layout/navs/topic/bg.png) no-repeat bottom left; width:231px; color:#fff; padding:3px 0 41px 16px; overflow:hidden; }
#audnav li { margin:0 0 5px; }
/*level 1 - images*/
#audnav a { display:block; height:23px; width:226px; text-decoration:none; text-indent:-9000px; }
#audnav a:hover, #audnav a.on, #audnav a.on:hover { background-position:bottom !important; }
#audnav #p01 { background:url(../images/layout/navs/topic/01.png); }
#audnav #p02 { background:url(../images/layout/navs/topic/02.png); }
#audnav #p03 { background:url(../images/layout/navs/topic/03.png); }
#audnav #p04 { background:url(../images/layout/navs/topic/04.png); }
#audnav #p05 { background:url(../images/layout/navs/topic/05.png); }
/*level 2*/
#audnav ul { background:#4b772b; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin:0 5px 6px 0; padding:4px 0 5px; }
#audnav ul li { margin:0; }
#audnav ul li a { text-indent:0; height:auto; width:190px; color:#fff; padding:2px 7px 2px 28px; background:url(../images/layout/navs/bullet_white.png) no-repeat 18px .6em; }
#audnav ul li a:hover { text-decoration:underline; background-position:18px .6em !important; }
#audnav ul li a.active { font-weight:bold; }
/*level 3*/
#audnav ul ul { background:#648a49; font-size:.9em; margin:0; padding:6px 0; }
#audnav ul ul li a { width:185px; padding:0 7px 2px 33px; background:url(../images/layout/navs/topic/bullet_green_circle.png) no-repeat 23px .45em; }
#audnav ul ul li a:hover { background-position:23px .45em !important; }
/*level 4*/
#audnav ul ul ul { font-size:1em; padding:4px 0; }
#audnav ul ul ul li a { width:175px; padding:0 7px 2px 43px; background-position:33px .45em; }
#audnav ul ul ul li a:hover { background-position:33px .45em !important; }
/*level 5*/
#audnav ul ul ul ul li a { width:165px; padding:0 7px 2px 53px; background-position:43px .45em; }
#audnav ul ul ul ul li a:hover { background-position:43px .45em !important; }
/*level 6*/
#audnav ul ul ul ul ul li a { width:155px; padding:0 7px 2px 63px; background-position:53px .45em; }
#audnav ul ul ul ul ul li a:hover { background-position:53px .45em !important; }
/*level 7*/
#audnav ul ul ul ul ul ul li a { width:145px; padding:0 7px 2px 73px; background-position:63px .45em; }
#audnav ul ul ul ul ul ul li a:hover { background-position:63px .45em !important; }
/*TOPIC NAVIGATION*/
#topnav { width:225px; background:#d1a310 url(../images/layout/navs/audience/bg.png) no-repeat bottom left; padding:5px 0 26px 17px; overflow:hidden }
#home #topnav { padding-bottom:23px }
/*level 1 - images*/
#topnav li { margin:0 0 3px; }
#topnav li a { display:block; height:20px; width:220px; text-decoration:none; text-indent:-9000px; }
#topnav li a:hover, #topnav li a.on, #topnav li a.on:hover { background-position:bottom !important; }
#topnav #s01 { background:url(../images/layout/navs/audience/01.png); }
#topnav #s02 { background:url(../images/layout/navs/audience/02.png); }
#topnav #s03 { background:url(../images/layout/navs/audience/03.png); }
#topnav #s04 { background:url(../images/layout/navs/audience/04.png); }
#topnav #s05 { background:url(../images/navs/audience/05.png); }
/*level 2*/
#topnav ul { background:#bd870b; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin:0 5px 6px 0; padding:4px 0 5px; }
#topnav ul li { margin:0; }
#topnav ul li a { text-indent:0; height:auto; width:185px; color:#fff; padding:2px 7px 2px 28px; background:url(../images/layout/navs/bullet_white.png) no-repeat 18px .6em; overflow:hidden; }
#topnav ul li a:hover { text-decoration:underline; background-position:18px .6em !important; }
#topnav ul li a.active { font-weight:bold; }
/*level 3*/
#topnav ul ul { background:#c38f0c; font-size:.9em; margin:0; padding:6px 0; }
#topnav ul ul li a { width:180px; padding:0 7px 2px 33px; background:url(../images/layout/navs/audience/bullet_orange_circle.png) no-repeat 23px .45em; }
#topnav ul ul li a:hover { background-position:23px .45em !important; }
/*level 4*/
#topnav ul ul ul { font-size:1em; padding:4px 0; }
#topnav ul ul ul li a { width:170px; padding:0 7px 2px 43px; background-position:33px .45em; }
#topnav ul ul ul li a:hover { background-position:33px .45em !important; }
/*level 5*/
#topnav ul ul ul ul li a { width:160px; padding:0 7px 2px 53px; background-position:43px .45em; }
#topnav ul ul ul ul li a:hover { background-position:43px .45em !important; }
/*level 6*/
#topnav ul ul ul ul ul li a { width:150px; padding:0 7px 2px 63px; background-position:53px .45em; }
#topnav ul ul ul ul ul li a:hover { background-position:53px .45em !important; }
/*level 7*/
#topnav ul ul ul ul ul ul li a { width:140px; padding:0 7px 2px 73px; background-position:63px .45em; }
#topnav ul ul ul ul ul ul li a:hover { background-position:63px .45em !important; }
/*----------------------------------------------------------------------------------------------------------
(6) FOOTER   
----------------------------------------------------------------------------------------------------------*/
#foot {
	background:url(../images/layout/foot_bg.png) repeat-x;
	padding:30px 0;
	color:#010101;
}
#foot-in {
	width:894px;
	padding-left: 25px;
	padding-right:20px;
	overflow:hidden;
	margin:0 auto;
	font-size:1.1em
}
#foot li {
	border-bottom: solid 1px #f0f0f0;
	padding-top: 4px;
	padding-bottom: 4px;
}
#foot a {
	text-decoration: none;
	color: #336600;
}
#foot a:hover {
	font-weight: bold
}
#foot .foot-column {
	float: left;
	width: 208px;
	text-align: left;
	margin-left: 15px;
	padding-bottom: 10px;
}
#foot .foot-column h2 {
	font-size:1.1em;
	font-weight: bold;
	color: #336600;
	margin-bottom: 8px
}

#foot p.footertext {

	background:url(../images/layout/footer-logo.jpg) no-repeat 13px 0px;
	clear: left;
	text-align: right;
	padding-bottom: 10px;

}

/*sitemap list*/
#sitemap { padding:10px 20px; list-style:none; }
#sitemap ul li a { font-size:1.5em; font-weight:bold; }
#sitemap ul ul { padding:10px 0; margin:0 0 0 16px !important; }
#sitemap ul ul li a { font-size:1.4em; font-weight:normal; }
#sitemap ul ul ul { padding:5px 0 0; }
/*----------------------------------------------------------------------------------------------------------
 White table formatting    
----------------------------------------------------------------------------------------------------------*/
.red { color: #ff0000 }
img.right { float: right; padding: 4px; border: solid 1px #CCCCCC; background: #fff; margin-left: 5px }
img.left { float: left; padding: 4px; border: solid 1px #CCCCCC; background: #fff; margin-right: 10px }
tr.pol-alt { background-color: #cee3d6; }
tr.pol-padded td { padding-top: 3px; font-size: .9em !important; }
tr.pol-line td { border-bottom: solid 1px #000; }
tr.pol-line2 td { border-top: solid 2px #000; }
table.police { font-size: 1em; background-color: #fff; }
div.copy ul li { line-height: 1.4em }
div.copy ol li ul li { font-size: 1em }
div.copy ol li ul { padding-top: 5px }
table.academic { background-color: #FFF; border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; width: 100%; }
table.academic tr.alt { background-color: #fdfcf6; text-align: center; }
tr.alt h2 { display: inline; font: 1.1em Verdana, Arial, Helvetica, sans-serif !important; font-weight: bold !important; }
table.academic th { font: 1.1em Verdana, Arial, Helvetica, sans-serif !important; font-weight: normal !important; background-color:#FFFFFF !important; color: #4e4e4d !important; padding-left: 10px; padding-right: 10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-bottom: 8px; padding-top: 8px; }
table.academic a { text-decoration: none; }
table.academic td { padding-left: 10px; padding-right: 10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-bottom: 5px; padding-top: 5px; }
.floatLeft { float: left; display:block; margin-right: 5px; margin-bottom: 5px; }
h2.lower { border-top: 10px solid #f3f2ec; }
h2.lowertop {text-transform: none !important }
/*----------------------------------------------------------------------------------------------------------
 Workforce Development Template 
----------------------------------------------------------------------------------------------------------*/
#copy2 { margin:0 27px 0; width:589px; overflow:hidden; padding-bottom:10px; clear:left; }
#wf_rightcol { float:right; width:275px; margin:0 -13px 10px 20px; border-bottom:6px solid #ce9f0f; padding:0 5px 5px; }
#wf_rightcol h2 { clear:left; color:#fff; padding:5px 10px 16px; text-transform:uppercase; font-size:1.7em; line-height:1.3em; margin:0 -5px 5px; font-family:Helvetica, Arial, sans-serif; background:#ce9f0f url(../images/layout/copy_h1_bg.png) no-repeat bottom right; }
#wf_rightcol li { margin-bottom:10px; }
/*----------------------------------------------------------------------------------------------------------
 Faculty Template
----------------------------------------------------------------------------------------------------------*/
#copy3 { margin:0 12px 0 15px; overflow:hidden; padding:15px 0 4px; background:#F3F2EC }
#copy3 #faculty_desc { float:right; width:428px; overflow:hidden; padding:0 5px; }
#copy3 h1.title { width:auto !important; display:block !important; float:none !important; margin:2px -5px 5px; background:#275c00 url(../images/layout/copy_h1_bg.png) no-repeat bottom right; }
#copy3 #faculty_img { float:left; overflow:hidden; width:165px; margin:0 0 5px; }
#copy3 #faculty_img img { border:1px solid #fff; }
body.facultytp #mid_in3 { background:#F3F2EC url(../images/layout/copy5_bg.png) repeat-y !important; }
#copy5 { }
#copy5 h2.title { margin:0 -6px 4px; background:#d1a310 url(../images/layout/copy_h1_bg.png) no-repeat bottom right; color:#fff; padding:5px 10px 16px; text-transform:uppercase; font-size:1.7em; line-height:1.3em; font-family:Helvetica, Arial, sans-serif; }
#copy5 li { margin:0 0 10px; }
#copy5 .copy5_box { width:187px; float:left; margin-left:6px; display:inline; padding:6px 12px; }
#copy5 .first { margin-left:0 !important; width:186px; }
/*----------------------------------------------------------------------------------------------------------
White 3-Column (landing pages) 3/4/09 
----------------------------------------------------------------------------------------------------------*/
#w3midcol { background: url(../images/layout/mid3col.jpg) repeat; width: 577px; float: left }
#w3topcol { background: url(../images/layout/top3col.jpg) no-repeat top left; float: left; width: 100% }
#w3botcol { background: url(../images/layout/bot3col.jpg) no-repeat bottom left; padding-bottom: 1px; width: 577px; float: left }
/*----------------------------------------------------------------------------------------------------------
White 2-Column (landing pages) 6/19/09 
----------------------------------------------------------------------------------------------------------*/
#w2midcol { background: url(../images/layout/mid3col.jpg) repeat; width: 390px; float: left }
#w2topcol { background: url(../images/layout/top3col.jpg) no-repeat top left; float: left; width: 100% }
#w2botcol { background: url(../images/layout/bot3col.jpg) no-repeat bottom left; padding-bottom: 1px; width: 390px; float: left }
/*----------------------------------------------------------------------------------------------------------
Social Media 3/18/09 
----------------------------------------------------------------------------------------------------------*/
#connect { border: solid 2px #d9d3c3; width: 574px; float: left; margin-top: 15px; margin-bottom: 10px; clear:left; padding-top: 10px; }
#connect-in { padding-left: 9px }
#connect img { display: inline; padding-right: 4px; padding-top: 5px; }
a.itunes { background: url(../images/social-icons.png) no-repeat 0px -142px; height: 11px; }
a.youtube { background: url(../images/social-icons.png) no-repeat 0px -82px; height: 11px; }
a.facebook { background: url(../images/social-icons.png) no-repeat 0 -18px; height: 11px; }
a.myspace { background: url(../images/social-icons.png) no-repeat 0 -60px; height: 11px; }
a.linkedin { background: url(../images/social-icons.png) no-repeat 0 -40px; height: 11px; }
a.twitter { background: url(../images/social-icons.png) no-repeat 0 -103px; height: 11px; }
a.blogs { background: url(../images/social-icons.png) no-repeat 0 -164px; height: 11px; }
a.mobile { background: url(../images/social-icons.png) no-repeat 0 -120px; height: 11px; }
#buttonlist li { background-image: none !important; padding-left: 5px !important; padding-bottom: 5px; vertical-align:text-top; width: 45%; float: left; }
#buttonlist a:link, #buttonlist a:visited { padding-left: 30px; font-size: 1em; padding-bottom: 6px; }
ul#buttonlist { margin-top: 13px; display: inline-block; }
/*----------------------------------------------------------------------------------------------------------
Campus Resources Landing 
----------------------------------------------------------------------------------------------------------*/
#campus-bottom { background: url(../images/layout/campus.png) repeat-y bottom left; width: 645px; overflow: auto; background-color: #f3f2ed; margin-top: 15px; }
#campus-bottom-in { padding-left: 15px; overflow: auto; padding-top: 0px; }
#campus-bottom h2 { color:#fff; padding:4px 10px 16px; text-transform:uppercase; font-size:1.3em !important; line-height:1.3em; margin:0 0 5px; font-family:Helvetica, Arial, sans-serif; background:url(../images/layout/copy_h1_bg.png) no-repeat bottom right; background-color:#265a00 }
.column2 { padding-bottom: 5px; float: left; }
.col1 { width: 200px; }
.col1-in { padding-right: 9px; }
.col2 { width: 206px; }
.col2-in { padding: 0 9px 0 17px; }
.col3 { width: 208px; }
.col3-in { padding-left: 18px; }
/*----------------------------------------------------------------------------------------------------------
Backgrounds 9/22/09 
----------------------------------------------------------------------------------------------------------*/
.bwgrad { background:#FFFFFF url(../images/layout/bw-gradient.jpg) repeat-x scroll 0 0; overflow:auto; padding:10px 15px 15px; }
table.grnbrd { background-color: #fff; border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; width: 100%; }
table.grnbrd tr.alt { color: #fff }
table.grnbrd h2 { display: inline; font: 1.3em Verdana, Arial, Helvetica, sans-serif !important; font-weight: bold !important; }
table.grnbrd th { font: 1.1em Verdana, Arial, Helvetica, sans-serif !important; font-weight: normal !important; background-color:#FFFFFF !important; color: #4e4e4d !important; padding-left: 10px; padding-right: 10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-bottom: 8px; padding-top: 8px; }
table.grnbrd a { text-decoration: none; }
table.grnbrd td { padding-left: 10px; padding-right: 10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-bottom: 5px; padding-top: 5px; }
/* hr styling */
.hr1 { background:transparent url(../images/layout/hr-1.jpg) repeat scroll 0 0; border:medium none !important; height:2px; margin-bottom:20px; margin-top:20px; padding:0 !important; }
/* WSDM */
ul.ulstyle1 li { background: none !important; float: left; padding-left: 0 !important; margin-left: 0 !important; padding-right: 8px !important; }
ul.ulstyle1 { margin-left: 15px !important; padding-left: 0 !important; float:  left; }
ul.ulstyle1 img { border: solid 1px #CCC; }
div.content { width: 587px; border: solid 1px #c3bcaa; overflow: auto; float: left }
div.content h2, div.content2 h2, div.content3 h2 { font-size:1.2em; padding: 5px 0 10px 10px; margin-bottom: 15px; background-color: #d2cab7 }
div.content2 { margin-top: 10px; width: 400px; border: solid 1px #c3bcaa; overflow: auto; float: left; clear: left }
div.content3 { margin-top: 10px; width: 170px; border: solid 1px #c3bcaa; overflow: auto; float: right }
div.content2 .inner { padding-left: 10px; }
div.content3 .inner { padding-right: 5px; }
/*---------------------------------------------------------------------------------------------------------
Backgrounds 9/22/09 
----------------------------------------------------------------------------------------------------------*/
.highlighted-content { background: url(../images/layout/content-gradient.png) repeat-x; padding: 10px; overflow: auto; margin-bottom: 5px; }
.highlighted-content-2 { border: solid 1px #d9d3c3; padding: 8px 8px 9px 12px; margin-left: -14px; margin-right: -14px; margin-top: 15px; margin-bottom: 15px; overflow: auto; }
.highlighted-content-3 { background: url(../images/layout/content-gradient.png) repeat-x; padding: 10px; overflow: auto; margin-bottom: 5px; margin-left:-14px; margin-right: -14px; border: solid 1px #d9d3c3 }
#two_column .highlighted-content-2 { border: solid 1px #d9d3c3; padding: 8px 8px 9px 12px; margin-left: 0px; margin-right: 0px; margin-top: 15px; margin-bottom: 15px; overflow: auto; }
.highlighted-content-2a { border: solid 1px #d9d3c3; padding: 8px 8px 9px 12px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 15px; overflow: auto; }
#two_column .highlighted-content-3 { background: url(../images/layout/content-gradient.png) repeat-x; padding: 10px; overflow: auto; margin-bottom: 15px; margin-left:0px; margin-right: 0px; border: solid 1px #d9d3c3 }
.img-style1 { float:  left; border: solid 1px #CCC; padding: 2px; margin-right: 8px; }
.img-style2 { float:  left; padding: 2px; margin-right: 8px; }
.img-secondary { margin-left: -14px; border-top: solid 10px #f3f2ec; }
.easy-clear { overflow: auto; width: 100% }
.choice-content { float: left; width: 145px; }
h2.title-2, h3.title-2, h2.title-2a { background: #d1cbbc; padding: 5px 0 8px 10px; margin-bottom:0 !important; border: solid 1px #cdc6b8; border-bottom: 0; font-size: 1.3em !important; }
h2.title-3 { background: #275c00; padding: 5px 0 8px 10px; margin-bottom:0 !important; border: solid 1px #cdc6b8; border-bottom: 0; font-size: 1.3em; color: #ffffff !important;}

h2.title-4 { background: #275c00; padding: 5px 0 8px 10px; margin-bottom:0; !important; border: solid 1px #275c00; border-bottom: 0; font-size: 1.3em; color: #ffffff !important; }
#three_column h2.title-4 {
	margin-left: -14px;
	margin-right: -14px;
}
#three_column h2.title-2 {
	margin-left: -14px;
	margin-right: -14px;
}
#three_column h2.title-2a {
	margin-left:0;
	margin-right: 0;
}
h2.title-fye { background: #d1cbbc; padding: 5px 0 8px 10px; margin-bottom:0 !important; border-bottom: 0; font-size: 14px; color: #4e4e4d !important}
.content-choice-2 { float:left; width: 75%; }
h2.secondary-title { color: #265900 !important; font-size: 1.3em !important; border-top: solid 10px #f3f2ec; }
h2.secondary-title-first { color: #265900 !important; font-size: 1.3em !important; }
h2.secondary-title2 { border-top: 10px solid #f3f2ec; }
.highlighted-content h3 { font-size: 1.3em !important }
p.title-2 { background: #d1cbbc; padding: 5px 0 8px 10px; margin-bottom:0 !important; border: solid 1px #cdc6b8; border-bottom: 0; font-size: 1.3em !important; font-weight: bold; margin-bottom: 8px !important; }

/*----------------------------------------------------------------------------------------------------------
Presentational Backgrounds 9/22/09 
----------------------------------------------------------------------------------------------------------*/
#featured-event { width: 200px; float: right; margin-left: 10px; margin-bottom: 5px; }
#navCycle { padding-top: 5px; margin:  auto; width: 50px; }
#navCycle a { background: url('../images/layout/cycleButton.jpg') no-repeat 0 -9px; text-decoration: none; margin: 0 0px; padding: 3px 5px; text-indent: -10000px; height: 4px; display: block; width: 5px; float: left; }
#navCycle a.activeSlide { background: url('../images/layout/cycleButton.jpg') no-repeat 0 0px; }
#navCycle a:focus { outline: none; }
#featured-event-in div.event-listing { position: relative; /*height: 200px;*/ width: 200px; }
#featured-event-in div.event-caption { position: absolute; bottom: 0; background: url('../images/layout/cycleGrad.png'); width: 200px; left: 0; }
#featured-event-in div.event-caption p { font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #fff; position: relative; width: 190px; padding: 7px 5px 7px 5px; margin-top: 0px; margin-bottom: 0px; }
#featured-event-in div.event-caption h3 { font: 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif; color: #d1a310; font-weight: bold; position: relative; width: 190px; padding: 5px 5px 0px 5px; margin-top: 0px; margin-bottom: 0px; }
#featured-event-in div.event-caption a { color: #d1a310; }
/* table styling */ 


table.tb-style-1 { border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; width: 100%; }
table.tb-style-1 tr { vertical-align:top; }
table.tb-style-1 h2 { display: inline; font: 1.3em Verdana, Arial, Helvetica, sans-serif !important; font-weight: bold !important; }
table.tb-style-1 th { font: 1.2em Verdana, Arial, Helvetica, sans-serif !important; font-weight: bold !important; background-color:#275c00 !important; color: #fff !important; padding-left: 10px; padding-right: 10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-bottom: 8px; padding-top: 8px; }
table.tb-style-1 a { text-decoration: none; }
table.tb-style-1 td { padding-left: 10px; padding-right: 10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-bottom: 5px; padding-top: 5px; }
table.tb-style-2 { background-color: #e0dcd1; border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; width: 100%; }
table.tb-style-2 tr.alt { background-color: #fdfcf6; text-align: center; }
tr.alt h2 { display: inline; font: 1.1em Verdana, Arial, Helvetica, sans-serif !important; font-weight: bold !important; }
table.tb-style-2 th { text-align: left; font: 1.1em Verdana, Arial, Helvetica, sans-serif !important; font-weight: normal !important; background-color:#FFFFFF !important; color: #4e4e4d !important; padding-left: 10px; padding-right: 10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-bottom: 8px; padding-top: 8px; }
table.tb-style-2 a { text-decoration: none; }
table.tb-style-2 td { padding-left: 10px; padding-right: 10px; border-left: 0px; border-bottom: solid 0px; padding-bottom:10px; padding-top: 5px; }
table.tb-style-3 {  border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; width: 100%; text-align: left; vertical-align: middle; padding-bottom: 2px; padding-top: 2px; }
table.tb-style-3 td { padding-left: 10px; padding-right: 10px; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-bottom: 2px; padding-top: 2px; text-align: left; vertical-align: middle }
table.tb-style-3 h2 { display: inline; font: 1.3em Verdana, Arial, Helvetica, sans-serif !important; font-weight: bold !important; }
div.copy table.tb-style5 { border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; width: 443px; margin-left: -14px }
#two_column div.copy table.tb-style5 { border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; width: 100%; margin-left: 0px }
table.tb-style5 tbody { vertical-align:top; }
div.copy table.tb-style5 th { background: #f3f2ec; color: #4e4e4d; font-weight: bold !important; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding: 8px 10px 8px 10px }
table.tb-style5 a { text-decoration: none; }
table.tb-style5 td { border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding: 5px 10px 5px 10px; }
.tb-style6 th { padding: 5px; border-right: solid #f3f2ec 1px; border-bottom: solid #f3f2ec 1px; }
.tb-style6 td { background-color: #FFF; padding: 5px; border-right: solid #f3f2ec 1px; border-bottom: solid #f3f2ec 1px; }
.tb-style7 td {
	padding: 10px; 
	background-color: #fff;

	
}
.tb-style7 th {
	padding: 8px;


}

table.tb-style7 img {
		display: inline;
		
}
.highlighted-content-2 {
padding-right: 12px;	
}
#three_column .highlighted-content-2a , #three_column .highlighted-content {
	margin-left: -14px;
	margin-right: -14px;
}



ul.emerg-icons { padding-top: 15px; margin-left: 0 !important; margin-right: 0 !important; padding-left: 0; overflow: auto }
.emerg-icons li { width: 207px; float: left; list-style: none; background-image: none !important; padding-bottom: 5px; padding-left: 0 !important }
.emerg-icons img { display: inline; padding-right: 8px; vertical-align: middle }
.emerg-icons a { text-decoration: none; }
/*------------------------------------------------------------------------------------------------------
Fac-staff and current students landing pages with calendar events 3/23/10
-------------------------------------------------------------------------------------------------------*/
#top2col { background-image: url("../images/top2col.jpg"); background-repeat: no-repeat; float: left; width: 100%; }
#mid2col { background-attachment: scroll; background-image: url("../images/mid2col.jpg"); background-repeat: repeat; background-position: 0px 0px; float: left; margin-bottom: 10px; width: 577px; }
#bot2col { background:url("../images/bot2col.jpg") no-repeat scroll left bottom transparent; float: left; padding-bottom: 1px; width: 577px; }
.eventbox { padding-left: 1px; padding-right: 2px; padding-top: 2px; }
.smallborder { padding-left: 2px; padding-top: 2px; padding-right: 1px; }
h2.title-events { background: #d1cbbc; padding: 5px 0 8px 10px; margin-bottom:0 !important; border: solid 1px #cdc6b8; border-bottom: 0; font-size: 1.3em !important; color: #6D4F4D; }
#moreevents a { font-size: .8em; color: #6d4f4d; text-decoration: underline; position: relative; top: 0px; left: 150px; }
#newsSpan p { margin-bottom: 6px; }
ul.tabbed-ul { margin-left: 0 !important }
img.helplink-button { margin-left: -8px; }
.soc-landing-container { background: url(../images/layout/soc-bg1.jpg) no-repeat; width: 275px; height: 157px; position: relative; float: left; margin-left: 10px; margin-top: 10px; }
.soc-landing-container img.marquee { position: absolute; top: 10px; left: 10px }
.soc-landing-container p { position: absolute; left: 20px; top: 55px; width: 240px }
.soc-landing-container h3 { text-transform:uppercase; font-size: 1.1em !important; position: absolute; top: 15px; left: 57px }
.soc-landing-container img.btn-learn-more { position: absolute; bottom: 20px; right: 20px }
 

#tabbed-content p {
margin: 15px 0
}
#tabbed-content p:first-child {
margin-top: 10px;
}

#main {
	min-height:0
}
.hl-img { overflow: none;  margin-left: -14px; margin-right: -14px; padding-top: 20px; background:transparent url(../images/layout/recogGrad.png) repeat-x }
.hl-img ul { clear:both; overflow: auto; width: 100%;}
.hl-img li { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; padding-bottom:10px; padding-right:10px; background-image: none !important; }
</pre></body></html>