﻿@charset "utf-8";
/* CSS Document */
.dialogITLeadership {
    /*color: #FFFFFF;*/
    float: left;
    margin: 0 7px 7px 14px;
    width: 470px;
    max-width: 470px;
    min-width: 470px;
    position: relative;
    z-index: 1;
}
/* Original Headers  
.dialogITLeadership .content, .dialogITLeadership .t, .dialogITLeadership .b, .dialogITLeadership .b div {
    background: transparent url(images/dialog_ITLeadership.png) no-repeat top right;
}
*/

/* Update Headers same as CoopContracts */
.dialogITLeadership .content, .dialogITLeadership .t, .dialogITLeadership .b, .dialogITLeadership .b div {
    background: transparent url(images/dialogCoopContracts_sub.png) no-repeat top right;
}



/* Original Height of Boxes 
.dialogITLeadership .content {
    max-height: 175px;
    min-height: 175px;
    padding: 0 11px 10px;
    position: relative;
    min-width: 448px;
}
*/

/* Update Height of Boxes */
.dialogITLeadership .content {
    max-height: 84px;
    min-height: 84px;
    padding: 0 11px 10px;
    position: relative;
    min-width: 448px;
}


.dialogITLeadership .t {
    /* top+left vertical slice */
 position: absolute;
    left: 0px;
    top: 0px;
    width: 12px; /* top slice width */;
    margin-left: -12px;
    height: 100%;
    background-position: top left;
}
.dialogITLeadership .b {
    /* bottom */
 position: relative;
    width: 100%;
}

/* Original Bottom Cap 
.dialogITLeadership .b, .dialogITLeadership .b div {
    height: 30px;
    font-size: 1px;
}
*/

/* Update Bottom Cap */
.dialogITLeadership .b, .dialogITLeadership .b div {
    height: 20px; /* height of bottom cap/shade */;
    font-size: 1px;
}

.dialogITLeadership .b {
    background-position: bottom right;
}
.dialogITLeadership .b div {
    position: relative;
    width: 12px; /* bottom corner width */;
    margin-left: -12px;
    background-position: bottom left;
}
.dialogITLeadership .hd, .dialogITLeadership .bd, .dialogITLeadership .ft {
    position: relative;
}
.dialogITLeadership .wrapper {
    /* extra content protector - preventing vertical overflow (past background) */
 position: static;
    max-height: 1000px;
    overflow: auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}
.dialogITLeadership h1, .dialogITLeadership p {
    margin: 0px;
/* margins will blow out backgrounds, leaving whitespace. */    padding-bottom: 10px;
}
.dialogITLeadership h1 {
    padding-bottom: 0px;
}
.dialogITLeadership ul li {
    color: #333333;
    margin: 0px;
/*padding-bottom:5px;*/
}

/* Original Header Color Text 
.dialogITLeadership h1 {
    color: #133467;
    font-size: 13px;
    padding-bottom: 7px;
    padding-top: 12px;
}
*/

/* Original Header Color Text */
.dialogITLeadership h1 {
    color: #FFFFFF;
    font-size: 13px;
    padding-bottom: 7px;
    padding-top: 12px;
}



.dialogITLeadership h2 {
    font-size: 13px;
    color: #133467;
}
.dialogITLeadership h2 a:link {
    font-size: 13px;
    color: #133467;
}
.dialogITLeadership h2 a:visited {
    font-size: 13px;
    color: #133467;
}
.dialogITLeadership h2 a:hover {
    font-size: 13px;
    color: #115ec5;
}
.dialogITLeadership h2 a:visited:hover {
    font-size: 13px;
    color: #115ec5;
}

.dialogITLeadership p {
    font-size: 11px;
    line-height: 13px;
    color: #133467;
}
.table_bod {
    font: Verdana, Arial, Helvetica, sans-serif;
    color: #133467;
    font-size: 11px;
    margin-top: 10px;
    line-height: 13px;
    width: 100%;
}
.table_bod td {
    padding: 0 0 10px 0;
    width: 35%;
}
.bod_header {
    font-weight: bold;
}
.ITMissionStatement {
    background: #fff url(images/it_missionStatement.png) no-repeat;
    width: 976px;
    height: 56px;
    margin-top: -7px;
    margin-right: auto;
    margin-left: 12px;
}
.ITMissionStatement p {
    margin: 0px;
    padding-left: 15px;
    padding-top: 12px;
    line-height: 16px !important;
    font-size: 12px !important;
    font-weight: bold;
    color: #155fb2;
}
.dialogITLeadership ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.dialogITLeadership li {
    margin-bottom: 10px;
    font-size: 11px;
    max-width: 315px;
    min-width: 315px;
    padding-bottom: 5px;
}
.dialogITLeadership li a:link {
    background: #fff url(images/link_bg.png) repeat-x bottom;
    color: #113467;
    text-decoration: none;
    border: 1px solid #eae8e8;
    padding: 5px 0 5px 5px;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
}
.dialogITLeadership li a:visited {
    background: #fff url(images/link_bg.png) repeat-x bottom;
    color: #113467;
    text-decoration: none;
    border: 1px solid #eae8e8;
    padding: 5px 0 5px 5px;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
}
.dialogITLeadership li a:hover {
    background: #fff url(images/link_bg_over.png) repeat-x bottom;
    color: #115ece;
    text-decoration: none;
    border: 1px solid #ccc;
    padding: 5px 0 5px 5px;
}
#mainContent {
    width: 100%;
    float: none;
    margin-left: 10px;
}
