body {
	color: #000;
  background-color: #eee;
  margin: -10px 0px 0px -10px;
  padding: 0;
}
body, div, p, blockquote, ol, ul, dl, li, dt, dd, td {
  font: 10pt Geneva, Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited {
	color: #030;
}
a:hover {
	color: #996;
	text-decoration: none;
}
#header {
	color: #fff;
  background-color: #cc9;
}
.subheader {
	font-size: 9pt;
	color: #330;
	background-color: #ddddc4;
}

/*** Menu ***/

#menu {
	text-align: left;
}
.mitem {
}
.mtitle {
	color: #000;
	font-weight: bold;
	font-size: 9pt;
	background-color: #cc9;
}
.mbody {
}
#nav ul {
	margin: 0;
	padding: 0;
}
#nav li {
	margin: 0;
}
#nav li a {
	color: #000;
	text-decoration: none;
}
#nav li a:hover {
	background-color: #d7d7b5;
}
#nav li a.active {
	background-color: #ddddc4;
}
#nav li a.active:hover {
	background-color: #d7d7b5;
}

/*** Main Content ***/

#content {
	position: relative;
	color: #000;
	background-color: #fff;
	margin: 0;
}
.section {
}
.section_title {
	color: #000;
  font-size: 12pt;
  font-weight: bold;
  background-color: #eee;
  border: 1px solid #996;
}

#right-content {
	margin: 0px;
}

a.quote {
  color: #000;
  text-decoration: none;
  font-weight: normal;
	font-size: 8pt;
}

#breadcrumb {
  padding: 4px;
}

#footer {
	background-color: #cc9;
	text-align: center;
}

fieldset {
	border: 1px solid #ccc; 
}
fieldset ul {
	margin: 0;
	padding: 0;
	border: 0;
}
fieldset li {
	list-style-type: square;
}

b.error {
	color: #900;
}
b.large {
	font-size: 11pt;
}
div.header {
	color: #131;
	font-family: georgia, tahoma, times, serif;
	font-weight: bold;
	font-size: 11pt;
	letter-spacing: .2em;
	text-transform: uppercase;
}

div.errorbox {
  border: 1px solid #900; 
	background-color: #eee; 
}
.tiny {
	font-size: 8pt;
}
.small {
	font-size: 9pt;
}
input.formerror {
	border: 2px dashed #900;
}
.tb_table {
	border: 1px solid #996;
}
.tb_row_header {
	background-color: #cc9;
	font-weight: bold;
}
.row_lt {
	background-color: #fff;
}
.rowlt {
  background-color: #fff;
}
.row_dk {
	background-color: #eee;
}
.rowdk {
	background-color: #eee;
}
div.indent {
}
div.comment-entry {
	border: 1px solid #ccc;
}
div.comment-head {
	position: relative;
	clear: both;
	font-weight: bold;
	background-color: #eee;
}
div.comment-body {
}
div.comment-foot {
	position: relative;
	clear: both;
	font-weight: bold;
	background-color: #eee;
}
div.row {
}
span.left {
	position: relative;
	float: left;
}
span.right {
	position: relative;
	float: right;
	text-align: right;
}
span.label {
	float: left;
	text-align: right;
	width: 30%;
}
span.formw {
	float: right;
	width: 70%;
}
div.formbox {
	background-color: #eee;
	border: 1px solid #aaa;
	width: 100%;
}
.formbox form {
	margin: 0;
}
.formbox h3 {
  font-weight: bold;
  background-color: #cc9;
  padding: 2px 4px 2px 4px;
	margin: 0;
}
.jtable {
  border: 1px solid #ccc;
}
.jheadl {
  font-weight: bold;
  background-color: #eee;
}
.jheadr {
  text-align: right;
  font-weight: bold;
  background-color: #eee;
}
.jfootl {
  font-weight: bold;
  background-color: #eee;
}
.jfootr {
  text-align: right;
  font-weight: bold;
  background-color: #eee;
}
.jbody {
}
.ftable {
	color: #000;
	background-color: #eee;
  margin: 10px 0px 10px 0px;
	padding: 4px;
  border: 1px solid #ccc;
  width: 100%;
}
.fbody {
  width: 100%;
}
.tiphead {
	text-align: center;
	color: #000;
	background-color: #eee;
	border: 1px solid #aaa;
}
.tiphead h3 {
	font-size: 12pt;
	font-weight: bold;
	margin: 0;
}

