﻿#ccwBreadcrumb
{
    position: relative;
    top: 0px;
    left: 0px;
    color: #00539f !important;
    font-size: 12px !important;
    margin: 11px 0px 0px 12px;
}

#ccwBreadcrumb *
{
    color: #00539f !important;
}

#ccwBreadcrumb a
{
    color: #939598 !important;
    font-size: 12px !important;
}

#ccwPageContent *
{
    line-height: 1.4em !important;
}

#ccwPageContent
{
    margin: 9px 0px 0px 12px;
    line-height: 1.4em !important;
}

#ctl00_PlaceHolderTitleBreadcrumb_NoRootSiteMapPath
{
    font-size: 12px !important;
}

.cssBreadcrumbNode
{
}

.cssBreadcrumbSeparator
{
}
/*
.ccwPlaceHolderMain
{
    min-width:534px !important;
}
*/
img
{
    border: none;
}

.ccwWebPartZoneLeft
{
    position: relative;
    left: 10px;
}

.ccwWebPartZoneLeftLP
{
    position: relative;
    padding: 0px 10px 30px 10px;
}

.ccwLPLeftCol
{
    width: 200px;
    position:relative;
    left:15px;
    padding: 0px 15px 0px 15px;
}

.ccwWebPartZoneRight
{
}

.ccwLeftHandNavAndArea
{
    vertical-align: top;
    width: 232px !important;
    padding-left: 24px;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 45px;
}

.ccwLeftHandNavAndArea table table div table div
{
    width: 100% !important;
}

.ccwRightHandArea *
{
    line-height: 1.4em;
}

.ccwRightHandArea
{
    vertical-align: top; /*     width:0px !important;     max-width:222px !important;     */
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
    min-width: 0px !important;
    max-width: 205px !important;
}

.ccwRightHandArea table table div table div
{
    width: 100% !important;
}

.ccwRightHandArea .ccwRightHandAreaTable table
{
    width: 205px !important;
}

.ccwRightHandArea .ccwRHRHFT
{
    width: 205px !important;
}

/*
.ccwRightHandArea table
{
    width: 205px !important;
}
*/

/*
.ccwRightHandArea DIV
{
    vertical-align: top;
    min-width: 0px !important;
    max-width: 202px !important;
}

.ccwRightHandArea TABLE
{
    vertical-align: top;
    min-width: 0px !important;
    max-width: 202px !important;
}
*/
/* Start left navigation menu container */

.ccwLeftNav
{
    left: 0px; /* top: 2px; */
    top: -25px; /* width: 190px; */
    width: 200px; /* padding:0px 30px; */
    position: relative;
    /* z-index: 3 !important; */  /* border-top: 1px solid red; */
}

.ccwLeft1
{
}

.ccwLeft2
{
    margin: 0px 0px 7px 30px !important;
    padding: 0px 0px 0px 0px !important;
    width: 155px;
}

.ccwLeftNav1
{
    /* border-bottom: 1px solid #c7cccf; */
    border-top: 1px solid #c7cccf;
    margin: 0px 0px 0px 15px; /* width: 196px !important; */
    width: 150px !important; /* padding: 0px 30px; */
    /* height: 24px !important; */
}

.ccwLeftNav1 a
{
    background: url(images/sidenote-arrow.jpg) 0px 8px no-repeat !important;
    margin: 0px 0px 0px 0px !important;
    /* z-index: 1 !important; */
    padding: 5px 5px 5px 15px !important;
    color: #627786;
    font-size: 12px !important;
    position: relative;
    top: 1px;
    display:inline-block !important;
}

.ccwLeftNav1 a:hover
{
    color: #0069AA !important;
}

/* Start first item in first level style */
#zz2_CurrentNavn0 .ccwLeftNav1
{
    /* border-bottom: 1px solid #c7cccf; */
    border-top: none !important;
    margin: 0px 0px 0px 15px; /* width: 196px !important; */
    width: 150px !important; /* padding: 0px 30px; */
    /* height: 24px !important; */
}

#zz2_CurrentNavn0 .ccwLeftNav1 a
{
    background: url(images/sidenote-arrow.jpg) 0px 8px no-repeat !important;
    margin: 0px 0px 0px 0px !important;
    /* z-index: 1 !important; */
    padding: 5px 5px 5px 15px !important;
    color: #627786;
    font-size: 12px !important;
    position: relative;
    top: 1px;
    display:inline-block !important;
}

#zz2_CurrentNavn0 .ccwLeftNav1 a:hover
{
    color: #0069AA !important;
}
/* End first item in first level style */

.ccwLeftNav2
{
    margin: 0px 0px 0px 0px !important;
    padding: 0px 0px 0px 0px !important;
}

.ccwLeftNav2 a
{
    /* margin: 0px 0px 0px 10px !important; */
    /* z-index: 1 !important; */
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
    color: #000000;
    font-size: 12px !important;
}

.ccwLeftNav2 a:hover
{
    color: #0069AA !important;
}

.ccwLeftNavItem
{
    /* height: 26px !important; */
}

.ccwLeftNavSelected
{
    color: #0069AA !important;
}

.ccwLeftNavHover
{
}
/* End left navigation menu container */

/* Start Management Team Page */
.title
{
    color: #0069aa;
}
/* =Hoverbox Code
----------------------------------------------------------------------*/.hoverbox
{
    cursor: default;
    float: left;
    position: absolute;
    left: 0px;
}
.hoverbox1
{
    cursor: default;
    float: left;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
}
.hoverbox2
{
    cursor: default;
    float: left;
    position: absolute;
    left: 70px;
    top: 0px;
    z-index: 2;
}
.hoverbox3
{
    cursor: default;
    float: left;
    position: absolute;
    left: 140px;
    top: 0px;
    z-index: 2;
}

/*
.hoverbox4
{
    cursor: default;
    float: left;
    position: absolute;
    left: 210px;
    top: 0px;
    z-index: 2;
}
*/

.hoverbox4
{
    cursor: default;
    float: left;
    position: absolute;
    left: 0px;
    top: 82px;
    z-index: 2;
}
.hoverbox5
{
    cursor: default;
    float: left;
    position: absolute;
    left: 70px;
    top: 82px;
    z-index: 2;
}
.hoverbox6
{
    cursor: default;
    float: left;
    position: absolute;
    left: 140px;
    top: 82px;
    z-index: 2;
}
.hoverbox7
{
    cursor: default;
    float: left;
    position: absolute;
    left: 210px;
    top: 82px;
    z-index: 2;
}
.hoverbox8
{
    cursor: default;
    float: left;
    position: absolute;
    left: 0px;
    top: 164px;
    z-index: 2;
}
.hoverbox9
{
    cursor: default;
    float: left;
    position: absolute;
    left: 70px;
    top: 164px;
    z-index: 2;
}
.hoverbox10
{
    cursor: default;
    float: left;
    position: absolute;
    left: 140px;
    top: 164px;
    z-index: 2;
}
.hoverbox11
{
    cursor: default;
    float: left;
    position: absolute;
    left: 210px;
    top: 164px;
    z-index: 2;
}
.hoverbox12
{
    cursor: default;
    float: left;
    position: absolute;
    left: 0px;
    top: 246px;
    z-index: 2;
}
.hoverbox13
{
    cursor: default;
    float: left;
    position: absolute;
    left: 70px;
    top: 246px;
    z-index: 2;
}
.hoverbox14
{
    cursor: default;
    float: left;
    position: absolute;
    left: 140px;
    top: 246px;
    z-index: 2;
}
.hoverbox15
{
    cursor: default;
    float: left;
    position: absolute;
    left: 210px;
    top: 246px;
    z-index: 2;
}
.hoverbox16
{
    cursor: default;
    float: left;
    position: absolute;
    left: 0px;
    top: 328px;
    z-index: 2;
}
.hoverbox17
{
    cursor: default;
    float: left;
    position: absolute;
    left: 70px;
    top: 328px;
    z-index: 2;
}
.hoverbox18
{
    cursor: default;
    float: left;
    position: absolute;
    left: 140px;
    top: 328px;
    z-index: 2;
}
.hoverbox19
{
    cursor: default;
    float: left;
    position: absolute;
    left: 210px;
    top: 328px;
    z-index: 2;
}
.preview1
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 297px;
    top: -14px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview2
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 227px;
    top: -14px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview3
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 157px;
    top: -14px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}

/*
.preview4
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 87px;
    top: -14px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px;
}
*/

.preview4
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 297px;
    top: -96px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview5
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 227px;
    top: -96px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview6
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 157px;
    top: -96px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview7
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 87px;
    top: -96px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview8
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 297px;
    top: -178px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview9
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 227px;
    top: -178px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview10
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 157px;
    top: -178px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview11
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 87px;
    top: -178px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview12
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 297px;
    top: -260px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview13
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 227px;
    top: -260px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview14
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 157px;
    top: -260px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview15
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 87px;
    top: -260px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview16
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 297px;
    top: -343px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview17
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 227px;
    top: -342px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview18
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 157px;
    top: -342px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.preview19
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 87px;
    top: -342px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.previewB
{
    border-color: #000;
    width: 305px;
    height: auto;
    position: absolute;
    left: 300px;
    top: 100px;
    background-color: White;
    padding: 15px 15px 15px 15px;
    _padding: 15px 0px 15px 15px; /* border: #E5EEF4 2px ridge; */
}
.mgmtPage
{
    color: #4E6D95; /* text blue */
    font-family: Arial, Verdana;
    font-size: 12px; /* this should stay as 1em. anything else will lead to potential problems with nested elements. Adjust font size in the body tag, or define a class for exceptions */
    line-height: 1.7em;
    margin: 0 0 1em 0;
    text-align: left; /* compensates for an IE 6 bug */
}
.mgmtPageHoverNames
{
    color: #4E6D95; /* text blue */
    font-family: Arial, Verdana;
    font-size: 12px; /* this should stay as 1em. anything else will lead to potential problems with nested elements. Adjust font size in the body tag, or define a class for exceptions */
    margin: 0 0 1em 0;
    text-align: left; /* compensates for an IE 6 bug */
}
.mgmtH1
{
    color: #485D69 !important; /* title gray */
    font-size: 1.75em !important;
    font-weight: normal !important;
    margin-bottom: 0.6em !important;
    position: relative !important;
    padding-left: 50px !important;
    position: relative !important;
}
.accent
{
    color: #0069aa;
}
div.mgmntTeamPic
{
    float: left;
    width: 160px;
    padding-top: 0px;
    padding-bottom: 0.8em;
}
div.mgmntTeamTitle
{
    float: left;
    width: 140px;
    position: relative;
    top: 55px;
    padding-top: 0.5em;
    padding-bottom: 0.8em;
}
span.mgmntTeamPicSmall
{
    float: left;
    width: 70px;
    padding-top: 0.5em;
    padding-bottom: 0.8em;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
span.mgmntTeamPicSmall center
{
    width: 70px;
    _position: relative;
    _left: -20px;
}
img.pic
{
    width: 70px;
    height: 82px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
div.mgmntTeamBio
{
    float: left; /* width: 480px; */
    width: 330px;
    height: 470px;
    padding-top: 0.5em;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: White;
}

div.mgmntTeamBio p
{
    display:inline;
}
/* End Management Team Page */