.snapshot-header{
    border:        0px Solid;
    //background-image:  url("../images/cb2_bg_back.gif");
    background-image:  url("../images/cb2_bg.gif");
    height: 25px;
}
.snapshot-header-left{
    border-color:    rgb(74,74,74);
    border:        0px Solid;
    background-image:  url("../images/cb2_indent_left.gif");
    height: 25px;
    width:9px;
}
.snapshot-header-right{
    border-color:    rgb(74,74,74);
    border:        0px Solid;
    background-image:  url("../images/cb2_indent_right.gif");
    height: 25px;
    width:9px;
}

.snapshot-header-text{
    //color:        black;
    color:        white;
    font-family:  Verdana ,sans-serif, Helvetica,  Arial;
    font-size: 8pt;
    font-weight: bold;
}

.snapshot-header-text A{
    color:        white;
    font-family:  Verdana ,sans-serif, Helvetica,  Arial;
    font-size: 8pt;
    font-weight: bold;
}

.snapshot-header-text A:hover{
    color:        red;
    font-family:  Verdana ,sans-serif, Helvetica,  Arial;
    font-size: 8pt;
    font-weight: bold;
}

.snapshot-header-description{
    color:        white;
    font-family:  Verdana ,sans-serif, Helvetica,  Arial;
    font-size: 7pt;
}


.sort-table {
	font:		Icon;
//	border:		0px Solid ThreeDShadow;
	background:	Window;
	color:		WindowText;
}

.sort-table thead {
    //background:    rgb(214,226,239);
    background:    rgb(239,239,239);
}

.selectedcolumn-header {
    //background:    rgb(117,159,202);
    background:    rgb(214,226,239);
    color: black;

}

.selectedcolumn-cell-odd {
    border-color:    white;
    background: rgb(247,249,212);
    border-bottom:   1px solid rgb(239,237,196);
    font-size: 7pt;
}

.selectedcolumn-cell-odd A{
    border-color:    white;
    background: rgb(247,249,212);
    border-bottom:   1px solid rgb(239,237,196);
    font-size: 7pt;
}

.selectedcolumn-cell-even {
    border-bottom:   1px solid rgb(239,237,196);
    background: rgb(247,249,212);
    font-size: 7pt;
}

.selectedcolumn-cell-even A{
    border-bottom:   1px solid rgb(239,237,196);
    background: rgb(247,249,212);
    font-size: 7pt;
}

.sort-table td {
	padding:	2px 5px;
}

.sort-table thead td {
	border:			1px solid;
	border-color:	        ButtonHighlight ButtonShadow
	                        ButtonShadow ButtonHighlight;
    cursor: pointer; cursor: hand;
}

.sort-table thead td:active {
	border-color:	        ButtonShadow ButtonHighlight
                            ButtonHighlight ButtonShadow;
	padding:		3px 4px 1px 6px;
    cursor: pointer; cursor: hand;
}

.sort-arrow {
	width:			11px;
	height:			11px;
	background-position:	center center;
	background-repeat:	no-repeat;
	margin:			0 2px;
}

.sort-arrow.descending {
	background-image:		url("../images/downsimple.png");
}

.sort-arrow.ascending {
	background-image:		url("../images/upsimple.png");
}

.even {
    background:    rgb(240,247,251);
}
.odd {
}
