@charset "utf-8";
#visitorChat_header{display:none;}
/*#navigation > ul > li{font-family:Archivo Narrow, sans-serif;font-size:13pt;text-transform:none;}*/
/* CSS Document */
/*---------------------------------------------------------------------------------------------------------*/
/* Maincontent Text */
/*---------------------------------------------------------------------------------------------------------*/
/*#maincontent p, #maincontent li, #maincontent dt, #maincontent dd{font-family:Arial, sans-serif; font-size:12pt;line-height:normal;}
#maincontent h2{font-family:Archivo Narrow, sans-serif;font-weight:700;font-size:1.8em;}
#maincontent h3{font-family:Archivo Narrow, sans-serif;font-weight:700;font-size:1.6em;}
#maincontent h4{font-family:Archivo Narrow, sans-serif;font-weight:700;font-size:1.4em;}
#maincontent h5{font-family:Archivo Narrow, sans-serif;font-weight:700;font-size:1.2em;}
#maincontent h6{font-family:Archivo Narrow, sans-serif;font-weight:700;font-size:1.0em;}*/
.ui-accordion h3{font-size:12pt!important;font-family:Gotham SSm A, Gotham SSm B, sans-serif;font-weight:normal!important;}

/*---------------------------------------------------------------------------------------------------------*/
/* No table borders by default */
/*---------------------------------------------------------------------------------------------------------*/

table {border:none;}

/*---------------------------------------------------------------------------------------------------------*/
/* Don't display full URLs in print view */
/*---------------------------------------------------------------------------------------------------------*/
@media print {
    a.no-print-link:after {
        content: "" !important;
    }
}

/*---------------------------------------------------------------------------------------------------------*/
/* Content Band Backgrounds */
/*---------------------------------------------------------------------------------------------------------*/
.sandhills-bg{background:#F8F5EC url(/images/backgrounds/Sandhills2.png) center center no-repeat!important;}
.dusk-bg{background:#F8F5EC url(/images/backgrounds/Dusk.png) center center no-repeat;}
.classroom-bg{background:#F8F5EC url(/images/backgrounds/Classroom.png) center center no-repeat;}
.lake-bg{background:#F8F5EC url(/images/backgrounds/Lake.png) center center no-repeat;}
.stream-bg{background:#F8F5EC url(/images/backgrounds/Stream.png) center center no-repeat;}
.sunset-bg{background:#F8F5EC url(/images/backgrounds/Sunset.png) center center no-repeat;}
.sunset2-bg{background:#F8F5EC url(/images/backgrounds/Sunset2.png) center center no-repeat;}
.algae-bg{background:#F8F5EC url(/images/backgrounds/Algae.png) center center no-repeat;}
.cranes-bg{background:#F8F5EC url(/images/backgrounds/Cranes.png) center center no-repeat;}
.students-bg{background:#F8F5EC url(/images/backgrounds/Students.png) center center no-repeat;}
.csd-bg{background:#F8F5EC url(/images/backgrounds/CSD.png) center center no-repeat;}
.pr-bg{background:#F8F5EC url(/images/backgrounds/PuertoRico.png) center center no-repeat;}
.geology-bg{background:#F8F5EC url(/csd/images/backgrounds/Geology.png) center center no-repeat;}
.soils-bg{background:#F8F5EC url(/csd/images/backgrounds/Soils.png) center center no-repeat;}
.water-bg{background:#F8F5EC url(/csd/images/backgrounds/Water.png) center center no-repeat;}

.sandhills-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Sandhills2.png) center center no-repeat!important;}
.dusk-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Dusk.png) center center no-repeat;}
.classroom-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Classroom.png) center center no-repeat;}
.lake-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Lake.png) center center no-repeat;}
.stream-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Stream.png) center center no-repeat;}
.sunset-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Sunset.png) center center no-repeat;}
.sunset2-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Sunset2.png) center center no-repeat;}
.algae-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Algae.png) center center no-repeat;}
.cranes-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Cranes.png) center center no-repeat;}
.students-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/images/backgrounds/Students.png) center center no-repeat;}
.geology-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/csd/images/backgrounds/Geology.png) center center no-repeat;}
.soils-bg-neutral{background:rgba(74, 59, 19, 0.1) url(/csd/images/backgrounds/Soils.png) center center no-repeat;}

.snr-primary-band{background-color: rgba(204, 0, 0, 0.96);color:white!important;}
.snr-primary-band a{color:white!important;}
.snr-primary-band h2{color:white!important;}

/*---------------------------------------------------------------------------------------------------------*/
/* Header Backgrounds (For multiple css items) */
/*---------------------------------------------------------------------------------------------------------*/

.highlightbox header, .heading, .secondnavbox header{background:#E4E0D4 url(/sharedcode/css/UNLNeutralLight/images/ui-bg_highlight-soft_35_4A3B13_1x100.png) 50% 50% repeat-x;}
.highlightbox header.MidnightBlue, .heading .MidnightBlue, .secondnavbox header.MidnightBlue{background: #191970 url(/sharedcode/css/MidnightBlue/images/ui-bg_highlight-hard_35_191970_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.DarkOliveGreen, .heading .DarkOliveGreen, .secondnavbox header.DarkOliveGreen{background: #556B2F url(/sharedcode/css/DarkOliveGreen/images/ui-bg_highlight-hard_35_556B2F_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.DarkGoldenRod, .heading .DarkGoldenRod, .secondnavbox header.DarkGoldenRod{background: #B8860B url(/sharedcode/css/DarkGoldenRod/images/ui-bg_highlight-hard_35_B8860B_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.Teal, .heading .Teal, .secondnavbox header.Teal{background: #008080 url(/sharedcode/css/Teal/images/ui-bg_highlight-hard_35_008080_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.Maroon, .heading .Maroon, .secondnavbox header.Maroon{background: #800000 url(/sharedcode/css/Maroon/images/ui-bg_highlight-hard_35_800000_1x100.png) 50% 50% repeat-x;color:white!important;}
.highlightbox header.SkyBlue, .heading .SkyBlue, .secondnavbox header.SkyBlue{background: #87CEEB url(/sharedcode/css/SkyBlue/images/ui-bg_highlight-hard_35_87CEEB_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.highlightbox header.SandyBrown, .heading .SandyBrown, .secondnavbox header.SandyBrown{background: #F4A460 url(/sharedcode/css/SandyBrown/images/ui-bg_highlight-hard_35_F4A460_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.highlightbox header.LimeGreen, .heading .LimeGreen, .secondnavbox header.LimeGreen{background: #32CD32 url(/sharedcode/css/LimeGreen/images/ui-bg_highlight-hard_35_32CD32_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.highlightbox header.UNLBasic, .heading .UNLBasic, .secondnavbox header.UNLBasic{background: #393C39 url(/sharedcode/css/UNLBasic/images/ui-bg_highlight-soft_35_393C39_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.UNLGrayRed, .heading .UNLGrayRed, .secondnavbox header.UNLGrayRed{background: #393C39 url(/sharedcode/css/UNLGrayRed/images/ui-bg_highlight-soft_35_393C39_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.UNLRed, .heading .UNLRed, .secondnavbox header.UNLRed{background: #B70302 url(/sharedcode/css/UNLRed/images/ui-bg_highlight-hard_35_D00000_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.Triad, .heading .Triad, .secondnavbox header.Triad{background: #137CBD url(/sharedcode/css/Triad/images/ui-bg_highlight-hard_35_137CBD_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.Complement, .heading .Complement, .secondnavbox header.Complement{background: #137CBD url(/sharedcode/css/Complement/images/ui-bg_highlight-hard_35_008A2C_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.Tan, .heading .Tan, .secondnavbox header.Tan{background: #137CBD url(/sharedcode/css/Tan/images/ui-bg_highlight-hard_35_4A3B13_1x100.png) 50% 50% repeat-x;color:white!important}
.highlightbox header.Energetic, .heading .Energetic, .secondnavbox header.Energetic{background: #137CBD url(/sharedcode/css/Energetic/images/ui-bg_highlight-hard_35_D4440B_1x100.png) 50% 50% repeat-x;color:white!important}

/*---------------------------------------------------------------------------------------------------------*/
/* Colored Buttons */
/*---------------------------------------------------------------------------------------------------------*/
.bttn{background:#ddd url(/sharedcode/css/UNLBasic/images/ui-bg_highlight-soft_50_ddd_1x100.png) 50% 50% repeat-x;border-radius:7px;padding:10px;margin-bottom:10px;display:block;text-align:center;font-weight:bold;}
.bttn:hover{background:#393c39 url(/sharedcode/css/UNLBasic/images/ui-bg_highlight-soft_35_393C39_1x100.png) 50% 50% repeat-x;color:white!important;}
.bttn.MidnightBlue{background: #191970 url(/sharedcode/css/MidnightBlue/images/ui-bg_highlight-hard_35_191970_1x100.png) 50% 50% repeat-x;color:white!important}
.bttn.MidnightBlue:hover{background: #A3A3C6 url(/sharedcode/css/MidnightBlue/images/ui-bg_highlight-soft_35_A3A3C6_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.bttn.DarkOliveGreen{background: #556B2F url(/sharedcode/css/DarkOliveGreen/images/ui-bg_highlight-hard_35_556B2F_1x100.png) 50% 50% repeat-x;color:white!important}
.bttn.DarkOliveGreen:hover{background: #AAB597 url(/sharedcode/css/DarkOliveGreen/images/ui-bg_highlight-soft_35_AAB597_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.bttn.DarkGoldenRod{background: #B8860B url(/sharedcode/css/DarkGoldenRod/images/ui-bg_highlight-hard_35_B8860B_1x100.png) 50% 50% repeat-x;color:white!important}
.bttn.DarkGoldenRod:hover{background: #DCC285 url(/sharedcode/css/DarkGoldenRod/images/ui-bg_highlight-soft_35_DCC285_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.bttn.Teal{background: #008080 url(/sharedcode/css/Teal/images/ui-bg_highlight-hard_35_008080_1x100.png) 50% 50% repeat-x;color:white!important}
.bttn.Teal:hover{background: #99CCCC url(/sharedcode/css/Teal/images/ui-bg_highlight-soft_35_99CCCC_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.bttn.Maroon{background: #800000 url(/sharedcode/css/Maroon/images/ui-bg_highlight-hard_35_800000_1x100.png) 50% 50% repeat-x;color:white!important;}
.bttn.Maroon:hover{background: #CC9999 url(/sharedcode/css/Maroon/images/ui-bg_highlight-soft_35_CC9999_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important;}
.bttn.SkyBlue{background: #87CEEB url(/sharedcode/css/SkyBlue/images/ui-bg_highlight-hard_35_87CEEB_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.bttn.SkyBlue:hover{background: #517C8D url(/sharedcode/css/SkyBlue/images/ui-bg_highlight-soft_35_517C8D_1x100.png) 50% 50% repeat-x;color:white!important}
.bttn.SandyBrown{background: #F4A460 url(/sharedcode/css/SandyBrown/images/ui-bg_highlight-hard_35_F4A460_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.bttn.SandyBrown:hover{background: #C3834D url(/sharedcode/css/SandyBrown/images/ui-bg_highlight-soft_35_C3834D_1x100.png) 50% 50% repeat-x;color:#white!important}
.bttn.LimeGreen{background: #32CD32 url(/sharedcode/css/LimeGreen/images/ui-bg_highlight-hard_35_32CD32_1x100.png) 50% 50% repeat-x;color:#1a1a1a!important}
.bttn.LimeGreen:hover{background: #32CD32 url(/sharedcode/css/LimeGreen/images/ui-bg_highlight-soft_35_1E7B1E_1x100.png) 50% 50% repeat-x;color:white!important}

/*---------------------------------------------------------------------------------------------------------*/
/* Headings, Sub-headings, Sub-sub-headings */
/*---------------------------------------------------------------------------------------------------------*/
.heading{background: rgba(74, 59, 19, 0.1);
					border-width:0 0 3px 0;
					border-color: rgba(74, 59, 19, 0.3);
					border-style:solid;					
					margin:0 0 10px 0;
					}
					
.heading h2, .heading h3, .heading h4, .heading h5, .heading h6{/*background:#393C39 url(/sharedcode/css/UNLGray/images/ui-bg_highlight-soft_35_393C39_1x100.png) 50% 50% repeat-x;display:inline-block;*/padding: .2em .4em .2em .4em!important;/*color:#3a3a3a!important;*/margin:0!important;/*border-radius:7px 7px 0 0;color:White!important;*/}				

.sub-heading h2, .sub-heading h3, .sub-heading h4, .sub-heading h5, .sub-heading h6{padding: .2em .4em .2em .4em!important;margin:0!important;}

.sub-sub-heading h2, .sub-sub-heading h3, .sub-sub-heading h4, .sub-sub-heading h5, .sub-sub-heading h6{padding: .2em .4em .2em .4em!important;margin:0!important;}

.heading.MidnightBlue, .sub-heading.MidnightBlue, .sub-sub-heading.MidnightBlue{border-color:MidnightBlue!important;}
.heading.DarkOliveGreen, .sub-heading.DarkOliveGreen, .sub-sub-heading.DarkOliveGreen{border-color:DarkOliveGreen!important;}
.heading.DarkGoldenRod, .sub-heading.DarkGoldenRod, .sub-sub-heading.DarkGoldenRod{border-color:DarkGoldenRod!important;}
.heading.Teal, .sub-heading.Teal, .sub-sub-heading.Teal{border-color:Teal!important;}
.heading.SkyBlue, .sub-heading.SkyBlue, .sub-sub-heading.SkyBlue{border-color:SkyBlue!important;}
.heading.SandyBrown, .sub-heading.SandyBrown, .sub-sub-heading.SandyBrown{border-color:SandyBrown!important;}
.heading.Maroon, .sub-heading.Maroon, .sub-sub-heading.Maroon{border-color:Maroon!important;}
.heading.LimeGreen, .sub-heading.LimeGreen, .sub-sub-heading.LimeGreen{border-color:LimeGreen!important;}
.heading.Triad, .sub-heading.Triad, .sub-sub-heading.Triad{border-color:#137CBD!important;}
.heading.Complement, .sub-heading.Complement, .sub-sub-heading.Complement{border-color:#008A2C!important;}
.heading.Tan, .sub-heading.Tan, .sub-sub-heading.Tan{border-color:#4A3B13!important;}
.heading.Energetic, .sub-heading.Energetic, .sub-sub-heading.Energetic{border-color:#D4440B!important;}
.heading.UNLRed, .sub-heading.UNLRed, .sub-sub-heading.UNLRed{border-color:#D00000!important;}
.heading.UNLGrayRed, .sub-heading.UNLGrayRed, .sub-sub-heading.UNLGrayRed{border-color:#D00000!important;}

.heading.MidnightBlue{background:#CFCFE1;}
.heading.DarkOliveGreen{background:#DDE1D5;}
.heading.DarkGoldenRod{background:#F1E7CE;}
.heading.Teal{background:#CCE6E6;}
.heading.SkyBlue{background:#DBF0F9;}
.heading.SandyBrown{background:#FCE4CF;}
.heading.Maroon{background:#F2E6E6;}
.heading.LimeGreen{background:#D6F5D6;}
.heading.Triad{background:#76BDEA;}
.heading.Complement{background:#7DFFA5;}
.heading.Tan{background:#D9B765;}
.heading.Energetic{background:#FAB296;}
.heading.UNLRed{background:#FFB3B3;}
.heading.UNLGrayRed{background:#999999;}

.sub-heading{
	background:none;
	margin:0 0 10px 0;
	border-width:0 0 3px 0;
	border-color: rgba(74, 59, 19, 0.3);
	border-style:solid;	
}

.sub-sub-heading{
	background: none;
	margin:0 0 10px 0;
	border-width:0 0 2px 0;
	border-color: rgba(74, 59, 19, 0.3);
	border-style:dotted;
}

/*---------------------------------------------------------------------------------------------------------*/
/* Landing Page Background Images */
/*---------------------------------------------------------------------------------------------------------*/

.aboutus-bgimg{
	background:	url('/images/landingpages/AboutUs1.jpg') top left no-repeat;
	width:100%;
	border-radius:0 20px 20px 0;
}

.undergrad-bgimg{
	background:	url('/images/landingpages/Undergrad1.jpg') top left no-repeat;
	width:100%;
	border-radius:0 20px 20px 0;
}

.beyond-bgimg{
	background:	url('/images/landingpages/BeyondClassroom.jpg') top left no-repeat;
	width:100%;
	border-radius:0 20px 20px 0;
}

.abroad-bgimg{
	background:	url('/images/landingpages/Abroad1.jpg') top left no-repeat;
	width:100%;
	border-radius:0 20px 0 0;	
}

/*---------------------------------------------------------------------------------------------------------*/
/* Landing Page Rows */
/*---------------------------------------------------------------------------------------------------------*/

.landing-row {background:#fff url('/sharedcode/css/images/horizontal_separator_white_left_half_wide.jpg')bottom left no-repeat;padding-bottom:10px;}
.landing-row h2, .landing-row p{padding:0 0 0 10px;}
.landing-row p:last-of-type{padding:0 0 10px 10px;}
.landing-row.narrow {background:#fff url('/sharedcode/css/images/horizontal_separator_white_left_half_narrow.jpg')bottom left no-repeat;padding-bottom:10px;}

/*---------------------------------------------------------------------------------------------------------*/
/* Directory Individuals box */
/*---------------------------------------------------------------------------------------------------------*/
.dir{background:rgba(74, 59, 19, 0.1);}

.dir .pname{
	margin-bottom:-25px;
	/*margin:-8px;*/
	/*padding:8px;*/
	/*border-bottom:1px solid #ddd;*/
}

.dir .pnameca{
	margin-bottom:-50px;
}

.dir .info{ padding-bottom:4px;
			margin-bottom:4px;
			border-bottom:1px dashed #cccccc;
			margin-left:110px;	
			
}
.dir .infoca{ padding-bottom:4px;
			margin-bottom:4px;
			border-bottom:1px dashed #cccccc;
			margin-left:10px;	
			
}
.dir.personnel {
	width:100%;
    float: left;
    /*margin-right: 2%;*/
	margin-bottom: 7px;
	margin-top:7px;
    display:inline;
    background:#f6f6f5;
    /*border:4px solid #dddddd;
	border-radius:7px; */ 
    padding:8px;
    height:350px;
    overflow:hidden;
}

.dir.personnel.neutral {
	background:rgba(74, 59, 19, 0.1)!important;
}

.dir.personnel.grad{height:400px;}

.dir.primecontact {
	width:92.5%;
    float: left;
    margin-right: 4%;
	margin-bottom: 7px;
	margin-top:7px;
    display:inline;
    background:#eeeeee;
    border:4px solid #dddddd;
	border-radius:7px;  
    padding:8px;
    height:350px;
    overflow:hidden;
}

.dir .pname span, .dir .pnameca span {
	font-family: "Tungsten A","Tungsten B",Impact,Haettenschweiler,"Arial Narrow Bold","Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black",sans-serif;
	font-size: 20pt;
	/*font-weight: bold;*/
	/*padding-bottom: 8px;*/
}

.dir .pname span a{border-bottom:none;}

.dirimg
{
	/*border:2px solid #ddd;*/
	float:left; 
	margin-right:8px; 
	margin-bottom:8px;
	/*border-radius:5px;*/
}
.dir.courtadjunct {
	width:100%;
    float: left;
    display:inline;
	background:#f6f6f5;
    padding:8px;
    overflow:hidden;
	margin-bottom: 7px;
	margin-top:7px;
    display:inline;
	font-size:12pt;
	height:300px;
}

/*---------------------------------------------------------------------------------------------------------*/
/* Info List */
/*---------------------------------------------------------------------------------------------------------*/

ul.info-list{background:#eee!important;padding:10px!important;border-radius:7px;}
ul.info-list li{list-style:none;font-size:16pt!important;line-height:normal!important;font-family:Archivo Narrow,sans-serif!important;font-weight:bold;padding:5px 0 5px 0;border-bottom:1px dotted #ccc;}
ul.info-list li:first-of-type{padding-top:0;}
ul.info-list li:last-of-type{padding-bottom:0;border-bottom:none;}

/*---------------------------------------------------------------------------------------------------------*/
/* Majors List */
/*---------------------------------------------------------------------------------------------------------*/

ul.majors-list{background:#fff!important;padding:10px!important;border-radius:7px;border:2px solid #ccc;margin:40px 20px 20px 20px}
ul.majors-list li{list-style:none;font-size:14pt!important;line-height:normal!important;font-family:Archivo Narrow,sans-serif!important;font-weight:bold;padding:5px 0 5px 0;border-bottom:1px dotted #ccc;}
ul.majors-list li:first-of-type{padding-top:0;}
ul.majors-list li:last-of-type{padding-bottom:0;border-bottom:none;}

ul.majorslist{background:#eee;padding:5px!important;border-radius:7px;}
ul.majorslist li{font-size:9pt!important;display:inline;list-style:none;padding:5px!important;text-align:center;}

.major-block{max-width:285px;}

/*---------------------------------------------------------------------------------------------------------*/
/* Majors Menu Backgrounds */
/*---------------------------------------------------------------------------------------------------------*/

.envr-rest{background-image:url(/images/majorsmenubg/envr_rest.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}

.geog{background-image:url(/images/majorsmenubg/geog.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}

.envr-stud{background-image:url(/images/majorsmenubg/envr_stud.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}

.fish{background-image:url(/images/majorsmenubg/fish.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}

.grass{background-image:url(/images/majorsmenubg/grass.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}

.water{background-image:url(/images/majorsmenubg/water.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}

.forest{background-image:url(/images/majorsmenubg/forest.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}

.nree{background-image:url(/images/majorsmenubg/nree.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}

.acs{background-image:url(/images/majorsmenubg/acs.jpg)!important;background-position:-150px 0; background-repeat:no-repeat;border-radius:10px;padding:20px 0 10px 200px;}
/*---------------------------------------------------------------------------------------------------------*/
/* Secondary Navigation Menu */
/*---------------------------------------------------------------------------------------------------------*/

.secondnav{width:100%;padding:15px 30px 15px 15px;background:Gray;border-radius:10px;box-shadow:0 0 10px #333;border-width:2px;border-style:solid;border-color:DarkGray;margin:0 0 20px 0;}
.secondnav ul{padding:0!important;list-style:none!important;margin:0 -15px 0 0;}
.secondnav ul li{padding:0;font-weight:bold;color:White!important;border-width: 0 0 1px 0;border-style:dashed;border-color:DarkGray;}
.secondnav ul li:last-of-type{border-bottom:none;border-radius:0 0 7px 7px;}
.secondnav ul li:first-of-type{border-radius:7px 7px 0 0;}
.secondnav ul li a{color:White!important;display:block;padding:5px;}
.secondnav ul li:hover a{text-shadow:0 0 5px #333;}
.secondnav ul li:hover{background:#999999;}

/*Primary Red*/
.secondnav.Primary{background:#B70302;border-color:#D46867;}
.secondnav.Primary ul li{border-color:#D46867;}
.secondnav.Primary ul li:hover a{text-shadow:0 0 5px #490101;}
.secondnav.Primary ul li:hover{background:#C53535;}

/*Midnight Blue*/
.secondnav.MidnightBlue{background:MidnightBlue;border-color:#5E5E9B;}
.secondnav.MidnightBlue ul li:hover a{text-shadow:0 0 5px #080822;}
.secondnav.MidnightBlue ul li:hover{background:#47478D;}

/*Dark Olive Green*/
.secondnav.DarkOliveGreen{background:DarkOliveGreen;border-color:#88976D;}
.secondnav.DarkOliveGreen ul li:hover a{text-shadow:0 0 5px #1A200E;}
.secondnav.DarkOliveGreen ul li:hover{background:#778959;}

/*Dark Golden Rod*/
.secondnav.DarkGoldenRod{background:DarkGoldenRod;border-color:#CDAA54;}
.secondnav.DarkGoldenRod ul li{border-color:#CDAA54;}
.secondnav.DarkGoldenRod ul li:hover a{text-shadow:0 0 5px #372803;}
.secondnav.DarkGoldenRod ul li:hover{background:#C69E3C;}

/*Teal*/
.secondnav.Teal{background:Teal;border-color:#4DA6A6;}
.secondnav.Teal ul li{border-color:#4DA6A6;}
.secondnav.Teal ul li:hover a{text-shadow:0 0 5px #002626;}
.secondnav.Teal ul li:hover{background:#339999;}

/*Sky Blue*/
.secondnav.SkyBlue{background:SkyBlue;border-color:#ABDDF1;}
.secondnav.SkyBlue ul li{color:Black!important;border-color:#ABDDF1;}
.secondnav.SkyBlue ul li a{color:Black!important;}
.secondnav.SkyBlue ul li:hover a{text-shadow:0 0 5px #5E90A4;}
.secondnav.SkyBlue ul li:hover{background:#9FD8EF;}

/*Sandy Brown*/
.secondnav.SandyBrown{background:SandyBrown;border-color:#F7BF90;}
.secondnav.SandyBrown ul li{color:Black!important;border-color:#F7BF90;}
.secondnav.SandyBrown ul li a{color:Black!important;}
.secondnav.SandyBrown ul li:hover a{text-shadow:0 0 5px #92623A;}
.secondnav.SandyBrown ul li:hover{background:#F6B680;}

/*Maroon*/
.secondnav.Maroon{background:Maroon;border-color:#A64D4D;}
.secondnav.Maroon ul li{border-color:#A64D4D;}
.secondnav.Maroon ul li:hover a{text-shadow:0 0 5px #400000;}
.secondnav.Maroon ul li:hover{background:#993333;}

/*Lime Green*/
.secondnav.LimeGreen{background:LimeGreen;border-color:#70DC70;}
.secondnav.LimeGreen ul li{color:Black!important;border-color:#70DC70;}
.secondnav.LimeGreen ul li a{color:Black!important;}
.secondnav.LimeGreen ul li:hover a{text-shadow:0 0 5px #196619;}
.secondnav.LimeGreen ul li:hover{background:#5BD75B;}

.secondnavbox{width:100%;padding:15px 30px 15px 15px;background:#eee;border-radius:10px;box-shadow:0 0 10px #333;border-width:2px;border-style:solid;border-color:#ccc;margin:0 0 20px 0;}
.secondnavbox header{background: #AfAfAf url(/sharedcode/css/UNLGray/images/ui-bg_highlight-hard_35_AFAFAF_1x100.png) 50% 50% repeat;color:#1a1a1a!important;padding:5px;margin:-15px -30px 10px -15px;font-weight:bold;font-family:Archivo Narrow, sans-serif;font-size:1.3em;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.secondnavbox > ul{padding:0!important;list-style:none!important;}
.secondnavbox > ul > li{font-size:10pt!important;border-bottom-width:1px;border-top-width:1px;border-bottom-style:solid;border-top-style:solid;border-bottom-color:#cecece;border-top-color:#fff;list-style:none;padding:5px;margin:0;}
.secondnavbox > ul > li:first-of-type{border-top:none;}
.secondnavbox > ul > li:last-of-type{border-bottom:none;}

/*---------------------------------------------------------------------------------------------------------*/
/* Zebratables */
/*---------------------------------------------------------------------------------------------------------*/

.zebratable{margin: 0 0 10px 0;width:100%}

.zebratable thead tr th:first-of-type {

}

.zebratable thead tr th:last-of-type {

}

.zebratable.vborder td{
	border-left-width:1px;
	border-right-width:1px;
	border-left-style:solid;
	border-right-style:solid;
}

.zebratable th, .zebratable td{
	border-collapse: separate;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:rgba(74, 59, 19, 0.3);
	padding: 4px;
	vertical-align:middle;
}

.zebratable th{
	text-align: center;
	background: #4A3B13 url(/sharedcode/css/UNLNeutralLight/images/ui-bg_highlight-soft_35_4A3B13_1x100.png) 50% 50% repeat;
	color:White!important;
	font-family:Gotham SSm A, Gotham SSm B,sans-serif!important;
}
	
.zebratable .even{	
	/*background:rgba(74, 59, 19, 0.1);*/
}

.zebratable th.nofade{
	background: rgba(74, 59, 19, 1);
}
/*Midnight Blue*/
.zebratable.MidnightBlue th, .zebratable.MidnightBlue td{
	border-color: #ACACCB;
}

.zebratable.MidnightBlue tr td{color:#595958!important;}

.zebratable.MidnightBlue th{
	color:white!important;
	background: #191970 url(/sharedcode/css/MidnightBlue/images/ui-bg_highlight-hard_35_191970_1x100.png) 50% 50% repeat-x!important;
}

.zebratable.MidnightBlue .even{background:#E8E8F1;}

/*Dark Olive Green*/
.zebratable.DarkOliveGreen th, .zebratable.DarkOliveGreen td{
	border-color: #99A682;
}

.zebratable.DarkOliveGreen th{
	color:white!important;
	background: #556B2F url(/sharedcode/css/DarkOliveGreen/images/ui-bg_highlight-hard_35_556B2F_1x100.png) 50% 50% repeat-x;
}

.zebratable.DarkOliveGreen .even{background:#DDE1D5;}
.zebratable.DarkOliveGreen .even a{color:#ca0000!important;}

/*Dark Goldenrod*/
.zebratable.DarkGoldenRod th, .zebratable.DarkGoldenRod td{
	border-color: #CDAA54;
}

.zebratable.DarkGoldenRod th{
	color:white!important;
	background: #B8860B url(/sharedcode/css/DarkGoldenRod/images/ui-bg_highlight-hard_35_B8860B_1x100.png) 50% 50% repeat-x;
}

.zebratable.DarkGoldenRod .even{background:#F1E7CE;}

/*Teal*/
.zebratable.Teal th, .zebratable.Teal td{
	border-color: #66B3B3;
}

.zebratable.Teal th{
	color:white!important;
	background: #008080 url(/sharedcode/css/Teal/images/ui-bg_highlight-hard_35_008080_1x100.png) 50% 50% repeat-x;
}

.zebratable.Teal .even{background:#CCE6E6;}

.zebratable.Teal th.nofade{
	background: #008080;
}

/*Sky Blue*/
.zebratable.SkyBlue th, .zebratable.SkyBlue td{
	border-color: #B7E2F3;
}

.zebratable.SkyBlue th{
	color:#1a1a1a!important;
	background: #87CEEB url(/sharedcode/css/SkyBlue/images/ui-bg_highlight-hard_35_87CEEB_1x100.png) 50% 50% repeat-x;
}

.zebratable.SkyBlue .even{background:#DBF0F9;}

/*Sandy Brown*/
.zebratable.SandyBrown th, .zebratable.SandyBrown td{
	border-color: #F7BF90;
}

.zebratable.SandyBrown th{
	color:#1a1a1a!important;
	background: #F4A460 url(/sharedcode/css/SandyBrown/images/ui-bg_highlight-hard_35_F4A460_1x100.png) 50% 50% repeat-x;
}

.zebratable.SandyBrown .even{background:#FCE4CF;}

/*Maroon*/
.zebratable.Maroon th, .zebratable.Maroon td{
	border-color: #B36666;
}

.zebratable.Maroon th{
	color:white!important;
	background: #800000 url(/sharedcode/css/Maroon/images/ui-bg_highlight-hard_35_800000_1x100.png) 50% 50% repeat-x;
}

.zebratable.Maroon .even{background:#F2E6E6;}

/*Lime Green*/
.zebratable.LimeGreen th, .zebratable.LimeGreen td{
	border-color: #84E184;
}

.zebratable.LimeGreen th{
	color:#1a1a1a!important;
	background: #32CD32 url(/sharedcode/css/LimeGreen/images/ui-bg_highlight-hard_35_32CD32_1x100.png) 50% 50% repeat-x;
}

.zebratable.LimeGreen .even{background:#D6F5D6;}


.zebratable.Triad th{
	color:white!important;
	background: #137CBD url(/sharedcode/css/Triad/images/ui-bg_highlight-hard_35_137CBD_1x100.png) 50% 50% repeat-x;
}

.zebratable.Triad .even{background:#BDDFF5;}

.zebratable.Complement th{
	color:white!important;
	background: #008A2C url(/sharedcode/css/Complement/images/ui-bg_highlight-hard_35_008A2C_1x100.png) 50% 50% repeat-x;
}

.zebratable.Complement .even{background:#BBFFD0;}

.zebratable.Tan th{
	color:white!important;
	background: #4A3B13 url(/sharedcode/css/Tan/images/ui-bg_highlight-hard_35_4A3B13_1x100.png) 50% 50% repeat-x;
}

.zebratable.Tan .even{background:#EDDBB5;}

.zebratable.Energetic th{
	color:white!important;
	background: #D4440B url(/sharedcode/css/Energetic/images/ui-bg_highlight-hard_35_D4440B_1x100.png) 50% 50% repeat-x;
}

.zebratable.Energetic .even{background:#FDDDD1;}

.zebratable.UNLRed th{
	color:white!important;
	background: #D00000 url(/sharedcode/css/UNLRed/images/ui-bg_highlight-hard_35_D00000_1x100.png) 50% 50% repeat-x;
}

.zebratable.UNLRed .even{background:#FFC5C5;}

.zebratable.UNLGrayRed th{
	color:white!important;
	background: #D00000 url(/sharedcode/css/UNLGrayRed/images/ui-bg_highlight-hard_35_AFAFAF_1x100.png) 50% 50% repeat-x;
}
.zebratable.UNLGrayRed .even{background:#d2cece;}

/*---------------------------------------------------------------------------------------------------------*/
/* Images and Frames */
/*---------------------------------------------------------------------------------------------------------*/

#maincontent figure img {
  -webkit-box-shadow:
            0px 0px 0px 3px rgba(74, 59, 19, 0.3);   
  -moz-box-shadow:
            0px 0px 0px 3px rgba(74, 59, 19, 0.3);   
  box-shadow:
            0px 0px 0px 3px rgba(74, 59, 19, 0.3);
  width: 100%;
}

#maincontent figure{
	background:rgba(74, 59, 19, 0.1);
	padding:10px;
	margin: 0 0 10px 0;
}

#maincontent figure figcaption{
	font-size:10pt;
	/*font-family:Arial, sans-serif;*/
	}
	
#maincontent figure figcaption span.credit{
	font-style:italic;
	font-weight:bold;	
}

#maincontent figure.left-fig{float:left;margin:0 10px 10px 0;}

#maincontent figure.right-fig{float:right;margin:0 0 10px 10px;}

#maincontent figure.half{width:50%;}

#maincontent figure.third{width:33%;}

#maincontent figure.quarter, #maincontent figure.fourth{width:25%;}

#maincontent figure.fifth{width:20%;}

#maincontent wdn-band.wdn-light-neutral-band figure{
	background:rgba(248, 245, 236, 1);
}

/*---------------------------------------------------------------------------------------------------------*/
/* Highlight Box */
/*---------------------------------------------------------------------------------------------------------*/

.highlightbox{padding:5px;background-color:rgba(74, 59, 19, 0.1);margin:0 0 10px 0;}
.highlightbox header{background: #4A3B13 url(/sharedcode/css/UNLNeutralLight/images/ui-bg_highlight-soft_35_4A3B13_1x100.png) 50% 50% repeat;color:White!important;padding:5px;margin:-5px -5px 0 -5px;font-weight:normal;font-family:Gotham SSm A, Gotham SSm B, sans-serif;font-size:12pt;/*border-top-right-radius: 5px;border-top-left-radius: 5px;*/}

.highlightbox > ul, .highlightbox ul{padding:0!important;list-style:none!important;}
.highlightbox > ul > li, .highlightbox ul li{font-size:10pt!important;border-bottom-width:1px;border-top-width:1px;border-bottom-style:solid;border-top-style:solid;border-bottom-color:rgba(74, 59, 19, 0.3);border-top-color:rgba(255, 255, 255, 0.5);list-style:none;padding:5px;margin:0;}
.highlightbox > ul > li:first-of-type{border-top:none;}
.highlightbox > ul > li:last-of-type{border-bottom:none;}

.highlightbox > ul > li > ul > li{border-bottom-width:1px;border-top-width:1px;border-bottom-style:solid;border-top-style:solid;border-bottom-color:rgba(74, 59, 19, 0.3);border-top-color:rgba(255, 255, 255, 0.5);list-style:none;padding: 5px 5px 5px 10px;margin:0;}
.highlightbox > ul > li > ul > li:first-of-type{border-top:none;}
.highlightbox > ul > li > ul > li:last-of-type{border-bottom:none;}

.highlightbox > ul > li > ul{padding: 0 0 0 1.5em!important}

.highlightbox li li {font-size:inherit!important;}

.highlightbox p {font-size:10pt!important;margin:5px!important;}

.highlightbox a{color:#c20000!important;}

/*---------------------------------------------------------------------------------------------------------*/
/* Contact Box */
/*---------------------------------------------------------------------------------------------------------*/

.contactbox{background:rgba(74, 59, 19, 0.1);}
	
	.contactbox img{padding:0;margin:10px;  
  					-webkit-box-shadow:0px 0px 0px 2px rgba(74, 59, 19, 0.3);   
  					-moz-box-shadow:0px 0px 0px 2px rgba(74, 59, 19, 0.3);   
  					box-shadow:0px 0px 0px 2px rgba(74, 59, 19, 0.3);;
					float:left;	}
			
	.contactbox header{background: #eee url(/sharedcode/css/UNLBasic/images/ui-bg_highlight-soft_50_ddd_1x100.png) 50% 50% repeat-x;
						padding:10px;
						font-size:1.2em;
						font-weight:bold;
						font-family:Arial, sans-serif;
						border-radius:10px 10px 0 0;
						-webkit-border-radius:10px 10px 0 0;
						-moz-border-radius:10px 10px 0 0}
	
	.contactbox .contact-info{margin:10px;}
	.contactbox .contact-name{margin:10px;float:left;padding:10px 10px 10px 0;font-weight:bold;}
	.contactbox .contact-info p{border-bottom:1px solid rgba(74, 59, 19, 0.3);border-top:1px solid rgba(255, 255, 255, 0.5);margin:0!important;padding: 0.5em 0 0.5em 0!important;font-size:11pt!important;}
	.contactbox .contact-info p:first-of-type{margin:0!important;border-top:none;}
	.contactbox .contact-info p:last-of-type{border-bottom:none;}
	
	.contactbox.MidnightBlue{background-color:#CFCFE1;border-color:#ACACCB;}
	.contactbox.DarkOliveGreen{background-color:#DDE1D5;border-color:#99A682;}
	.contactbox.DarkGoldenRod{background-color:#F1E7CE;border-color:#CDAA54;}
	.contactbox.Teal{background-color:#CCE6E6;border-color:#66B3B3;}
	.contactbox.SkyBlue{background-color:#DBF0F9;border-color:#B7E2F3;}
	.contactbox.SandyBrown{background-color:#FCE4CF;border-color:#F7BF90;}
	.contactbox.Maroon{background-color:#F2E6E6;border-color:#B36666;}
	.contactbox.LimeGreen{background-color:#D6F5D6;border-color:#84E184;}
	
	.contactbox.MidnightBlue .contact-info p{border-bottom-color:#ACACCB;border-top-color:#E8E8F1;}
	.contactbox.MidnightBlue img{-webkit-box-shadow:0px 0px 0px 2px #ACACCB;-moz-box-shadow:0px 0px 0px 2px #ACACCB;box-shadow:0px 0px 0px 2px #ACACCB;}
	
	.contactbox.DarkOliveGreen .contact-info p{border-bottom-color:#99A682;border-top-color:#EEF0EA;}
	.contactbox.DarkOliveGreen img{-webkit-box-shadow:0px 0px 0px 2px #99A682;-moz-box-shadow:0px 0px 0px 2px #99A682;box-shadow:0px 0px 0px 2px #99A682;}
	
	.contactbox.DarkGoldenRod .contact-info p{border-bottom-color:#CDAA54;border-top-color:#F8F3E7;}
	.contactbox.DarkGoldenRod img{-webkit-box-shadow:0px 0px 0px 2px #CDAA54;-moz-box-shadow:0px 0px 0px 2px #CDAA54;box-shadow:0px 0px 0px 2px #CDAA54;}
	
	.contactbox.Teal .contact-info p{border-bottom-color:#66B3B3;border-top-color:#E6F2F2;}
	.contactbox.Teal img{-webkit-box-shadow:0px 0px 0px 2px #66B3B3;-moz-box-shadow:0px 0px 0px 2px #66B3B3;box-shadow:0px 0px 0px 2px #66B3B3;}		

	.contactbox.SkyBlue .contact-info p{border-bottom-color:#B7E2F3;border-top-color:#F3FAFD;}
	.contactbox.SkyBlue img{-webkit-box-shadow:0px 0px 0px 2px #B7E2F3;-moz-box-shadow:0px 0px 0px 2px #B7E2F3;box-shadow:0px 0px 0px 2px #B7E2F3;}
	
	.contactbox.SandyBrown .contact-info p{border-bottom-color:#F7BF90;border-top-color:#FEF6EF;}
	.contactbox.SandyBrown img{-webkit-box-shadow:0px 0px 0px 2px #F7BF90;-moz-box-shadow:0px 0px 0px 2px #F7BF90;box-shadow:0px 0px 0px 2px #F7BF90;}
	
	.contactbox.Maroon .contact-info p{border-bottom-color:#B36666;border-top-color:#F6EEEE;}
	.contactbox.Maroon img{-webkit-box-shadow:0px 0px 0px 2px #B36666;-moz-box-shadow:0px 0px 0px 2px #B36666;box-shadow:0px 0px 0px 2px #B36666;}
	
	.contactbox.LimeGreen .contact-info p{border-bottom-color:#84E184;border-top-color:#EAFAEA;}
	.contactbox.LimeGreen img{-webkit-box-shadow:0px 0px 0px 2px #84E184;-moz-box-shadow:0px 0px 0px 2px #84E184;box-shadow:0px 0px 0px 2px #84E184;}

/*---------------------------------------------------------------------------------------------------------*/
/* Zebra List */
/*---------------------------------------------------------------------------------------------------------*/
	
	ul.zebralist li{list-style:none;border-left:1px solid #CECECE;padding:5px 5px 5px 5px;}
	ul.zebralist li.even{background:#EEEEEE;}
	
	ul.zebralist.MidnightBlue li{list-style:none;border-left:1px solid #ACACCB;padding:5px 5px 5px 5px;}
	ul.zebralist.MidnightBlue li.even{background:#CFCFE1;}
	
	ul.zebralist.DarkOliveGreen li{list-style:none;border-left:1px solid #99A682;padding:5px 5px 5px 5px;}
	ul.zebralist.DarkOliveGreen li.even{background:#DDE1D5;}
	
	ul.zebralist.DarkGoldenRod li{list-style:none;border-left:1px solid #CDAA54;padding:5px 5px 5px 5px;}
	ul.zebralist.DarkGoldenRod li.even{background:#F1E7CE;}
	
	ul.zebralist.Teal li{list-style:none;border-left:1px solid #66B3B3;padding:5px 5px 5px 5px;}
	ul.zebralist.Teal li.even{background:#CCE6E6;}
	
	ul.zebralist.SkyBlue li{list-style:none;border-left:1px solid #B7E2F3;padding:5px 5px 5px 5px;}
	ul.zebralist.SkyBlue li.even{background:#DBF0F9;}
	
	ul.zebralist.SandyBrown li{list-style:none;border-left:1px solid #F7BF90;padding:5px 5px 5px 5px;}
	ul.zebralist.SandyBrown li.even{background:#FCE4CF;}
	
	ul.zebralist.Maroon li{list-style:none;border-left:1px solid #B36666;padding:5px 5px 5px 5px;}
	ul.zebralist.Maroon li.even{background:#F2E6E6;}
	
	ul.zebralist.LimeGreen li{list-style:none;border-left:1px solid #84E184;padding:5px 5px 5px 5px;}
	ul.zebralist.LimeGreen li.even{background:#D6F5D6;}
	
	ul.zebralist.Triad li{list-style:none;border-left:1px solid #137CBD;padding:5px 5px 5px 5px;}
	ul.zebralist.Triad li.even{background:#BDDFF5;}
	
	ul.zebralist.Complement li{list-style:none;border-left:1px solid #008A2C;padding:5px 5px 5px 5px;}
	ul.zebralist.Complement li.even{background:#BBFFD0;}
	
	ul.zebralist.Tan li{list-style:none;border-left:1px solid #4A3B13;padding:5px 5px 5px 5px;}
	ul.zebralist.Tan li.even{background:#EDDBB5;}
	
	ul.zebralist.Energetic li{list-style:none;border-left:1px solid #D4440B;padding:5px 5px 5px 5px;}
	ul.zebralist.Energetic li.even{background:#FDDDD1;}
	
	ul.zebralist.UNLRed li{list-style:none;border-left:1px solid #D00000;padding:5px 5px 5px 5px;}
	ul.zebralist.UNLRed li.even{background:#FFC5C5;}
	
	ul.zebralist.UNLGrayRed li{list-style:none;border-left:1px solid #D00000;padding:5px 5px 5px 5px;}
	ul.zebralist.UNLGrayRed li.even{background:#d2cece;}
	
/*---------------------------------------------------------------------------------------------------------*/
/* Google Map for Field Sites and other Google Maps */
/*---------------------------------------------------------------------------------------------------------*/
#map {
  width: 700px;
  height: 450px;
  border: 1px solid #000;
}
#printmap {
	width: 700px;
	height: 450px;
	border: 1px solid #000;
}

#mapgeocode {
  width: 450px;
  height: 250px;
  border: 1px solid #000;
}

/*---------------------------------------------------------------------------------------------------------*/
/* List of Courses */
/*---------------------------------------------------------------------------------------------------------*/

dl.courses{border-bottom:1px solid #000;margin:0 0 15px 0;}
dl.courses dt{font-size:16pt;font-family:Archivo Narrow, sans-serif;font-weight:700;margin:0 10px 5px 10px;}
dl.courses dt span.course-title{font-size:14pt;font-weight:normal;}
dl.courses dd{margin:0 10px 15px 10px;padding:0 0 15px 0!important;font-family:Arial, sans-serif;font-size:10pt;border-bottom:1px dotted #000;}
dl.courses dd:last-of-type{border-bottom:none!important;padding:0!important;}
dl.courses dd span.syllabus{display:block;font-size:12pt;font-weight:bold;margin:10px 0 0 0;}
dl.courses dd span.cross-list{display:block;font-size:10pt;font-weight:bold;margin:10px 0 0 0;float:right;clear:both;}
/*---------------------------------------------------------------------------------------------------------*/
/* Content Needed */
/*---------------------------------------------------------------------------------------------------------*/
.contentneeded {	
	font-weight:bolder;
	color:#F0F;
	font-style:oblique;
	outline-offset:inherit;
}
/*---------------------------------------------------------------------------------------------------------*/
/* SNRquote       I think from WDN stuff */
/*---------------------------------------------------------------------------------------------------------*/
.snrquote {
        font-size: 1.6em;
        line-height: 1.5em;
        padding: 0 0 0 2.5em;
        quotes: "\201C" "\201D";
        position: relative;
        font-style: italic;
        font-weight: bold;
        margin-top: 75px;
    }
.snrquote:before{
        content: open-quote;
        font-size:400%;
        font-family: serif;
        position: absolute;
        left: -0.03em;
        opacity: 0.2;
        font-style: normal;
 }
.snrquote cite {
            font-family: serif;
            display: block;
            text-align: right;
            padding-right: 1em;
            font-size: 70%;
}
.snrquote cite:before {
            content:'\2014\ ';
}
/*---------------------------------------------------------------------------------------------------------*/
/* Faculty Area Buttons     
/*---------------------------------------------------------------------------------------------------------*/

.aboutusbutton {
	width:46.5%;
    float: left;
    margin-right: 2%;
	margin-bottom: 7px;
	margin-top:7px;
    display:inline;
    background:#F2E6E6;
    border:4px solid #B36666;
	border-radius:7px;  
    padding:8px;
    height:30px;
    overflow:hidden;
}
.undergradbutton {
	width:46.5%;
    float: left;
    margin-right: 2%;
	margin-bottom: 7px;
	margin-top:7px;
    display:inline;
    background:#DBF0F9;
    border:4px solid #B7E2F3;
	border-radius:7px;  
    padding:8px;
    height:30px;
    overflow:hidden;
}
.researchbutton {
	width:46.5%;
    float: left;
    margin-right: 2%;
	margin-bottom: 7px;
	margin-top:7px;
    display:inline;
    background:#F1E7CE;
    border:4px solid #CDAA54;
	border-radius:7px;  
    padding:8px;
    height:30px;
    overflow:hidden;
}
.gradbutton {
	width:46.5%;
    float: left;
    margin-right: 2%;
	margin-bottom: 7px;
	margin-top:7px;
    display:inline;
    background:#DDE1D5;
    border:4px solid #99A682;
	border-radius:7px;  
    padding:8px;
    height:30px;
    overflow:hidden;
}
/*---------------------------------------------------------------------------------------------------------*/
/* Figure Credit   within a Figure Caption  
/*---------------------------------------------------------------------------------------------------------*/
.figcredit {font-style:italic; text-align:right; }
/*---------------------------------------------------------------------------------------------------------*/
/* Outline of Box
/*---------------------------------------------------------------------------------------------------------*/
.dotted-outline{border:1px dotted #cccccc;padding:6px;margin-bottom:10px;}

/*---------------------------------------------------------------------------------------------------------*/
/* Upcoming Events Calendar
/*---------------------------------------------------------------------------------------------------------*/
#maincontent table.upcoming tr td.date {text-align:center;color:#696969;text-transform:uppercase;padding-right:5px;}
#maincontent table.upcoming tr td span.month {text-transform:uppercase;display:block}
#maincontent table.upcoming tr td span.day {font-size:16pt;display:block;}
#maincontent table.upcoming tr td span.time {display:block;font-size:.9em;}
#maincontent table.upcoming tr td span.month, #maincontent table.upcoming tr td span.day, #maincontent table.upcoming tr td span.time {padding-right:5px;}
#maincontent table.upcoming tr td a.summary{display:block;font-size:10pt; line-height:130%;font-weight:bold;border:none;}
#maincontent table.upcoming tr td span.location a,#maincontent table.upcoming tr td span.location {font-size:8pt; display:block; color:#006f00!important;border:none;}
#maincontent table.upcoming blockquote.description{font-size:8pt;font-style:italic;line-height:normal;}
#maincontent table.upcoming tr td,#maincontent table.upcoming tr th{border-bottom:1px solid #ccc;padding:7px 0 7px 0;}
#maincontent p#feeds{display:none;}
#maincontent table.upcoming thead tr th{background:#AFAFAF url(/sharedcode/css/UNLBasic/images/ui-bg_highlight-soft_50_ddd_1x100.png) 50% 50% repeat-x;padding:7px 0 7px 0;}
#maincontent table.upcoming thead tr th:first-of-type{border-radius:7px 0 0 0}
#maincontent table.upcoming thead tr th:last-of-type{border-radius:0 7px 0 0}
#maincontent h4.upcoming-header{display:none;}
table.upcoming tr.alt{background:#f7f7f7;}

.upcoming-heading{display:none;}

#local_calendar_whatsnew h2{font-size:20pt;}
#local_calendar_whatsnew .description, #local_calendar_homepage .description{display:none;}
#local_calendar_whatsnew .vevent span{display:block;}

#local_calendar_homepage h2{font-size:16pt!important;}
#local_calendar_homepage .vevent span{display:block;text-align:center;line-height:12pt;}
#local_calendar_homepage .dtstart{font-size:12pt;line-height:normal;font-weight:bold;}
#local_calendar_homepage .time-wrapper{font-size:10pt;}
#local_calendar_homepage .location{font-size:10pt;}

/*---------------------------------------------------------------------------------------------------------*/
/* Home Page Calendar
/*---------------------------------------------------------------------------------------------------------*/
#local_calendar table.upcoming thead th{display:none!important;}
#local_calendar h4.upcoming-header{display:none;}
#local_calendar table.upcoming span.time{display:none!important;}
#local_calendar table.upcoming span.month{display:block;background:#ad0000;text-align:center;color:white!important; border-radius:5px 5px 0 0;width:100%;padding:0 3px!important;border-style:solid;border-color:#ad0000;font-size:10pt;line-height:normal;}
#local_calendar table.upcoming span.day{display:block;background:#fff;text-align:center;width:100%;border-radius:0 0 5px 5px;border-style:solid;border-color:#ccc;border-width:0 1px 1px 1px;font-size:12pt!important;padding:0 2px!important;font-size:10pt;line-height:normal;}
#local_calendar table.upcoming td.date{width:20%!important;margin-right:5px;}
#local_calendar table.upcoming{width:100%;border-collapse: collapse;}
#local_calendar table.upcoming tr.vevent{border-width:1px 0;border-color:#D9D4C7;border-style:dotted!important;background:none!important;}
#local_calendar table.upcoming tr.vevent td{border:none;}
#local_calendar{margin:7px;}
#local_calendar a.url.summary{float:left;margin-left:5px;font-size:9pt!important;line-height:normal;font-weight:normal!important;}
#local_calendar span.location{float:left;margin-left:5px;}
#local_calendar tbody .description {display: none;font-style: normal;}

#local_calendar table.upcoming tr.vevent td{padding:7px 5px 7px 5px!important;}

#local_calendar span.location, #local_calendar span.location a {
text-transform: uppercase;
font-size: 7pt;
color: #3A8103;
text-align: left;
line-height:normal;
}

#local_calendar table.upcoming{font-family:Arial, Helvetica, sans-serif;}

#feeds{display:none;}

.rssContent, .rssFeed .heading{display:none;}

/*----------------------------------------------------------------------
List Styles
-----------------------------------------------------------------------*/
#maincontent ol.Alpha {
    list-style-type: upper-alpha;
	padding: 0px 0px 0px 1.5em;
}
#maincontent ol.alpha {
    list-style-type: lower-alpha;
	padding: 0px 0px 0px 1.5em;
}
#maincontent ol.roman {
    list-style-type: lower-roman;
	padding: 0px 0px 0px 1.5em;
}
#maincontent ol.Roman {
    list-style-type: upper-roman;
	padding: 0px 0px 0px 1.5em;	
}

#maincontent ol.snrnolinebreak {
	padding: 0px 0px 0px 1.5em;	
}

#maincontent ul.snrnolinebreak {
	padding: 0px 0px 0px 1.5em;	
}

/*---------------------------------------------------------------------------------------------------------*/
/* Landing Boxes */
/*---------------------------------------------------------------------------------------------------------*/
.landing-box{margin:10px;text-align:center;display:block;padding:10px;background-color:rgba(74, 59, 19, 0.1);color:#4A3B13!important;}
.landing-box:hover{background-color:rgba(74, 59, 19, 0.3);}
.landing-box h2{margin:0;font-size:22pt!important;}
.landing-box p{font-size:10.5pt!important;font-family: "Gotham SSm A","Gotham SSm B", sans-serif;}

.landing-box.SkyBlue{background-color:SkyBlue!important;color:#1a1a1a!important;}
.landing-box.SkyBlue h2{color:#1a1a1a!important;}
.landing-box.SkyBlue:hover{background-color:#517C8D!important;color:white!important;}
.landing-box.SkyBlue:hover h2{color:white!important;}

.landing-box.MidnightBlue{background-color:MidnightBlue!important;color:white!important;}
.landing-box.MidnightBlue h2{color:white!important;}
.landing-box.MidnightBlue:hover{background-color:#CFCFE1!important;color:#1a1a1a!important;}
.landing-box.MidnightBlue:hover h2{color:#1a1a1a!important;}

.landing-box.DarkOliveGreen{background-color:DarkOliveGreen!important;color:white!important;}
.landing-box.DarkOliveGreen h2{;color:white!important;}
.landing-box.DarkOliveGreen:hover{background-color:#DDE1D5!important;color:#1a1a1a!important;}
.landing-box.DarkOliveGreen:hover h2{color:#1a1a1a!important;}

.landing-box.DarkGoldenRod{background-color:DarkGoldenrod!important;color:white!important;}
.landing-box.DarkGoldenRod h2{color:white!important;}
.landing-box.DarkGoldenRod:hover{background-color:#F1E7CE!important;color:#1a1a1a!important;}
.landing-box.DarkGoldenRod:hover h2{color:#1a1a1a!important;}

.landing-box.Teal{background-color:Teal!important;color:white!important;}
.landing-box.Teal h2{color:white!important;}
.landing-box.Teal:hover{background-color:#CCE6E6!important;color:#1a1a1a!important;}
.landing-box.Teal:hover h2{color:#1a1a1a!important;}

.landing-box.SandyBrown{background-color:SandyBrown!important;color:#1a1a1a!important;}
.landing-box.SandyBrown h2{color:#1a1a1a!important;}
.landing-box.SandyBrown:hover{background-color:#7A5230!important;color:white!important;}
.landing-box.SandyBrown:hover h2{color:white!important;}

.landing-box.Maroon{background-color:Maroon!important;color:white!important;}
.landing-box.Maroon h2{color:white!important;}
.landing-box.Maroon:hover{background-color:#F2E6E6!important;color:#1a1a1a!important;}
.landing-box.Maroon:hover h2{color:#1a1a1a!important;}

.landing-box.LimeGreen{background-color:LimeGreen!important;color:white!important;}
.landing-box.LimeGreen h2{color:white!important;}
.landing-box.LimeGreen:hover{background-color:#196619!important;color:white!important;}
.landing-box.LimeGreen:hover h2{color:white!important;}

.landing-box.Primary{background-color:#CC0000!important;color:#1a1a1a!important;}
.landing-box.Primary:hover{background-color:#7A0000!important;color:white!important;}

.landing-box.Triad{background-color:#137CBD!important;color:white!important;}
.landing-box.Triad h2{color:white!important;}
.landing-box.Triad:hover{background-color:#76bdea!important;color:#1a1a1a!important;}
.landing-box.Triad:hover h2{color:#1a1a1a!important;}

.landing-box.Complement{background-color:#008A2C!important;color:white!important;}
.landing-box.Complement h2{color:white!important;}
.landing-box.Complement:hover{background-color:#7dffa5!important;color:#1a1a1a!important;}
.landing-box.Complement:hover h2{color:#1a1a1a!important;}

.landing-box.Tan{background-color:#4A3B13!important;color:white!important;}
.landing-box.Tan h2{color:white!important;}
.landing-box.Tan:hover{background-color:#d9b765!important;color:#1a1a1a!important;}
.landing-box.Tan:hover h2{color:#1a1a1a!important;}

.landing-box.Energetic{background-color:#D4440B!important;color:white!important;}
.landing-box.Energetic h2{color:white!important;}
.landing-box.Energetic:hover{background-color:#FAB296!important;color:#1a1a1a!important;}
.landing-box.Energetic:hover h2{color:#1a1a1a!important;}

.landing-box.UNLRed{background-color:#D00000!important;color:white!important;}
.landing-box.UNLRed h2{color:white!important;}
.landing-box.UNLRed:hover{background-color:#FFB3B3!important;color:#1a1a1a!important;}
.landing-box.UNLRed:hover h2{color:#1a1a1a!important;}

.landing-box.UNLGrayRed{background-color:#D00000!important;color:white!important;}
.landing-box.UNLGrayRed h2{color:white!important;}
.landing-box.UNLGrayRed:hover{background-color:#FFB3B3!important;color:#1a1a1a!important;}
.landing-box.UNLGrayRed:hover h2{color:#1a1a1a!important;}


/*---------------------------------------------------------------------------------------------------------*/
/* Promo List */
/*---------------------------------------------------------------------------------------------------------*/

.major-promo-list ul li{display:inline-block;list-style:none;margin:5px;padding:5px;font-family:Gotham SSm A, Gotham SSm B;}
.major-promo-list ul li a{color:white!important;text-decoration:none!important;border:none!important;}
.major-promo-list ul li:hover{background:#cc0000!important;border-radius:5px;}
.major-promo-list{width:75%;margin-left:auto;margin-right:auto;}

.major-nav-list{text-align:center;font-size:12pt;font-family:'Archivo Narrow';}
.major-nav-list ul{width:100%;}
.major-nav-list ul li{display:inline-block;list-style:none;margin:5px;padding:5px;}
.major-nav-list ul li a{color:white!important;border-bottom:none;}

/*---------------------------------------------------------------------------------------------------------*/
/* Portrait Link (Used on majors pages)*/ 
/*---------------------------------------------------------------------------------------------------------*/

a.portrait-link{display:block;margin-left:auto;margin-right:auto;height:280px;padding-top:230px;text-align:center;color:white!important;vertical-align:bottom;font-size:18pt;/*font-family: 'Archivo Narrow';*/border-bottom:none;text-shadow:0 0 4pt #333;}

/*---------------------------------------------------------------------------------------------------------*/
/* Second Nav Bars*/ 
/*---------------------------------------------------------------------------------------------------------*/

.second-nav-bar{
 position: fixed;
  bottom: 0;
  left: 0;
  max-width:100%!important;
  width:100%;
  z-index:100;
  background:#5A5956;
  border-top: 5px solid rgba(0, 0, 0, 0.18);
}

.second-nav-bar-top{
	
}

#second-nav{
	  background:#5A5956;
  border-top: 5px solid rgba(0, 0, 0, 0.18);
    max-width:100%!important;
  width:100%;
  position:absolute;
  text-align:center;font-size:11pt;font-family:'Archivo Narrow';
}

#second-nav ul{width:100%;margin: 0;}
#second-nav ul li{display:inline-block;list-style:none;margin:0;}
#second-nav li a{color:white!important;border-bottom:none;width:100%;display:block;padding:10px;}
#second-nav li a:hover{background:White;color:#5A5956!important;}

/*---------------------------------------------------------------------------------------------------------*/
/* Second Nav Block*/ 
/*---------------------------------------------------------------------------------------------------------*/

.second-nav-block{
width:100%;	
background:rgba(74, 59, 19, 0.1);
top:0;
position:relative;
}

.second-nav-block ul{margin:5px!important;padding:0!important;text-align:center;}

.second-nav-block ul li{display:inline-block;font-size:12pt;margin:3px 10px;font-family:Archivo Narrow, sans-serif;}

/*---------------------------------------------------------------------------------------------------------*/
/* Second Nav Area*/ 
/*---------------------------------------------------------------------------------------------------------*/

.second-nav ul{margin:5px!important;padding:0!important;text-align:center;}
.second-nav ul li{display:inline-block;margin:20px;color: #444341;
    font-family: "Tungsten A","Tungsten B",Impact,Haettenschweiler,"Arial Narrow Bold","Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black",sans-serif;font-style: normal;font-weight: 600;font-size:22pt;}
.second-nav{/*box-shadow:0 20px 15px -20px rgba(0,0,0,0.75);*/}
.second-nav .shadow-div{display:block;height:100px;box-shadow:0 -20px 15px -20px rgba(0,0,0,0.4),0 -60px 50px -40px rgba(200,200,200,0.9);border-top:2px solid white;margin-bottom:-50px;}

/*---------------------------------------------------------------------------------------------------------*/
/* WDN Tabs Fix*/ 
/*---------------------------------------------------------------------------------------------------------*/

.wdn_tabs_content{background-color:rgba(74, 59, 19, 0.1)!important;}
.wdn_tabs li.selected{background-color:rgba(74, 59, 19, 0.1)!important;}

/*---------------------------------------------------------------------------------------------------------*/
/* Today in Hardin Hall Styles*/ 
/*---------------------------------------------------------------------------------------------------------*/

#hh_today table thead th{
	      padding:7px;
      text-align: left;
}

#hh_today table{width:100%;}

#hh_today span.name{color:Green!important;font-size:9pt;}

#hh_today .time{font-size:10pt;}

/*---------------------------------------------------------------------------------------------------------*/
/* SNR styles for WDN buttons*/ 
/*---------------------------------------------------------------------------------------------------------*/

.snr-button.MidnightBlue{background-color:MidnightBlue!important;color:white!important;}
.snr-button.SkyBlue{background-color:SkyBlue!important;color:#1a1a1a!important;}
.snr-button.DarkOliveGreen{background-color:DarkOliveGreen!important;color:white!important;}
.snr-button.DarkGoldenRod{background-color:DarkGoldenrod!important;color:white!important;}
.snr-button.Teal{background-color:Teal!important;color:white!important;}
.snr-button.SandyBrown{background-color:SandyBrown!important;color:#1a1a1a!important;}
.snr-button.Maroon{background-color:Maroon!important;color:white!important;}
.snr-button.LimeGreen{background-color:LimeGreen!important;color:#1a1a1a!important;}