/* CSS Document */

html { 
  background: #003979 url(../images/distressed_bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}

body {
    text-align:left;
    background: none repeat scroll 0 0 #FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    margin:0px;
    padding:0px;
    background:none;
}

.clear_all {
clear:both; 
}

div.skip_links {
    position:absolute;
    left:-10000px;
    top:auto;
    width:1px;
    height:1px;
    overflow:hidden;
}

iframe {
border: medium none;
}



.blue {
color:#003979;
}

.gold {
color:#CD5A13;
}

.red {
color:#ff0000;
}

a:link, a:active {
color:#003979;
}

a:hover, a:visited {
color:#003979;
text-decoration:none;
}

a_unk_Header, .Header_unk, .unk_bodyContainer .subhead {
    clear: none;
    color: #CD5A13;
    font: bold 1.6923em Georgia,"Times New Roman",Times,serif;
    letter-spacing: 1px;
    margin: 0 0 20px;
}

.a_unk_SubHeader, .SubHeader_unk {
    clear: none;
    color: #000000;
    font-family: Arial,Georgia,sans-serif;
    font-size: 1em;
    font-weight: bold;
}

/*------------ Logo Bar ------------------*/



.unk_mastHead {
    -moz-box-shadow: 0px 5px 15px #000000;
-webkit-box-shadow: 0px 5px 15px #000000;
box-shadow: 0px 5px 15px #000000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');
background:#ffffff;
border-top:3px solid #E69A00;
position:relative;
z-index:10;
margin-top:20px;
}




#unk_MBinner h2 {
font-size:1.2em;
}

.unk_mastHead .unk_MHLogo {
    background:none;
    position:relative;
    margin:0 auto;
    width:auto;
height:55px;
padding:0px 5px;
}

#dashboard_logo {
height:100%;
width:100%;
overflow:hidden;
float:left;
}

#logo_text {
float:left; 
display:none;
}

#logo_text img {
padding:20px 60px;  
}

.unk_mastHead .unk_MHLogo img {
top:13px;
position:relative;
}

.unk_mastHead .unk_MHLogo #dashboard_logo img {
    top:2px;
    width:100px;
}

#dashboard_logo {
width:129px;
}

.undergrad_title {
font-size:30px;
font-family:"Times New Roman", Times, serif;
color:#003979;
position:absolute;
top:25px;
left:270px;
text-transform:uppercase;
line-height:30px;
}

.search {
position:absolute;
top:11px;
right:5px;
}

.search a {
float:left;
}

.search iframe {
display:block;
}

.search a img {
width:25px; 
}

.unk_mastHead .unk_MHLogo .search a img {
top:0px;
padding:0px 2px;
}

/*-------------- Top Gold Menu Bar -------------------*/

.gold_top_menu {
    width:930px;
    margin:0 auto;
    border-right:1px solid #ffb848;
    border-left:1px solid #dc7404;
    position:relative;
}

.toggle {
width:30px;
height:30px;
overflow:hidden;
position:absolute;
top:-15px;
right:-5px;
z-index:30;
}

.toggle2 {
width:30px;
height:30px;
overflow:hidden;
position:absolute;
top:-15px;
right:-5px;
z-index:40;
display:none;
}

.selected {
display:block;  
}

.toggle a {
background:url(../images/expand_toggle.png) top left no-repeat;
display:block;
width:30px;
height:60px;
position:absolute;
top:0px;
}

.toggle2 a {
background:url(../images/expand_toggle.png) top left no-repeat;
display:block;
width:30px;
height:60px;
position:absolute;
top:-30px;  
}

.unk_mastHead #unk_MHNavWrapper {
height:100%;
background-image:none;
background-color:#e4991d;
border-top:2px solid #e4681c;
border-bottom:2px solid #fff;
}

.gold_top_menu ul {
background:none;    
display:none;
margin:0px;
padding:0px;
}

.gold_top_menu  #menu_button a{
text-decoration:none;
color:#fff;
text-transform:uppercase;
padding:5px;
display:block;
font-family:arial, helvetica, sans-serif;
font-weight:bold;
border-left: 1px solid #FFB848;
border-right: 1px solid #DC7404;
background:url(../images/menu_button.png) right 7px no-repeat;
}

.gold_top_menu ul li {
width:100%;
float:none;
list-style:none;
text-align:center;

position:relative;
/*-------- padding:0px 61px; --------------*/
}


.gold_top_menu {
width:auto;
padding:0px 5px;
}

.toggle {
    height: 30px;
    overflow: hidden;
    position: absolute;
    right: -5px;
    top: -15px;
    width: 30px;
    z-index: 30;
    display:none;
}

.toggle a {
    background: url("../images/expand_toggle.png") no-repeat scroll left top transparent;
    display: block;
    height: 60px;
    position: absolute;
    top: 0;
    width: 30px;
}

.toggle2 {
    display: none;
    height: 30px;
    overflow: hidden;
    position: absolute;
    right: -5px;
    top: -15px;
    width: 30px;
    z-index: 40;
}

.toggle2 a {
    background: url("../images/expand_toggle.png") no-repeat scroll left top transparent;
    display: block;
    height: 60px;
    position: absolute;
    top: -30px;
    width: 30px;
}

.selected {
    display: none;
}

.gold_top_menu ul li:hover {
background:#dc7404; 
-moz-transition: all 0.5s ease 0s;

}

.gold_top_menu ul li a:link, .gold_top_menu ul li a:visited, .gold_top_menu ul li a:active, .gold_top_menu ul li a:hover {
color:#fff;
text-transform:uppercase;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
letter-spacing:0px;
display:block;
padding:10px 0px 7px;
border-left:1px solid #ffb848;
border-right:1px solid #dc7404;
border-top: 1px solid #FFB848;
    border-bottom: 1px solid #DC7404;
height:auto;
text-decoration:none;
}

.gold_top_menu ul li a:hover, .gold_top_menu ul li a:focus, .gold_top_menu ul li a:active {
background:#dc7404; 
outline:0;
}


.gold_top_menu ul.top_menu li ul {
    display:none;   
    border-left: 1px solid #BABABA;
    border-right: 1px solid #DDDDDD;
    
}



.gold_top_menu ul.top_menu:hover li ul {
display:none;

}

.gold_top_menu ul.top_menu li ul.on {
display:none;   
}

.gold_top_menu ul.top_menu li ul {
    position:absolute;
    z-index:15;
    background: 
#E9E9E9;
background: -moz-linear-gradient(top,
rgba(251, 251, 251, 0.95) 0%,
rgba(215, 215, 215, 0.95) 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,
rgba(251, 251, 251, 0.95)),color-stop(100%,
rgba(215, 215, 215, 0.95)));
background: -webkit-linear-gradient(top,
rgba(251, 251, 251, 0.95) 0%,
rgba(215, 215, 215, 0.95) 100%);
background: -o-linear-gradient(top,
rgba(251, 251, 251, 0.95) 0%,
rgba(215, 215, 215, 0.95) 100%);
background: -ms-linear-gradient(top,
rgba(251, 251, 251, 0.95) 0%,
rgba(215, 215, 215, 0.95) 100%);
filter: alpha(opacity = 95);
background: linear-gradient(top,
rgba(251, 251, 251, 0.95) 0%,
rgba(215, 215, 215, 0.95) 100%);

    top:31px;
    border-left:1px solid #BABABA;
    border-right:1px solid #dddddd;
    left:-1px;
    padding:0px 0px;
    border-bottom:2px solid #dc7404;
    width:100%;
    height:385px;
    display:none !important;
    
}

.gold_top_menu ul li:hover ul {
background:#fff;    
}

.gold_top_menu ul li ul li {
float:none; 
text-align:left;
padding:0px 0px 0px;
width:auto;
border:0px;
border-bottom: 1px dotted #BABABA;
margin:0px 15px;
}

.gold_top_menu ul li ul li.last {
border:0px; 
}

.gold_top_menu ul li ul li:hover {
background:transparent; 
}

.gold_top_menu ul li ul li a:link, .gold_top_menu ul li ul li a:visited {
color:#666;
text-transform:none;
font-weight:normal;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
text-decoration:none;
display: block;
font-size: 0.71em;
font-weight: normal;
line-height: 1.14em;
padding: 10px 0px 7px;
text-decoration:none;
border-left:0px;
border-right:0px;
}

.gold_top_menu ul li ul li a:active, .gold_top_menu ul li ul li a:hover, .gold_top_menu ul li ul li a:focus {
color:#003979;  
text-decoration:none;
background:none;
outline:0;
}

/*------------ Breadcrumbs ---------------*/

.breadcrumbs {
    background:url(../images/breadcrumb_bg2.jpg) top left;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#666666;
    font-size:12px;
    min-height:21px;

}

.breadcrumbs a:link, .breadcrumbs a:visited {
color:#666666;
text-decoration:none;   
padding:3px 0px;
display:block;
}

.breadcrumbs ul {
padding:0px 5px;
margin:0px auto;    
min-height:21px;
width:autopx;


}

.breadcrumbs ul li {
list-style:none;
float:left;
height:21px;
padding:0px 15px 0px 5px;

background:url(../images/breadcrumb_arrow.jpg) top right no-repeat;
}

/*------------ Action Banner ------------*/

.admissions_banner {
margin:0 auto;
border-style:solid;
border-color:#fff;
border-width:0px 2px 2px;
width:310px;
height:71.28px;
}

ul.banner_slide {
    position: relative;
    padding:0px;
    margin:0px;
    list-style:none outside none;
}

.banner_slide li {
    list-style-type: none;
    padding:0px;
    margin:0px;
}

.admissions_banner img {
width:100%;
}



/*----------------- Main Body Copy ------------*/

.unk_mainBody #unk_MBWrapper, .unk_mainBody2 #unk_MBWrapper {
    min-width: 312px;
    margin:0 auto;
    background-image:none;
padding:0px 4px;
position:relative;
z-index:0;
}

.unk_mainBody {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height: 20px;
color: #333333;

}

.unk_mainBody p {
margin:10px 0px;    
}

#unk_MBinner {
background:none;
color:#000;
padding:0px;
border:0px solid #fff;
position:relative;
}

#unk_MBinner p {
padding:0px 0px 0px 0px;
font-size:1em;
}

#unk_MBinner h2 {
color:#CD5A13;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.7em;
letter-spacing:1px;
line-height:1.2em;
margin:10px 0px;
}

#unk_MBinner h3 {
color:#CD5A13;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.5em;
letter-spacing:1px;
line-height:1.2em;
margin: 10px 0px;
}

#unk_MBinner h4 {
color:#003979;
font-family:Arial,helvetica,sans-serif;
font-size:1.3em;
letter-spacing:0px;
line-height:1.1em;
margin:10px 0px;
}

#unk_MBinner h4.alert_message  {
color:#fff;
font-size: 0.8em;
letter-spacing: 0;
}

#unk_MBinner h5, #unk_MBinner h6 {
color:#003979;
font-family:Arial,helvetica,sans-serif;
font-size:1.1em;
letter-spacing:0px;
line-height:1.1em;
margin: 10px 0px;
}

#unk_MBinner #right_column ul, #unk_MBinner #right_column ol {
margin:0px;
padding:0px 0px 0px 15px;
}

/*---- #tab_buttons ul li {width: 50% !important;} --*/
/*------------ Left Column ----------------*/

#left_column {
padding:0px;    
background:#144e83;
width:100%;
border:2px solid #fff;
position:relative;
float:left;
display:block;
margin:46% 0px 10px 0px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */   
}

#left_column ul {
    font: bold .9em Arial,helvetica,sans-serif;
    list-style: none outside none;
    margin: 0px;
    width: 100%;
    padding:0px;
    position:relative;
    z-index:10;
}

/*------------ Quicklinks ----------------*/

#left_column h2.quicklinks_header {
color:#FAB826;
font-family: Arial, Helvetica, sans-serif;
margin:5px 10px;
padding:5px 0px;
font-size:18px;
}

#left_column ul.quicklinks {
background:none;
margin: 5px 10px;
width:auto;
     -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    display:block;
    border-top:1px solid #366fa5;
    border-bottom:1px solid #144e83;
}

.accordionButton {
display:block;
color:#ffffff;

font-family:Arial, Helvetica, sans-serif;
font-size:1em;
padding:5px 0px;
border-bottom:1px solid #366fa5;
border-top:1px solid #144e83;
text-transform:uppercase;
letter-spacing:2px;
background:url(../images/arrow.png) right 4px no-repeat;
text-shadow:3px 3px 5px #000000;
outline:0;

}

.on {
    background:url(../images/arrow_down.png) right 3px no-repeat;
}

#left_column ul li {
margin:0px 0px 15px 0px;    
}

#left_column ul.quicklinks li {
padding:0px;
margin:0px; 
}

#left_column ul.quicklinks li ul {
border-bottom:1px solid #0077bf;
border-top:1px solid #003979;
padding-bottom:5px; 
}

#left_column ul.quicklinks li ul li {
padding:5px 0px;    
font-size:1.2em;
}

#left_column ul.quicklinks li ul li a {
    color: #FFFFFF;
    letter-spacing: 0px;
    text-decoration: none;
    text-transform:capitalize;
    
text-shadow: none;
/* For IE 8 */
  filter:
     progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=0)         
     progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=315,strength=0);
}



#left_column ul li a {
    color: #FFFFFF;
    letter-spacing: 2px;
    text-decoration: none;
    text-transform: uppercase;
    
text-shadow: 3px 3px 5px #000000;

}

#left_column .watermarks {
    background:url(../images/watermarks.png) top left no-repeat;
    width:294px;
    height:700px;
    position:absolute;
    z-index:0;
    top:-5px;
    left:-45px;
    
}

#left_column .promo_links {
position:relative;
z-index:10;
padding:0px 0px 10px;   
display:none;
}

#left_column .promo_links .visit {
    border:0px;
    padding:15px 0px 10px;
    display:block;
    
}

#left_column .promo_links img {
border:2px solid #fff;
}

#left_column .promo_links .apply {
    color: #FAB826;
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
    text-decoration: none;
}



#left_column .watermarks {
display:none;   
}


/*-------- Left Menu -------------------*/

#left_menu {
width:100%;
position:relative;
float:left;
display:none;

}



#left_menu ul {
    font: bold 1em Arial,helvetica,sans-serif;
    list-style: none outside none;
    margin: 0px 0px 0px 0px;
    width: 100%;
    position:relative;
    padding:0px;

}

#left_menu ul li {
margin:0px 0px 0px 0px; 
border-top:1px solid #fff;
}

#left_menu ul li:first-child, #left_menu ul li.first, #left_menu ul li:first-child a:link, #left_menu ul li.first a:link, #left_menu ul li:first-child a:visited, #left_menu ul li.first a:visited {
border:0px; 
}

#left_menu ul li a:link, #left_menu ul li a:visited {
    color: #666666;
    text-decoration: none;
    
    display:block;
    padding:9px 10px;
    border-top:1px solid #a1a1a1;
    background:#e3e3e3;
    
}

#left_menu ul li a:hover, #left_menu ul li a:active, #left_menu ul li a.selected, #left_menu ul li a:focus {
    color: #ffffff;
    text-decoration: none;
    text-transform:capitalize;
    background:#e4991d;
    outline:0;
    
}



#left_menu ul li ul {
    display:none;
background:#003979;
border:0px;
border-top:1px solid #fff;
     -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=180, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=180, Color='#000000');
     font: bold .85em Arial,helvetica,sans-serif;
     padding:5px 0px;
     margin:0px;
}



#left_menu ul li ul li  {
margin:0px 0px 0px 0px; 
border-top:0px solid #fff;
}

#left_menu ul li ul li a:link, #left_menu ul li ul li a:visited {
    color: #ffffff;
    text-decoration: none;
    text-transform:capitalize;
    display:block;
    padding:3px 10px;
    border-top:1px solid #a1a1a1;
    background:none;
    
}

#left_menu ul li ul li a:hover, #left_menu ul li ul li a:active, #left_menu ul li ul li a.selected {
    color: #FAB826;
    text-decoration: none;
    background:none;
    
}

#left_menu .watermarks {
    background:url(../images/watermarks.png) top left no-repeat;
    width:294px;
    height:700px;
    position:absolute;
    z-index:0;
    top:-5px;
    left:-45px;
    display:none;
    
}

#left_menu .promo_links {
position:relative;
z-index:10;
padding:10px 0px;   
display:none;
}

#left_menu .promo_links .visit {
    border:0px;
    padding:15px 0px 10px;
    display:block;
    
}

#left_menu .promo_links .visit img {
border:2px solid #fff;
}

#left_menu .promo_links .apply {
    color: #FAB826;
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
    text-decoration: none;
}


.unk_special_links {

z-index:10; 
padding-bottom:8px;
display:none;
}

.unk_special_links img {
border:0px;
}

.unk_special_links img {
    width:35px;
    padding-right:5px;
}

.unk_special_links2 {
position:relative;
z-index:10; 
padding-bottom:8px;
display:none;
}

.unk_special_links2 img {
    width:35px;
    padding-right:5px;
    border:0px;
}


/*----------- Right Column -----------------*/
#right_column {
    float:left;
    width:100%;
    border:0px solid #fff;
    border-top:0px;
    position:relative;
    z-index:5;
}

#right_column table {
max-width:100% !important;
}

#right_column table td {
vertical-align:top; 
padding:0px 5px 0px 0px;
}

#right_column table.form_page td {
    padding: 0 0 10px;
}

#right_column table.form_page td select {
    max-width: 250px;
}

#right_column table.form_page td textarea {
    width:100%;
}

.internal_content {
padding:8px 8px;    
position:relative;
}

#unk_MBinner a.accordionButton h3 {
width:93% !important;
}

.accordionContent {
width:93% !important;
}

.internal_content img {
    height: auto !important;
    max-width: 95%;
}

.internal_content iframe {
    max-width:99%;
}

.internal {
background:#ffffff;
width:748px;    
}

/*--------- Slideshows ----------*/

.home_slideshow ul {
margin:0px;
padding:0px;    
}

.home_slideshow {
position:absolute;  
width:100%;
border:0px solid #fff;
overflow:hidden;
}

.internal_slideshow {
position:relative;  
width:100%;
float:left;
overflow:hidden;
}

.rs-wrap {
width:auto !important;
border:2px solid #ffffff;   
}

.internal_slideshow h1.page_title {
background:url(../images/header_gradient2.png) top center repeat-y;
padding:0px 0px 0px 1%;
margin:0px; 
font: bold 20px/30px Arial,helvetica,sans-serif;
    position: relative;
    text-shadow: 1px 1px 3px #333333;
    color:#fff;
    min-height:40px;
    text-indent:0px;
    position:absolute;
    bottom:2px;
    left:2px;
    z-index:50;
    width:99%;
    max-height:80px;
}

.internal_slideshow ul {
margin:0px;
padding:0px;    
}

.rs-wrap a.rs-next, .rs-wrap a.rs-prev {
    width:28px;
    height:27px;
    position:absolute;
    display:block;
    bottom:45%;
    z-index:10;
}



.rs-wrap a.rs-next {
    background:transparent url("../images/bg_direction_nav_home.png") right top no-repeat;
    right:1%;
}

.rs-wrap .rs-prev {
    background:transparent url("../images/bg_direction_nav_home.png") left top no-repeat;
    left:1%;
}

.rs-wrap:hover a.rs-next {
bottom:45%;
display:block;
z-index:10;
right:1%;
}

.rs-wrap:hover a.rs-prev {
bottom:45%;
display:block;
z-index:10;
left:1%;
}

.internal_slideshow .rs-wrap a.rs-next, .internal_slideshow .rs-wrap a.rs-prev {
    bottom:-30px;
}



.internal_slideshow #internal_menu_button a {
    background:url("../images/menu_button.png") no-repeat scroll right 12px transparent;
    background-color:#E4991D ;
    border-left: 1px solid #FFB848;
    border-right: 1px solid #DC7404;
    color: #FFFFFF;
    display: block;
    font-family: arial,helvetica,sans-serif;
    font-weight: bold;
    padding: 0px;
    text-decoration: none;
    text-transform: uppercase;
    width:31px;
    height:41px;
}

.internal_slideshow #internal_menu_button {
position:absolute;
right:2px;
bottom:2px; 
z-index:60;
}

/*------------------ Home Page News -------------*/




#unk_MBinner #right_column_top {
background:#f4f4f4;
font-family:Arial, Helvetica, sans-serif;
float:left;
border-bottom:2px solid #fff;
width:100%;

}



#unk_MBinner #right_column_inner {
border:2px solid #fff;  
border-top:0px;
margin-bottom:20px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    width:100%;
    float:left;
}






#unk_MBinner #right_column_top h2 {
background:#eeeeee; 
margin:0px;
padding:7px;
color:#000;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;

}

#events_home, #news_home, #welcome_home, .spotlight, .bluetube {
background:#f4f4f4 url(../images/right_column_top_bg.jpg) top left repeat-x;    
padding:5px;
float:left;
margin:0px 0px 0px 0px; 
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
width:100%;
}

#right_column_top ul, #right_column_bottom ul {
list-style:none outside none;   
padding:5px !important;
margin:0px;
width:98%;
float:left;
}

#right_column_top ul li, #right_column_bottom ul li {
padding:3px;
margin:0px;
border-bottom:1px dashed #aaa;
line-height:16px;
font-size:12px;
width:98%;
float:left;
}

#right_column_top ul li img, #right_column_bottom ul li img {
width:75px; 
margin:5px 10px 5px 0px;  
border: 2px solid #FFFFFF; 
box-shadow: 0 0 5px #666666; 
background:#ffffff; 
float:left;
}

#right_column_top ul li span, #right_column_bottom ul li span {
display:block; 
padding:10px 0px 0px 0px;
}

#right_column_top ul li div.date, #right_column_bottom ul li div.date {
width:50px; 
overflow:hidden; 
border: 2px solid #dc9f1a; 
float:left; margin:5px 10px 5px 0px; 
}

#right_column_top ul li div.month, #right_column_bottom ul li div.month {
color:#ffffff; 
background:#0166b5; 
padding:2px; 
text-align:center; 
font-weight:bold; 
height:15px; 
overflow:hidden;
}

#right_column_top ul li div.day, #right_column_bottom ul li div.day {
color:#0166b5; 
background:#ffffff; 
text-align:center; 
font-weight:bold; 
font-size:23px; 
line-height:23px;
padding:5px; 
height:21px; 
overflow:hidden;
}

#right_column_bottom ul li {
border-bottom:1px dashed #e4991d;   
}

#right_column_top a, #right_column_bottom a {
color:#003979;
text-decoration:none;   
}

#right_column_top .more {
    font-size:12px;
    float:right;
    letter-spacing:0px;
}

#right_column_top .more a {
color:#dc9f1a;
}

#welcome_home, .spotlight, .bluetube {
background:#fbca8b url(../images/right_column_bottom.jpg) top left repeat-x;    
}

#unk_MBinner #right_column_bottom {
background:#fbca8b; 
font-family:Arial, Helvetica, sans-serif;
float:left;
width:100%;
}

#videos_home, #videos_home_outer {
float:left; 
width:100%;
}

.unk_mainBody #unk_MBinner #right_column_bottom .caption {
float:left;
font-size:12px;
font-weight:normal;
color:#333333;
width:100%;
}

.unk_mainBody #unk_MBinner #right_column_bottom .caption .title, .unk_mainBody #unk_MBinner #right_column_bottom .caption .description {
display:block;
padding:0px 10px;
}

#right_column_bottom .caption a {
font-size:12px;
font-weight:bold;   
}

#right_column_bottom .image {
text-align:left;    
width:100%;
float:left;
}

#right_column_bottom .image img, #right_column_bottom .image iframe {
padding:0px;
margin:8px;
border:2px solid #fff;  
-moz-box-shadow: 0px 0px 5px #666666;
-webkit-box-shadow: 0px 0px 5px #666666;
box-shadow: 0px 0px 5px #666666;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#666666')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#666666');
width:95%;
}

#right_column_bottom .image .videoWrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

#right_column_bottom .image .videoWrapper iframe, #right_column_bottom .image .spotlight iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 95% !important;
    height: 95% !important;
}

#unk_MBinner #right_column_bottom h2 {
background:#efaf50; 
margin:0px;
padding:7px;
color:#000;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;

}

#unk_MBinner #right_column_bottom #videos_home h2, #unk_MBinner #right_column_bottom #videos_home_outer h2  {
padding:7px 12px;   
}

/*-------------- related links --------------*/

.related_links {
    background: url("../images/related_bg.jpg") repeat-x scroll left top #FFFFCC;
    border-bottom-left-radius: 5px;
    float: right;
    width: 99%;    
    color:#003479;
    margin:0px 2px;
}

.internal_content_inner {
float:left; 
}

.related_links ul {
padding:0px 0px 0px 15px;   
list-style:outside url("../images/related_arrow.png");
margin:0px;
}

#related_links_inner {
    color: #000000;
    float: right;
    margin: 15px 0px 10px;
    width: 98%;
    padding-left:10px;
}

#related_link_title {
border-bottom: 2px solid #FFFFFF;
    color: #FFFFFF;
    font: bold 1.076em Georgia,"Times New Roman",Times,serif;
    letter-spacing: 0;
    margin: 0 0 10px;
    padding: 0 15px 5px 0;
    text-transform: capitalize;
    width: auto;    
    clear:both;
}

.related_links #collection {
float:left;
width:100%;
}

.related_links ul li {
padding-bottom:12px;    
float:left;
width:90%;
padding-right:15px;
margin:0px;
}

.related_links ul li .link {
    font: bold 1em Arial,Georgia,sans-serif;
}

.related_links ul li .link a {
    color: #003479;
    text-decoration: none;
}

.related_links .desc {
    font: 0.846em Arial,Georgia,sans-serif;
    vertical-align: text-top;
    width: 93%; 
    color:#003479;
    padding-top:2px;
}

#unk_MBinner .related_links p, #unk_mainBody .related_links p {
padding:0px;
margin:0px; 
}



/*------- Footer Styles -----------------*/

.unk_Footer {
    -moz-box-shadow: 0px 0px -5px #000000;
-webkit-box-shadow: 0px 0px -5px #000000;
box-shadow: 0px -5px 15px #000000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=-180, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=-180, Color='#000000');
background:#ffffff;
border-top:3px solid #E69A00;
position:relative;
z-index:10;
bottom:0px;
}

.unk_Footer #unk_FBody {
    width: 315px;
    position:relative;
}

#unk_FBody #logo {
display:none;
float:left; 
visibility:hidden;
}

.full_copy {
display:none;
margin:0px; 
}

.unk_mainBody p.full_copy {
margin:0px; 
}

#unk_FBody #text_footer a:link, #unk_FBody #text_footer a:visited {
color:#003979;
text-decoration:none;   
}

#unk_FBody #text_footer a:hover, #unk_FBody #text_footer a:active {
color:#000000;
text-decoration:none;   
}

.mobile_copy {
display:block;
font-size:11px;
}

#unk_FBody #logoR {
    width: auto;
    display:block;
    margin-bottom:5px;
    float:left;
}

#logo_social_media {
width:253px;
margin:0 auto;
}

.social_icons {
width:125px;
float:left;
padding-left:10px;
}

.social_icons img {
    width:38px;
}

.mobile_icon {
position:absolute;
z-index:10;
right:10px;
top:24px;   
display:none;
}

.mobile_bar {
height:25px;
background:#e4991D;
border-top:2px solid #d86600;
position:relative;
z-index:15; 
clear:both;
}

#unk_FBody #text, #unk_FBody #text_footer {
    width: 100%;
    margin-left: 0px;
    text-align:center;
    float:left;
}

.unk_Footer #unk_FBody {
margin:15px auto 15px;
}

.unk_Footer #unk_FBody img {
border:0px;
}


/*------ narrow styles ------------------*/
.camera_pag {
display:none;   
}

#home_slideshow {
margin:0px !important;  
}

/*---------- UNK Alert ---------------*/

#unk_alert {
font-family:Verdana, Geneva, sans-serif;
color:#ffffff;
position:absolute;
top:0px;
left:0px;
margin:0px;
z-index:200;
font-size:15px;
width:100%;
}

.unk_alert_inner {
border-style: double; 
border-color:#ffffff;
background-color: rgb(154, 59, 44); 
height: auto;
width:auto;
}

.alert_message {
    font-size:11px;
    padding: 20px 20px 5px 20px;
    margin:0px;
}

.alert_date {
font:bold 0.7em/1.5em Arial,Georgia,sans-serif;
padding: 5px 20px 20px 20px;
display:block;
}

.alert_toggle {
color:#003979;
background:#ffffff;
display:block;
position:absolute;
padding:5px;
bottom:3px;
right:3px;  
z-index:200;
float:left;
background:none;
}

/*------- Calendar Overrides -------------*/

.span3 {
    width: 23%;
}

@media only screen and (max-width : 950px) {

#test {
padding:0px;
}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    width:100%;
}

[class*="span"] {
    margin-left: 0px;
}

.span3 {
    width: 100%;
}

.row {
    margin-left: 0px;
}

#page-content {
    width:100%;
}

#calendar-wrapper {
    width: auto;
    padding:0px 10px;
}

#calendar {
width:100%;
}

#sidebar {
    padding: 0px 0;
}

#sidebar p, #sidebar div#calendars, #sidebar .btn-group {
padding:0px 10px;
}

.fc-header-title h2 {
    font-size: 1em;
    line-height: 2em;
}

.row .related_links {
margin:0px 2px 0px;
}
}

/*---------- Employee Bio Styles ------------------*/

.employee_bio {
padding:15px 0px 0px 0px;
}

.employee_pic {
width:150px;
float:left;
padding:0px 15px 0px 0px;
}

.employee_pic img {
width:150px;
height:auto;
padding:5px;
background:#fefefe;
  -moz-box-shadow:    0px 0px 5px 1px #ccc;
  -webkit-box-shadow: 0px 0px 5px 1px #ccc;
  box-shadow:         0px 0px 5px 1px #ccc;
margin:0px 0px 10px 0px; 
}

.employee_contact_info {
width:auto
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
vertical-align:top;
}

.employee_contact_info img {
border:0px;
}

#unk_MBinner .employee_contact_info h3 {
padding:0px 0px 0px 0px;
margin:0px;
}

.bio_text {
clear:both;
}

#unk_MBinner .bio_text h4 {
letter-spacing:0px;
margin:0px 0px 5px 0px;
padding:0px 0px 2px 0px;
border-bottom:3px solid #E4991D;
}

.bio_facebook, .bio_twitter {
padding:0px 0px 0px 0px;
}

.bio_facebook img, .bio_twitter img {
padding:5px 0px;
}

.bio_text div.bio_content {
padding:0px 0px 15px 0px;
margin:0px
}

/* --- BIOS --- */
.bioLand{float: left; width: 99%; padding-right: 0%; margin: 15px 0px;}
.bioLand img.bioImg{max-width: 100%; border: 1px solid #ccc; max-height:148px; display:block; margin:0 auto;}
.bioLand h3{font-size: 24px; line-height: 30px; margin: 12px 0px 0px;}
.clearBio{clear: both;}
.bioLand a:link, .bioLand a:visited {text-decoration:none;}
.bioLand a:hover{text-decoration: none;}
.bioLand a:link h3, .bioLand a:visited h3{text-decoration: none;}
.bioLand a:hover h3, .bioLand a:focus h3{text-decoration: underline;}

.bioContact{margin: 10px 0px 20px;}
.bioImgWrap{float: right; margin: 10px 0px 15px 20px; max-width: 350px; max-height: 250px;}
.bioImgWrap img.bioImg{max-width: 100%; max-height: 148px; text-align:center;}
/*-- Font Styles --*/


.blue {
color:#003479;  
}

.red {
color:#ff0000;
}

.gold {
color: #CD5A13 !important;
}

.quote {
color: #666666 !important;
font-weight:bold !important;
font-style:italic !important;
font-size:16px !important;
}

/*-- End Font Styles --*/


/*-------- Creative services styles -------------*/

table.cs_employee {
width: auto !important; 
height: 175px; 
float: left;
}

#right_column table.cs_employee td.cs_text {
width: 176px !important;
vertical-align:middle;
}


/*--------- Administration Page Styles --------------*/



.admin_box {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 2px solid #CCCCCC;
    float: left;
    font-size: 11px;
    margin: 0 0.5% 10px 0;
    max-width: 500px;
    min-width: 100px;
    padding: 20px 1%;
    text-align: center;
    width: 21.5%;
    min-height: 300px;
}

.chancellor {
    float: none;
    margin: 0 10px 0 0;
    width:200px;
}

/*------------ Succession of Leadership Table -------------------*/

table#succession_leadership td {
vertical-align:middle;
}

table#succession_leadership td img {
width:100%;
max-width:231px;
}

div#map div {
padding:0px !important;
margin:0px !important;
}

.internal_content div#map img {
margin:0px !important;
padding:0px !important;
max-width:none !important;
}

img.image_shadow {
padding:5px;
background:#fefefe;
  -moz-box-shadow: 0px 0px 5px 1px #ccc;
  -webkit-box-shadow: 0px 0px 5px 1px #ccc;
  box-shadow: 0px 0px 5px 1px #ccc;
}

.it_services {
width:100%; 
min-width:320px; 
float:left;
padding:0px 0px 0px 0px;
}

.download_button {
padding:5px;
background: #f2f2f2 url(../images/download_button_bg.jpg) top left repeat-x;
border:solid 1px #9c9c9c;
color:#000000;
text-decoration:none;
-moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            -khtml-border-radius: 5px;
            border-radius: 5px;
}

.video_aligned_right iframe {
padding:0px 0px 0px 10px;
}

.video_aligned_left, .video_aligned_left iframe {
padding: 0px 10px 0px 0px;
}

/*---------- International Icon Styles --------------*/

.int_icon {
float:left;
width:20%;
padding:10px 2.5%;
height:120px;
}

.icon_image {
width:100%;
float:none;
text-align:center;
}

.icon_image img {
width:auto;
border:0px;
}

.icon_info {
float:none;
width:auto;
}

.icon_title {
text-align:center;
}

.icon_title a {
text-decoration:none;
}

.icon_desc {
display:none;
}

.search_label {
 float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 4px 0;
    width: 18%;   
}

.search_catalogs {
    float: left;
    width: 82%;
}

/*--------- Policy Styles -----------------*/

.policy_col {
    width:100%;
    padding-right:0%;
}

/*---------- Calendar Style Override -------------*/

dd span.Gold {
    color: white !important;
}

/*------- Bracket Buttons styles -----------*/

.applyBtn .gold-bracket {
    color: #ce8901;
    font-size: 34px;
    line-height: 34px;
}

.applyBtn {
    font-family: arial,sans-serif;
    font-size: 28px;
    line-height: 36px;
    text-transform: uppercase;
}

.applyBtn {
    text-align: center;
}


.applyBtn a:link, .applyBtn a:visited {
    color: #084f82;
    text-decoration:none;
}

.applyBtn a:hover, .applyBtn a:active, .applyBtn a:focus {
    color: #ce8901;
    text-decoration:underline;
}


