body{margin:0;background:#e1e1e1;}

body,td,th,input,select,textarea {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th{font-size:12px;}
body {text-align: center; font-family: "trebuchet ms", Arial, Verdana, Helvetica, sans-serif; font-size: 0.75em; color: #666666;}
a, a:link{color:#015289}

h2{font-size:12px;line-height:12px;color:#333333;margin:0 0 5px 0;font-weight:bold;}

.clear{clear:both;font-size:1px;line-height:0px;}
.break{clear:both;font-size:1px;line-height:0px;margin:20px 0 0 0}

.layout{margin:15px 0 0 0;background:#FFFFFF;width:742px;padding:0 8px;margin:0 auto;position:relative}

.header{position:relative;height:85px;}
	h1.logo{margin:0;position:absolute;left:0;}
	h1.logo a{display:block;background: url(../images-v2templates/logo.gif) top left no-repeat;width:137px;height:85px;text-indent:-3000px;text-decoration:none;}
	.toolbar {position:absolute;right:0;background: #666666 url(../images-v2templates/toolbar-bg.gif) top left no-repeat;font-size:9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#FFFFFF }
	.toolbar img{float:left;}
	.toolbar ul{margin:6px 0 0 0;padding:0;float:left;}
	.toolbar ul li{float:left;display:block;list-style:none;}
	.toolbar ul li a{float:left;display:block;color:#FFFFFF;text-decoration:none;background: url(../images-v2templates/toolbar-label-bg.gif) right no-repeat;padding:0 7px}
	.toolbar ul li.lastitem a{background:none;}
	.toolbar ul li a:hover{color:#d9d9d9;}
	.toolbar ul li.firstitem a{font-weight:bold;}
	.search{float:left;margin:0px 0 0 0} 
	.search input{vertical-align:middle;}
	.search .textfield{border:none;width:90px;margin:0 0 5px 0;font-size:9px;font-family:verdana} 
	.search .button-go{font-size:0px;border:none;background: url(../images-v2templates/button-go.gif) top left no-repeat;width:34px;height:32px;text-indent:-3000px;}

.nav{font-family: "Lucida Sans Unicode",Arial, Helvetica, sans-serif;height:1%;clear: both;background:#015289;color:#FFFFFF;font-size:11px;padding:0px 10px;margin:0 0 8px 0}
	.nav ul{margin:0;padding:0;}
	.nav ul li{float:left;display:block;}
	.nav ul li a{float:left;display:block;color:#FFFFFF;text-decoration:none;padding:5px 11px;background: url(../images-v2templates/nav-bg.gif) right no-repeat;}
	.nav ul li a:hover{background: #000000 url(../images-v2templates/nav-bg.gif) right no-repeat;}
	.nav ul li.lastitem a{background:none;}
	.nav ul li.lastitem a:hover{background: #000000}

.leftcolumn{font-size:11px;width:211px;float:left;margin:0 0 25px 0}
	.shortcuts{background:#a41112;color:#FFFFFF;padding:10px 0;}
	.shortcuts ul{margin:0;padding:0;}
	.shortcuts ul li{list-style-image: url(../images-v2templates/bullet-shortcuts.gif);margin:0 0 7px 25px;}
	.shortcuts ul li a{color:#FFFFFF;}

	.tier1-focusarea2{margin:8px 0 0px 0;background: #015289;color:#FFFFFF;font-size:9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	.tier1-focusarea2 img{border:none;}
	.tier1-focusarea2-content {padding:3px 5px;text-align:center;font-weight:bold;}
	.tier1-focusarea2-content p{margin:0}

	.tier1-focusarea3{margin:8px 0 0px 0;background: #a41112;color:#FFFFFF;font-size:9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	.tier1-focusarea3 img{border:none;}
	.tier1-focusarea3 img{border-top: 1px solid #FFFFFF;border-bottom: 1px solid #a41112;}
	.tier1-focusarea3 a:hover img{border-bottom:1px solid #FFFFFF;}
	.tier1-focusarea3-content {padding:3px 5px;}
	.tier1-focusarea3-content p{margin:0;text-align:center;font-weight:bold;}
	
	.quicklinks {margin:15px 0 0 0;}
	.quicklinks select{width:211px;font-size:11px}	

.main{width:523px;float:left;margin:0 0 0 8px;}
.tier4 .main{width:742px;margin:0}
	.tier1-focusarea1{border:1px solid #015289;}
	.tier1-focusarea1-content{background:#f5f5f5 url(../images-v2templates/focusarea1-bg.gif) top left no-repeat;padding:20px 20px 10px 15px;line-height:17px}
	.tier1-focusarea1-content p{margin:0 10px 0 0;}
	.tier1-focusarea1-content a, .tier1-focusarea1-content a:link{color:#000000;text-decoration:none;}

	.campusnews {font-size:11px;margin:20px 0 15px 0;width:230px;float:left;border-right:1px solid #cccccc;padding:0 15px}
	.campusnews h2{margin:0 0 10px 0;font-size:13px;}
	.campusnews strong{color:#a41112}
	.campusnews a, .campusnews a:link{text-decoration:none;color:#000000;}
	.campusnews ul{margin:0;padding:0;list-style:none}
	.campusnews ul li{margin:0 0 15px 0;}

	.featuredevents {font-size:11px;margin:20px 0 15px 0;width:231px;float:left;padding:0 15px}
	.featuredevents h2{margin:0 0 10px 0;font-size:13px;}
	.featuredevents strong{color:#a41112}
	.featuredevents a, .featuredevents a:link{text-decoration:none;color:#000000;}
	.featuredevents ul{margin:0;padding:0;list-style:none}
	.featuredevents ul li{margin:0 0 15px 0;}

.footer{font-family: "Lucida Sans Unicode",Arial, Helvetica, sans-serif;height:1%;clear: both;background:#015289;color:#FFFFFF;font-size:10px;padding:0px 10px;margin:0px 0 8px 0}
	.footer ul{margin:0 auto;padding:0;width:420px}
	.footer ul li{float:left;display:block;}
	.footer ul li a{float:left;display:block;color:#FFFFFF;text-decoration:none;padding:4px 11px;background: url(../images-v2templates/footer-bg.gif) right no-repeat;}
	.footer ul li a:hover{color:#cee5f4;}
	.footer ul li.lastitem a{background:none;}

.copyright{text-align:center;color:#969696;font-size:10px;margin:5px 0 0 0} 
.copyright p{margin:0;}
.copyright a{color:#969696}

.path{color:#7e7e7e;font-size:10px;padding:0 10px}
.path a, .path a:link{color:#7e7e7e;text-decoration:none;}

.tier2-focusarea{margin:0;}
.tier2-focusarea img{border:none;}
.tier2-focusarea-content{padding:8px 5px 5px 5px;color:#333333}
.tier2-focusarea-content h2{font-size:13px;line-height:13px;margin:0 0 8px 0;color:#000000}
.tier2-focusarea-content p{margin:0;}

.tier3-focusarea{margin:0 0 8px 0;}
.tier3-focusarea img{border:none;}
.tier3-focusarea-content{padding:8px 5px 5px 5px;color:#333333}
.tier3-focusarea-content h2{font-size:13px;line-height:13px;margin:0 0 8px 0;color:#000000}
.tier3-focusarea-content p{margin:0;}

.pagetools {margin:15px 0 15px 0;font-size:9px}
.pagetools p{margin:0 0 5px 0;}
.pagetools a, .pagetools a:link{color:#000000;text-decoration:none;}

.subnav{padding:5px 0;background:#f5f5f5;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.subnav ul{margin:0;padding:0;}
.subnav ul li{list-style:none;margin:0}
.subnav ul li a{display:block;width:181px;background: url(../images-v2templates/bullet-subnav.gif) 8px center no-repeat;color:#015289;text-decoration:none;padding:1px 10px 1px 20px}
.subnav ul li a:hover{background:#dfdfdf url(../images-v2templates/bullet-subnav.gif) 8px center no-repeat}

.rightcolumn{margin:15px 0 25px 20px;width:145px;float:right;padding:10px 10px;background:#f5f5f5;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-size:10px}
.rightcolumn h2{font-size:13px;}
.rightcolumn ul{list-style:none;margin:0;padding:0}
.rightcolumn li{margin:0 0 15px 0} 

.rightpageletarea{margin:0px 0 15px 25px;width:250px;float:right;clear:both}
.rightpageletarea.column {width:200px}
.rightpageletarea h2{margin:0 0 10px 0;font-size:13px;}
.rightpageletarea a, .rightpageletarea a:link{text-decoration:none;color:#a41112;}
.rightpageletarea ul{margin:0;padding:0;list-style:none}
.rightpageletarea ul li{margin:0 0 15px 0;}

.pagelet-quicklinks{margin:15px 0 25px 20px;width:145px;float:right;padding:10px 10px;background:#f5f5f5;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-size:10px}
.pagelet-quicklinks-title{font-size:13px;font-weight:bold;margin:0 0 10px 0}
.pagelet-quicklinks ul{list-style:none;margin:0;padding:0}
.pagelet-quicklinks li{margin:0 0 15px 0} 
.pagelet-quicklinks li a{text-decoration:none;color:#000000}
.pagelet-quicklinks img{margin:0 0 0 5px;}

body.popup{margin:0;padding:0;}
	.popuplayout{width:500px;height:2500px;margin:0 auto;padding:8px;background:#ffffff;position:relative}
	.popuplayout .popuptoolbar {position:absolute;right:8px;top:0;background: #666666 url(../images-v2templates/toolbar-bg.gif) top left no-repeat;font-size:9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#FFFFFF }
	.popuplayout .popuptoolbar ul{margin:0 0 0 0;padding:2px 0 5px 5px;float:left;}
	.popuplayout .popuptoolbar ul li{float:left;display:block;list-style:none;}
	.popuplayout .popuptoolbar ul li a{float:left;display:block;color:#FFFFFF;text-decoration:none;background: url(../images-v2templates/toolbar-label-bg.gif) right no-repeat;padding:5px 7px}
	.popuplayout .popuptoolbar ul li.lastitem a{background:none;}
	.popuplayout .popuptoolbar ul li a:hover{color:#d9d9d9;}
	.popuplayout .popuppagetitle{font-size:18px;line-height:18px;font-weight:normal;color:#FFFFFF;background:#a41112;margin:10px 0 0 0;padding:4px 10px}
	.popuplayout .popupcontent{padding:10px 10px;}

.button_search {font-family: verdana, arial, helvetica, sans-serif;	font-size:9px; color:#FFFFFF; font-weight:bold; background:#a03033;		border-bottom:1px solid #a03033; border-right:1px solid #a03033; border-left:1px solid #a03033;	border-top:1px solid #a03033; height:17px;
cursor:hand;}

.button_search_hover {font-family: verdana, arial, helvetica, sans-serif; font-size:9px; color:#FFFFFF; font-weight:bold; background:#a03033; border-bottom:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #000000; border-top:1px solid #000000;	height:17px; cursor:hand;}

/* HTML Editor */
.Regular {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none}
.Regular_Bold {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none}

.Blue {FONT-SIZE: 12px; COLOR: #015289; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none}
.Blue_Bold {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #015289; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none}

.Maroon {FONT-SIZE: 12px; COLOR: #A41112; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none}
.Maroon_Bold {FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #A41112; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none}

/********************/
/* Custom Templates */
/********************/
h1.pagetitle{font-size:18px;line-height:18px;font-weight:normal;color:#a41112;margin:0 0 0 0;padding:4px 10px}
h1.pagetitle_tier3{float:left;font-size:18px;line-height:18px;font-weight:normal;color:#a41112;margin:5px 0 8px 0;padding:4px 10px}

#maincontain {width:740px; margin: 10px auto 10px auto; text-align: left; }

.flash_tier1 {margin: 0 0 0 5px;}

#navigation {float: left; background-color:#a6bbd2; color: #ffffff; padding: 10px 10px 20px 10px; border: 1px solid #A2A2A2; margin-right:10px; width: 160px;}
	#navigation ul {list-style: none; margin: 0; }	
	#navigation .helpdesk {text-align: center;}
	#navigation_tier3 .helpdesk {float:left; text-align: center; clear: both; margin:15px 10px 10px 5px;}


#news_tier1 {width:100px}
#news_tier1 table {background-color:#eeeeee; text-align:left;}
#news_tier1 ul { margin:1px 1px 1px 15px; }
#news_tier1 li {padding:5px;}
#news_tier1 a, #securityNews_tier1 a:visited {color:#666666; text-decoration:none; font-family: "trebuchet ms", Arial, Verdana, Helvetica, sans-serif;}
#news_tier1 a:hover {color: #00507F;}

.homepage #content{float:left;width:353px;margin:0 5px 0 0;}
.homepage #content_tier2{float:left;width:540px;}
.homepage #content_tier3{float:left;width:725px;margin:0 10px 0 0;}
.homepage #location {margin-top:5px;}
.homepage #location_tier3{margin:15px; 0 10px 0;}
.homepage #column{float:left;}

.icon {margin:0px 0 0 10px;}

/*HACKS*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

#ITSectionMenu{color:#666666; margin: 0 0 0 10px;}
#ITSectionMenu a, #navigation a:visited {display: block; color: #666666; text-decoration: none;}
	#ITSectionMenu a:hover {color: #00507F;}
		#ITSectionMenu ul li ul li a, #ITSectionMenu ul li ul li a:visited {display: inline;}

.tier1HeaderSection {margin: 20px 0px; padding: 2px 0; font-weight:normal; border-top: 2px dotted #ffffff; border-bottom: 2px dotted #ffffff; color:#666666; font-size:10pt;}

/**************/
/* Flyout CSS */
/**************/
.LevelOne {cursor: hand; font-weight:normal;}
.LevelOneOver{color:#00507F;cursor: hand;}

td.LevelOne, table.LevelOne td table td,
td.LevelOneOver, table.LevelOneOver td table td {white-space:nowrap; font-family: "trebuchet ms", Arial, Verdana, Helvetica, sans-serif;}

.ipf-SectionMenuItem{background: #E2ECF3;color:#858789;cursor: hand;}
		.ipf-SectionMenuItemOver{background: #fff;color:#858789;cursor: hand;}

		td.ipf-SectionMenuItem, table.ipf-SectionMenuItem td, 
		td.ipf-SectionMenuItemOver, table.ipf-SectionMenuItemOver td {padding: 2px; font-size:10px; border-bottom: 1px solid #B2B9BE;}
		
