.tool-tip {
    color: #000000;
    width: 250px;
    z-index: 13000;
}

.tool-title {
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    color: #000000;
    padding: 0 0 2px 0;
}

.tool-text {
    font-size: 11px;
    padding: 4px 8px 8px 4px;
    background-color: #ffffff;
    border: solid 1px #000000;
    color: #000000;
}


/* CSS Document */
ul.listCol1 {
    width: 250px;
    float: left;
    margin: 8px 0;
    padding: 0;
}
ul.listCol1 li {
    margin: 8px 0;
}
ul.listCol1 li a, ul.listCol1 li a:visited, ul.listCol1 li a:active {
    color: #333;
    text-decoration: underline;
}
ul.listCol1 li a:hover {
    color: #0099cc;
}
ul.itemList {
    margin: 8px 10px;
    padding: 0;
}
ul.itemList li {
    margin: 0 0 6px 0;
}
.memberInfo {
    /*display: inline;     position: relative;     margin: 0 0 8px -4px;     z-index: 100;     font-size: 10px;     */
}
.memberInfo .rtCol2 {
    width: 108px;
    float: left;
}
.memberInfo .rtCol2 a, .memberInfo .rtCol2 a:visited, .memberInfo .rtCol2 a:active {
    color: #fff;
    font-weight: bold;
    text-decoration: underline;
}
.memberInfo .rtCol2 a:hover {
    color: #4288F0;
}
.memberInfo .ltCol2 {
    width: 84px;
    float: left;
    padding: 2px 0 2px 2px;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
.memberInfo .ltCol2 a, .memberInfo .ltCol2 a:visited, .memberInfo .ltCol2 a:active {
    font-size: 9px;
    text-decoration: underline;
}
.memberInfo .ltCol2 a:hover {
    color: #4188EF;
}
.logoHolder2 {
    width: 85px;
    padding: 28px 0 0 6px;
    float: left;
    font-size: 10px;
}
.logoHolder2 a, .logoHolder2 a:visited, .logoHolder2 a:active, .list2 a, .list2 a:visited, .list2 a:active {
    color: #666;
    text-decoration: underline;
}
.logoHolder2 a:hover, .list2 a:hover {
    color: #1E4F97;
}
.list2 {
    width: 230px;
    margin: 0;
    float: left;
    display: block;
    font-size: 10px;
    color: #1E4F97;
    padding-top: 16px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 5px;
}
.list2 li {
    margin-bottom: 20px;
}
a.blueLinkUL, a.blueLinkUL:visited, a.blueLinkUL:active {
    color: #1E4F97;
    font-size: 10px;
    text-decoration: underline;
}
a.blueLinkUL:hover {
    color: #666;
    font-size: 10px;
}
.memberHeading {
    background-image: url(/images/blue-header-background2.gif);
    background-repeat: no-repeat;
    background-position: 12px 0;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    height: 17px;
    margin-top: 8px;
    margin-right: 0;
    margin-bottom: 3px;
    margin-left: 0;
    padding-top: 2px;
    padding-right: 35px;
    padding-bottom: 0;
    padding-left: 18px;
}
.memberHeading span a, .memberHeading span a:visited, .memberHeading span a:active {
    color: #FFFFFF;
}
.memberHeading span a:hover {
    text-decoration: underline;
}

.memberHeading_small {
    background-image: url(/images/blue-header-backgroundSmall.gif);
    background-repeat: no-repeat;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    height: 17px;
    width: 333px;
    padding: 2px 0px 0px 10px;
    margin: 0 0 2px 0;
}
.memberHeading_small span a, .memberHeading_small span a:visited, .memberHeading_small span a:active {
    color: #FFFFFF;
}
.memberHeading_small span a:hover {
    text-decoration: underline;
}


#memberBottomLinks {
    margin: 0;
    padding: 0;
}
#memberBottomLinks .ltCol3 {
    width: 309px;
    float: left;
    margin: 0 0 0 16px;
    display: inline;
}
#memberBottomLinks .greyBoxholder {
    margin: 0 0 20px 0;
    padding: 0;
}
.greyBoxholder .greyBoxTitle {
    background-image: url(/images/grey-box-top-curve2.gif);
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 8px 0;
    background-color: #1E4F97;
    height: 16px;
}
.greyBoxholder .greyBoxDetail {
    background-color: #e7e7e7;
    padding-top: 20px;
    padding-right: 19px;
    padding-left: 19px;
    min-height: 290px;
}
.greyBoxholder .greyBoxDetail ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.greyBoxholder .greyBoxDetail ul li {
    margin: 0 0 16px 0;
}
.greyBoxholder .greyBoxDetail a, .greyBoxholder .greyBoxDetail a:visited, .greyBoxholder .greyBoxDetail a:active {
    color: #666;
    text-decoration: underline;
    font-size: 10px;
}
.greyBoxholder .greyBoxDetail a:hover {
    color: #1E4F97;
}
.greyBoxholder .greyBoxFooter {
    background-image: url(/images/grey-box-bottom-curve.jpg);
    background-repeat: no-repeat;
    height: 12px;
    font-size: 0;
}
#memberBottomLinks .rtCol3 {
    width: 309px;
    float: left;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 35px;
}
.greyBoxTitle a, .greyBoxTitle a:visited, .greyBoxTitle a:active {
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: underline;
}
.tableMemberHome {
    margin: 0 0 0 11px;
}

#DealzingerMember {
    height: 20px;
    width: 200px;
    float: right;
    text-align: right;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    margin-right: 15px;
}
#MyAccountHolder {
    padding-left: 50px;
}

