/* default config */
/* BODY {background-image:url("back1.gif")} */
body {
	/*font-family: Verdana, Arial, Helvetica, sans-serif; */
	margin: 2px;
	padding: 0px;
	background-image:url("../img/sideback.gif");
}

input, textarea {
	border:1px solid gray;
	padding:0.1em 0.3em;
}

img {
	border:0px;
}

a {
	text-decoration:none;
	color:blue;
}

a:visited {
	text-decoration:none;
	color:blue;
}

a:hover {
	text-decoration:none;
	color:#ca764c;
}

td {
   vertical-align: top;
}

.select_cat {
	width:200px;
}

/* list classes */
.list {
  width:100%;
}
.list_title {
   color:white; 
   background-color:navy;
}
.list_row_special {
	background-color:#bbe0e0;
}
.list_row:hover {
	background-color:yellow;
}

.category_list_container {
   width:100%;
/*   background-color:#bbe0e0; */
/*   border:1px dotted red; */
   text-align: left;
}

.category_link_container {
   border: 1px dotted white;
   padding: 1px;
   background-color:navy;
   color: white;
}

.category_link_container:hover {
   background-color:white;
   color:navy;
}

.active_cat {
   border: 1px solid navy;
   font-weight:bold;
   background-color: red;
   color:blue;
}

.inactive_cat {
   border: 1px solid navy;
   background-color: #cccccc;
   color:blue;
}

/* table classes */
.body_container {
   padding:0px; 
   margin: 0px;
   vertical-align:middle; 
   width:720px; 
   background-color:#ffffff; 
   border:1px dashed blue; 
}

.header_container {
   width:100%;
   background-color:#bbe0e0;
/*   border:1px dotted red; */
}

.content_container {
	width:100%;
	height: 400px;
	background-color:#ffffaa;
/*	border:1px dashed green; */
	vertical-align: top;
}

.redirect_link {
   
}

.error {
   color:red;
   font-weight:bold
}

.success {
   color:blue;
   font-weight:bold
}

#textarea_content_edit {
	width:30em;
	height:30em;
}

