body {
	background: #A0AA9A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
}

html {overflow-x:hidden;}

p {
	font-size: 12px;
	line-height: 1.5em;
	margin: 0 0 0.8em 0;
	color: #1e231d;
}

.contentL p {
	font-size: 11px;
	line-height: 1.5em;
	margin: 0 0 0.8em 0;
}

ul, ol {
	margin-top: 0;
	margin-bottom: 0.8em
}

li {
	font-size: 12px;
	line-height: 1.5em;
	margin: 0 0 0.3em 0;
}

.contentL li {
	font-size: 11px;
	line-height: 1.5em;
	margin: 0 0 0.3em 0;
}

.contentB ul {
	list-style: none;
	}

.contentB li {
	font-size: 11px;
	line-height: 1.5em;
	margin: 0 0 0.3em 0;
	list-style: url(images/bullet.gif);
	vertical-align: middle;
	}

a, a:visited, a:active {
	color: #434343;
	text-decoration: underline;
}

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

h1 {
	font-size: 13px;
	line-height: 1.5em;
	margin: 0 0 0.8em 0;
}

h2 {
	font-size: 12px;
	line-height: 1.5em;
	margin: 0 0 0.8em 0;
}

h3 {
	font-size: 12px;
	line-height: 1.5em;
	margin: 0 0 0.8em 0;
}

h5 {
	font-size: 10px;
	line-height: 1.5em;
	margin: 0 0 0.8em 0;
}

/* tables */
table {
	border: 0;
	margin: 0;
	padding: 0;
}

table.main {
	width: 800px;
}

table.header {
	width: 800px;
}

td {
	padding: 0;
	vertical-align: top;
}

table.content {
	width: 800px;
}

td.contentL, td.contentR, td.contentB {
	background: #FFFFFF;
	padding: 11px 31px 0 11px;
}

td.navbar_top {
	background: #A0AA9A;
}

td.navbar_bot {
	background: #7F8682;
}

td.navbar {
	background: url(images/nav_back.gif) #1E231D no-repeat;
	height: 37px;
}

td.navbar_sec {
	background: url(images/nav_back_sec.gif) #1E231D no-repeat;
	height: 37px;
}

table.navbar, table.navbar_sec {
	margin: 11px 0px 11px 13px;
}

table.navbar tr td, table.navbar_sec tr td {
	padding-right: 10px;
}

td.navbar_below {
	background: #475738;
}

table.chart {
	border: 1px solid #475738;
}

table.chart tr td {
	font-size: 11px;
	line-height: 1.5em;
	margin: 0 0 0.8em 0;
	border: 1px solid #475738;
	border-collapse: collapse;
}

table.footer {
	background: #475738;
	width: 800px;
}

table.footer p {
	color: #FFFFFF;
	font-size: 10px;
	margin: 3px 21px 5px 11px;
	vertical-align: middle;
}

table.footer a, table.footer a:visited, table.footer a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

table.footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


table.navbar_below p {
	color: #FFFFFF;
	font-size: 11px;
	margin: 0px 21px 4px 21px;
	height: 21px;
}

table.navbar_below a, table.navbar_below a:visited, table.navbar_below a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

table.navbar_below a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

td.navbar_submenu {
	padding-top: 3px;
}


/* images */
img {
	border: 0;
}

/* css frames */
#header {
  position:absolute; 
  top:0; 
  left:0; 
  width:100%; 
  height:243px; 
  overflow:hidden; 
  background:#A0AA9A;
  }
* html #header {height:243px;}
  
#footer {
  position:absolute; 
  bottom:0; 
  left:0;
  width:100%; 
  height:24px; 
  overflow:hidden;
  background:#A0AA9A;
  }
* html #footer {height:24px;}
  
#content {
  position:fixed; 
  top:243px;
  left:0px;
  bottom:24px; 
  right:0; 
  overflow:auto;
  background:#A0AA9A;
  width: 800px;
  }
* html #content {
  height:100%; 
  width: 800px;
  }




