
@media print {
body { font-size: .7em; width:70% !important; color:#000 }
#heading { display:block; width: 700px; height:120px; margin: 0; padding: 0;}
#container{ overflow:visible !important; width:700px!important; margin: 0; padding: 0; background: none;}
div#content{float:left;width:80% !important; height:auto !important; overflow:visible !important; background:transparent !important;  padding:0 !important; margin:0 !important; float:none !important; font-family:serif;}
div#branding { /*width : 953px; height : 136px;display: block;
position: fixed; top: 0; left: 0; width: 100%; height: 2em;*/ /*background : url(../images/branding.jpg) no-repeat; */}
div#navigation1, div#navigation2, #branding h4, #branding, fieldset#second1{  display : none !important; } 
/*#branding h1 a{  text-indent:0 !important; } */
#branding h1, #branding blockquote, div#TabbedPanels1 ul, .others {  display:none !important; } 
div#content_main h1, #content_main h2,   { margin: 0; padding: 0; }
div#content_main {float:none; diplay: block; width:700px!important; margin-top: 20px;}
div#content_main1 {float:none; diplay: block; width:700px!important; margin-top: 20px;}
div#content_main p, div#content_main h1, div#content_main p, div#content_main h2  { margin: 0; padding: 0; color:black;}
div#content_main h4  { margin: 20px 0 0 0  ; padding: 0; color:black;}
div#content_sub {float:none; diplay: block; width:100%}
#site_info {float:left; width:700px}
#si_1{float:left; width:700px; text-align:left; margin-left: -30px;}
#si_1 p{text-align:left; margin-left: -120px;}
#si_2, #si_3, #si_4{display:none;}
a:link, a:visited {text-decoration: none; color: #000; }
a[href^="http://"]:after { font-size:10pt; content: " [ "attr(href)" ] ";}
a.caption[href^="http://"]:after {content: " ";}

.break {page-break-before: always;}
}
