/*********
 * z.css *
 *********/
.title {font:1.4em Verdana, Geneva, sans-serif; color:#000; text-shadow: 1px 1px 2px #aaa;}
.tabdata {font:0.8em Verdana, Geneva, sans-serif; color:#000; font-weight:bold; text-shadow: 2px 2px 2px #aaa;}
.doctitle {font: bold 0.9em Verdana, Geneva, sans-serif; color:#000;} 
.smalltitle {font: 0.8em Verdana, Geneva, sans-serif;color:#000;} /*bold*/
.keytitle {font:bold 0.7em Verdana, Geneva, sans-serif;color:#000; text-shadow: 1px 1px 2px #aaa;}
.keymenutitle {font:bold 0.7em Verdana, Geneva, sans-serif;color:#000;}
.white {background-color:white;} 
.keylist {background-color:white; width:100%;}
.dataset {background-color:white; width:100%;}
.keylistContent    {}
.keylistContainer  {}
.keylistResize     {} /* resizable */
.keylistAlsoResize {} /* resizable */
.keylistHeader {font-family: Verdana, Geneva, sans-serif; font-size:8pt; color:#333; background-color:#eee;}
.idxRow  {cursor:pointer; font-family: Verdana, Geneva, sans-serif; font-size:8pt; color:#333;}
/*
.keyRowBB    {border:solid 1px #ddd;border-top:0;border-left:0;border-right:0;}
.keyRowBBR   {border:solid 1px #ddd;border-top:0;border-left:0;}
.keyRowBBL   {border:solid 1px #ddd;border-top:0;border-right:0;}
.keyRowBBLR  {border:solid 1px #ddd;border-top:0;}
.keyRowBTBLR {border:solid 1px #ddd;}
*/
.keyRowBB       {border:dotted 1px #eee;border-top:0;border-left:0;border-right:0;}
.keyRowBBR     {border:dotted 1px #eee;border-top:0;border-left:0;border-right:0;}
.keyRowBBL     {border:dotted 1px #eee;border-top:0;border-left:0;border-right:0;}
.keyRowBBLR   {border:dotted 1px #eee;border-top:0;border-left:0;border-right:0;}
.keyRowBTBLR {border:dotted 1px #eee;border-top:0;border-left:0;border-right:0;}

.idxNum  {font-family: 'Trebuchet MS', Georgia, Sans-Serif; font-size:8pt; font-weight:bold; color: #666; text-align:right;}
.ui-draggable-dragging { border-radius:4px; border: solid 1px #eed; }
.transparent {background-color:transparent; }
.tablecell {font:normal 0.7em Verdana, Geneva, sans-serif; color:#000; background-color:transparent;}
.bigtitle {font: bold 0.8em Verdana, Geneva, sans-serif; color:#000;}
.seeker {display: none;}
input:focus { background-color:#f8f8f8; }
.detailClose {background-color:white; border:solid 1px #bbb; box-shadow:0px 0px 4px #888;border-radius:4px;}

a, a:link, a:active, a:visited {
	color:#6d6d6d;
	text-decoration:none;
}
a:hover {
	color:#a01818;
}

ul.navButton
{
 margin:0;
 border:0;
 padding:0;
 display:inline;
}

.funButton
{
 margin: 1px;
 cursor: pointer;
 text-shadow: none;
 background-color: #E6E6E6;
 background-image: url(jquery/images/ui-bg_glass_75_e6e6e6_1x400.png);
 background-position: center;
 border-color: lightGrey;
 border-style: solid;
 border-width: 1px;
 color: #555;
 padding-left: 4px;
 padding-right: 4px;
 height: 20px;
 text-align: center;
 font-weight: normal;
 z-index: 10;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
 border-radius: 3px;
}

li.navButton
{
 position:relative;
 margin: 1px;
 text-shadow: none;
 background-color: #E6E6E6;
 background-image: url(jquery/images/ui-bg_glass_75_e6e6e6_1x400.png);
 background-position: center;
 border-color: lightGrey;
 border-style: solid;
 border-width: 1px;
 color: #555;
 float: left;
 padding-left: 4px;
 padding-right: 4px;
 /*
 width: 20px;
 */
 height: 20px;
 text-align: center;
 font-weight: normal;
 z-index: 10;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
 border-radius: 3px;
 /*
 cursor: pointer;
 */
}

li.navButtonCurrent
{
 background-color: #e6e6e6;
 /*
 cursor: arrow;
 */
}

@media print 
{
 a {text-decoration: none;}
 .searchTools {display:none}
 .enlargeView {display:none}
 /*
 .navArrow {display:none}
 li.ui-state-default {display:none}
 */
 .viewPanel {display:none}
 .navContainer {display:none}
}
