body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	list-style:url(/images/pointo.gif);
}

td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	list-style:url(/images/pointo.gif);
}

th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	list-style:url(/images/pointo.gif);
}

a:visited {
	text-decoration:none;
	color: blue;
}
a:visited .std_text {
	font-size: 11px;
	text-decoration:none;
	color: blue;
}
a:visited .std_text_bold {
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color: blue;
}
a:link {
	text-decoration:none;
	color: blue;
}
a:link .std_text {
	font-size: 11px;
	text-decoration:none;
	color: blue;
}
a:link .std_text_bold {
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color: blue;
}
a:hover, a:hover .std_text, a:hover .std_text_bold {
	text-decoration:underline;
}
a:img {
	border:none
}

#logo {
	position: absolute;
	left: 5px;
	top: 5px;
}
#banner {
	position: absolute;
	left: 222px;
	top: 5px;
}
#page_body {
	position: absolute;
	width: 516px;
	left: 222px;
	top: 240px;
	background-color: #DEE0CC;
	padding: 8px;
}
#page_body_admin {
	width: 1024px;
	background-color: #DEE0CC;
}
#page_body_print {
	width: 660px;
        text-color: #0000FF;
	background-color: #DEE0CC;
}
#page_body_full_page {
	position: absolute;
	width: 733px;
	left: 5px;
	top: 240px;
	background-color: #DEE0CC;
	padding: 8px;
}
#menu {
	position: absolute;
	left: 222px;
	top: 205px;
}
#left_bar {
	position: absolute;
	left: 5px;
	top: 203px;
	background-color: #E4E5DA;
	width: 206px;
	height: 1500px;
}
#left_bar_full_page {
	position: absolute;
	left: 5px;
	top: 203px;
	background-color: #E4E5DA;
	width: 206px;
}
#page_body_print .std_text {
	color: #000000;
	font-size: 11px;
}
#page_body_print h1
{
	color: #000000;
	font-size: 15px;
}
#page_body_print .std_text_bold {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.tooltiphdr {
  background:#E4E5DA;
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  border:1px solid #405030;
  border-bottom:0px solid #405030;
  padding:5px;
}

.tooltipdata {
  background:#EEF0DC;
  font-family:arial;
  font-size:11px;
  border:1px solid #405030;
  padding:5px;
}
.std_text {
	color: #272928;
	font-size: 11px;
}
.std_text_bold {
	color: #272928;
	font-size: 11px;
	font-weight: bold;
}
.std_err_text {
	color: red;
	font-size: 11px;
}
.std_err_text_bold {
	color: red;
	font-size: 11px;
	font-weight: bold;
}
.pg_title {
	color: #272928;
	font-size: 18px;
}
.section_hdr {
	color: #272928;
	font-size: 14px;
	font-weight: bold;
}
.notice {
	border-color: black;
	border-width: 2px;
	padding: 3px;
	border-style: solid;
	background-color: white;
        color: #272928;
        font-size: 11px;
        font-weight: bold;
}
.error {
	border-color: red;
	border-width: 2px;
	padding: 3px;
	border-style: solid;
	background-color: white;
        color: #272928;
        font-size: 11px;
        font-weight: bold;
}

form,input,select,textarea {
	margin:0;
	padding:1;
        font-size: 12px;
	font-family: arial, helvetica, sans-serif
}

p {
	color: #272928;
	font-size: 11px;
}
strong {
	color: #272928;
	font-size: 11px;
	font-weight: bold;
}
h1 {
	color: #272928;
	font-size: 15px;
}

h2 {
	color: #272928;
	font-size: 12px;
	font-weight: bold;
}
li {
	color: #272928;
	font-size: 11px;
}
/* needed to remove block behavior from the scriptaculous inplace editor forms */
.inplaceeditor-form {
  display:inline;
}

/* style used for the sortable darg and drop lists */
.sortable_list {
  margin:0;
  margin-top:10px;
  padding:0;
  list-style-type: none;
  width:150px;
}
.sortable_list li{
  list-style-type: none;
  display:block;
  margin:0;
  margin-bottom:4px;
  padding:5px;
  border:1px solid #888;
  cursor:move;
}
