/* Jan 15, 2010 Neo Wang. http://tracking.academyart.edu/browse/WEBSUPPORT-388 */
/* COMMON */
    body    {
        margin: 0;
        padding: 0;
        background: #ffffff url('/assets/templates/template_bg_repeat.gif') repeat;
        
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #333333;
        line-height: 20px;
    }
    img {
        border: none;   
    }
    .translucent    {
        behavior: url("js/iepngfix.htc");
    }
    #page_bg    {
    background-image: url('/assets/templates/template_bg.gif');
    background-repeat: repeat-x;
    text-align: center;
    min-height: 850px;
    
    /* ie6 min-height hack */
    height: auto !important;
    height: 850px;
    }
    #page_container {
        width: 960px;
        margin: 0 auto;
        text-align: left;
    }
    
    a   {
        color: #cc0017;
    }
    
    a:hover {
         color: #ff0017;  
    }

    p  {
     padding: 3px 0 10px 0;
     margin: 0;

}

/* Column Template */               
    #left_nav   {
        background-image: url('/assets/templates/department_template_leftnav_bg.gif');
        background-repeat: repeat-y;
        font-weight: bold;
        font-size: 12px;
    line-height: 14px;
    
/*        letter-spacing: 1px; */
    }
    #left_nav div   {
        padding: 0 0 8px 0;
    }
    #left_nav li    {
        padding: 0 0 6px 0;
        margin: 0;
    }
    #left_nav a {
    color: #2f3337;
    text-decoration: none;
    }
    #left_nav a:hover {
    color: #ff0017;
    }
    #left_nav .active {
    color: #cc0017;
    }
    
    #left_nav .active a {
    color: #cc0017;
    }
    #left_nav .active a:hover {
    color: #ff0017;
    }
    
    #left_nav ul    {
        margin: 0 0 0 30px;
        padding: 0;   
        list-style-image: url('/assets/templates/bullet_arrow.gif');   
    }
    #left_nav li    {
        
    }


/* DEPARTMENT */
    #department_flash_wrapper  {
        width: 742px;
        height: 434px;
        padding: 0 0 0 3px;
        background-image: url('/assets/templates/department_template_flash_module_bg.gif');
        background-repeat: no-repeat;
    }
    #department_flash_content  {
        width: 737px;
        height: 426px;
        background-color: #dddddd;
    }
    #bottom_nav {
        background-image: url('/assets/templates/department_template_bottomnav_bg.gif');
        background-repeat: no-repeat;
        width: 745px;
        height: 133px;
    }

    #main_content ul {
        margin: 0;
        padding-top: 6px;
        padding-bottom: 6px;
    }
    
    /* Dec 18, 2009 Neo Wang. set space for learning outcomes pages*/
    #main_content ul ul{
        margin-bottom: 7px; 
        padding-bottom: 7px;
    }
    #main_content ul ul ul:last-child{
        margin-bottom: 0px; 
        padding-bottom: 0px;
    }
    .statement_box {
        border: 1px solid black; 
        margin: 15px 0pt; 
        padding: 0pt 12px; 
        width: 550px;
    }
/* FOOTER */

    #body_footer    {
        width: 741px;
        height: 65px;
        background-image: url('/assets/templates/footer_body_reflection.png');
        background-repeat: no-repeat;
        behavior: url("js/iepngfix.htc");
    }
    #body_footer_long    {
        width: 941px;
        height: 65px;
        background-image: url('/assets/templates/footer_body_reflection_940.png');
        background-repeat: no-repeat;
        behavior: url("js/iepngfix.htc");
    }
    #footer_links   {
        padding: 19px 0 0 42px;
        font-size: 10px;
        color: #5a5c5f;
    }
        #footer_links a {
            color: #5a5c5f;
            text-decoration: none;
        }
        #footer_links a:hover   {
            color: #7a7c7f;
            text-decoration: underline;                 
        }

/* CONTENT */

    .h1_title   {
        background-image: url('/assets/templates/header_text_bg.png');
        background-repeat: no-repeat;
        behavior: url('/js/iepngfix.htc');
        padding: 11px 0 10px 12px;
    margin: 0;
        position: relative;
        left: -12px;
        font-size: 15px;
        text-transform: uppercase;
        letter-spacing: 1px;
    }
    
    .h1_box {
        font-size: 11px;
        color: #ffffff;
        font-weight: bold;
        margin: 0;
        padding: 3px 0 10px 0;
        text-align: center;
        letter-spacing: 1px;
    width: 185px;
    text-align: center;
    }
    
    .h2_box_subhead  {
        font-size: 11px;
        color: #333333;
    margin: 0pt 0pt 0pt 10px
    }   

    .h2_subhead  {
        font-size: 14px;
        color: #333333;
    padding: 10px 0 3px 0;
        margin: 0;
    }   
h3{
font-size: 13px;
font-weight: bold;
}

    #nav_box_short ul   {
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    }
#nav_box_long ul    {
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;

    }
#nav_box_long ul li {
  margin-left: -10px;
}


    /*/// skinned select */
    div.skinnedSelect {
        background:  url('/assets/templates/dropdown-bg-gray.gif') no-repeat scroll 0pt 100%;
        height: 19px;
    }
    /* Set the opacity to 0 to make the options appear invisible, this allows the image to be visible */
    div.skinnedSelect select {
        opacity: 0;
        filter: alpha(opacity = 0);
        moz-opacity: 0;
        width: 158px;
        margin-left: -158px;
                cursor: pointer;
        cursor:hand;
    }
    div.skinnedSelect .text {
        float: left;
        line-height: 19px;
        width: 158px;
        font-size: 11px; 
        color: #333333;
    }
    div.skinnedSelect .textWrap {
        cursor: pointer;

        text-align: center;
        width: 140px; 
        line-height: 20px;
        font-weight: bold;
    }
    
    div.skinnedSelect select option
    {
        text-align: left;
        font-size: 11px; 
        color: #333333;
        padding: 0 20px 0 0;
    }

/*/// skinned select medium */
    div.skinnedSelectMedium {
        background:  url('/assets/templates/dropdown-bg-gray-med.gif') no-repeat scroll 0pt 100%;
        height: 19px;
    }
    /* Set the opacity to 0 to make the options appear invisible, this allows the image to be visible */
    div.skinnedSelectMedium select {
        opacity: 0;
        filter: alpha(opacity = 0);
        moz-opacity: 0;
        width: 98px;
        margin-left: -98px;
        cursor: pointer;
        cursor:hand;
    }
    div.skinnedSelectMedium .text {
        float: left;
        line-height: 19px;
        width: 98px;
        font-size: 11px; 
        color: #333333;
    }
    div.skinnedSelectMedium .textWrap {
        cursor: pointer;

        text-align: center;
        width: 80px; 
        line-height: 20px;
        font-weight: bold;
    }
    
    div.skinnedSelectMedium select option
    {
        text-align: left;
        font-size: 11px; 
        color: #333333;
        padding: 0 20px 0 0;
    }

/*/// skinned select small */
    div.skinnedSelectSmall {
        background:  url('/assets/templates/dropdown-bg-gray-small.gif') no-repeat scroll 0pt 100%;
        height: 19px;
    }
    /* Set the opacity to 0 to make the options appear invisible, this allows the image to be visible */
    div.skinnedSelectSmall select {
        opacity: 0;
        filter: alpha(opacity = 0);
        moz-opacity: 0;
        width: 71px;
        margin-left: -71px;
        cursor: pointer;
        cursor:hand;
    }
    div.skinnedSelectSmall .text {
        float: left;
        line-height: 19px;
        width: 71px;
        font-size: 11px; 
        color: #333333;
    }
    div.skinnedSelectSmall .textWrap {
        cursor: pointer;

        text-align: center;
        width: 53px; 
        line-height: 20px;
        font-weight: bold;
    }
    
    div.skinnedSelectSmall select option
    {
        text-align: left;
        font-size: 11px; 
        color: #333333;
        padding: 0 20px 0 0;
    }
    
    #navbutton_spacer   {
        display: block;
        width: 1px;
        height: 12px;
        background-color: #000000;
    }

    .news_article_summary_col {
    width: 250px;
    padding-left: 10px;
}
    .news_right_nav {
    width: 430px;
}

/* FACULTY*/
.faculty_position {
     padding: 11px 0pt 0pt 12px;
       position: relative; 
      left: 0px; 
       width: 430px;
}
.faculty_mid_bg {
    background-image: url('/assets/templates/faculty_mid_bg.gif'); 
    width: 430px; 
    background-repeat: no-repeat;
}
.faculty_repeat {
    background-image: url('/assets/templates/faculty_repeat.gif'); 
    width: 430px; 
        background-repeat: y-repeat;
}
.faculty_copy {
        padding: 40px 0px 0px 30px; 
        width: 350px;
}
.faculty_copy img {
    padding: 0 10px 0 0;
}
.faculty_btm {
    background-image: url('/assets/templates/faculty_btm.gif'); 
    width: 430px; 
    height: 28px;
}

.department_copy h2 {
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
    padding: 0;
}

/* TABLES */
.contentTable   {
    border-collapse: collapse;
        width: 350px;
}
.contentTable td {
    border: 1px solid #ccc;
    padding: 0 10px;
        width: 175px;
}
.totalbold {
    font-weight:bold;
}

.clear  {
    clear: both;
}

.SubListItem {
 font-weight: normal;
 margin: 0;
 padding: 0;
 line-height: 12px;
}
