body {
	background: #c0c0c0 url("/images/bg.png") repeat-x;
	margin: 25px 0px 25px 0px;
}

a:link, a:visited, a:active {
	color: #c93828;
}

a:hover {
	color: #ff5643;
}
dd {
	padding-bottom: 20px;
	margin-left: 10px;
	font-size: 10px;
	line-height: 130%;
}
dt {
	font-weight: bold;
}
p {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 140%;
	margin: 0px 0px 12px 0px;
}
small {
	font-size: 9px;
	}
h2 {
	color: #000;
	margin: 0px 0px 8px 0px;
	font-size: 14px;
}
h3 {
	color: #000;
	margin: 0px;
	font-size: 11px;
}

h3 a:link, h3 a:visited, h3 a:active  {
	color: #000;
	text-decoration: none;
}

h3 a:hover  {
	color: #dea23e;
	text-decoration: none;
}

form {
	margin: 0px;
}

.faqol {
	font-weight: bold;
	padding-bottom: 50px;
	line-height: 100%;
}

.faqol li {
	padding: 0px 0px 8px 0px;
}

#top {
	background: #b43026 url("/images/h_repeat.gif") repeat-x;
}

#upper_mnu {
	color: #ceb68d;
	font-family: MS Trebuchet, Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 0px 2px 17px;
}

#upper_mnu a:link, #upper_mnu a:visited, #upper_mnu a:active  {
	color: #a66c0c;
	text-decoration: none;
}

#upper_mnu a:hover  {
	color: #dea23e;
	text-decoration: none;
}

#icons {
	color: #888888;
	margin: 0px;
}

#icons a:link, #icons a:visited, #icons a:active  {
	color: #888888;
	text-decoration: none;
}

#icons a:hover  {
	text-decoration: underline;
}

#ls {
	background: url("/images/ls.png") repeat-y;
	width: 16px;
}

#mid {
	background: #f9eac8;
}

#rs {
	background: url("/images/rs.png") repeat-y;
	width: 29px;
}

#llc {
	background: url("/images/llc.png") no-repeat;
	height: 20px;
	width: 16px;
}

#bs {
	background: url("/images/bs.png") repeat-x;
	height: 19px;
}

#lrc {
	background: url("/images/lrc.png") no-repeat;
	height: 20px;
	width: 16px;
}

#mnu {
	background: #b43026 url("/images/mnu_right.png") no-repeat;
	background-position: 100% 0%;
	color: #ea5c51;
	font-family: MS Trebuchet, Verdana, sans-serif;
	line-height: 160%;
	font-size: 11px;
	padding: 5px 4px 4px 4px;
}
#mnu ul {
  margin: 0px;
  padding: 0px;
}
#mnu li {
  display: inline;
  padding: 0px;
}
#mnu li a {
	color: #f9eac8;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
}
#mnu li a:hover {
  color: #FFF;
  text-decoration: none;
}

#mnu_bg {
	background: #b43026 url("/images/mnu_bg.png") repeat-y;
	background-position: 100%;
}

#l_mnu {
	width: 150px;
	background: #ebcfa1 url("/images/l_mnu_bg.png") repeat-x;
	background-position: 0% 100%;
}

#tiny_corner {
	background: url("/images/tiny_corner.gif") no-repeat;
	padding: 10px 0px 10px 0px;
}

#l_mnu_item {
	height: 30px;
	background: #f9eac8;
	color: #9f2d20;
	font-family: MS Trebuchet, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
}

#l_mnu a:link, #l_mnu a:visited, #l_mnu a:active  {
	color: #9f2d20;
	text-decoration: none;
}

#l_mnu a:hover  {
	background: url("/images/navhover.png") repeat-x;
	background-position: 0% 50%;
	color: #FF0000;
	text-decoration: none;
}

#white_box {
	background: #FFF;
	border: 1px solid #d5b279;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
#footer_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #5e5e5e;
	margin: 0px;
}

#current {
	font-weight: bold;
	color: #ff8279;
}
.faq #q {
	font-weight: bold;
	margin: 0px 0px 3px 0px;
}
.faq #a {
	margin: 0px 0px 50px 0px;
}
#title {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #fff4dc;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}
.gentable {
	font-size: 10px;
	padding: 5px;
}
.newstable {
	background: #CCC;
	font-size: 10px;
}

.element{ border-color:#FF0000;	}

.reportstable {
  font-size: 10px;
	background: #CCC;
}
.reportstable td {
  backgrond: #fff;
}
.reportstable th {
 background: #eaeaea;
}
.newstable td {
	background: #FFF;
}
.newstable th {
	background: #eaeaea;
}
.tenant {
	font-size: 10px;
	padding: 5px;
}
.tenant td {
	padding: 3px 3px 3px 20px;
}
.tenant th {
	padding: 15px 3px 0px 3px;
	text-align: left;
}
input {
	font-size: 10px;
}
#nospace {
	margin: 0px;
	padding: 0px;
}
#date {
	font-family: monospace;
	font-size: 11px;
}
.reports	{
}

.reports li	{
margin-bottom: 5px;
}

.l_mnu_item_cls {
	height: 30px;
	background: #f9eac8;
	color: #9f2d20;
	font-family: MS Trebuchet, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
}

.ls_bg {
	background: url("/images/ls.png") repeat-y;
	width: 16px;
}

.dept_arr_header
{   font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #691B16
}

.date_header
{   font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #691B16
}

.gridtext
{	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
    }
