/* CSS Document */




body {	background: #FFF;  
		FONT-FAMILY: arial,sans-serif; 
		FONT-SIZE: 9pt; 
		/* margin: 0 auto; */
		margin: 10 auto 10 10;
		width: 780px; 
  		behavior: url(csshover.htc);} /* WinIE behavior call */
		
  
#header { 	position:relative; 
			
}  

p#breadcrumb {
    clear: both;
    margin: -1px 0 0 -1px; 
	padding: 0.2em; 
    background-color: #ADD8E6; border: 1px solid silver;
}

h1 {color: #AAA; border-bottom: 1px solid; margin-bottom: 0;}
#main {	color: #000; 
		margin-left: 13em; 
		padding: 1px 0 1px 5%;
  		border-left: 1px solid;
}
  
div#nav {float: left; width: 13em; margin: -1px 0 0 -1px;
  background: #EEE;}
div#nav ul {margin: 0; padding: 0; width: 13em; background: #ADD8E6;
  border: 1px solid #AAA;}
div#nav li {position: relative; list-style: none; margin: 0;
  border-bottom: 1px solid #CCC;}
div#nav li:hover {background: #CCE5FF;}
div#nav li.submenu {background: url(submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu:hover {background-color: #EDD;}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em;
  text-decoration: none; width: 6.5em;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 13em;
  display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}

#footer {
    position:fixed;
    bottom:0px;
    background:#ADD8E6;
    text-align:center;
    padding:5px;
    width:780px;
}

* html #footer {
    background:#ADD8E6;
    height:5%;
    text-align:center;
    padding-top:1%;
}

div#Info {
    
    font-size: 0.9em;
    float: right; width: 250px;
    margin: 0 0 1.1em; padding: 0;
    /*background-color: #eee; border: 1px dashed silver; */
  }
  div#Info h2 {
    font-size: 1.33em;
    margin: 0.2em 0.5em;
  }
  div#Info p {
    font-size: 1em;
    margin: 0.5em;
  }
  
table {width: 95%;}
th, td {
	text-align: left; 
	padding: 0 0.5em;
  	border-bottom: 1px solid #DDD;
	vertical-align:top;
	}

thead th {vertical-align: bottom; border: 1px solid gray; 
  border-width: 0 1px 1px 0;
  white-space: normal;}
th {/* border-right: 1px solid gray; */ border-bottom-style: dotted;
  white-space: nowrap;}

td.profit {background: #CEC; border-bottom-color: white;
  border-right: 1px solid gray;}
td.neg {background: #FF3; color: red;}
