/* basic skin styles */
.yui3-skin-night .yui3-datatable {
	color:#8E8E8E;
	font-family: HelveticaNeue,arial,helvetica,clean,sans-serif;
}
.yui3-skin-night .yui3-datatable-table {
    border: 1px solid #323434;
    border-collapse: separate;
    border-spacing: 0;
	color: #8E8E8E;
    margin: 0;
    padding: 0;
}

.yui3-skin-night .yui3-datatable-caption {
    color: #474747;
    font: italic 85%/1 HelveticaNeue,arial,helvetica,clean,sans-serif;
    padding: 1em 0;
    text-align: center;
}

.yui3-skin-night .yui3-datatable-cell,
.yui3-skin-night .yui3-datatable-header {
    border-left: 1px solid #303030;/*  inner column border */
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
	overflow: visible; /*to make ths where the title is really long work*/
    padding: 4px 10px 4px 10px; /* cell padding */
}
.yui3-skin-night .yui3-datatable-cell:first-child,
.yui3-skin-night .yui3-datatable-first-header {
    border-left-width: 0;
}

.yui3-skin-night .yui3-datatable-header {
    /* header gradient */
    background-color:#3b3c3d;

	background: -moz-linear-gradient(
		0% 100% 90deg,
		#242526 0%,
		#3b3c3d 96%,
		#2C2D2F 100%
	);
    background: -webkit-gradient(
        linear,
        left bottom,
        left top,
        from(#242526),
        color-stop(0.96, #3b3c3d),
        to(#2C2D2F)
    );
    color: #eee;
    font-weight: normal;
    text-align: left;
    vertical-align: bottom;
    white-space: nowrap;
}

/*
striping:
   even - #0e0e0e (darkest)
   odd  - #1d1e1e (lighter)
*/
.yui3-skin-night .yui3-datatable-cell {
    background-color: transparent;
}
.yui3-skin-night .yui3-datatable-even .yui3-datatable-cell {
    background-color: #0e0e0e;
}
.yui3-skin-night .yui3-datatable-odd .yui3-datatable-cell  {
    background-color: #1d1e1e;
}
