#upload input, #upload select, #upload textarea, #upload #types_container{border: 1px solid #eee}

.errorfield
{
    border-color: #ff0000 !important;
    border-style: dashed !important;
    border-width: 2px;
}

.ajaxloginerror
{
	color: red;
}

.ajaxloginok
{
	color: green;
}

.close
{
	float: left;
	cursor: pointer;
}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

button.button {cursor: pointer}
#loginback {background: transparent no-repeat top right}

.upload_container label {position: absolute; right: 245px}
.userfile,.fileimg {opacity: 0; position: absolute; width: 260px; height: 24px;}

.error_handler {position: fixed;top: 5px;right: 5px;color: #ff0000;background-color: #fff;border-radius: 5px; -moz-border-radius: 5px; border: #ff0000 dashed 1px;padding: 10px;}


.loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    background: transparent url('../images/colorbox/loading.gif') no-repeat scroll center;
}
