/*** Wireframe Stuff ***/
#idCriteriaBox
{
border:solid 1px #CCC;
background-color:#F3F1E7;
padding:10px;
}

#idCriteriaBox img
{
border:0px;
}

.CF_Grid TR
{
border-left: solid 1px #C4CCDD;
border-right: solid 1px #C4CCDD;
border-bottom: solid 1px #C4CCDD;
}

.CF_Grid .Footer
{
background-color : #FFF;
border: none;	
}

table.CF_Grid 
{
width:100%;
border:1px solid #C4CCDD;
border-top:none;
border-collapse:collapse;
cursor:default;
width: 100%;
text-align: left;
}
.CF_Grid td,
.CF_Grid th
{
padding : 3px; 
margin  : 0px;
}

.CF_Grid thead td, 
.CF_Grid thead th 
{
color:#333;
background-color:#CAD8E3;
background-image:none;
font-weight : bold;
}

.CF_Grid thead td.selectedUp, 
.CF_Grid thead th.selectedUp
{
background-image:url(ft-headup.gif);
}
.CF_Grid thead td.selectedDown, 
.CF_Grid thead th.selectedDown
{
background-image:url(ft-headdown.gif);
}
	
.CF_Grid tbody tr td,
{
border-bottom:1px solid #ddd;
background-color:#fff;
}

.CF_Grid tbody tr.alt td
{
background-color:#F5F5F5;
}
.CF_Grid tbody tr.group td
{
background:#7aa4c5;
color:#fff;
font-weight:bold;
font-size:12pt;
}

.LinkedRows tbody tr
{
cursor:pointer;
}

.LinkedRows tbody tr:hover,
.LinkedRows tbody tr:hover td
{
background-color: #FB0;
}

.LinkedRows tbody tr.group:hover,
.LinkedRows tbody tr.group:hover td
{
background-color: #999;
cursor:default;
}


.plain, .zp a.plain {text-decoration:none; color:#000;}

/*** Dijit Hacks ***/
.dijitTabPaneWrapper {
    clear: both;
    position:relative;
    top:-1px;
}

.tundra .dijitDialogUnderlay {background-color:black;}
.inner {min-width:400px; margin-bottom:10px;}