/********************************************************************/
/* HTML Elements
/********************************************************************/

hr
{
	clear:both;
    color:#cecece;
    background-color:#cecece;
    margin:5px 2px 5px 2px;
    height:1px;
    border:0px;
}

fieldset
{
    padding:5px;
    border:solid 1px #c0c0c0;
}

fieldset legend
{
    padding:2px 4px;
    font-size:1.2em;
    font-weight:bold;
}

textarea { width:auto; height:auto; }


/********************************************************************/
/* Links
/********************************************************************/
a
{
	color:#723B6B;
	text-decoration:none;
}

a:hover
{
	color:#EA7122;
    text-decoration:underline;
}


/********************************************************************/
/* Validation
/********************************************************************/
.error { padding:2px; font-weight:bold; background-color:#ff3300; color:#ffffff; }
label.error, span.error { display:block; margin:3px 0px; }
input.error { border:solid 1px #ff3300; }


/********************************************************************/
/* Misc
/********************************************************************/
.warning { font-style:italic; color:#ff3300; }
table.selectable tbody tr:hover .warning { color:#ffffff; }

.photo { border:solid 1px #cecece; }
.photo.editable:hover { cursor:pointer; border:solid 1px #ea7122; }

.deemphasize { font-size:0.8em; }
span.deemphasize { color:#777791; }

.watermark { color:#777791; font-style:italic; }

input.datePicker { width:6em; }


ul.actions { margin:0; padding:0; }
ul.actions li
{
	list-style-type:none;
	width:135px;
	height:20px;
	margin:5px 0 0 0;
	padding:5px 0 0 5px;
	background:url(/content/img/menu-bg.png) no-repeat top left;
}

ul.actions li { background-position:0 -75px; }
ul.actions li:hover { background-position:0 -125px; }
ul.actions li.selected { background-position:0 -25px; }

ul.actions li, ul.actions li a, ul.actions li a:hover { color:#1969bc; text-decoration:none; }
ul.actions li.selected, ul.actions li.selected a, ul.actions li.selected a:hover { color:#ffffff; text-decoration:none; }

#news { width:50%; }
#contents { margin-left:1em; width:75%; top:0em; float:left;}
.actions { float:left; clear:left; clear:right; }
