html, body 
{
	height: 90%;
}

html 
{
	overflow: auto;
}

body 
{
	margin:0;
	padding:20px;
	font-family: Verdana;
	color: #555555;
	background: #FEFEFE;
	font-size: 10pt;
}

h1,h2,h3,h4,h5,th
{
	font-family: Verdana;
	color: #467aa7;
}

h3
{
	font-size: 14px;
}

th.scenarioTable
{
	background: #52697c; /*#5393C5;*/ /*#52697c;*/
	color: #FEFEFE;
	height: 30px;
}

.hdiv 
{
	display: none;
}

div.scrolltable{
  height:210px;
  overflow-y: scroll;
  overflow-x: hidden;
}

table#scenarioTable, td.scenarioTable, th.scenarioTable
{
    border-color: #555555;
    border-style: solid;
}

table#scenarioTable
{
    border-width: 0 0 2px 2px;
    border-spacing: 0;
    border-collapse: collapse;
}

th.scenarioTable
{
    margin: 0;
    padding: 3px;
    border-width: 2px 2px 0 0;
}

td.scenarioTable
{
    margin: 0;
    padding: 2px;
    border-width: 2px 2px 0 0;
}

#pageLabel
{
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom:1px solid #ddd;
}

