@charset "UTF-8";
/* CSS Document */

/* FACULTY PAGES -------------------------- */
.photoleft2 {
    float: left;
    margin: 0 0 5px 5px;
    padding: 2px;
    height: 200px;
    width: 200px;
    }

.linkback {
    position: absolute;
    top: 194px;
    left: 958px;
    padding: 2px;
    border: 1px solid #ddcc9f;
    background: grey;
    width: 122px;
    font: x-small arial, sans-serif;
    white-space: nowrap;
    }

h1.positiontitle {
    font: italic bold large arial, sans-serif;
    color: #006;
    margin-top: -.5 em;
    }
#facstaffsidebar {
    float: left;
    margin: 0 15px 10px 0;
    padding: 0;
    }
img.facstaffphoto {
    border: 1px solid #ddd;
    padding: 2px;
    margin: 0 0 5px 0;
    }
ul.facstaffjumps {
    font: x-small arial;
    width: 150px;
    color: #000;
    margin: 0;
    padding: 0 0 0 5px;
    border-top: 1px solid #999;
    background: #eee;
    list-style-type: none;
    }
/* END FACULTY PAGES ------------------- */

ul.nobullets {
    list-style-type: none !important;
    }
ul.smalltypelist {
    font: x-small arial, sans-serif;
    margin: 5px 0 5px 5px;
    padding-left: 5px;
    text-indent: 0;
    list-style: none;
    }   

/*  FOR THE ACCORDION ----------------- */
.accordion_toggle {
    display: block ;
    font-size: medium;
    color: #cc0000;
    text-transform:capitalize;
    border:none;
    cursor: pointer;
    margin: 0 0 0 0;
    font-weight:bold;
    }
        
.accordion_toggle_active {
    background: no-repeat top right #f2f2f2;
    border-bottom: 1px solid #000000;
    background: #FFFFFF;
    color: #000066;
    font-size: large;
    text-transform:uppercase;
    font-weight: bold;
    border-bottom: #FFFFFF thick;
    }
        
.accordion_content {
    background-color: #ffffff;
    color: #ffffff;
    overflow: hidden;
    }
.accordion_content h3 {
    background:#FFFFFF;
    margin: 15px 0 5px;
    border-bottom: none;
    }   
            
.accordion_content h2 {
    margin: 15px 0 5px 10px;
    color: #0099FF;
    }
        
.accordion_content p {
    line-height: 150%;
    padding: 5px 10px 15px 10px;
    }
#vertical_container {
    background:#FFFFFF;
    }       
#vertical_container h3  {
    background: #FFFFFF;
    border-bottom: #FFFFFF;
    }
/* =================  DIV'S FOR PUBLICATIONS SECTION ====================== */
#publication1{
    width: 270px;
    float:left;
    margin: 0 0 0 40px;
    float:left;
    }
#publication2{
    width: 270px;
    float: right;
    margin: 0 40px 0 0;
    }   
.pub_tablea {
   width: 250px;
   margin: 10px 5px 20px 5px !important;
   background:#e9e9e9;
   height: 152px;
   }
.pub_tableb {
   width: 250px;
   margin: 10px 5px 20px 5px !important;
   background:#e9e9e9;
   height: 152px;
   }    
.pub_tablea img, .pub_tableb img {
   padding-right: .5em;
   float: left;
   } 
.pub_tablea p, .pub_tableb p{
   font-size: x-small;
}    
        
/* ========================END OF DIV'S FOR PUBLICATIONS PAGES ============ */
/* ========================SIDE BAR DIVS ================================== */
.sidebar_new {

    width: 125px;

    border-top: thick solid #CCC;

    border-bottom: solid #999;

    float: left;

    padding: 5px;

    margin-right: 1em;

    list-style-type: none;

    }

.sidebar_new p {

    font: small arial, sans-serif;

    margin-bottom: 0.25em;

    font-weight: bold;

    text-align: left;

    }

.sidebar_new a {

    color: #c00;

    }

.sidebar_new li {

    font: italic bold large arial, sans-serif;

    color: #000;

    }

.sidebar_new li ul li {

    font: normal bold small arial, sans-serif;

    color: #000;

    list-style-type: square;

    }

.sidebar_new li ul li a {

    color: #c00;

    }

.sidebar_new li ul li a:hover, ul.sidebar_new li ul li a:active {

    color: #c00;

    text-decoration: underline;

    }

.sidebar_new li ul li a:visited {

    color: #c00;

    }

    

    

.sidebar_students {

    width: 175px;

    border-top: thick solid #CCC;

    border-bottom: solid #999;

    float: right;

    padding: 5px;

    margin-left: 1em;

    list-style-type: none;

    }

.sidebar_students p {

    font: small arial, sans-serif;

    margin-bottom: 0.25em;

    font-weight: bold;

    text-align: left;

    }

.sidebar_students a {

    color: #c00;

    }

.sidebar_students li {

    font: small arial, sans-serif;

    color: #000;

    }

.sidebar_students li ul li {

    font: normal bold small arial, sans-serif;

    color: #000;

    list-style-type: square;

    }

.sidebar_students li ul li a {

    color: #c00;

    }

.sidebar_students li ul li a:hover, ul.sidebar_students li ul li a:active {

    color: #c00;

    text-decoration: underline;

    }

.sidebar_students li ul li a:visited {

    color: #c00;

    }   

/* ===================END OF SIDEBAR ======================== */
.indent{
        margin-left: 15px;
        }
h3.nobackground{
        font-style: normal;
        font-weight: normal; 
        background:none;
        border:none;
        }
.large{
        font-size: large;
      }
.medium{
        font-size: medium;
        }      
        
/* ======== accordion 2 ================================== */
/* Vertical Accordion Style */

.va-slice{
    cursor:pointer;
    position:absolute;
    width:100%;
    left:0px;
    overflow:hidden;
}  

.va-title{
    display:none;
    margin-left:25px;
}      
      