#tablewrapper {width:700px; margin:0 auto;}
#tableheader {}
.search {float:left; padding:6px; border:1px solid #c1c1c1; background:#c1c1c1; width:686px;}
div#tableTitle{float:left; width:400px; text-align:left; }
.tableTitleText{font-weight:bold; color:#010101; text-transform:uppercase; font-size:1em;}
div#searchText{float:right; width:50px; margin-top:2px;}
div#tableInformation{float:left; width:100px; background-color:#009900;}
.search select, .search input {border:0px solid #ddd; padding:3px; color:#92803e; background-color:#ebebeb; float:right; width:125px;}

.search button { color:#000; background: #CCCCCC; float:left;  width:100px; position:relative; left:30px; border:1px solid #000; 	-moz-border-radius: 5px; /* this works only in camino/firefox */ -webkit-border-radius: 5px; /* this is just for Safari */ cursor:pointer;}
.search button:hover { background:#666666;}



.details {float:right; padding-top:12px;}
.details div {float:left; margin-left:15px; font-size:12px}
.tinytable {width:700px; border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1; position:relative; clear:both;}
.tinytable th {background: #c1c1c1; text-align:left; color:#010101; border:1px solid #e7e6e5; border-right:none; }
.tinytable th h3 { color:#010101; font-size:0.9em; font-weight:bold; text-align:left; padding:0; margin:2px;}
.tinytable td {padding:4px 6px 6px; border-right:1px solid #c1c1c1; text-align:left;}
.tinytable .head, .tinytable .desc, .tinytable .asc{ height:10px;}
.tinytable .head h3 {background:url(../images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px;}
.tinytable .desc, .sortable .asc {background:#9a9a9a;}
.tinytable .desc h3 {background:url(../images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px;}
.tinytable .asc h3 {background:url(../images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px; }
.tinytable .head:hover, .tinytable .desc:hover, .tinytable .asc:hover {color: #FF0000}
.tinytable .evenrow td {background:#fff; height: 0.9em; font-size:0.8em;}
.tinytable .oddrow td {background:#fff; height:0.9em; font-size:0.8em;}
.tinytable td.evenselected {background:#fff}
.tinytable td.oddselected {background:#fff}
.tinytable tfoot {background:#e7e6e5; font-weight:bold}
.tinytable tfoot td {padding:6px 8px 8px}
#tablefooter {height:15px; margin-top:20px}
#tablenav {float:left}
#tablenav img {cursor:pointer}
#tablenav div {float:left; margin-right:15px}
#tablelocation {float:right; font-size:12px}
#tablelocation select {margin-right:3px}
#tablelocation div {float:left; margin-left:15px}
.page {margin-top:2px; font-style:italic}
#selectedrow td {background: #FFFFF0}
#selectedrow td a:hover{color: #ed1c24}


/*TOOLTIP-HEZ*/
a:hover { text-decoration: none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:300px; text-align:left; font-size:1em;}
a.tooltip:hover span{display:inline; position:absolute; background:#f7f0d3; border:1px solid #cccccc; color:#010101;}
a.tooltip span div{ position:relative; float:left; clear:left; width:300px;}
a.tooltip span div.title{ height:1.2em; font-weight:bold; color:#6c580e}


.footerMainText{ color:#c1c1c1; font-size:0.9em; padding-left:10px; }

div#preLoad{ position:relative; float:left; clear:both; margin:0 auto; font-size:1.4em;}
div#postLoad{ display:none;}

input.waldorfInput{ font-size:1em;}
