﻿.tocDialog {
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    overflow-y:auto;
    overflow-x:hidden;
}

.tocHeadingCellLeft 
{
    font-weight:bold;
    color:#FFFFFF;
    position:absolute; 
    width:144px; 
    height:40px;
    line-height:40px;
    padding-left:10px;	
    border-bottom:2px solid #A097B4;
}

.tocHeadingCellRight
{
    font-weight:bold;
    color:#FFFFFF;
    position:absolute; 
    right:0px; 
    left:144px;
    height:40px;
    line-height:40px;
    padding-left:10px;
    border-left:2px solid #A097B4;
    border-bottom:2px solid #A097B4;    
}

.tocScreenList
{
    position:absolute;
    top:40px;
    bottom:0px;
    left:0px;
    right:0px;
    overflow-y:auto;
    overflow-x:hidden;	
}

.tocLink {
    color:black;
    text-decoration:none;
}

.tocLink:hover {
    color:#1D3BB5;
    text-decoration:underline;
}

.tocImage {
    border:2px solid black;
    height:80px;
    width:60px;
}

.tocAlternateRowGradient {
    background-color:#FCFCFE;
    background-image:-moz-linear-gradient(top, #FCFCFE, #EFEFEF); /* FF3.6 */
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FCFCFE), color-stop(1, #EFEFEF));         /* Saf4+, Chrome */
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorStr='#FCFCFE', EndColorStr='#EFEFEF');       /* IE6,IE7 */
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorStr='#FCFCFE', EndColorStr='#EFEFEF')"; /* IE8 */
}

.tocRowGradient {
    background-color:#DDDDDD;
    background-image:-moz-linear-gradient(top, #DDDDDD, #B8B8B8); /* FF3.6 */
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DDDDDD), color-stop(1, #B8B8B8));         /* Saf4+, Chrome */
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorStr='#DDDDDD', EndColorStr='#B8B8B8');       /* IE6,IE7 */
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorStr='#DDDDDD', EndColorStr='#B8B8B8')"; /* IE8 */
}

.tocHeadingGradient {
    background-color:#828282;
    background-image:-moz-linear-gradient(top, #828282, #525252); /* FF3.6 */
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #828282), color-stop(1, #525252));         /* Saf4+, Chrome */
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorStr='#828282', EndColorStr='#525252');       /* IE6,IE7 */
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorStr='#828282', EndColorStr='#525252')"; /* IE8 */
}
