/*
** Red: #7c131c;
** Light: #ac6269;
*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:link, a:active, a:visited {
	color:#000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/* -- Extra buttons -- */
a.adminmenu:link, a.adminmenu:active, a.adminmenu:visited{
	background-color:#7c131c;
	color:#FFF;
	border-color:#7c131c;
}
a.adminmenu:hover {
	background-color:#FFF;
	color:#7c131c;
}

#adminmenubuttons {
	bottom:-41px;
	left:0px;
	width:800px;
}
/* -- End buttons -- */
/*  -- List Styles -- */
.listheader {
	border-color:#7c131c;
	background-color:#ac6269;
	color:#fff;
}
.listtable {
}
.listhead {
	background-color:#7c131c;
	color:#FFF;
}
a.list_link:link, a.list_link:active, a.list_link:visited {
	border-color:#7c131c;
	background-color:#ac6269;
	color:#fff;
}
a.list_link:hover {
	border-color:#7c131c;
	background-color:#fff;
	color:#7c131c;
}
.groupby {
	border-color:#7c131c;
	background-color:#FFFFFF;
}
/*  -- End List Styles -- */

/*  -- Form Styles -- */
#form {
	bottom:-120px;
	left:100px;
	width:550px;

	border-color:#7c131c;	
	background-color:#fff;	
	color:#000;
}
.formtitle {
	background-color:#7c131c;
	color:#FFF;
}
.line {
	border-top-color:#7c131c;
}
.content_textfield {
	height:100px;
	width:400px;
}
.content_input{
	width:400px;
}
.formlist {
	border-color:#7c131c;
	width:400px;
	height:150px;
}
.formlisttableheader {
	background-color:#7c131c;
	color:#FFF;
}
/*  -- End Form Styles -- */

/* -- Log in styles -- */
#login{
	border-color:#7c131c;
}
.errormsg {
	color:#7c131c;
}
/* -- End Log in styles -- */

