.yui-skin-sam .yui-dt tr.yui-dt-odd 
{
	background-color:#DCEBFD !important;
}

.yui-skin-sam .yui-dt tr
{
	color:#444;	
}

.yui-skin-sam .yui-dt tr:hover
{
	color:#dd6300;	
}

.yui-skin-sam .yui-dt tr:hover td.yui-dt-first 
{
}

.yui-skin-sam .yui-dt tr:hover td.yui-dt-first div
{
}

.yui-skin-sam .yui-dt tr td.yui-dt-first
{
}

.yui-skin-sam .yui-dt tr td.yui-dt-first div
{
}

.centered
{
	text-align : center !important;	
}


/* PAGINATION STYLING */

.yui-pg-first, .yui-pg-previous, .yui-pg-next, .yui-pg-last
{
	color:gray;	
}

.yui-skin-sam a.yui-pg-first:link, 
.yui-skin-sam a.yui-pg-first:visited, 
.yui-skin-sam a.yui-pg-first:active, 
.yui-skin-sam a.yui-pg-first:hover
{
	padding-left : 20px;
	padding-right : 20px;
	background: url(../images/pagination/arrow-left-end.gif) left center no-repeat;
}

.yui-skin-sam a.yui-pg-previous:link,
.yui-skin-sam a.yui-pg-previous:visited, 
.yui-skin-sam a.yui-pg-previous:active, 
.yui-skin-sam a.yui-pg-previous:hover 
{
	padding-left : 20px;
	padding-right : 20px;
	background: url(../images/pagination/arrow-left.gif) left center no-repeat;
}

.yui-skin-sam a.yui-pg-next:link, 
.yui-skin-sam a.yui-pg-next:visited, 
.yui-skin-sam a.yui-pg-next:active, 
.yui-skin-sam a.yui-pg-next:hover
{
	padding-left : 20px;
	padding-right : 20px;
	background: url(../images/pagination/arrow-right.gif) right center no-repeat;
}

.yui-skin-sam a.yui-pg-last:link, 
.yui-skin-sam a.yui-pg-last:visited, 
.yui-skin-sam a.yui-pg-last:active, 
.yui-skin-sam a.yui-pg-last:hover 
{
	padding-left : 20px;
	padding-right : 20px;
	background: url(../images/pagination/arrow-right-end.gif) right center no-repeat;
}

.yui-skin-sam .yui-pg-first
{ 
	padding-left : 20px;
	padding-right : 20px;
	background: url(../images/pagination/arrow-left-end-inactive.gif) left center no-repeat;
}

.yui-skin-sam .yui-pg-previous
{
	padding-left : 20px;
	padding-right : 20px;
	background: url(../images/pagination/arrow-left-inactive.gif) left center no-repeat;
}

.yui-skin-sam .yui-pg-next
{
	padding-left : 20px;
	padding-right : 20px;
	background: url(../images/pagination/arrow-right-inactive.gif) right center no-repeat;
}

.yui-skin-sam .yui-pg-last
{
	padding-left : 20px;
	padding-right : 20px;
	background: url(../images/pagination/arrow-right-end-inactive.gif) right center no-repeat;
}

.yui-skin-sam .yui-pg-container 
{
    text-align: center;
    white-space: normal;
    padding : 5px;
    border: 1px solid gray;	
    border-top: 0px;	
    /*background-color: #93bcd2;*/
    background-color: #fff;
    color: #000000;
}

.rightpag {	float:right; width : 25%; text-align :right; }
.leftpag { float: left; width : 25%; text-align: left; }

.yui-skin-sam a.yui-pg-first:link,
.yui-skin-sam a.yui-pg-first:visited, 
.yui-skin-sam a.yui-pg-first:active, 
.yui-skin-sam a.yui-pg-first:hover, 
.yui-skin-sam a.yui-pg-previous:link, 
.yui-skin-sam a.yui-pg-previous:visited, 
.yui-skin-sam a.yui-pg-previous:active, 
.yui-skin-sam a.yui-pg-previous:hover, 
.yui-skin-sam a.yui-pg-next:link, 
.yui-skin-sam a.yui-pg-next:visited, 
.yui-skin-sam a.yui-pg-next:active, 
.yui-skin-sam a.yui-pg-next:hover, 
.yui-skin-sam a.yui-pg-last:link, 
.yui-skin-sam a.yui-pg-last:visited, 
.yui-skin-sam a.yui-pg-last:active, 
.yui-skin-sam a.yui-pg-last:hover, 
.yui-skin-sam a.yui-pg-page:link, 
.yui-skin-sam a.yui-pg-page:visited,
.yui-skin-sam a.yui-pg-page:active, 
.yui-skin-sam a.yui-pg-page:hover 
{
	color: #444;
	text-decoration : none;
}

.yui-skin-sam a.yui-pg-page:hover,
.yui-skin-sam a.yui-pg-last:hover, 
.yui-skin-sam a.yui-pg-next:hover, 
.yui-skin-sam a.yui-pg-previous:hover,
.yui-skin-sam a.yui-pg-first:hover
{
	color: #fff;
}

.yui-pg-current-page 
{
	background-color:white;
}

.yui-pg-page
{
	display:inline-block;
	border : 1px solid gray;
	padding : 0px 5px;	
	margin : 0px 2px;
	width : 20px;
}

.yui-skin-sam th.yui-dt-sortable .yui-dt-liner
{
    background: url("../images/table/dt-arrow-unsorted.png") no-repeat scroll right center transparent;
}

/* COLUMN WIDTHS - GROUPS TABLE */

th.yui-dt-col-name .yui-dt-liner
{
	min-width : 200px;	
}

/* CUSTOM COLUMN HEADERS - GROUPS TABLE */


/* Header IMG formatting */

.yui-skin-sam .yui-dt th img 
{
    font-weight: normal;
    text-decoration: none;
    vertical-align: bottom;
    /* img size is 16px so add 3px margin to bump size up to 19px; */
    margin-top: 1px;
    margin-bottom : 2px;
}

.yui-skin-sam .yui-dt th.yui-dt-sortable:hover 
{
     background: url("http://yui.yahooapis.com/2.8.2r1/build/assets/skins/sam/sprite.png") repeat-x scroll 0 -100px transparent;
}

/* DATATABLE FILTER */

#filter
{
	/*background: #eda163 url("../images/table/filter.png") repeat-x scroll 0 4px !important;*/
	background-color :#AACDC4;
}

#filter th
{
	background :none;
	border : 1px solid transparent !important;
	border-top : 1px solid gray !important;
	padding: 4px 2px 3px;
	border-color: #93bcd2;
}

.yui-skin-sam .yui-dt th input, .yui-skin-sam .yui-dt th select
{	
	/*border-bottom: 1px solid gray;
	border-left : 1px solid gray;
	border-right : 1px solid #b2d5e7;
	border-top: 1px solid #b2d5e7;*/
	border: 0px solid transparent;
	width: 100%;
}

th .input-wrapper
{
	display: block !important;	
}

.inactive
{
	color: gray;	
}

/* filter button */

input[value="Toggle Filter"]
{
	color : white;
	
	font: 13px Arial,Helvetica,sans-serif;
	font-weight:bold;
	
	text-decoration:none;
	
	border-radius: 0em 1em 0em 0em;
	-webkit-border-radius:  0em 1em 0em 0em;
	-moz-border-radius:  0em 1em 0em 0em;
	
	border-left : 1px solid gray;
	border-right : 1px solid gray;
	border-top: 1px solid gray;
	border-bottom: 0px solid gray;
	
	text-shadow: 0 1px 1px rgba(0,0,0, .6);
	
	padding : 4px 15px 4px 25px;
	cursor:pointer;
	
	background-color: #93bcd2;
}

input[value="Toggle Filter"]:hover
{
	color: #444;
	background-color: white;
	text-shadow: 0 1px 1px rgba(0,0,0, .1);
}

.arrow-down-bg
{
	background: url("../images/table/arrow-down.gif") no-repeat 4px center;
}

.arrow-right-bg
{
	background: url("../images/table/arrow-right.gif") no-repeat 4px center;
}


      


