
#id_controls {
	padding: 10px;
}

#id_controls .dijitInputField {
}


#id_controls th {
	text-align: center;
	font-weight: bold;
	padding: 4px
}

#id_controls td {
	text-align: center;
	vertical-align: top;
}

.infowindow th { text-align: left; font-weight: bold; padding-right: 1em }
.infowindow td { text-align: left }

.iconSubmit {
	background-image: url(search.png) !important;
	background-repeat: no-repeat !important; 
	width: 48px;
	height: 48px;

}

.iconReset {
}

.iconData {
}

#id_status {
	color: crimson;
	font-size: 12px;
	padding:5px;
}

.whereneeded .dijitSliderProgressBar {
	/* height:4px; */
}

.noted {
	font-weight: normal;
	color: silver;
}

#id_controls .dijitTextBox  {
}

.nihilo .dijitSliderProgressBarH {
	background: silver;
}

.fakeok {
	cursor:pointer;
	border:1px solid silver;
	color: silver;
	padding:1px;
	font-size: 8px;
	height:10px;
}

.fakeok:hover {
	color: black;
}

.advanced .dijitTitlePaneContentInner {
	background-color: whitesmoke;
}

#map_legend td {
	padding:5px;
	font-size:13px
}

/* classy */

/* 
	Classy yet somehow fancy
	table style created by Radu Bilei
	for Chris Heilmann's CSS Table Gallery
	http://twitter.com/radubilei
	http://icant.co.uk/csstablegallery
*/

.classy , .classy th, .classy td	{	border:none;  border-collapse:collapse; font-family:verdana, corbel,'helvetica neue','trebuchet ms',arial,helvetica,sans-serif; font-size:10px; line-height:1.5em}
.classy 		{	background:black; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.3); -moz-box-shadow:1px 1px 10px rgba(0,0,0,0.3)}
.classy caption		{	text-align:left; text-transform:uppercase; font-size:150%; font-weight:bold; padding:1.5em 0; color:black}

.classy thead, 
.classy tfoot			{	color:white; }

.classy thead th				{	padding:0.5em 1em; text-transform:uppercase; text-align:left; }
.classy thead th:first-child	{	width:10em; text-align:right; }

.classy tbody td,
.classy tbody th				{	font-size:100%; padding:0.5em 1em; background-color:#e5e5e5; vertical-align:top}
.classy tbody th				{	color:#222;	text-align:right; background-image:url(tabel.png); background-repeat:repeat-y; border-right:1px solid #ccc}
.classy tbody td:last-child		{	border-right:1px solid black}

.classy tbody tr.odd th, 
.classy tbody tr.odd td			{	background-color:#eee; color:#222}

.classy tfoot td,
.classy tfoot th				{	border:none; padding:0.5em 1em 2em; font-size:130%}
.classy tfoot th				{	text-align:right}

.classy  a:link	{	line-height:1em; color:black; display:inline-block; padding:3px 7px; margin:-3px -7px}
.classy  a:visited	{	color:#555}
.classy  a:hover	{	text-decoration:none; background:black; color:white; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}

::-moz-selection{	background:#202020; color:white}
::selection		{	background:#202020; color:white}

.classy thead ::-moz-selection, 
.classy tfoot ::-moz-selection	{	background:white; color:#202020}
.classy thead ::selection, 
.classy tfoot ::selection		{	background:white; color:#202020}

