/*===================================================*/
/* HTML                                              */
/*===================================================*/

html {
    overflow-y: -moz-scrollbars-vertical;
    overflow-y: scroll;
}

.sf_cols{width:100%;margin:0;padding:0}
.sf_cols:before,.sf_cols:after{content:"";display:table}
.sf_cols:after{clear:both}
.sf_cols{zoom:1}
.sf_colsOut+.sf_colsOut{*margin-left:-1px!important}
.sf_block{display:block}
.sf_1col_1_100{float:none;margin:0}
.sf_2cols_1_25{float:left;width:25%;margin:0}
.sf_2cols_2_75{float:right;width:75%;margin:0}
.sf_2cols_2_75 .sf_2cols_2in_75{margin-left:12px}
.sf_2cols_1_33{float:left;width:33%;margin:0}
.sf_2cols_2_67{float:right;width:67%;margin:0}
.sf_2cols_2_67 .sf_2cols_2in_67{margin-left:12px}
.sf_2cols_1_50{float:left;width:50%;margin:0}
.sf_2cols_2_50{float:right;width:50%;margin:0}
.sf_2cols_2_50 .sf_2cols_2in_50{margin-left:12px}
.sf_2cols_1_67{float:left;width:67%;margin:0}
.sf_2cols_2_33{float:right;width:33%;margin:0}
.sf_2cols_2_33 .sf_2cols_2in_33{margin-left:12px}
.sf_2cols_1_75{float:left;width:75%;margin:0}
.sf_2cols_2_25{float:right;width:25%;margin:0}
.sf_2cols_2_25 .sf_2cols_2in_25{margin-left:12px}
.sf_3cols_1_33{float:left;width:33%;margin:0}
.sf_3cols_2_34{float:left;width:34%;margin:0}
.sf_3cols_3_33{float:left;width:33%;margin:0;_margin-left:-1px!important}
.sf_3cols_2_34 .sf_3cols_2in_34,.sf_3cols_3_33 .sf_3cols_3in_33{margin-left:12px}
.sf_3cols_1_25{float:left;width:25%;margin:0}
.sf_3cols_2_50{float:left;width:50%;margin:0}
.sf_3cols_3_25{float:left;width:25%;margin:0;_margin-left:-1px!important}
.sf_3cols_2_50 .sf_3cols_2in_50,.sf_3cols_3_25 .sf_3cols_3in_25{margin-left:12px}
.sf_4cols_1_25,.sf_4cols_2_25,.sf_4cols_3_25,.sf_4cols_4_25{float:left;width:25%;margin:0}
.sf_4cols_4_25{_margin-left:-1px!important}
.sf_4cols_2_25 .sf_4cols_2in_25,.sf_4cols_3_25 .sf_4cols_3in_25,.sf_4cols_4_25 .sf_4cols_4in_25{margin-left:12px}
.sf_5cols_1_20,.sf_5cols_2_20,.sf_5cols_3_20,.sf_5cols_4_20,.sf_5cols_5_20{float:left;width:20%;margin:0}
.sf_5cols_5_20{_margin-left:-1px!important}
.sf_5cols_2_20 .sf_5cols_2in_20,.sf_5cols_3_20 .sf_5cols_3in_20,.sf_5cols_4_20 .sf_5cols_4in_20,.sf_5cols_5_20 .sf_5cols_5in_20{margin-left:12px}

.k-list {background-color: #fff; font-size:11px !important; font-family: arial, sans-serif; border: none; position: relative; top: 35px; width: 179px; height: 200px; padding-top: 5px; z-index: 1; }

.k-animation-container {width: 179px !important; height: 200px; left: 790px; border: none;}
.k-popout {border-width: 0px;}

.k-popup.k-list-container, .k-popup.k-calendar-container {border: none !important; width:179px !important;}

.k-animation-container, .k-widget, .k-widget *, .k-animation-container *, .k-widget *:before, .k-animation-container *:after, .k-block .k-header, .k-list-container {overflow: hidden !important;}


.k-list-container k-popup k-group k-reset k-state-border-up {width: 179px !important;}


.k-animation-container {width: 179px !important; top: 73px !important;}


li.k-item {margin-left: 5px; margin-bottom: 5px;}
/*.sfNavList .k-state-hover .k-icon.k-i-arrow-s:before, .sfNavList .k-state-active .k-icon.k-i-arrow-s:before {display: none !important;}*/



.k-autocomplete.k-state-hover, .k-picker-wrap.k-state-hover, .k-numeric-wrap.k-state-hover, .k-dropdown-wrap.k-state-hover {background-color: none !important; background-image: none, -webkit-linear-gradient (top, 0 0, 0 0%;)}


body {
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #000;
    font-family: 'Copse',Arial, serif !important;
/* added !important 04/04/14 per Telerik */	
}

/* element styles */
a {
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    cursor: pointer !important;
}

    a:hover {
        text-decoration: underline;
    }

h1 {
    font-size: 22px;
    color: #fff;
    margin-bottom: 20px;
}

/* Added 03/07/14 */
sup {
	vertical-align: super;
	font-size: smaller;
}

/* Added 03/07/14 */
sub {
	vertical-align:sub;
	font-size:smaller;
}
/*BANDED TABLE */
table.banded tr:nth-child(odd) {background:#fff;}
table.banded tr:nth-child(even) {background:#eee;}
table.banded td {vertical-align: middle;padding: 3px 0px;}

/*===================================================*/
/* CLEAR / RESET                                     */
/*===================================================*/

.clearAVGWidgets {
    background-color: transparent;
}



/*===================================================*/
/*GLOBAL ELEMENTS                                    */
/*===================================================*/

.sm_lg {
    font-size: 20px;
    line-height: 28px;
    width: 340px;
    padding: 5px;
    /*background: url('60percent.png');*/
}

    .sm_lg span {
        border-bottom: dotted 1px #fff;
    }

.sm_msg {
    font-size: 12px;
    font-family: Arial;
    padding-top: 5px;
    padding-bottom: 15px;
    height: 40px;
    width: 100%;
    line-height: 16px;
    overflow: hidden;
    width: 340px;
    padding: 5px;
    /*background: url('60percent.png');*/
}

.sm_more {
    width: 340px;
    padding: 5px;
    background: url('60percent.png');
}

    .sm_more a, .otterFeaturedSpotlightTextRight a {
        font-size: 12px;
        font-family: Arial;
        font-weight: bold;
        color: #ec0907;
        padding-top: 10px;
    }

.slash {
    font-weight: bold;
    font-family: Arial;
}

.tib {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
    cursor: pointer;
}




/*===================================================*/
/* STRUCTURE                                         */
/*===================================================*/

#external-container {
    width: 1044px;
    margin: auto;
    display: block;
    position: relative;
    min-height: 900px;
}

#container {
    width: 964px; /* 940px; 964px;*/
    margin: auto;
    /* padding: 0 40px 0 40px; */
    overflow: hidden;
    clear: both;
    display: block;
    position: relative;
    /*  background-color: Green; */
    min-height: 900px;
}




/*===================================================*/
/* HEADER                                            */
/*===================================================*/

#header {
    height: 115px;
    display: block;
    position: relative;
    z-index: 10; /* so dropdowns show over slideshow area*/
    margin: 0 12px 0 12px;
}

#header_links {
    position: absolute;
    top: 0;
    right: 1px;
    min-width: 200px;
    height: 17px;
    padding: 1px 10px 5px 0;
    background-color: #000000;
    font-family: Arial, serif;
    text-align: right;
}


.unselectable {overflow:hidden !important;}

    #header_links a {
        color: #fff;
    }

    #header_links ul {
        display: inline;
        padding-left: 5px;
    }

    #header_links li {
        display: inline;
        background-image: url(/assets/images/otterbein/common/AuxNav_Divider.png);
        background-repeat: no-repeat;
        background-position: right 6px;
        padding-left: 5px;
        padding-right: 3px;
    }




/*===================================================*/
/* FOOTER                                            */
/*===================================================*/

#footer {
    min-height: 80px;
    margin: 15px 12px 15px 12px;
    padding-bottom: 50px;
    background-color: #000000;
    background-image: url(/assets/images/otterbein/common/Logo_Alone.png);
    background-repeat: no-repeat;
    background-position: left top;
}

    #footer #footer_content {
        color: #ffffff;
        margin-left: 240px;
        min-height: 80px;
        font-family: Arial;
        font-size: 11px;
        line-height: 20px;
    }

        #footer #footer_content ul {
            list-style-type: none;
        }

        #footer #footer_content li {
            display: inline-block;
            background-image: url(/assets/images/otterbein/common/AuxNav_Divider.png);
            background-repeat: no-repeat;
            background-position: right 3px;
            padding-right: 10px;
            margin-right: 5px;
            display: inline-block;
            .display:inline;
            .zoom:1;
        }

        #footer #footer_content a {
            color: #ffffff;
            font-weight: normal;
        }

    #footer img {
        width: 18px;
        height: 18px;
    }




/*===================================================*/
/* ANNOUNCEMENT                                      */
/*===================================================*/

#announcement {
    /*  background-color: yellow; */
    width: 964px;
    margin: auto;
    overflow: hidden;
    clear: both;
    display: block;
    min-height: 180px;
    position: absolute;
    z-index: 20;
    display: none;
}

#announcement-content {
    background-color: #900;
    min-height: 160px;
    padding: 0 20px 20px 20px;
    font-size: 12px;
    font-family: Arial;
    color: white;
}

#announcement-trigger-container {
    height: 20px;
    width: 964px;
}

#announce-trigger {
    position: absolute;
    left: 462px;
    cursor: pointer;
}




/*===================================================*/
/* SEARCH                                            */
/*===================================================*/

#search_top {
    height: 10px;
    width: 219px;
    position: absolute;
    right: 197px;
    top: 64px;
}

#search_left {
    height: 47px;
    width: 10px;
    position: absolute;
    right: 418px;
    top: 64px;
}

#popular_searches {
    padding: 40px 20px 20px 40px;
    width: 357px;
    height: 220px;
    background-color: #F1F0EE;
    position: absolute;
    top: 114px;
    right: 0;
    overflow: hidden;
    display: none;
}

#popular_searches_title {
    margin-bottom: 20px;
}

#popular_searches ul {
    float: left;
    width: 155px;
}

#popular_searches li {
    border-bottom: solid 1px #BBB4A2;
    padding: 10px 0 10px 0;
}

    #popular_searches li a {
        font-family: Arial !important;
        color: #474747;
    }

.searchResults dd strong, dd.sfsearchResultHighLighter strong.sfHighlight {
    color: #900 !important;
}
.sfsearchResultTitle {padding-bottom:5px;}
.sfsearchResultUrl {margin-bottom:30px;}


/*===================================================*/
/* sf PAGER PAGNATION                                */
/*===================================================*/
.sf_pagerNumeric a {padding:5px; margin:5px;}
.sf_pagerNumeric a.sf_PagerCurrent {background-color:#DDD;}

/*===================================================*/
/* APPLY, VISIT, GIVING                              */
/*===================================================*/

#avg_container_top {
    height: 10px;
    width: 200px;
    position: absolute;
    right: 0;
    top: 43px;
}

#avg_container_left {
    height: 70px;
    width: 10px;
    position: absolute;
    right: 187px;
    top: 43px;
}

#avg_container {
    width: 187px;
    height: 62px;
    position: absolute;
    right: -1px;
    top: 53px;
    font-size: 12px;
    z-index: 5;
}

.avg-icon-text {
    font-family: Arial;
    font-weight: 700;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    padding-top: 5px;
}

#avg_container #avg li {
    height: 62px;
    width: 61px;
    float: left;
    color: #fff;
    line-height: 16px;
}

.avg_container_title {
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 20px;
}

#avg_container #apply_content {
    height: 191px;
    width: 368px;
    padding: 20px 20px 20px 30px;
    line-height: 20px;
    position: absolute;
    top: 59px;
    right: 0;
    display: none;
    overflow: hidden;
	
	background-image: none !important;
	background-color: #006699;

/*    background-image: url(/assets/images/otterbein/common/Apply_Hover.png);
    background-repeat: no-repeat;
    background-position: left top;*/
    z-index: 10;


}

#avg_container #visit_content {
    height: 191px;
    width: 368px;
    padding: 20px 20px 20px 30px;
    line-height: 20px;
    position: absolute;
    top: 59px;
    right: 0;
    display: none;
    overflow: hidden;
    background-image: url(/assets/images/otterbein/common/Visit_Hover.png);
    background-repeat: no-repeat;
    background-position: left top;
    z-index: 10;
}

#avg_container #giving_content {
    height: 191px;
    width: 368px;
    padding: 20px 20px 20px 30px;
    line-height: 20px;
    position: absolute;
    top: 59px;
    right: 0;
    display: none;
    overflow: hidden;
	background-image: none !important;
	background-color: #990000;
/*    background-image: url(/assets/images/otterbein/common/Giving_Hover.png);
    background-repeat: no-repeat;
    background-position: left top;*/
    z-index: 10;
}

.apply {
    background-image: url(/assets/images/otterbein/common/STAND_Apply_Box.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.apply_hover {
    cursor: pointer;
}

.visit {
    background-image: url(/assets/images/otterbein/common/Visit_Box.png);
    background-repeat: no-repeat;
    background-position: left top;
    margin-left: 2px;
}

.visit_hover {
    cursor: pointer;
}

.giving {
    background-image: url(/assets/images/otterbein/common/STAND_Giving_Box.png);
    background-repeat: no-repeat;
    background-position: left top;
    margin-left: 2px;
}

.giving_hover {
    cursor: pointer;
}

.avg_content {
    float: left;
    width: 190px;
    overflow: hidden;
    height: 125px;
    margin-right: 10px;
}

.avg_content_container ul {
    float: left;
    /* background-color:blue; */
    width: 165px;
    /* margin-right:35px;   */
    background-image: url(/assets/images/transparent.png);
}

.avg_content_container li {
    clear: both;
    border-bottom: solid 1px #444; /* #BBB4A2; */
    padding: 5px 0 10px 0;
    width: 165px !important;
    height: 12px !important;
    font-family: Arial;
}

#giving .avg_content_container li {
    border-bottom: solid 1px #490000;
}

#apply .avg_content_container li {
    border-bottom: solid 1px #033a56;
}

#visit .avg_content_container li {
    border-bottom: solid 1px #360;
}

.avg_content_container li a {
    color: #ffffff;
}



/*===================================================*/
/* Video Title Bar*/
/*===================================================*/


.RadMediaPlayer .rmpTitleBar {display:none !important;}



/*===================================================*/
/* SLIDESHOW                                         */
/*===================================================*/

#slideshow {
    height: 432px; /* 432 */
    display: block;
    position: relative;
    overflow: hidden; /*   for thumbnail bottom */
    left: 12px;
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 938px;
    border-bottom: 5px solid #F1F0EE;
}


#interior {
    padding: 0 12px 0 12px;
}

#slider {
    position: relative;
    /* margin:auto; */
    width: 925px;
    height: 310px;
    z-index: 0;
    border-left: solid 7px #F1F0EE;
    border-right: solid 8px #F1F0EE;
    margin: 0;
    padding: 0;
    list-style: none;
    background-color: #000000;
}

    #slider img {
        position: absolute;
        top: 0;
        left: 0;
        width: 925px;
        height: 310px;
    }

    #slider li {
        z-index: 0;
        position: relative;
    }

    #slider .caption {
        z-index: 500;
        position: relative;
        color: #ffffff;
        padding-top: 50px;
        padding-left: 25px;
        line-height: 20px;
        height: 310px;
        width: 900px;
    }

    #slider .caption-right {
        z-index: 500;
        position: relative;
        left: 570px;
        color: #ffffff;
        padding-top: 50px;
        padding-right: 25px;
        line-height: 20px;
        height: 310px;
        width: 330px;
    }


    #slider .caption .sm_more {
        position: relative;
    }

/*.currentThumb{
    margin-top:-55px;
}
.currentThumb0{
    margin-top:-45px;
}
.currentThumb1{
    margin-top:-35px;
}
.currentThumb2{
    margin-top:-25px;
}
.currentThumb3{
    margin-top:-15px;
}


.inQueue{
    margin-top:0px !important;

}*/

#slideshow {
    overflow: hidden;
}

#thumbs_container {
    background-color: #F1F0EE;
    border-left: 2px solid #F1F0EE;
    border-right: 2px solid #F1F0EE;
    height: 64px;
}

#thumbslist {
    height: 60px;
    padding-left: 29px;
    padding-right: 21px;
}

    #thumbslist li {
        cursor: pointer;
        float: left;
        list-style: none;
        position: relative;
        width: 106px;
        padding-right: 4px;
    }

#thumbs_end {
    background-color: #F1F0EE !important;
    height: 4px;
    position: absolute;
    width: 940px;
    margin-top: -2px;
}


.thumb_container {
    position: absolute;
}

.thumb {
    position: absolute;
    height: 58px;
}

.ticker {
    height: 4px;
    background-color: #F1F0EE;
}

.bar {
    height: 4px;
    width: 0;
}




/*===================================================*/
/* I AM                                              */
/*===================================================*/

#page.IAM {
    padding: 0;
    background: none;
}

#IAMContent {
    position: relative;
}

#IAMImage {
    overflow: hidden;
}

    #IAMImage img {
        width: 940px;
    }

    #IAMImage #title {
        position: absolute;
        top: 50px;
        left: 50px;
    }

#IAMCopy {
    padding-top: 20px;
    padding-bottom: 50px;
}

#IAMLeftColumn,
#IAMRightColumn {
    width: 460px;
}

#IAMLeftColumn {
    padding-right: 20px;
}

    #IAMRightColumn h2,
    #IAMLeftColumn h2 {
        background: url(/assets/images/redbar.png);
        padding: 26px 18px 26px 18px;
        color: white;
        font-weight: normal;
        line-height: 20px;
    }

    #IAMLeftColumn .iam,
    #IAMRightColumn .iam {
        float: left;
        margin: 0px;
        padding: 0px;
        width: 460px;
        min-height: 272px;
        background: #dddbdc;
        font-family: Arial;
        font-size: 13px;
        color: #444;
        line-height: 18px;
    }

.IAmLinksColumn {
    float: left;
    width: 203px;
    min-height: 172px;
    margin: 40px 0px 0px 18px;
    padding: 0px;
    color: #444;
    font-size: 24px;
}

    .IAmLinksColumn ul {
        margin: 0px;
        padding: 0px;
    }

    .IAmLinksColumn li {
        width: 203px;
        margin: 0px 0px 4px 0px;
        padding: 0px 0px 4px 0px;
        border-bottom: solid #b3b1b2 1px;
        line-height: 24px;
    }

        .IAmLinksColumn li:last-child {
            border-bottom: none;
        }

    .IAmLinksColumn a:link,
    .IAmLinksColumn a:visited {
        color: #444;
        text-decoration: none;
    }

    .IAmLinksColumn a:hover,
    .IAmLinksColumn a:visited {
        text-decoration: underline;
    }

#IAMImage #title {
    font-size: 24px;
    color: #444;
    line-height: 38px;
}

#IAMImage .iamType {
    font-size: 48px;
    color: #cb2730;
    line-height: 60px;
    border-top: 1px dotted #999;
    border-bottom: 1px dotted #999;
    padding-bottom: 4px;
}

#IAMCopy {
    background: url(/assets/images/iambar.jpg) no-repeat;
}

    #IAMCopy .title {
        width: 180px !important;
        height: 95px;
        padding: 20px 48px 0px 90px !important;
        line-height: 30px;
        font-size: 24px;
        float: left;
        color: #444;
        text-transform: capitalize;
    }

    #IAMCopy .content {
        width: 615px;
        height: auto;
        color: #444;
        border-top: 1px dotted #444;
        border-bottom: 1px dotted #444;
        line-height: 20px;
        overflow: hidden;
        float: left;
        padding-top: 15px;
        padding-bottom: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
    }

#iam_img {
    position: absolute;
    top: 7px;
    z-index: 2;
    cursor: pointer;
    width: 110px;
    height: 62px;
}

#iam_search {
    width: 300px;
    height: 226px;
    font-size: 20px;
    line-height: 28px;
}

#iam_links {
    margin-left: 30px;
    height: 236px;
    width: 550px;
    overflow: hidden;
    position: relative;
    top: -10px;
}

    #iam_links ul {
        float: left;
        width: 130px;
        margin-left: 25px;
    }

        #iam_links ul a {
            font-size: 12px;
            font-family: Arial !important;
			color: #000 !important;
	       /* Added 4/7/2014 */		
        }

            #iam_links ul a:hover {
                text-decoration: none;
                color: none;
            }

    #iam_links li {
        border-bottom: solid 1px #aaa;
        width: 130px !important;
    }

    #iam_links div {
        padding: 10px 0 10px 0;
    }

    #iam_links .nolastborder div:hover {
        padding: 6px 0 6px 0;
        margin: 4px 0 4px 0;
        background-color: #eee;
    }

#iam_submit {
    position: relative;
 
    width: 290px;
    height: 33px; background-color: #fff;
    padding: 4px 0 0 10px;
    margin-top: 15px;
}

.btnIAMSubmit {
    position: relative;
    top: 4px;
}

#IAMLeftColumn,
#IAMRightColumn {
    float: left;
}

    #IAMRightColumn .iam {
        padding: 0px;
    }






/*===================================================*/
/* CONNECT BAR                                       */
/*===================================================*/

#connect_bar img {
    padding: 17px;
    padding-right: 0px;
    cursor: pointer;
}

#connect_bar {
    overflow: hidden;
}

#connect {
    height: 111px;
    width: 43px;
    background-image: url(/assets/images/otterbein/homepage/ConnectBar_Closed.png);
    background-repeat: no-repeat;
    background-position: left top;
    position: absolute;
    top: 480px;
    left: -10px;
    z-index: 100;
    cursor: pointer;
}

#connect_bar {
    height: 101px;
    width: 0; /*  979px; */
    margin-left: 43px;
    padding-top: 10px;
    background-color: #2E2E2E;
    display: none;
    z-index: 99;
    position: relative;
    cursor: default;
}

#infotabs {
    height: 318px;
    margin: 15px 12px 0 12px;
}

#twitter-feed,
#facebook-feed,
#flickr-feed {
    display: none;
    height: 50px;
    width: 700px;
    background-color: #fff;
    position: absolute;
    top: -70px;
    left: 30px;
}

#soc-med-icons {
    width: 245px;
    height: 90px;
    border-right: dotted 1px grey;
    margin-left: 80px;
    /* display:none; */
    font-size: 11px;
    line-height: 20px;
    float: left;
}

#soc-med-icons-title,
#news-feed-title {
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 3px;
}

#soc-med-icons ul {
    width: 120px;
    float: left;
    text-transform: uppercase;
    color: #fff;
    font-family: Arial;
    position: relative;
}

    #soc-med-icons ul li {
        height: 16px;
        margin-bottom: 6px;
        position: relative;
        padding-left: 21px;
    }

        #soc-med-icons ul li img {
            position: absolute;
            top: 2px;
            left: 0;
        }

#news-feed {
    width: 598px;
    height: 90px;
    margin-left: 20px;
    display: none;
    font-size: 11px;
    line-height: 20px;
    float: left;
    position: relative;
}

#news-feed-container {
    background-color: #F7F4EF;
    padding: 5px;
    height: 57px;
    overflow: hidden;
    position: relative;
    width: 550px;
}

#news-feed-scrollable {
    /* required settings */
    position: relative;
    overflow: hidden;
    width: 550px;
    height: 57px;
    padding: 0;
    margin: 0;
}

.news-feed-scrollable .news-feed-items {
    /* this cannot be too large */
    width: 20000em;
    position: absolute;
}

.news-feed-items div.news-feed-scroll-item {
    clear: both;
    width: 530px;
    height: 19px;
    position: relative;
}

#news-feed-container-list {
}

.news-feed-scroll-item a {
    font-weight: normal;
    font-family: Arial;
    color: #62615D;
    background-image: url(/assets/images/otterbein/homepage/news-bullet.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 10px;
}

#news-scroll-container {
    width: 38px;
    height: 67px;
    background-color: #CFCCC8;
    position: absolute;
    right: 0;
    top: 23px;
}

#news-scroll-up {
    width: 11px;
    height: 6px;
    background-image: url(/assets/images/otterbein/homepage/Arrow_Up.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 13px;
    top: 5px;
    cursor: pointer;
}

#news-scroll-down {
    width: 11px;
    height: 6px;
    background-image: url(/assets/images/otterbein/homepage/Arrow_Down.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 13px;
    bottom: 5px;
    cursor: pointer;
}

#close-connect {
    width: 7px;
    height: 17px;
    background-image: url(/assets/images/otterbein/homepage/ThinLines.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 47px;
    cursor: pointer;
    display: none;
}

/* single tab */
ul.tabs {
    list-style: none;
    margin: 0 !important;
    margin-left: 7px !important;
    padding: 0;
    /*height: 48px;*/
}

    ul.tabs li {
        float: left;
        text-indent: 0;
        padding: 0;
        margin: 0 !important;
        list-style-image: none !important;
       /* height: 48px;*/
        width: 154px;
        overflow: hidden;
        position: relative;
    }

        ul.tabs li img {
            position: relative;
        }

            ul.tabs li img.current {
                position: relative;
                top: 0;
            }

            ul.tabs li img.hid {
                display: none;
            }

.panes .pane {
    padding: 0px 8px;
    height: 250px;
    overflow: hidden;
    background-color: #F1F0EE;
    clear: both;
     font-family: Arial !important;
     color: #62615D;
     font-size: 12px;
      line-height: 16px;
	  display:block !important;
}

#morelinks {
    min-height: 240px;
    margin: 60px 12px 0 12px;
    color: #ffffff;
    background-color: #000000;
}

    #morelinks h4 {
        font-size: 12px;
        border-bottom: solid 1px #3D3D3D;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    #morelinks .ml_content {
        width: 220px;
        overflow: hidden;
        min-height: 240px;
        float: left;
        margin-right: 20px;
    }

    #morelinks .ml_content_last {
        width: 220px;
        overflow: hidden;
        min-height: 240px;
        float: left;
    }

    #morelinks ul {
        line-height: 18px;
    }

        #morelinks ul a {
            color: #ffffff;
            font-family: Arial;
        }




/*===================================================*/
/* SCROLLERS                                         */
/*===================================================*/

/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {
    /* required settings */
    position: relative;
    overflow: hidden;
    height: 213px;
}

    /*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accommodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/
    .scrollable .items {
        /* this cannot be too large */
        width: 20000em;
        position: absolute;
        padding: 0 0 0 5px;
    }


.news_link,
.event_link {
    width: 208px;
    height: 111px;
    clear: both;
    position: relative;
    top: 16px;
    left: 9px;
}

#news-tab {
	border-radius:5px 0px 0px 5px;}
.news-caption {
    position: absolute;
    bottom: 0;
    height: 70px;
    overflow: hidden;
    color: #62615D;
    font-size: 12px;
    font-family: Arial;
    line-height: 16px;
    clear: both;
    width: 100%;
}

.news-caption-text {
    color: #62615D;
    font-size: 12px;
    font-family: Arial;
    line-height: 16px;
    height: 171px;
    width: 100%;
    overflow: hidden;
    clear: both;
}
.sfnewsAuthorAndDate {padding-bottom:8px;}
#see-all-news,
#see-all-events,
.see-all-news {
    font-family: Arial;
    position: relative;
    top: -15px;
    color: #62615D;
    float: right;
    padding: 0 15px 0 0;
}

.pager {
    margin: auto;
    height: 10px;
}

    .pager div {
        width: 10px;
        height: 10px;
        float: left;
        margin-left: 2px;
        margin-right: 3px;
        cursor: pointer;
        background-image: url(/assets/images/otterbein/homepage/item.png);
        background-repeat: no-repeat;
        background-position: center center;
    }

    .pager .pagerselected {
        background-image: url(/assets/images/otterbein/homepage/current_item.png);
        background-repeat: no-repeat;
        background-position: center center;
    }


/* misc */
.clear {
    clear: both;
}

.image_load {
    background-repeat: no-repeat;
    background-position: center center;
}

/* OttU specific classes - from EDITOR */
.float-image-left {
    float: left;
    padding: 0 10px 10px 0;
}

.float-image-right {
    float: right !important;
    padding: 0 0 10px 10px;
}
/* OttU specific classes */





#page {
    background: white;
    padding: 20px;
    min-height: 700px;
    padding-bottom: 100px;
}

    #page.landing {
        padding: 0px;
    }

#breadCrumb {
    background: #f1f0ee;
    padding: 10px;
    font-family: Arial;
    font-size: 11px;
    border-bottom: 40px white solid;
}

    #breadCrumb a {
        font-weight: normal;
        font-size: 11px;
    }

#page.landing #breadCrumb {
    border: 20px white solid;
    border-bottom: none;
}

#page.landing #topContent {
    background: url('/assets/images/bookmark.png');
    padding: 30px;
    height: 100px;
}

#leftColumn,
#centerColumn,
#rightColumn {
    float: left;
}

#leftColumn {
    width: 160px;
    border-right: 30px white solid;
    /*padding-top: 10px;*/
}

#centerColumn {
    width: 500px;
    border-right: 30px white solid;
}

#rightColumn {
    width: 160px;
    padding: 10px;
    margin-top: 40px;
}

.clear {
    clear: both;
}

#centerColumn {
    font-family: Arial;
    font-size: 13px;
    line-height: 20px;
    color: #444;
}

    #centerColumn h1 {
        font-family: 'Copse',Arial, serif;
        color: #444;
        font-weight: normal;
        padding-bottom: 20px;
        border-bottom: 10px solid #999;
    }

    #centerColumn p {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #centerColumn h2 {
        font-family: 'Copse',Arial, serif;
        color: #444;
        font-size: 17px;
        font-weight: normal;
        margin-top: 15px;
        margin-bottm: 5px;
        padding-top: 10px;
        padding-bottom: 15px;
        border-bottom: 1px dotted #999;
        border-top: 1px dotted #999;
    }

    #centerColumn ol {
        list-style: decimal;
        padding-top: 10px;
        padding-bottom: 20px;
        padding-left: 20px;
        .padding-left:30px;
    }

    #centerColumn ul {
        list-style-image: url(/assets/images/main-list-bullet.png);
        margin-left: 10px;
        padding-top: 10px;
        padding-bottom: 20px;
        padding-left: 0px;
        .padding-left:00px;
    }
    #centerColumn ul.rdCommands {
        list-style-image:none;
    }
    #centerColumn li {
        margin-left: 10px;
    }

    #centerColumn a {
        font-size: 1em;
        font-weight: normal;
        border-bottom: 1px dotted #999;
        color: #666;
    }

        #centerColumn a:hover {
            text-decoration: none;
            font-size: 1em;
            font-weight: normal;
            border-bottom: 1px solid #999;
            color: #999;
        }

    #centerColumn img {
        border-width: 14px 13px 17px !important;
        border-color: white;
        border-style: solid;
        -moz-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        -webkit-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        -o-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        border-image: url(/assets/images/frame.png) 14 13 17 stretch;
    }

    #centerColumn .sf_postBookmark img {
        border-width: 0 !important;
    }

a.mainMenuLink {
    text-decoration: none;
    color: #444;
    font-weight: normal;
    font-size: 13px;
}

    a.mainMenuLink:hover {
        text-decoration: none;
        color: #fff;
        font-weight: normal;
    }


/* =============== INTERIOR TWO COLUMN DEPARTMENTS ADDED 6/20/12 ==============*/
#page.department {
	padding:0px;
	padding-bottom:0px;
}
#page.department #pageContent {
	padding:20px;
	min-height: 550px;
}
#page.department #breadCrumb {
	border: 20px white solid;
	border-bottom:none;
}
#page.department #centerColumn {
	width: 710px;
	border-right: none; 
}




/*RAD PANEL BAR */

.RadPanelBar {
    width: 160px !important;
    font-family: Arial;
    font-size: 12px;
    border: none !important;
}

    .RadPanelBar .rpRootGroup {
        border: none !important;
    }

#leftColumn .rpLevel1 li.rpSelectedSibling {
    background-color: #FFFFFF !important;
}

#leftColumn .rpLevel1 li.rpSelectedChild {
    background-color: #FFFFFF !important;
}

.rpItem.rpFirst.rpLast {
    border: none;
    background: #999;
}

.rpNavigation {
    padding: 5px 0px !important;
}

#rightColumn {
    font-family: Arial;
    font-size: 12px;
    line-height: 16px;
    color: #444;
    background: #eee;
}

    #rightColumn h4 {
        font-size: 16px;
        line-height: 18px;
        color: #444;
        font-family: 'Copse',Arial, serif;
        font-weight: normal;
        margin-bottom: 10px;
        padding-top: 18px;
        padding-bottom: 5px;
    }

    #rightColumn ul {
    }

    #rightColumn li {
        padding-bottom: 5px;
        margin-left: 12px;
        list-style-image: url(/assets/images/right_rail-list-bullet.jpg);
    }

    #rightColumn a:link,
    #rightColumn a:visited {
        font-weight: normal;
        text-decoration: none;
        border-bottom: 1px dotted #999;
        color: #444;
    }

    #rightColumn a:hover,
    #rightColumn a:active {
        text-decoration: underline;
        border-bottom: none;
    }

    #rightColumn .sf_newsList h2.sf_newsTitle,
    #rightColumn .sf_newsList h2.sf_newsTitle a {
        padding: 0;
        margin: 0;
        font-weight: normal;
        font-size: 16px;
        line-height: 1em;
    }

    #rightColumn .sf_newsList h2.sf_newsTitle {
        font-family: 'Copse',Arial, serif;
        border-top: 5px solid #ddd;
        border-bottom: 5px solid #ddd;
        padding: 5px;
        text-align: center;
    }

    #rightColumn .sf_newsDate {
        font-size: 10px;
        text-align: right;
        padding-top: 5px;
        padding-bottom: 10px;
    }

    #rightColumn .sf_readMore {
        padding-top: 10px;
        text-align: right;
    }

    #rightColumn .sf_postCategory,
    #rightColumn .sf_postTags,
    #rightColumn .sf_newsAuthor {
        display: none;
    }

    #rightColumn .sf_newsList li {
        padding-bottom: 10px;
        border-bottom: 1px dotted #ddd;
    }

    #rightColumn img {
        max-width: 135px;
        border-width: 14px 13px 17px !important;
        border-color: white;
        border-style: solid;
        -moz-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        -webkit-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        -o-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        border-image: url(/assets/images/frame.png) 14 13 17 stretch;
    }

#topContent .title {
    width: 150px;
    height: 95px;
    padding-top: 25px;
    padding-left: 72px;
    padding-right: 48px;
    line-height: 30px;
    font-size: 24px;
    float: left;
    color: #444;
}

#topContent .content {
    color: #444;
    border-top: 1px dotted #444;
    border-bottom: 1px dotted #444;
    width: 610px;
    height: 87px;
    line-height: 20px;
    overflow: hidden;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

#page.landing #pageContent {
    padding: 20px;
    font-family: Arial;
    font-size: 12px;
    line-height: 18px;
	overflow:hidden;
}

#interiorSlideShow {
    position: relative;
    width: 890px;
    height: 300px;
    top: 20px;
    left: 12px;
    overflow: hidden;
    .background:#000;
    border-width: 14px 13px 17px !important;
    border-color: white;
    border-style: solid;
    -moz-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
    -webkit-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
    -o-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
    border-image: url(/assets/images/frame.png) 14 13 17 stretch;
    text-align: center;
}

    #interiorSlideShow img {
    }

#topSlideShow_controls {
    position: absolute;
    bottom: 10px;
    right: 10px;
}

.button {
    background: url(/assets/images/button.png) no-repeat;
    height: 19px;
    width: 19px;
    float: left;
}

    .button.selected {
        background: url(/assets/images/button_selected.png) no-repeat;
    }


#centerColumn .sfContentBlock .specialBox {
    float:left;
/* Added 10-23-13 */
	height:auto;
	overflow:hidden;	

}
.specialBox {
    width: 240px;
    min-height: 350px;
    background: #eee;
    display: inline-block;
    .display:inline;
    .zoom:1;
    border-right: 10px solid white;
    border-top: 20px solid white;
    vertical-align: top;
    position: relative;
    float:left;
}

    .specialBox h3 {
        color: #444;
        border-bottom: solid #999 5px;
        background: white;
        font-size: 16px;
        font-family: 'Copse',Arial, serif;
        font-weight: normal;
        padding: 10px;
    }

#centerColumn .specialBox img {
    width: 214px;
}

.specialBox p {
    padding: 10px;
}

.specialBox.land {
    background: url(/assets/images/booked_callout.png) no-repeat;
    width: 280px;
    min-height: 340px;
    border-left: 10px solid white;
    border-right: 10px solid white;
}

    .specialBox.land img {
        width: 252px;
        border-width: 14px 14px 17px !important;
        border-color: white;
        border-style: solid;
        -moz-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        -webkit-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        -o-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        border-image: url(/assets/images/frame.png) 14 13 17 stretch;
    }

    .specialBox.land h3 {
        color: #444;
        border-bottom: none !important;
        background: #900 url(/assets/images/booked_callout.png) no-repeat;
        ;
        font-size: 16px;
        font-family: 'Copse',Arial, serif;
        font-weight: normal;
        padding: 10px;
        padding-top: 40px;
    }

#bottomContent .bottom {
    color: white;
    background: #a30202 url('/assets/images/booked_giant_tap.png') no-repeat;
}

    #bottomContent .bottom h3 {
        padding: 20px;
        padding-left: 40px;
        font-weight: normal;
		font-size: 16px;
    }

    #bottomContent .bottom h4 {
        font-family: 'Copse',Arial, serif;
        font-weight: normal;
        font-size: 14px;
        padding-bottom: 10px;
    }

    #bottomContent .bottom ul {
        padding: 40px;
        font-family: Arial;
        font-size: 12px;
    }

    #bottomContent .bottom li {
        display: inline-block;
        .display:inline;
        .zoom:1;
        width: 250px;
    }

    #bottomContent .bottom a:link,
    #bottomContent .bottom a:visited,
    #bottomContent .bottom a:hover,
    #bottomContent .bottom a:active {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
        border-bottom: 1px dotted #ffffff;
    }

    #bottomContent .bottom a:hover,
    #bottomContent .bottom a:active {
        text-decoration: underline;
        border-bottom: none;
    }

.bookmarked {
    display: inline-block;
    .display:inline;
    .zoom:1;
    width: 590px;
    height: 240px;
    background: #eee;
    padding-bottom: 20px;
    border-bottom: 20px solid white;
/* Added code 10-22-13 */	
	float:left;

}

    .bookmarked p {
        padding: 10px;
        line-height: 20px;
    }

    .bookmarked img {
        border-width: 14px 13px 17px !important;
        border-color: white;
        border-style: solid;
        -moz-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        -webkit-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        -o-border-image: url(/assets/images/frame.png) 14 13 17 stretch;
        border-image: url(/assets/images/frame.png) 14 13 17 stretch;
    }

    .bookmarked h2 {
        background: url(/assets/images/booked.png) no-repeat;
        background-color: #666;
        padding: 20px;
        padding-left: 50px;
        color: white;
        font-size: 16px;
        font-family: 'Copse',Arial, serif;
        font-weight: normal;
    }

.tabLinks {
    background: url(/assets/images/book_tab.png) no-repeat;
    background-color: #666;
    width: 240px;
    height: 200px;
    padding: 20px;
    padding-top: 40px;
    display: inline-block;
    .display:inline;
    .zoom:1;
    vertical-align: top;
    border-left: 25px solid white;
    color: #444;
    border-bottom: 20px solid white;
	float:right;
}

    .tabLinks h2 {
        font-size: 14px;
        font-family: 'Copse',Arial, serif;
        font-weight: normal;
        padding-bottom: 15px;
        padding-top: 10px;
    }

    .tabLinks li {
        padding: 10px 0px;
        border-bottom: solid 1px #ccc;
    }

.sfexpandableList {}

    #centerColumn .sflistItemTitle {
        font-size: 12px;
        line-height: 20px;
    }

	#centerColumn .sflistItemContent{
	border: 1px solid #ddd;
	background:#eee;
	padding:10px;
	margin: 0 0 15px 0;
	}

#centerColumn .sf_listItemBody {
    border: 1px solid #ddd;
    background: #eee;
    padding: 10px;
}


/* ===== BLOCKQUOTE [added 2/24/14] ===== */
blockquote {
	background: #EEE;
	border-color: #AAA;
	border-left-style:solid;
	border-left-width:10px;
	margin: 0px 20px;
	padding: 0.5em 10px;
}
/* ===== [blockquote] COLOR DEFINITIONS ===== */
.About blockquote,
.about blockquote, 
.Alumni blockquote,
.alumni blockquote,
.Library blockquote,
.library blockquote,
.TitleIX blockquote {
	border-color:#990000 !important;
}
.FutureStudents blockquote, 
.TheGraduateSchool blockquote,
.Giving blockquote,
.NSF-Grants blockquote {
	border-color:#006699 !important;
}
.Academics blockquote,
.academics blockquote, 
.Parents blockquote,
.parents blockquote {
	border-color:#CC9900 !important;
}
.Athletics blockquote,
.athletics blockquote {
	border-color:#339900 !important;
}
.CampusLife blockquote {
	border-color:#990066 !important;
}
.Intranet blockquote,
.intranet blockquote {
	border-color:#910529 !important;
}
/* ===== END [blockquote] ===== */

/* ===== INTERIOR FEATURED PROFILE [ADDED 2/24/14] ===== */
.featuredprofile {
  	width:470px;
	min-height:130px;
	margin: 10px 0px;
	padding: 5px 10px;

	background-color:#EEE;
	border-color: #AAA;
	font-size:12px;
	overflow:hidden;
}

.featuredprofile.jleft {
	border-left-style:solid;
	border-left-width:10px;
}
.featuredprofile.jright {
	border-right-style:solid;
	border-right-width:10px;
}

.featuredprofile img {
  border:none !important;
  width:105px;
}

.featuredprofile.jleft img {float:left;margin-right:10px;}
.featuredprofile.jright img {float:right;margin-left:10px;}

.Academics .featuredprofile,
.academics .featuredprofile {
	border-color:#CC9900 !important;
}
.About .featuredprofile,
.about .featuredprofile, 
.Alumni .featuredprofile,
.alumni .featuredprofile {
	border-color:#990000 !important;
}
.FutureStudents .featuredprofile, 
.TheGraduateSchool .featuredprofile,
.Giving .featuredprofile,
.NSF-Grants .featuredprofile {
	border-color:#006699 !important;
}
.Academics .featuredprofile,
.academics .featuredprofile, 
.Parents .featuredprofile,
.parents .featuredprofile {
	border-color:#CC9900 !important;
}
.Athletics .featuredprofile,
.athletics .featuredprofile {
	border-color:#339900 !important;
}
.CampusLife .featuredprofile {
	border-color:#990066 !important;
}
.Intranet .featuredprofile,
.intranet .featuredprofile {
	border-color:#910529 !important;
}

.featuredprofile h1,
.featuredprofile h2 {
	font-family:'Copse' !important;
	display:inline;
	line-height:18px !important;
	border:none !important;
}
.featuredprofile h1 {
	font-size:16px !important;
	font-weight:normal !important;
	padding-bottom:0px !important;
}
.featuredprofile h2 {
  font-size:12px !important;
  font-style:italic !important;
  font-weight:normal !important;
}
.featuredprofile p {
  padding-top: 5px !important;
padding-bottom: 5px !important;
}
/* ===== END FEATURED PROFILE ===== */

#centerColumn #navigation {
    background-color: #fff;
    display: inline-block;
    .display:inline;
    .zoom:1;
    margin: 0;
    padding: 0;
    width: 500px;
    text-align: center;
}

    #centerColumn #navigation li {
    }

    #centerColumn #navigation li {
        color: #000000;
        display: inline-block;
        .display:inline;
        .zoom:1;
        padding: 10px;
    }

        #centerColumn #navigation li.activeNav {
            color: #ffffff;
        }


/*
~/public.aspx
SelectedItemCssClass: selectedItem
			CssClass: menuBlue
			*/

/*===================================================*/
/* NAVIGATION                                        */
/*===================================================*/

#nav-edit {
    display: none;
}

.int_nav_list_item {
    padding: 10px 18px 10px 15px;
    font-size: 12px;
    color: #474747;
}

#int_nav_list a {
    font-weight: normal;
    font-size: 12px;
    color: #474747;
}

#int_nav_list li {
    padding: 10px 18px 10px 15px;
    font-size: 12px;
    float: left;
    color: #474747;
}

.navdrop,
.int-navdrop {
    width: 910px;
    height: 290px;
    margin: auto;
    padding: 0 0 20px 30px; /* 38px */
    position: absolute;
    left: -105px;
    top: 32px;
    z-index: 3;
    display: none;
}

.int-navdrop {
    height: 90px;
    background: red;
}

.nav-content-left {
    /* background-color: orange; */
    padding: 38px 10px 10px 0;
    width: 450px;
    height: 240px;
    display: inline-block;
    .display:inline;
    .zoom:1;
    overflow: hidden;
    vertical-align: top;
}

.nav-content-right {
    display: inline-block;
    .display:inline;
    .zoom:1;
    overflow: hidden;
    vertical-align: top;
    padding: 30px 10px 10px 10px;
    /* background-color: Gray; */
    width: 420px;
    height: 250px;
    overflow: auto;
    font-family: Arial;
    line-height: 18px;
}

.navdrop ul {
    width: 200px;
    /* background-color: Yellow; */
    display: inline-block;
    vertical-align: top;
    .display:inline;
    .zoom:1;
}

    .navdrop ul li {
        list-style-type: none;
        clear: both;
        white-space: nowrap;
        width: 200px;
    }

        .navdrop ul li a {
            font-family: Arial !important;
            color: #ffffff;
            white-space: normal;
        }

.RadMenu .rmItem {
    position: initial !important;
}

.rmSlide {
    position: absolute !important;
    left: -105px !important;
    float: none !important;
    width: 940px !important;
    .left:-105px !important;
    .width:930px !important;
}

/*===================================================*/
/* MAIN NAV                                          */
/*===================================================*/

#main_nav {
    position: relative;
    height: 60px;
    z-index: 3;
}

#main_nav_container {
    background-color: #F1F0EE;
    height: 32px;
    width: 835px;
    position: absolute;
    left: 105px;
    bottom: 0;
    z-index: 8;
}

    #main_nav_container ul{
        /*padding-left: 10px;*/
    }

    #main_nav_container li {
        padding: 9px 15px 10px;
        font-size: 12px;
        font-weight: normal;
        float: left;
        color: #474747;
    }

        #main_nav_container li:hover {
            cursor: pointer;
            color: #ffffff;
            text-decoration: none;
        }

    #main_nav_container .RadMenu .rmHorizontal .rmText {
        padding: 0px !important;
    }

    #main_nav_container  .rmItem {
        position: static !important;
        margin-bottom: 10px;
    }

    #main_nav_container .RadMenu .rmLink {
        padding: 0px !important;
    }

    #main_nav_container .active a {
        color: white!important;
    }

#main_nav .rmLink {
    font-weight: normal;
    font-size: 13px;
    color: #444;
}

#main_nav_container .rmRootGroup {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 800px;
}

#main_nav_container .rmLevel1 {
    width: 940px !important;   
    padding-top: 15px;
    padding-bottom: 20px;
    top:10px;
    position:relative;
}

    #main_nav_container .rmLevel1 .rmLink {
        color: white;
        padding-top: 10px;
        padding-bottom: 10px;
        font-weight: normal;
    }

    #main_nav_container .rmLevel1 .rmLink {
        font-family: Arial;
    }

#main_nav_container .rmItem a:hover {
    color: white;
}





/*===================================================*/
/* LEFT NAV                                          */
/*===================================================*/

.top .rpNavigation {
    padding: 5px 10px !important;
}

#leftColumn .top .rpRootGroup {
    border: none !important;
}

#leftColumn .main .rpText {
    margin: 2px 0px 2px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px !important;
    line-height: 14px !important;
}

#leftColumn .rpLevel1 .rpItem,
#leftColumn .rpLevel2 .rpItem,
#leftColumn .rpLevel3 .rpItem,
#leftColumn .rpLevel4 .rpItem,
#leftColumn .rpLevel5 .rpItem,
#leftColumn .rpLevel6 .rpItem {
    padding-left: 8px !important;
}

#leftColumn .rpLevel1 .rpItem {
    background: #ebebeb !important;
}

#leftColumn .rpLevel2 .rpItem {
    background: #d6d6d6 !important;
}

#leftColumn .rpLevel3 .rpItem {
    background: #c2c2c2 !important;
}

#leftColumn .rpLevel4 .rpItem {
    background: #adadad !important;
}

#leftColumn .rpLevel5 .rpItem {
    background: #999999 !important;
}

#leftColumn .rpLevel6 .rpItem {
    background: #868686 !important;
}

.RadPanelBar .rpOut {
    border: none !important;
}

.rpOut {
    background: none !important;
}

.rpLink {
    background: none !important;
}

.rpItem {
    padding: 5px 10px;
    /*	border-bottom:1px solid #adadad; */
    border-top: none;
    background: #eee;
}

.rpLast {
    /*	border-bottom:3px solid #aaa; */
}

.bottom .rpItem {
    background: none;
}

.rpRootGroup {
    padding-bottom: 20px;
}

.top .rpRootGroup {
    padding-bottom: 0px;
    border: none !important;
}

.top .rpItem .rpText {
    color: white;
    padding: 10px 0px;
    display: block;
    font-family: 'Copse',Arial, serif;
    font-weight: normal;
    font-size: 22px;
}

.bottom .rpRootGroup {
    background: #999;
    padding: 10px 0px;
    line-height: 1em;
}

.bottom .rpText {
    color: white;
}

.bottom .rpItem {
    padding: 5px 10px;
    border: 0px;
    border-top: none;
}

.second .rpRootGroup {
    /*	border-top:3px solid #999;*/
}

    .second .rpRootGroup li {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .second .rpRootGroup span {
        font-weight: normal;
    }




/*===================================================*/
/* FACULTY, DEPARTMENT, MAJOR, MINOR                 */
/*===================================================*/


#facultyDepartmentContainer #navigation,
#majorsMinorsContainer #navigation {
    text-align: left;
}

#facultyDepartmentContainer ul#navigation,
#majorsMinorsContainer ul#navigation {
    list-style: none;
    padding: 0;
    margin: 0;
}

    #facultyDepartmentContainer ul#navigation li,
    #majorsMinorsContainer ul#navigation li {
        border-bottom: none;
        background: #ddd;
        padding: 10px;
        display: inline-block;
        .display:inline;
        .zoom:1;
    }

#departmentContainer,
#facultyContainer,
#majorsContainer,
#minorsContainer {
    width: 500px !important;
    height: auto !important;
    /*	height:700px; */
    /*	overflow:scroll; */
}

    #departmentContainer th,
    #facultyContainer th,
    #majorsContainer th,
    #minorsContainer th {
        text-align: left;
        background: #eee;
        border-bottom: 1px solid #999;
        padding: 5px;
    }

    #departmentContainer td,
    #facultyContainer td,
    #majorsContainer td,
    #minorsContainer td {
        border-bottom: 1px solid #999;
        padding: 5px;
    }

.rowHeader {
    width: 20px;
    background: #eee;
    text-align: center;
    font-weight: bold;
}

#centerColumn #navigation li.activeNav {
    border: none;
}

.alphabetLinks {
    clear: both;
    background: #999;
    color: #999;
    font-family: Arial;
    padding: 5px 10px;
    width: 480px;
    font-size: 11px;
    letter-spacing: 4px;
    text-align: center;
}

    .alphabetLinks a {
        color: white !important;
        text-decoration: none;
        border-bottom: dotted 1px #ffffff !important;
    }

        .alphabetLinks a:hover {
            color: white !important;
            text-decoration: underline;
            border-bottom: none;
        }



/*===================================================*/
/* ABOUT                                             */
/*===================================================*/

#main_nav_container .About:hover,
#main_nav_container .Events:hover {
    background-color: #990000 !important; /* LIGHT */
}

.About .alphabetLinks,
#main_nav_container .About .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl00_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #7e0202), /* DARK  */
    color-stop(1, #990000) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #7e0202 0%, /* DARK  */
    #990000 100% /* LIGHT */
    ) !important;
    background-color: #990000 !important; /* LIGHT */
}

.About #leftColumn a.rpSelected,
.Events #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #7e0202 !important;
}

.About .specialBox.land h3,
.About .bookmarked h2,
.About .tabLinks,
.About .rpItem.rpFirst.rpLast,
.About .top .rpItem,
.About .bottom .rpRootGroup,
.About .main .rpRootGroup .rpItem,
.About #centerColumn #navigation li.activeNav,
.Events .specialBox.land h3,
.Events .bookmarked h2,
.Events .tabLinks,
.Events .rpItem.rpFirst.rpLast,
.Events .top .rpItem,
.Events .bottom .rpRootGroup,
.Events .main .rpRootGroup .rpItem,
.Events #centerColumn #navigation li.activeNav {
    background-color: #990000 !important;
}

.About #centerColumn h1,
.About h3,
.About #rightColumn h4,
.Events #centerColumn h1,
.Events h3,
.Events #rightColumn h4 {
    border-color: #990000 !important;
}

.About .slash,
.Events .slash  {
    color: #990000 !important;
    background-color: transparent !important;
}

.About #leftColumn .rpLevel1 .rpSelected, 
.Events #leftColumn .rpLevel1 .rpSelected {
    color: #990000 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}


.About .main, .Events .main {
    border-bottom: 5px #7e0202 solid !important;
}

    .About .main .rpRootGroup .rpLink, .Events .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .About .main .rpLevel1 .rpLink, .Events .main .rpLevel1 .rpLink  {
        color: #444 !important;
    }
	
	
	
	
/*===================================================*/
/* FUTURE STUDENTS, GIVING                                   */
/*===================================================*/

#main_nav_container .FutureStudents:hover {
    background-color: #006699 !important; /* LIGHT */
}

.FutureStudents .alphabetLinks,
#main_nav_container .FutureStudents .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl01_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #01486d), /* DARK  */
    color-stop(1, #006699) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #01486d 0%, /* DARK  */
    #006699 100% /* LIGHT */
    ) !important;
    background-color: #006699 !important; /* LIGHT */
}

.FutureStudents #leftColumn a.rpSelected, 
.Giving #leftColumn a.rpSelected,
.NSF-Grants #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #01486d !important;
}

.FutureStudents .specialBox.land h3,
.FutureStudents .bookmarked h2,
.FutureStudents .tabLinks,
.FutureStudents .rpItem.rpFirst.rpLast,
.FutureStudents .top .rpItem,
.FutureStudents .bottom .rpRootGroup,
.FutureStudents .main .rpRootGroup .rpItem,
.FutureStudents #centerColumn #navigation li.activeNav,
.Giving .specialBox.land h3,
.Giving .bookmarked h2,
.Giving .tabLinks,
.Giving .rpItem.rpFirst.rpLast,
.Giving .top .rpItem,
.Giving .bottom .rpRootGroup,
.Giving .main .rpRootGroup .rpItem,
.Giving #centerColumn #navigation li.activeNav,
.NSF-Grants .specialBox.land h3,
.NSF-Grants .bookmarked h2,
.NSF-Grants .tabLinks,
.NSF-Grants .rpItem.rpFirst.rpLast,
.NSF-Grants .top .rpItem,
.NSF-Grants .bottom .rpRootGroup,
.NSF-Grants .main .rpRootGroup .rpItem,
.NSF-Grants #centerColumn #navigation li.activeNav   {
    background-color: #006699 !important;
}

.FutureStudents #centerColumn h1,
.FutureStudents h3,
.FutureStudents #rightColumn h4,
.Giving #centerColumn h1,
.Giving h3,
.Giving #rightColumn h4,
.NSF-Grants #centerColumn h1,
.NSF-Grants h3,
.NSF-Grants #rightColumn h4 {
    border-color: #006699 !important;
}

.FutureStudents #leftColumn .rpLevel1 .rpSelected,
.Giving #leftColumn .rpLevel1 .rpSelected,
.NSF-Grants #leftColumn .rpLevel1 .rpSelected {
    color: #006699 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.FutureStudents .slash,
.Giving .slash,
.NSF-Grants .slash {
    color: #006699 !important;
    background-color: transparent !important;
}

.FutureStudents .main,
.Giving .main,
.NSF-Grants .main {
    border-bottom: 5px #01486d solid !important;
}

    .FutureStudents .main .rpRootGroup .rpLink,
	.Giving .main .rpRootGroup .rpLink,
	.NSF-Grants .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .FutureStudents .main .rpLevel1 .rpLink,
	.Giving .main .rpLevel1 .rpLink,
	.NSF-Grants .main .rpLevel1 .rpLink {
        color: #444 !important;
    }




/*===================================================*/
/* ACADEMICS                                         */
/*===================================================*/

#main_nav_container .Academics:hover {
    background-color: #cc9900 !important; /* LIGHT */
}

.Academics .alphabetLinks,
#main_nav_container .Academics .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl02_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #a37e01), /* DARK  */
    color-stop(1, #cc9900) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #a37e01 0%, /* DARK  */
    #cc9900 100% /* LIGHT */
    ) !important;
    background-color: #cc9900 !important; /* LIGHT */
}

.Academics #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #a37e01 !important;
}

.Academics .specialBox.land h3,
.Academics .bookmarked h2,
.Academics .tabLinks,
.Academics .rpItem.rpFirst.rpLast,
.Academics .top .rpItem,
.Academics .bottom .rpRootGroup,
.Academics .main .rpRootGroup .rpItem,
.Academics #centerColumn #navigation li.activeNav {
    background-color: #cc9900 !important;
}

.Academics #centerColumn h1,
.Academics h3,
.Academics #rightColumn h4 {
    border-color: #cc9900 !important;
}

.Academics .slash {
    color: #cc9900 !important;
    background-color: transparent !important;
}

.Academics #leftColumn .rpLevel1 .rpSelected {
    color: #cc9900 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.Academics .main {
    border-bottom: 5px #a37e01 solid !important;
}

    .Academics .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .Academics .main .rpLevel1 .rpLink {
        color: #444 !important;
    }




/*===================================================*/
/* ADVANCE                                             */
/*===================================================*/

#main_nav_container .ADVANCE:hover {
    background-color: #990000 !important; /* LIGHT */
}

.ADVANCE .alphabetLinks,
#main_nav_container .ADVANCE .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl00_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #7e0202), /* DARK  */
    color-stop(1, #990000) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #7e0202 0%, /* DARK  */
    #990000 100% /* LIGHT */
    ) !important;
    background-color: #990000 !important; /* LIGHT */
}

.ADVANCE #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #7e0202 !important;
}

.ADVANCE .specialBox.land h3,
.ADVANCE .bookmarked h2,
.ADVANCE .tabLinks,
.ADVANCE .rpItem.rpFirst.rpLast,
.ADVANCE .top .rpItem,
.ADVANCE .bottom .rpRootGroup,
.ADVANCE .main .rpRootGroup .rpItem,
.ADVANCE #centerColumn #navigation li.activeNav {
    background-color: #990000 !important;
}

.ADVANCE #centerColumn h1,
.ADVANCE h3,
.ADVANCE #rightColumn h4 {
    border-color: #990000 !important;
}

.ADVANCE .slash {
    color: #990000 !important;
    background-color: transparent !important;
}

.ADVANCE #leftColumn .rpLevel1 .rpSelected {
    color: #990000 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}


.ADVANCE .main {
    border-bottom: 5px #7e0202 solid !important;
}

    .ADVANCE .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .ADVANCE .main .rpLevel1 .rpLink {
        color: #444 !important;
    }




/*===================================================*/
/* ATHLETICS                                         */
/*===================================================*/

#main_nav_container .Athletics:hover {
    background-color: #339900 !important; /* LIGHT */
}

.Athletics .alphabetLinks,
#main_nav_container .Athletics .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl03_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #378607), /* DARK  */
    color-stop(1, #339900) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #378607 0%, /* DARK  */
    #339900 100% /* LIGHT */
    ) !important;
    background-color: #339900 !important; /* LIGHT */
}

.Athletics #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #378607 !important;
}

.Athletics .specialBox.land h3,
.Athletics .bookmarked h2,
.Athletics .tabLinks,
.Athletics .rpItem.rpFirst.rpLast,
.Athletics .top .rpItem,
.Athletics .bottom .rpRootGroup,
.Athletics .main .rpRootGroup .rpItem,
.Athletics #centerColumn #navigation li.activeNav {
    background-color: #339900 !important;
}

.Athletics #centerColumn h1,
.Athletics h3,
.Athletics #rightColumn h4 {
    border-color: #339900 !important;
}

.Athletics #leftColumn .rpLevel1 .rpSelected {
    color: #339900 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.Athletics .slash {
    color: #339900 !important;
    background-color: transparent !important;
}

.Athletics .main {
    border-bottom: 5px #378607 solid !important;
}

    .Athletics .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .Athletics .main .rpLevel1 .rpLink {
        color: #444 !important;
    }




/*===================================================*/
/* CAMPUS LIFE                                       */
/*===================================================*/

#main_nav_container .CampusLife:hover {
    background-color: #990066 !important; /* LIGHT */
}

.CampusLife .alphabetLinks,
#main_nav_container .CampusLife .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl04_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #840355), /* DARK  */
    color-stop(1, #990066) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #840355 0%, /* DARK  */
    #990066 100% /* LIGHT */
    ) !important;
    background-color: #990066 !important; /* LIGHT */
}

.CampusLife #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #840355 !important;
}

.CampusLife .specialBox.land h3,
.CampusLife .bookmarked h2,
.CampusLife .tabLinks,
.CampusLife .rpItem.rpFirst.rpLast,
.CampusLife .top .rpItem,
.CampusLife .bottom .rpRootGroup,
.CampusLife .main .rpRootGroup .rpItem,
.CampusLife #centerColumn #navigation li.activeNav {
    background-color: #990066 !important;
}

.CampusLife #centerColumn h1,
.CampusLife h3,
.CampusLife #rightColumn h4 {
    border-color: #990066 !important;
}

.CampusLife #leftColumn .rpLevel1 .rpSelected {
    color: #990066 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.CampusLife .slash {
    color: #990066 !important;
    background-color: transparent !important;
}

.CampusLife .main {
    border-bottom: 5px #840355 solid !important;
}

    .CampusLife .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .CampusLife .main .rpLevel1 .rpLink {
        color: #444 !important;
    }




/*===================================================*/
/* THE GRADUATE SCHOOL                               */
/*===================================================*/

#main_nav_container .TheGraduateSchool:hover {
    background-color: #006699 !important; /* LIGHT */
}

.TheGraduateSchool .alphabetLinks,
#main_nav_container .TheGraduateSchool .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl05_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #01486d), /* DARK  */
    color-stop(1, #006699) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #01486d 0%, /* DARK  */
    #006699 100% /* LIGHT */
    ) !important;
    background-color: #006699 !important; /* LIGHT */
}

.TheGraduateSchool #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #01486d !important;
}

.TheGraduateSchool .specialBox.land h3,
.TheGraduateSchool .bookmarked h2,
.TheGraduateSchool .tabLinks,
.TheGraduateSchool .rpItem.rpFirst.rpLast,
.TheGraduateSchool .top .rpItem,
.TheGraduateSchool .bottom .rpRootGroup,
.TheGraduateSchool .main .rpRootGroup .rpItem,
.TheGraduateSchool #centerColumn #navigation li.activeNav {
    background-color: #006699 !important;
}

.TheGraduateSchool #centerColumn h1,
.TheGraduateSchool h3,
.TheGraduateSchool #rightColumn h4 {
    border-color: #006699 !important;
}

.TheGraduateSchool #leftColumn .rpLevel1 .rpSelected {
    color: #006699 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.TheGraduateSchool .slash {
    color: #006699 !important;
    background-color: transparent !important;
}

.TheGraduateSchool .main {
    border-bottom: 5px #01486d solid !important;
}

    .TheGraduateSchool .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .TheGraduateSchool .main .rpLevel1 .rpLink {
        color: #444 !important;
    }




/*===================================================*/
/* PARENTS                                           */
/*===================================================*/

#main_nav_container .Parents:hover {
    background-color: #cc9900 !important; /* LIGHT */
}

.Parents .alphabetLinks,
#main_nav_container .Parents .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl06_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #a37e01), /* LIGHT  */
    color-stop(1, #cc9900) /* DARK */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #a37e01 0%, /* LIGHT  */
    #cc9900 100% /* DARK */
    ) !important;
    background-color: #cc9900 !important; /* DARK */
}

.Parents #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #a37e01 !important;
}

.Parents .specialBox.land h3,
.Parents .bookmarked h2,
.Parents .tabLinks,
.Parents .rpItem.rpFirst.rpLast,
.Parents .top .rpItem,
.Parents .bottom .rpRootGroup,
.Parents .main .rpRootGroup .rpItem,
.Parents #centerColumn #navigation li.activeNav {
    background-color: #cc9900 !important;
}

.Parents #centerColumn h1,
.Parents h3,
.Parents #rightColumn h4 {
    border-color: #cc9900 !important;
}

.Parents #leftColumn .rpLevel1 .rpSelected {
    color: #cc9900 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.Parents .slash {
    color: #cc9900 !important;
    background-color: transparent !important;
}

.Parents .main {
    border-bottom: 5px #a37e01 solid !important;
}

    .Parents .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .Parents .main .rpLevel1 .rpLink {
        color: #444 !important;
    }




/*===================================================*/
/* ALUMNI                                            */
/*===================================================*/

#main_nav_container .Alumni:hover {
    background-color: #990000 !important; /* LIGHT */
}

.Alumni .alphabetLinks,
#main_nav_container .Alumni .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl07_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #7e0202), /* DARK  */
    color-stop(1, #990000) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #7e0202 0%, /* DARK  */
    #990000 100% /* LIGHT */
    ) !important;
    background-color: #990000 !important; /* LIGHT */
}

.Alumni #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #7e0202 !important;
}

.Alumni .specialBox.land h3,
.Alumni .bookmarked h2,
.Alumni .tabLinks,
.Alumni .rpItem.rpFirst.rpLast,
.Alumni .top .rpItem,
.Alumni .bottom .rpRootGroup,
.Alumni .main .rpRootGroup .rpItem,
.Alumni #centerColumn #navigation li.activeNav {
    background-color: #990000 !important;
}

.Alumni #centerColumn h1,
.Alumni h3,
.Alumni #rightColumn h4 {
    border-color: #990000 !important;
}

.Alumni .main {
    border-bottom: 4px #7e0202 solid !important;
}

.Alumni #leftColumn .rpLevel1 .rpSelected {
    color: #990000 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.Alumni .slash {
    color: #990000 !important;
    background-color: transparent !important;
}

.Alumni .main .rpRootGroup .rpLink {
    color: white !important;
}

.Alumni .main .rpLevel1 .rpLink {
    color: #444 !important;
}


/*===================================================*/
/* LIBRARY                                            */
/*===================================================*/

#main_nav_container .Library:hover,
#main_nav_container .library:hover {
    background-color: #990000 !important; /* LIGHT */
}

.Library .alphabetLinks,
#main_nav_container .Library .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl07_navdrop,
.library .alphabetLinks,
#main_nav_container .library .rmGroup {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #7e0202), /* DARK  */
    color-stop(1, #990000) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #7e0202 0%, /* DARK  */
    #990000 100% /* LIGHT */
    ) !important;
    background-color: #990000 !important; /* LIGHT */
}

.Library #leftColumn a.rpSelected,
.library #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #7e0202 !important;
}

.Library .specialBox.land h3,
.Library .bookmarked h2,
.Library .tabLinks,
.Library .rpItem.rpFirst.rpLast,
.Library .top .rpItem,
.Library .bottom .rpRootGroup,
.Library .main .rpRootGroup .rpItem,
.Library #centerColumn #navigation li.activeNav,
.library .specialBox.land h3,
.library .bookmarked h2,
.library .tabLinks,
.library .rpItem.rpFirst.rpLast,
.library .top .rpItem,
.library .bottom .rpRootGroup,
.library .main .rpRootGroup .rpItem,
.library #centerColumn #navigation li.activeNav {
    background-color: #990000 !important;
}

.Library #centerColumn h1,
.Library h3,
.Library #rightColumn h4,
.library #centerColumn h1,
.library h3,
.library #rightColumn h4 {
    border-color: #990000 !important;
}

.Library .main,
.library .main {
    border-bottom: 4px #7e0202 solid !important;
}

.Library #leftColumn .rpLevel1 .rpSelected,
.library #leftColumn .rpLevel1 .rpSelected {
    color: #990000 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.Library .slash,
.library .slash {
    color: #990000 !important;
    background-color: transparent !important;
}

.Library .main .rpRootGroup .rpLink,
.library .main .rpRootGroup .rpLink {
    color: white !important;
}

.Library .main .rpLevel1 .rpLink,
.library .main .rpLevel1 .rpLink {
    color: #444 !important;
}

/*===================================================*/
/* TITLE IX                                          */
/*===================================================*/

#main_nav_container .TitleIX:hover,
#main_nav_container .TitleIX:hover {
    background-color: #990000 !important; /* LIGHT */
}

.TitleIX .alphabetLinks,
#main_nav_container .TitleIX .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl07_navdrop,
.TitleIX .alphabetLinks,
#main_nav_container .TitleIX .rmGroup {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #7e0202), /* DARK  */
    color-stop(1, #990000) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #7e0202 0%, /* DARK  */
    #990000 100% /* LIGHT */
    ) !important;
    background-color: #990000 !important; /* LIGHT */
}

.TitleIX #leftColumn a.rpSelected,
.TitleIX #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #7e0202 !important;
}

.TitleIX .specialBox.land h3,
.TitleIX .bookmarked h2,
.TitleIX .tabLinks,
.TitleIX .rpItem.rpFirst.rpLast,
.TitleIX .top .rpItem,
.TitleIX .bottom .rpRootGroup,
.TitleIX .main .rpRootGroup .rpItem,
.TitleIX #centerColumn #navigation li.activeNav,
.TitleIX .specialBox.land h3,
.TitleIX .bookmarked h2,
.TitleIX .tabLinks,
.TitleIX .rpItem.rpFirst.rpLast,
.TitleIX .top .rpItem,
.TitleIX .bottom .rpRootGroup,
.TitleIX .main .rpRootGroup .rpItem,
.TitleIX #centerColumn #navigation li.activeNav {
    background-color: #990000 !important;
}

.TitleIX #centerColumn h1,
.TitleIX h3,
.TitleIX #rightColumn h4,
.TitleIX #centerColumn h1,
.TitleIX h3,
.TitleIX #rightColumn h4 {
    border-color: #990000 !important;
}

.TitleIX .main,
.TitleIX .main {
    border-bottom: 4px #7e0202 solid !important;
}

.TitleIX #leftColumn .rpLevel1 .rpSelected,
.TitleIX #leftColumn .rpLevel1 .rpSelected {
    color: #990000 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}

.TitleIX .slash,
.TitleIX .slash {
    color: #990000 !important;
    background-color: transparent !important;
}

.TitleIX .main .rpRootGroup .rpLink,
.TitleIX .main .rpRootGroup .rpLink {
    color: white !important;
}

.TitleIX .main .rpLevel1 .rpLink,
.TitleIX .main .rpLevel1 .rpLink {
    color: #444 !important;
}


/*===================================================*/
/* INTRANET                                            */
/*===================================================*/

#main_nav_container .Intranet:hover{
	background-color: #910529 !important; /* LIGHT */
}

.intranet .alphabetLinks,
#main_nav_container .Intranet .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl07_navdrop{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #7e0202), /* DARK  */
		color-stop(1, #910529)  /* LIGHT */
	) !important;
	background-image: -moz-linear-gradient(
		center bottom,
		#531803 0%,  /* DARK  */
		#910529 100% /* LIGHT */
	) !important;
	background-color: #910529 !important; /* LIGHT */
}

.intranet #leftColumn a.rpSelected{
	font-weight: bold !important;
	background-color: #61021b !important;
}

.intranet .specialBox.land h3,
.intranet .bookmarked h2,
.intranet .tabLinks,
.intranet .rpItem.rpFirst.rpLast,
.intranet .top .rpItem,
.intranet .bottom .rpRootGroup,
.intranet .main .rpRootGroup .rpItem,
.intranet #centerColumn #navigation li.activeNav{
	background-color:#910529 !important;
}

.intranet #centerColumn h1,
.intranet h3,
.intranet #rightColumn h4{
	border-color:#910529 !important;
}

.intranet .main{
	border-bottom: 4px #910529 solid !important;
}

.intranet #leftColumn .rpLevel1 .rpSelected
{
	color:#910529 !important;
	background-color:#ffffff !important;
	margin-left: -5px;
	padding-left: 10px;
}
.intranet .slash{
	color:#910529 !important;
	background-color:transparent !important;
}

.intranet .main .rpRootGroup .rpLink{
	color:#ffffff !important;
}
.intranet .main .rpLevel1 .rpLink{
	color:#444 !important;
}

/*===================================================*/
/* CARDINAL NATION                                   */
/*===================================================*/

#main_nav_container .cardinal-nation:hover {
    background-color: #990000 !important; /* LIGHT */
}

.cardinal-nation .alphabetLinks,
#main_nav_container .cardinal-nation .rmGroup,
#ctl00_mainNavListItemsContent_mainMenu_rptNav_ctl00_navdrop {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #7e0202), /* DARK  */
    color-stop(1, #990000) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #7e0202 0%, /* DARK  */
    #990000 100% /* LIGHT */
    ) !important;
    background-color: #990000 !important; /* LIGHT */
}

.cardinal-nation #leftColumn a.rpSelected {
    font-weight: bold !important;
    background-color: #7e0202 !important;
}

.cardinal-nation .specialBox.land h3,
.cardinal-nation .bookmarked h2,
.cardinal-nation .tabLinks,
.cardinal-nation .rpItem.rpFirst.rpLast,
.cardinal-nation .top .rpItem,
.cardinal-nation .bottom .rpRootGroup,
.cardinal-nation .main .rpRootGroup .rpItem,
.cardinal-nation #centerColumn #navigation li.activeNav {
    background-color: #990000 !important;
}

.cardinal-nation #centerColumn h1,
.cardinal-nation h3,
.cardinal-nation #rightColumn h4 {
    border-color: #990000 !important;
}

.cardinal-nation .slash {
    color: #990000 !important;
    background-color: transparent !important;
}

.cardinal-nation #leftColumn .rpLevel1 .rpSelected {
    color: #990000 !important;
    background-color: white !important;
    margin-left: -5px;
    padding-left: 10px;
}


.cardinal-nation .main {
    border-bottom: 5px #7e0202 solid !important;
}

    .cardinal-nation .main .rpRootGroup .rpLink {
        color: white !important;
    }

    .cardinal-nation .main .rpLevel1 .rpLink {
        color: #444 !important;
    }


/*===================================================*/
/* NEWS / EVENTS / BLOGS STYLING                     */
/*===================================================*/

.RadScheduler .rsHeader p {
    padding: 0px !important;
    padding-left: 5px !important;
}

.RadScheduler .rsHeader ul {
    padding: 0px !important;
    padding-right: 10px !important;
}

.RadScheduler .rsHeader h2 {
    border: none !important;
    padding: 0px !important;
    color: #444 !important;
}

.sf_socialBookmarks img {
    border-width: 0px !important;
    -moz-border-image: none !important;
    -webkit-border-image: none !important;
    -o-border-image: none !important;
    border-image: none !important;
}

.sf_socialBookmarks a {
    border: none !important;
}

.sf_eventTitle {
    font-size: 18px !important;
    font-family: 'Copse',Arial, serif;
}

.sf_eventBasicInfo,
.sf_eventLocation {
    border: 1px solid #ddd;
    background: #eee;
    padding: 10px !important;
}

.sf_eventLocation {
    background: #ddd;
}

.sf_newsList {
    padding-left: 0px !important;
}

    .sf_newsList p {
        padding: 0 !important;
    }

    .sf_newsList .sf_newsThumbnail img,
    .sf_eventsList img {
        width: 200px !important;
    }

    .sf_newsList li {
        padding-bottom: 30px !important;
    }

.sf_back {
    border-bottom: none !important;
}

#centerColumn ol.sf_pager {
    list-style: none !important;
}

#rightColumn .sf_searchBox {
    position: static !important;
}

.RadPanelBar .rpLink {
    border-bottom-width: 0px !important;
}





/*===================================================*/
/* GRADIENTS                                         */
/*===================================================*/

.redGradient {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #7e0202), /* DARK  */
    color-stop(1, #990000) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #990000 0%, /* DARK  */
    #c22027 100% /* LIGHT */
    ) !important;
    background-color: #990000 !important; /* LIGHT */
}

.blueGradient {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #01486d), /* DARK  */
    color-stop(1, #006699) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #01486d 0%, /* DARK  */
    #006699 100% /* LIGHT */
    ) !important;
    background-color: #006699 !important; /* LIGHT */
}

.goldGradient {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #a37e01), /* DARK  */
    color-stop(1, #cc9900) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #a37e01 0%, /* DARK  */
    #cc9900 100% /* LIGHT */
    ) !important;
    background-color: #cc9900 !important; /* LIGHT */
}

.greenGradient {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #378607), /* DARK  */
    color-stop(1, #339900) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #378607 0%, /* DARK  */
    #339900 100% /* LIGHT */
    ) !important;
    background-color: #339900 !important; /* LIGHT */
}

.plumbGradient {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #840355), /* DARK  */
    color-stop(1, #990066) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #840355 0%, /* DARK  */
    #990066 100% /* LIGHT */
    ) !important;
    background-color: #990066 !important; /* LIGHT */
}

.greyGradient,
.grayGradient {
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #adadad), /* DARK  */
    color-stop(1, #f1f0ee) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #adadad 0%, /* DARK  */
    #f1f0ee 100% /* LIGHT */
    ) !important;
    background-color: #f1f0ee !important; /* LIGHT */
}



/*===================================================*/
/* MISCELLANEOUS                                     */
/*===================================================*/

.NoH1 h2 {
    display: none;
}

#main_drop_container {
    width: 910px;
    height: 226px;
    margin: auto;
    padding: 38px 0 46px 30px;
    position: absolute;
    z-index: 3;
    display: none;
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #adadad), /* DARK  */
    color-stop(1, #f1f0ee) /* LIGHT */
    ) !important;
    background-image: -moz-linear-gradient( center bottom, #adadad 0%, /* DARK  */
    #f1f0ee 100% /* LIGHT */
    ) !important;
    background-color: #f1f0ee !important; /* LIGHT */
}

.mdc_div {
    float: left;
}




/*===================================================*/
/* APPLY BOX                                         */
/*===================================================*/

.appBox {
    width: 280px;
    border-right: 10px solid white;
    border-left: 10px solid white;
    padding-top: 20px;
    display: inline-block;
    .display:inline;
    zoom: 1;
}

    .appBox .type {
        padding: 20px;
        padding-left: 50px;
        background: #666 url(/assets/images/gear.png) no-repeat;
        color: white;
        font-size: 14px;
        font-family: 'Copse',Arial, serif;
    }

    .appBox p {
        padding: 15px;
        padding-left: 0px;
        color: #444;
        font-size: 12px;
        font-family: Arial, serif;
    }

    .appBox .tagline {
        padding: 20px;
        padding-left: 15px;
        background: #ddd;
        color: #444;
        font-size: 11px;
        font-family: Arial, serif;
    }

#centerColumn .appBox img {
    border: 0px solid white !important;
    vertical-align: top;
}



/*===================================================*/
/* UNUSED / OBSOLETE                                 */
/*===================================================*/

.OtterbeinSubMenu .RadPanelBar,
.OtterbeinSubMenu .rpRootGroup {
    border-style: none !important;
}

.OtterbeinSubMenu {
    border-bottom: 3px solid #aaa !important;
}


    .OtterbeinSubMenu .rpItem {
        padding-top: 5px !important;
        padding-bottom: 3px !important;
    }

    .OtterbeinSubMenu .rpLast {
        border-style: none !important;
    }

    .OtterbeinSubMenu .rpLevel1 .rpItem {
        background-color: #ffffff !important;
        background-image: none !important;
    }




/*===================================================*/
/* SPOTLIGHT CONTROLS: GLOBAL                        */
/*===================================================*/

.spotlightControl {
    position: relative;
    float: left;
    width: 100%;
    padding: 0px 16px 16px 16px;
    /*background:url('/assets/images/spotlight.jpg');*/
    /*background: #c7b89e;*/
    /*background: #ADA089;*/
    background: #e5dcd5;
}

    .spotlightControl .spotlightHeadline,
    .spotlightControl .spotlightName {
        display: block;
        color: #444;
        font-family: 'Copse',Arial, serif;
        font-weight: normal;
    }

    .spotlightControl .spotlightTitle,
    .spotlightControl .spotlightClass,
    .spotlightControl .spotlightDepartment,
    .spotlightControl .spotlightMajors {
        display: block;
        font-weight: normal;
    }

    .spotlightControl .spotlightSynopsis {
        clear: both;
    }

    .spotlightControl .spotlightDescription {
        display: block;
    }

    .spotlightControl hr {
        border: none !important;
        border-top: dotted 1px #444 !important;
    }

    .spotlightControl a.spotlightVideo:hover {
        text-decoration: underline !important;
    }





/*===================================================*/
/* SPOTLIGHT CONTROLS: SPECIFICS                     */
/*===================================================*/

#centerColumn .spotlightControl {
    width: 482px;
    border-bottom: 12px #464543 solid;
    padding-right: 2px;
    margin-top: -20px;
    padding-bottom: 50px;
}

    #centerColumn .spotlightControl .spotlightPhoto {
        float: right;
    }

    #centerColumn .spotlightControl .spotlightHeadline {
        padding-top: 22px;
      /*  width: 226px;*/
        font-size: 20px;
        line-height: 24px;
    }

    #centerColumn .spotlightControl .spotlightName {
        /*padding-bottom: 22px;*/
        font-size: 20px;
        line-height: 24px;
    }


    #centerColumn .spotlightControl .spotlightDetails,
    #centerColumn .spotlightControl .spotlightSynopsis,
    #centerColumn .spotlightControl .spotlightDescription,
    #centerColumn .spotlightControl .spotlightLinks {
        margin-right: 16px;
    }

.IAM .spotlightControl .spotlightTitle,
.IAM .spotlightControl .spotlightClass,
.IAM .spotlightControl .spotlightDepartment,
.IAM .spotlightControl .spotlightMajors {
    font-family: 'Copse',Arial, serif;
    font-size: 14px;
    line-height: 16px;
    padding-bottom: 6px;
}

#centerColumn .spotlightControl .spotlightTitle,
#centerColumn .spotlightControl .spotlightClass,
#centerColumn .spotlightControl .spotlightDepartment,
#centerColumn .spotlightControl .spotlightMajors {
    font-family: 'Copse',Arial, serif;
    font-size: 14px;
    line-height: 16px;
    padding-bottom: 14px;
}


#centerColumn .spotlightControl .spotlightSynopsis {
}

#centerColumn .spotlightControl .spotlightDescription {
}


#centerColumn .spotlightControl .spotlightVideo {
    margin: 20px 0px 20px 0px;
}

.IAM .spotlightControl .spotlightDetails-mini1 {
    display: auto;
}

#rightColumn .spotlightControl .spotlightDetails-mini1 {
    display: none;
}

.IAM .spotlightControl .spotlightDetails-mini2 {
    display: none;
}

#rightColumn .spotlightControl .spotlightDetails-mini2 {
    display: auto;
}


#centerColumn .spotlightControl .spotlightVideo,
.IAM .spotlightControl .spotlightVideo,
#rightColumn .spotlightControl .spotlightVideo {
    display: block;
    width: 118px;
    height: 35px;
    padding: 7px 0px 0px 8px;
    background-image: url(/assets/images/watch_video.png);
    background-repeat: no-repeat;
    background-position: top left;
    color: #ffffff !important;
    text-decoration: none !important;
    border: none !important;
}

#centerColumn .spotlightControl .spotlight-list-navigation a {
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    color: #444444;
    border-bottom: 0px;
}

#centerColumn .spotlightControl .spotlight-list-navigation {
    margin-top: 10px;
    margin-bottom: 10px;
}

    #centerColumn .spotlightControl .spotlight-list-navigation a:hover {
        text-decoration: underline;
    }

    #centerColumn .spotlightControl .spotlight-list-navigation .spotlight-list-navigation-previous {
        float: left;
        width: 100px;
    }

    #centerColumn .spotlightControl .spotlight-list-navigation .spotlight-list-navigation-all {
        margin-left: 110px;
        margin-right: 110px;
        text-align: center;
    }

    #centerColumn .spotlightControl .spotlight-list-navigation .spotlight-list-navigation-next {
        float: right;
        width: 100px;
        text-align: right;
        padding-right: 9px;
    }

.IAM .spotlightControl .spotlightLinks a,
#rightColumn .spotlightControl .spotlightLinks a {
    color: #444444;
    font-weight: bold;
}

.IAM .spotlightControl .spotlightLinks .spotlightVideoContainer,
#rightColumn .spotlightControl .spotlightLinks .spotlightVideoContainer {
    float: left;
}

#rightColumn .spotlightControl .spotlightLinks .spotlightVideoContainer {
    width: 138px;
    padding-left: 20px;
}


.IAM .spotlightControl .spotlightLinks .spotlightLink,
#rightColumn .spotlightControl .spotlightLinks .spotlightLink {
    float: right;
    margin-top: 17px;
    margin-right: 10px;
    margin-bottom: 17px;
}


.IAM .spotlightControl {
    width: 428px;
    padding: 16px;
    min-height: 240px;
}

    .IAM .spotlightControl h3 {
        display: none;
    }

    .IAM .spotlightControl .spotlightThumbnail {
        float: left;
        margin: -7px 12px 0px -7px;
    }

    .IAM .spotlightControl .spotlightVideo {
        margin: 10px 0px 0px 0px;
    }


    .IAM .spotlightControl .spotlightPhotoContainer {
        float: left;
    }

    .IAM .spotlightControl .spotlightDetails {
    }




#rightColumn .spotlightControl .spotlightDetails {
    float: left;
}

#rightColumn .spotlightControl a {
    border: none;
}

.IAM .spotlightControl .spotlightHeadline,
.IAM .spotlightControl .spotlightName,
#rightColumn .spotlightControl .spotlightHeadline,
#rightColumn .spotlightControl .spotlightName {
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 10px;
}

.IAM .spotlightControl hr,
#rightColumn .spotlightControl hr {
    margin: 0px 0px 0px 0px !important;
    padding: 0px 0px 10px 0px !important;
}

.IAM .spotlightControl img {
    border-width: 14px 13px 17px 13px !important;
    border-color: white;
    border-style: solid;
    -moz-border-image: url(/assets/images/frame.png) 14 13 17 13 stretch;
    -webkit-border-image: url(/assets/images/frame.png) 14 13 17 13 stretch;
    -o-border-image: url(/assets/images/frame.png) 14 13 17 13 stretch;
    border-image: url(/assets/images/frame.png) 14 13 17 13 stretch;
}

#rightColumn .spotlightControl {
    width: 160px;
    margin: 0px;
    padding: 0px 0px 20px 0px;
    border-bottom: 4px #c22027 solid;
}

    #rightColumn .spotlightControl .spotlightOn {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 160px;
        height: 62px;
        background-image: url(/assets/images/spotlightTitle.png);
        background-repeat: no-repeat;
    }

    #rightColumn .spotlightControl h3 {
        padding-top: 16px;
        font-family: 'Copse',Arial, serif;
        font-weight: normal;
        color: white;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
    }

    #rightColumn .spotlightControl .spotlightThumbnail {
        margin-top: 29px;
    }



    #rightColumn .spotlightControl .spotlightDetails
/*    #rightColumn .spotlightControl .spotlightSynopsis*/
		 {
        width: 138px;
        padding: 10px;
    }

    #rightColumn .spotlightControl .spotlightLinks {
        width: 138px;
    }


    #rightColumn .spotlightControl .spotlightTitle,
    #rightColumn .spotlightControl .spotlightClass,
    #rightColumn .spotlightControl .spotlightDepartment,
    #rightColumn .spotlightControl .spotlightMajors {
        font-size: 12px;
        line-height: 14px;
        padding-bottom: 6px;
    }

    #rightColumn .spotlightControl .linkToProfile {
        display: block;
        clear: both;
        padding-top: 16px;
    }

/*===================================================*/
/* Spotlight Container                               */
/*===================================================*/
/* adjusts padding on spotlight thumbnails */
.Spotlights #centerColumn ul {padding-top:0px !important; padding-bottom:0px !important;}

/*Creates bandded rows for spotlight stories */
.Spotlights #centerColumn #spotlightContainer .profileItem:nth-child(odd) {background:#fff;}
.Spotlights #centerColumn #spotlightContainer .profileItem:nth-child(even) {background:#eee;}
.Spotlights #centerColumn #spotlightContainer .profileItem:nth-child(odd):hover {background:#ddd;}
.Spotlights #centerColumn #spotlightContainer .profileItem:nth-child(even):hover {background:#ccc;}

.Spotlights #centerColumn #spotlightContainer .profileItem:last-child {margin-bottom:20px;}

#centerColumn #spotlightContainer {
    background-color: #ffffff;
    /*width:500px;*/
    font-family: 'Copse',Arial, serif;
}

    #centerColumn #spotlightContainer .spotlight-sort-container {
        background: none #EEEEEE;
        padding: 20px 0px 20px 5px;
        margin-top: -20px;
        height: 20px;
    }

        #centerColumn #spotlightContainer .spotlight-sort-container div {
            float: right;
        }

        #centerColumn #spotlightContainer .spotlight-sort-container span {
            margin-right: 10px;
        }

        #centerColumn #spotlightContainer .spotlight-sort-container a {
            margin-right: 5px;
        }

            #centerColumn #spotlightContainer .spotlight-sort-container a.active {
                border-bottom: 1px dotted #444444;
            }

            #centerColumn #spotlightContainer .spotlight-sort-container a:hover {
                text-decoration: underline;
            }

    #centerColumn #spotlightContainer .hold {
        /*	width: 498px;*/
       /* border: 1px solid #eee;*/
        margin-top: -1px;
        min-height: 400px;
    }

    #centerColumn #spotlightContainer .profileItem {
        float: left;
        width: 100%;
        padding-top: 5px;
        padding-bottom: 5px;
        /*border-bottom: 2px #f1f0ee solid;*/
    }

        #centerColumn #spotlightContainer .profileItem:hover {
            background-color: #f1f0ee;
            color: #444;
        }

    #centerColumn #spotlightContainer .photo {
        float: left;
    }

    #centerColumn #spotlightContainer .details {
        padding-left: 10px;
        margin-left: 60px;
    }

    #centerColumn #spotlightContainer .photo img {
        height: 60px;
        border-width: 7px 6px 8px !important;
    }

    #centerColumn #spotlightContainer .headline {
        margin-top: 10px;
        padding: 0px 5px 5px 2px;
        font-size: 16px;
        border-bottom: 1px dotted #999;
    }

    #centerColumn #spotlightContainer .name {
        font-size: 14px;
        padding: 5px 5px 5px 2px;
    }


    #centerColumn #spotlightContainer .classYear {
        float: right;
        margin-top: 5px;
        margin-right: 10px;
        font-size: 12px;
    }

    #centerColumn #spotlightContainer a:link {
        border: none;
    }


    #centerColumn #spotlightContainer .spotlight-no-results-message-container {
        padding: 10px;
    }

/*
* Paging styles
*/
#centerColumn .pagination {
    font-size: 90%;
}

    #centerColumn .pagination a {
        text-decoration: none;
        border: solid 1px #AAE;
        color: #a30202;
    }

    #centerColumn .pagination a,
    #centerColumn .pagination span {
        display: block;
        float: left;
        padding: 0.2em 0.5em;
        margin-right: 5px;
        margin-bottom: 5px;
        background-image: none;
    }

    #centerColumn .pagination .current {
        color: #444444;
        border-bottom: 1px dotted #444444;
    }

    #centerColumn .pagination a.prev {
        background: url('/assets/images/otterbein/page-previous.gif') no-repeat center center transparent;
    }

    #centerColumn .pagination a.next {
        background: url("/assets/images/otterbein/page-next.gif") no-repeat center center transparent;
    }


    #centerColumn .pagination .current.prev,
    #centerColumn .pagination .current.next {
        border: 0;
        background: transparent;
    }



/*
*
* Spotlight filters styles
*
*/
.spotlight-filter-control-container {
    float: left;
}

    .spotlight-filter-control-container .spotlight-filter-container {
        margin-top: -20px;
    }

.spotlight-filter-container {
    color: #444444;
    font-size: 13px;
    font-family: 'Copse', Arial, serif;
}

#centerColumn .spotlight-filter-container img {
    -moz-border-image: 0;
    border: 0 !important;
}

#centerColumn .spotlight-filter-container a {
    border: 0;
    font-size: 12px;
}

    #centerColumn .spotlight-filter-container a:hover {
        text-decoration: underline;
    }


.spotlight-filter-container .spotlight-filter-container-header {
    background: none #EEEEEE;
    padding: 20px 0px 20px 5px;
    height: 20px;
    width: 155px;
}

.spotlight-filter-control-container .spotlight-filter-container .spotlight-filter-container-header {
    width: 105px;
}

.spotlight-filter-container .spotlight-filter-container-header span {
    float: left;
}


.spotlight-filter-container .spotlight-filter-section {
    margin-top: 20px;
    padding-left: 5px;
    width: 150px;
}

.spotlight-filter-control-container .spotlight-filter-container .spotlight-filter-section {
    width: 100px;
}

.spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-header {
    margin-bottom: 5px;
}

.spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-header span.section-title {
        float: left;
    }

.spotlight-filter-control-container .spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-header span.section-title span.publication-word {
    display: none;
}


.spotlight-filter-container a#spotlight-filter-clear-all {
    float: right;
    margin-right: 5px;
    color: #444444;
    font-weight: normal;
}

.spotlight-filter-container a#spotlight-filter-add-tag {
    color: #444444;
    font-weight: normal;
}


.spotlight-filter-container .spotlight-filter-section .spotlight-filter-clear-section {
    float: right;
}

.spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-contents {
    padding-left: 5px;
}

.spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-contents.publication-date {
        clear: both;
    }

.spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-contents.publication-date span {
            font-size: 0.9em;
            color: #666666;
        }

.spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-contents.publication-date input {
            width: 100px;
        }

.spotlight-filter-control-container .spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-contents.publication-date input {
    width: 65px;
}


.spotlight-filter-container .spotlight-filter-section .spotlight-filter-section-contents.publication-date img {
    margin-left: 2px;
    cursor: pointer;
}

.spotlight-filter-container input {
    width: 140px;
}

.spotlight-filter-control-container .spotlight-filter-container input {
    width: 95px;
}


.spotlight-filter-container select {
    width: 145px;
}

.spotlight-filter-control-container .spotlight-filter-container select {
    width: 95px;
}

.spotlight-filter-container #spotlight-filter-tag {
    min-height: 5px;
    margin-bottom: 5px;
}




/*
* Spotlight filters - Tag Popup
*/
.spotlight-filter-container .spotlight-filter-tag-popup {
    position: absolute;
    width: 50%;
    background-color: #EEEEEE;
    padding: 20px;
    border: 3px solid #999999;
}

.spotlight-filter-container .spotlight-filter-tag-popup .tagContainer {
        float: left;
        width: 100px;
        padding: 5px;
    }

.spotlight-filter-container .spotlight-filter-tag-popup .tagContainer:hover {
            background: #999999 url('/assets/images/admin/small-add.png') no-repeat 95px 7px;
        }

.spotlight-filter-container .spotlight-filter-tag-popup .closeTagPopup {
        color: #444444;
        font-weight: normal;
        position: absolute;
        right: 10px;
        top: 10px;
    }

.spotlight-filter-container .spotlight-filter-tag-popup .tagContainer span.tag {
        color: #444444;
        font-weight: normal;
        max-width: 85px;
        overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        white-space: nowrap;
        display: inline-block;
        padding: 2px;
    }

.spotlight-filter-container .spotlight-filter-tag-popup .tagContainer img.tag-action {
        float: right;
        margin-top: 4px;
    }


/*
* Spotlight filters - selected tags list
*/

.spotlight-filter-container .tag-list {
    margin-bottom: 5px;
}

.spotlight-filter-container .tag-list .tagContainer {
        float: left;
        width: 100px;
        padding: 5px;
    }

.spotlight-filter-container .tag-list .tagContainer:hover {
            background: #999999 url('/assets/images/admin/small-delete.gif') no-repeat 95px 7px;
        }

.spotlight-filter-container .tag-list .closeTagPopup {
        color: #444444;
        font-weight: normal;
        position: absolute;
        right: 10px;
        top: 10px;
    }

.spotlight-filter-container .tag-list .tagContainer span.tag {
        color: #444444;
        font-weight: normal;
        max-width: 85px;
        overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        white-space: nowrap;
        display: inline-block;
        padding: 2px;
    }

.spotlight-filter-container .tag-list .tagContainer img.tag-action {
        float: right;
        margin-top: 4px;
    }





/*
* Spotlight list paging
*/

.spotlight-paging-container {
    background: none #EEEEEE;
    padding: 20px 10px;
}

.spotlight-paging-container .spotlight-paging-actions {
        float: right;
    }


/*========================================================*/
/* SPOTLIGHT CONTROLS: INTERIOR CONTENT TEMPLATE 03/06/14 */
/*========================================================*/
.featuredspotlight {
	background-color: #e5dcd5;
	border-bottom: #C22027 5px solid;
	border-top: #C22027 5px solid;
	margin-top: 20px;
    padding-left: 10px;
    position:relative;
}
.featuredspotlight p {
	font-size:12px
}
.featuredspotlight h2 {
	font-size:13px; 
    line-height:14px;
	padding: 10px 0px !important;
	margin: 0px 0px !important;
}
.featuredspotlight h3.normal {
	font-family: 'Copse';
	font-size: 13px;
	font-weight: normal;
	line-height: 14px;
	margin-top: 20px;
	padding: 10px 0px;
}
.featuredspotlight .findoutmore {
  margin-top:-10px;
}
.featuredspotlight .findoutmore a {
	font-weight:bold !important;
	border:none !important;
	color:#444 !important;
	font-size:12px;
}
.featuredspotlight .findoutmore a:hover {
	text-decoration:underline !important;
}
.featuredspotlight .spotlightOn {
	position: absolute;
	top: -20px;
	left: -10px;
	background-image: url(/assets/images/contentspotlight.png);
	background-repeat: no-repeat;
	width: 140px;
	height: 30px;
	padding-top: 10px;
	color: white;
	font-family: 'Copse',Arial, serif;
	font-weight: normal !important;
	font-size: 12px;
	text-align: center;
}
.featuredspotlight img {
	width:120px;
	float:right;
  	margin-left:5px;
}
.featuredspotlight .spotlightPhoto ul {
	display:none
}
/*  END */
f

/*
* jQuery UI overrides
*/
.ui-widget {
    font-size: 0.9em;
}

.social-media-bar {
    background: #eee;
	border-radius:5px;
    margin: 12px;
    /*padding: 10px 10px;*/
    color: #555;
    position: relative;
    padding-bottom: 12px;
}

.be-social {
    position: absolute;
    top: 24px;
    left: 18px;
}

#social-icons {
    margin-left: 25px;
    display: inline;
}

    #social-icons .ContentArea, #social-icons .ContentAreaSel {
        width: 740px;
    }

    #social-icons ul {
        padding: 0;
        margin: 0;
        list-style: none;
        list-style-position: outside;
        display: inline;
        margin-left: 80px;
    }

    #social-icons img {
        height: 32px;
        width: 32px;
         margin-top: 12px\9; /* IE 8 and below */

	    * margin-top: 12px; /* IE 7 and below */
    }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #social-icons img {
        margin-top: 12px;
    }
}




#social-icons li {
    display: inline;
    margin-right: 20px;
}

.see-more {
    display: inline;
    position: absolute;
    right: 20px;
    top: 20px;
    font-family: sans-serif;
    padding-top: 5px;
}

    .see-more a {
        color: #555;
    }

#new-tabs {
    height: 317px;
    margin: 12px;
}

    #new-tabs .content {
        padding: 10px;
        color: #555;
    }

    #new-tabs .news-events {
        background: #eee;
        width: 720px;
        float: left;
        height: 100%;
    }

    #new-tabs .extra-tabs {
        width: 220px;
        float: right;
        height: 100%;
    }

        #new-tabs .extra-tabs li {
			background: url(../images/color-tabs.png) no-repeat top left;
            height: 17px;
            padding: 18px;
            text-transform: capitalize;
            color: #555;
        }

            #new-tabs .extra-tabs li a {
                color: #555;
                font-weight: normal;
                font-size: 16px;
            }

            #new-tabs .extra-tabs li.dark-red {background-position: 0px -53px; }
            #new-tabs .extra-tabs li.blue {background-position: 0px -106px; }
            #new-tabs .extra-tabs li.green {background-position: 0px -159px; }
            #new-tabs .extra-tabs li.magenta {background-position: 0px -212px; }
            #new-tabs .extra-tabs li.yellow {background-position: 0px -264px; }

    #new-tabs h3 {
        padding: 20px 15px 10px 15px;
        color: white;
        font-weight: normal;
        font-size: 14px;
    }

    #new-tabs .news h3 {
        background: url(/assets/images/yellow-tab.png) no-repeat top left;
    }
	span.newsTabTop {border-top:#A37E01 5px solid; margin-left:-1px;display:block;}

    #new-tabs .events h3 {
        background: url(/assets/images/blue-tab.png) no-repeat top left;
    }

    #new-tabs .news-events .news, #new-tabs .news-events .events {
        display: inline-block;
        vertical-align: top;
        width: 348px;
        overflow: hidden;
    }

    #new-tabs .news-events li {
        display: inline-block;
        vertical-align: top;
        height: 200px;
        width: 160px;
        margin-left: 5px;
        position: relative;
    }


    /*
	a single item. must be floated in horizontal scrolling.	
*/
    #new-tabs .items div.scroll_item {
        float: left;
        width: 160px;
        height: 200px; /* 223px 195px; 	 */
        padding: 0;
        margin: 0 10px 0 5px;
        position: relative;
        vertical-align: top;
    }





    #new-tabs .items div img {
        background: url(../images/image-background.png) no-repeat top center;
        padding: 5px 11px 20px;
        width: 148px;
        height: 78px;
        margin-top: 8px;
        margin-left: -5px;
    }

    #new-tabs .items div .date {
        font-family: Arial;
        font-size: 12px;
        color: #888;
        margin-top: 10px;
        width: 150px;
    }

    #new-tabs .items div .detail {
        width: 150px;
        margin-top: 5px;
        font-family: Arial;
        font-size: 12px;
        line-height: 16px;
        height: 50px;
        overflow: hidden;
    }

    #new-tabs .news-events .news .items div.scroll_item {
        border-bottom: 2px solid #840355;
    }

    #new-tabs .news-events .events .items div.scroll_item {
        border-bottom: 2px solid #a37e01;
    }

    #new-tabs .pagerContainer {
        text-align: center;
        padding-top: 15px;
        margin: 0 0 0 2px;
        width: 348px;
        height: 10px;
    }

    #new-tabs .buttons li {
        display: inline-block;
        vertical-align: top;
        height: 10px;
        width: 10px;
        background: url(../images/dots.png) no-repeat top right;
        border: none!important;
    }

        #new-tabs .buttons li.active {
            background: url(../images/dots.png) no-repeat top left;
        }

    #new-tabs .all {
        float: right;
        font-family: Arial;
        font-size: 12px;
        margin-top: -12px;
        margin-right: 15px;
    }

        #new-tabs .all a {
            color: #888;
        }

.sfsearchBox {
    background-color: #FFF;
    bottom: 4px;
    height: 37px;
    position: absolute;
    right: 198px;
    width: 219px;
    display: block;
}

    .sfsearchBox input {
        position: relative;
        float: left;
    }

        .sfsearchBox input[type='text'] {
            background-color: #FFFFFF;
			color:#DDD;
            height: 22px;
            position: relative;
            width: 182px !important;
            line-height: 28px;
            cursor: text;
            padding: 0 0 0 5px; color: #DDD !important;
		font-family: '.SFNSText-Regular'; 
		font-size:11px;
            margin: 6px;
            border: none;
        }
		.sfsearchBox input[type='text']:focus {color:#000 !important;}

        .sfsearchBox input[type='submit'] {
            background-image: url("/assets/images/otterbein/common/magnify.png");
            background-repeat: no-repeat;
            background-position: center;
            width: 20px; z-index: 10000;
            height: 37px;float:right;
            border: none;
            background-color: #FFF;
        }


.profileItem li {
    list-style: none;
}

#iam_submit .sf_cols label {
    display: none;
}



#iam_submit input {
    border: medium none;
    height: 30px;
    margin-bottom: 3px;
    margin-left: -10px;
    margin-top: -3px;
    padding-left: 10px;
    width: 100%;
}
	#iam_submit input[type="text"] {
		color: rgb(209, 20, 42) !important;
		font-family:Arial;
		font-size:16px;
		}
	#iam_submit input[type="text"]:focus {
		color:#000 !important;
	}
    #iam_submit input[type="submit"] {
        position: relative;
        top: 15px;
        left: 10px;
        margin: -10px 50px 17px 10px;
        padding: 2px 6px 0px 6px;
        background-image: url("/assets/images/otterbein/common/iam_submit.jpg");
        height: 21px;
        width: 20px;
        border-width: 0px;
    }

.next_prev {
    float: left;
    padding-left: 40%;
     font-family: Arial !important;
     color: #62615D;
     font-size: 12px;
      line-height: 16px;
}

.seeMoreEventsNews {
    float:right; position:relative; padding-right:10px; top:3px;
}
li.removed-item {
    animation: removed-item-animation .6s cubic-bezier(.55, -0.04, .91, .94) forwards;
}

@keyframes removed-item-animation {
    from {
        opacity: 1;
        transform: scale(1);
    }

    to {
        opacity: 0;
        transform: scale(0);
    }
}

li.restored-item {
    animation:
    /*make sure to open space up before bringing the item into position*/
    openspace .3s ease forwards, restored-item-animation .3s .3s cubic-bezier(0, .8, .32, 1.07) forwards;
}

@keyframes openspace {
    to {
        height: auto;
    }
}

@keyframes restored-item-animation {
    from {
        opacity: 0;
        transform: scale(0);
    }

    to {
        opacity: 1;
        transform: scale(1);
    }
}

.hidden {
    display: none;
}

.visible {
    display: inline;
}

#FeaturedNext, #FeaturedPrev {
    position: absolute;
    height: 310px;
    width: 0px;
    background: black;
    z-index: 2;
    display: inline;
}

    #FeaturedNext img, #FeaturedPrev img {
        width: 45px;
        position: absolute;
        top: 173px;
    }

    #FeaturedNext img {
        left: 918px;
    }

    #FeaturedPrev img {
        left: 0px;
    }

/* ============= SF: IMAGE GALLERY LIST ========== */
.sfimagesTmbList, .sfimagesTmb {list-style:none; display:inline-block}
a.sfLightBox {border-bottom:none !important;}

/* ========= TEMPORARY NAVIGATION TOP NODE STYLE ========== */
.FutureStudentsNav {
	 font-family: Arial, Arial;
	list-style: none;
	list-style-image: none  !important ;
	list-style-position: outside  !important ;
	list-style-type: none  !important ;
	    margin-top: 42px!important ;
	padding:0  ;
	text-align: left  !important ;
	vertical-align: baseline  !important ;
	width:150px;
}

	.FuturestudentsNav > .sfContentBlock
	{
	 font-family: Arial, Arial;
	width: 150px  !important ;
	border-color: #828282;
	list-style: none;
	list-style-image: none  !important ;
	list-style-position: outside  !important ;
	list-style-type: none  !important ;
	margin:0 ;
	padding:0  ;
	text-align: left  !important ;
	vertical-align: baseline  !important ;
	display:inline-block;
	}

.FutureStudentsNav .NavParentTitle 
{
    font-family: 'Copse';
	color: white;
	font-size:24px;
	font-weight: 200;
	display:inline-block;
    padding-bottom:10px;
	padding-top:20px;

}
.sfcontent > .FutureStudentsNav .NavParentTitle 
{
	color: white;
	font-size:25px;
	font-weight: bold;
	line-height:28px;
	min-height:68px !important;
	display:inline-block;

}
.NavParentTitle {
	/*padding-left: 10px;*/
	padding:10px; width:140px;
	display:inline-block;
	
}
.FutureStudentsNav .NavParentTitle  a{
	color: white;
	font-size:24px;
	font-weight: bold;
	line-height:28px;
	text-decoration: none;
	display:inline-block;
	
}

.FutureStudentsNav .NavParentTitle:hover {text-decoration:none;}

.About .FutureStudentsNav, .Alumni .FutureStudentsNav {background-color:#990000}
.FutureStudents .FutureStudentsNav, .NSF-Grants .FutureStudentsNav, .TheGraduateSchool .FutureStudentsNav {background-color:#006699}
.Academics .FutureStudentsNav, .Parents .FutureStudentsNav {background-color:#CC9900}
.CampusLife .FutureStudentsNav {background-color:#990066}
.Intranet .FutureStudentsNav, .intranet .FutureStudentsNav {background-color:#910529}

img.next, img.prev {width:20px;}

/* DEFINITION FOR CUSTOM WIDGET ICONS */
.RadDock_Sitefinity .rdTable .rdTitleBar div.OtterbeinWidget {background-image:url(/assets/images/widget.png) !important;}