body {
margin:0px;
padding:0px;
font-family:"trebuchet ms", verdana, arial, helvetica, sans-serif;
color: #000000;
font-size: 76%;/* 76% is as small as you can go and stay the same across browsers*/
background: #FFFFFF url(grafix/printheader.png) no-repeat scroll top left;
}
#topleftcurve{
display:none;
}
#content{
position:absolute;
top:130px;
left:0;
width:100%;
padding:0 0 50px 0;
border-bottom: 1px solid #000000;
}
#prop{
float:right;
width:1px;
height:500px;
}
h1{
color:#000000;
font-size:1.4em;
font-weight:bold;
margin:35px 0 0 0;
}
h2{
color:#000000;
font-size:1.2em;
font-weight:bold;
margin:10px 0 5px 0;
}
#content a{
color:#000000;
text-decoration:none;
border-bottom:none;
padding:0 0 0 10px;
}
#content a:hover{
color:#0014BB;
border-bottom:1px solid;
}
#content img.flrt{
display:none;
}
blockquote{
margin:0 0 0 0px;
padding:0 0 0 35px;
}
form img{
float:left;
margin:0 10px 0 0;
}
input.required,textarea.textentry,input.button{
background-color: #FFF4B5;
border: 1px solid #66008C;
padding:2px;
}
input.button{
font-weight:bold;
color:#FF6600;
}
#contact td,#contact th{
vertical-align:top;
padding:0 50px 5px 0;
text-align:left;
}
#header{
display:none;
}
#leftcol{
display:none;
}
#bottomcurve{
display:none;
}
#boilerplate{
position:absolute;
top:0;
right:0;
line-height:1.2em;
font-weight:bold;
text-align:right;
}
#printheader{
position:absolute;
top:0px;
left:0px;
}
#boilerplate a{
display:none;
}
#printonly{
position:absolute;
top:100px;
left:0px;
font-size:1em;
font-weight:bold;
}
.noprint{
display:none;
}

