/* CSS Document */

/*print layout*/
page { size: landscape; margin: 0.5cm; }


.noprint {
display:none;
}

body {
margin:0;
padding:0;
text-align:left;
vertical-align:middle;
color:#000; 
font-family : "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
}

body a {
color:#000; 
font-family : "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
}

body p {
font-family : "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
font-size:12px;
}

h1 { 
font-size:large; 
text-align:center;
margin:0 0 10px 0;
padding:0;
}

h2 {
font-size: x-large; 
text-align:center;
padding:0 0 10px 0;
margin:0;
}

h3 {
font-size:large; 
text-align:center;
margin:15px 0 0 0;
padding:0;
}

h4 { 
font-size:medium; 
text-align:center;
}

h4 a {
text-decoration:none;
}
h4 a:visited {
font-weight:normal;
}
h4 a:hover {
text-decoration:underline;
}

h5 {
font-size:medium;  
margin:0; 
font-style:italic;
text-align: left;
}

h5 a  {text-align:left; margin:0;}

div.iframe {
position:relative;
height:100%;
overflow:visible;
padding:0;
margin:0;
border-bottom:0;
}

/*Interactive Tools*/

.formheader, #key, #privacy, #button_section, #printpopup, #percint, .button_section {
display:none;
}

#keynpriv table{
display:none;
}

#next1, #next2, #next3, #next4{
visibility:hidden;
}

.pnlcell {
display:table-cell;
border-bottom:1px groove #000000;
}

.pnlcell input {
color:#000000;
}

.blborder{
border:2px groove #000000;
}

.blbackgrd {
background-color:#FFFFFF;
border:1px groove #000000;
}

.ywbackgrd {
background-color:#FFFFFF;
border:1px groove #000000;
}

#analysis input{
color:#000000;
}

#prodcost {
text-align:left;
}

#prodcost input{
color:#000000;
}

#prodcost table{
page-break-inside:avoid;
}

#prodcost1{
position:relative;
} 

#prodcost2 {
position:relative;
}

#prodcost3 {
position:relative;
}

#prodcost4 {
position:relative;
}

#netrev input{
background-color:#ffffff;
}

#navcontainer{
display:none;
}

#menutop{
display:none;
}

#footer p {
	font-size: 10px;
	margin: 0;
	text-align:center;
}

.buttonpad {
display:none;
}

