/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}


table { background-color: silver; }

#summits TABLE { border-collapse: collapse; border: 1px solid black; margin-top: 8px; }
TD { padding: 3px; }
THEAD TD { font-weight:bold; background-color: silver; }
.alternate { background-color: silver; }
FORM { margin: 0; padding: 0; }
A.selected { color: Black; text-decoration:none}

#summits DIV.mountain { border: 1px solid black; background: #EAF; cursor: move; padding: 0.2em; width: 13em; margin: .3em; }

	#summits { list-style-type: none; margin: 0; padding: 0; width: 60%; }
	#summits div { margin: 0 5px 5px 5px; padding: 5px; font-size: 1.2em; height: 1.5em; }
	html>body #summits div { height: 1.5em; line-height: 1.2em; }
	.ui-state-highlight { height: 1.5em; line-height: 1.2em; }