body,a,p,div,table,td,tr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: normal; 
color: #000000;
}


select {border: 1px solid #979797; font-family: sans-serif; font-size: 11px; font-weight: normal; color: #000000; }

textarea {border: 1px solid #979797; font-family: sans-serif; font-size: 11px; font-weight: normal; color: #000000;}

table {font-family: sans-serif; font-size: 11px; font-weight: normal; color: #000000;}

.error {
	font-family: sans-serif; font-size: 11px; font-weight: normal; color: #ff0000;
}

.grey {
	color: #cccccc;
}

div.autocomplete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
    }
    div.autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    div.autocomplete ul li.selected { background-color: #ffb;}
    div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      height:32px;
      cursor:pointer;
    }
.header, .header td,.header a,.header p,.header div {
font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
	.inputfield {
		border: 3px solid #f56f7b;
	}
#post_date_ID, #post_date_ID td, #post_date_ID p, #post_date_ID tr, #post_date_ID span, #post_date_ID div, #pre_date_ID, #pre_date_ID td, #pre_date_ID p, #pre_date_ID tr, #pre_date_ID span, #pre_date_ID div {
font:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.red_bordered {
border:1px solid #FF0000;
padding:5px;
}
.bordered {
	border: 1px solid #660000;
	padding: 4px;
}
.form_bg{
	background:#ffaaaa;
	}
.error {
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.form_title{
color:#FF0000;
text-decoration:underline;
text-shadow:#000000;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.form_entry{
border-bottom:1px solid #ff0000;
border-right:1px solid #ff0000;
width:550px;
margin-top:14px;
}