button, code, h1, h2, h3, h4, h5, h6, body,
input, pre, select, table, td, textarea, th
{ font-size: 14px; }

blockquote, body, br, button, dd, fieldset, form, h1, h2, h3, h4, h5, h6,
html, label, legend, li, ol, p, pre, table, td, th, ul
{ margin: 0; padding: 0; }

body {
color: #494812;
background-color: #f2eed4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 15px;
border: #333333 0px solid;
}
a:link {
color:#9d4915;
text-decoration : none;
border-bottom-style : none;
}
a:visited {
color:#9d4915;
text-decoration: none;
border-bottom-style: none;
}
a:hover {
color:#9d4915;
border-bottom: 1px solid;
text-decoration: none;
}
#wrapper {
margin: 0px auto;
background-color:#deddc2;
width: 825px;
border:#deddc2 1px solid;
}
#header{
/* background-image:url(images/market_report.gif); 
background-repeat:no-repeat; 
background-position: top right;
*/
font-size:10px;
line-height: 12px;
height: 90px;
background-color:#bcb98a;
padding: 10px 0px 0px 10px;
}


#side_column {
background-color:#494812;
color:#bcb98a;
font-size:11px;
line-height: 12px;
text-align:center;
padding: 0px;
width: 160px
}
#side_column a:link {
color:#bcb98a;
text-decoration : none;
border-bottom: 1px solid;
}
#side_column a:visited {
color:#bcb98a;
text-decoration: none;
border-bottom: 1px solid;
}
#side_column a:hover {
color:#bcb98a;
border-bottom: 1px solid;
text-decoration: none;
}
#content{
padding: 10px; 
border:#006600 0px solid;
}
h1 {
margin: 10px 0px 10px 0px;
padding-top: 20px;
font-weight: bold;
font: 20px Franklin Gothic Medium, sans-serif;
line-height:22px;
}
h2 {
margin: 10px 0px 10px 0px;
font-weight: bold;
font: 14px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
color:#333333;
}
#footer {
z-index: 10;
position:relative;
background-image:url(images/btm_bkg.gif); 
background-repeat:no-repeat; 
background-position: 0 0;
background-color: #494812;
clear: both;
text-align: center;
font-size: 10px;
line-height: 12px;
border-top: #9b601b 0px solid;
margin: -2px 0px 0px 0px;
padding: 5px 10px 10px 10px;
color: #bcb98a;
}
#footer td{
font-size: 10px;
vertical-align:bottom;
line-height: 14px;
}
p { 
margin: 10px 0px 10px 0px	
}
ul {
margin-left: 20px;
line-height: 18px;
}
li {
}
td {
vertical-align:top;
}
/* forms */
label {     
display: block;     
margin-bottom: -0.75em;
} 
input, select, textarea {     
display: block;     
position: relative;     
left: 12em;     
top: -.5em;
}
.table_input {     
display: block;     
position: relative;     
left: 0em;     
top: 0em;
border: #fff 0px solid;
background-color: #FFFF66;
padding-left: 15px;
}
/* end forms */
#sbutt {
padding: 1px; 
border: #333333 1px solid; 
background: #878787;
color: #ffffff;
font-family: Verdana, Helvetica, Sans-Serif;
}
#report_table th {
color: #fff;
background-color:#333333;
border: #999 1px solid; 
width: 100%; 
margin: 1px; 
padding: 1px 3px 1px 3px;
font-size: 10px;
text-transform:uppercase;
vertical-align:text-top;
}
#report_table td {
border: #999 1px solid; 
width: 100%; 
margin: 1px; 
padding: 1px 3px 1px 3px; 
font-size: 10px;
vertical-align:top;
}
#display_table th {
color: #fff;
background-color:#999999; 
margin: 0; 
padding: 0;
font-size: 10px;
text-transform:uppercase;
vertical-align:text-top;
}
#display_table td {
border-bottom:#999 1px solid; 
margin: 0; 
padding: 3px; 
font-size: 10px;
vertical-align:top;
}
#message {
color:#0000FF;
margin-bottom: 7px;
}
.listing {
width: 300px;
background-color:#999;
font-size:14px;
line-height: 16px;
border: #333333 0px solid;
padding: 4px;
margin-bottom: 20px;
}
/* Rounded corners */
.rbroundbox {background-color:#adaa76}
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { 
margin: 0 7px;
color:#e9e7ca;
}
.rbroundbox { width: 100%; margin: 0em auto; }

/* End rounded corners */

/*- Menu Tabs 4--------------------------- */
#tabs4 {
  	float:right;
  	width:100%;
  	font-size:93%;
  	line-height:normal;
	border-bottom:1px solid #999;
}
#tabs4 ul {
	margin: 0px 0px 0px 0px;
	padding-left:0;
	list-style:none;
	float:right;
}
#tabs4 li {
  	display:inline;
  	margin:0;
  	padding:0;
}
#tabs4 a {
  	float:left;
  	background:url("images/tableft4.gif") no-repeat left top;
  	margin:0;
  	padding:0 0 0 7px;
  	text-decoration: none;
}
#tabs4 a span {
  	float:left;
  	display:block;
  	background:url("images/tabright4.gif") no-repeat right top;
  	padding:5px 15px 4px 6px;
  	color:#6B78A9;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs4 a span {
	float:none;
}
/* End IE5-Mac hack */
#tabs4 a:hover span {
  	color:#6B78A9;
}
#tabs4 a:hover {
  	background-position:0% -42px;
	border-bottom: none;
}
#tabs4 a:hover span {
  	background-position:100% -42px;
}
#tabs4 #current a {
	background-position:0% -42px;
}
#tabs4 #current a span {
	background-position:100% -42px;
}
/*- Menu Tabs 4--------------------------- */
#dhtmlgoodies_tooltip{
	background-color:#EEE;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	padding:2px;
	font-size:0.9em;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}

