body{
	background-color: #F0F0F0;	
	background-color: #000000;
	color: #444444;
}

#container{
	background-color: #000000;
}

#header {
	border-bottom: 0.3em solid #F05A23;
	background: #000000 url(/media/img/logo.jpg) no-repeat;
}

#header a {
	color: #EEEEEE;
	border: none;
}

#header a:hover {
	background-color: #000000;
	border: none;
}

#login_box {
	color: #F0F0F0;
}

#breadcrumbs {
	background-color: #F05A23;
	color: #EEEEEE;
}

#breadcrumbs a {
	border-bottom: 0 solid #EEEEEE;
	background-color: #F05A23;
	color: #EEEEEE;
}

#breadcrumbs a:hover {
	border-bottom: 0.1em solid #F05A23;
	background-color: #FFFFFF;
	color: #F05A23;
}

#logout {
	background-color: #F05A23;
	color: #FFFFFF;
}

#extraContent div.info{
	border: 0.1em solid #F05A23;
	background-color: #FFFFFF;
}

#footerContainer a{
	color: #444444;
	border-bottom: 0.1em solid #444444;
}

#footerContainer a:hover{
	background-color: #444444;
	color: #FFFFFF;
	border-bottom: 0.1em solid #444444;
}

code {
    color: #FFFFFF;
    background-color: #ececec;
}

h1, h2, h3, h4, h5, h6 {
	color: #FFFFFF;
}

a {
	border-bottom: 0.1em solid #F05A23;
	color: #F05A23;
	text-decoration: none;
}

a:link {
	color: #F05A23;
}

a:visited {
	color: #F05A23;
}

a:active {
	color: #F05A23;
} 

a:hover{
	background-color: #F05A23;
	color: #FFFFFF;
	border-bottom: 0.1em solid #F05A23;
}

ul.errorlist{
	color:#8A1F11;
}

input[type="text"], input[type="password"], input[type="submit"], input[type="button"]{
	padding-left: 16px;
}

input[type="text"], input[type="password"],  textarea{
	border: 0.1em solid #FFFFFF;
}

input[type="text"]:hover, input[type="password"]:hover,  textarea:hover{
	border: 0.1em solid #F05A23;
}

input[type="submit"], input[type="button"]{
	border: 0.1em solid #FFFFFF;
}

input[type="submit"]:hover, input[type="button"]:hover{
	border: 0.1em solid #F05A23;
}

input[type="submit"]{
	background: #FFFFFF url(/media/img/check.png) no-repeat;
}

input#id_username{
	background: #FFFFFF url(/media/img/user.png) no-repeat;
}

input#id_password{
	background: #FFFFFF url(/media/img/key.png) no-repeat;
}

.success{
	background-color: #FFFFFF;
}

.error{
	background-color: #FFFFFF;
	border-color: #8A1F11;
}

.error input{
	background-color: #8A1F11;
	color: #FFFFFF;
}

.error input[type='file']{
	color: #000000;
}

div.help{
	color: #AAAAAA;
}

div.paginator{
	color: #000000;
}

div.paginator span{
	border: 0.1em solid #F05A23;
	background-color: #FFFFFF;
}

div.paginator span:hover{
	background-color: #F05A23;
	color: #FFFFFF;
}

div.paginator span.disable{
	color: #999999;
}

div.paginator span.disable:hover{
	background-color: #FFFFFF;
}

div.paginator span:hover a{
	color: #FFFFFF;
}

div.paginator a{
	border: none;
	color: #000000;
}
