*		{
		margin: 0;		/*remove browser default margin on all elements*/
		padding:0;		/*remove browser default padding on all elements*/
		}

html	{
 		font-size: 100%;		/*fix IE bug*/
		}
body 	{
		font:  10pt "Times New Roman",Times,serif;	/*set default font style @10pt*/
		line-height: 1.2;	/*set default leading @12pt*/
		color: #000000;		/*set default font color @black*/
		background-color: #FFFFFF;	/*set body color @white*/
		text-align:left;
		}	
#wrapper, #content {						/*override all CSS on .htm page for printing*/
   width: auto !important;
   margin: 0 2% !important;
   padding: 0 !important;
   border: 0 !important;
   float: none !important;
   color: black !important;
   background: transparent none !important
   }
 .noprint	{
		display:none !important;
		} 
p		{
 		margin-bottom:10pt;			/*set p bottom margin*/
		}
h1,h2,h3,h4,h5,h6	{
 		margin-bottom:10pt;			/*set headings bottom margin*/
		}
a:link, a visited	{
		text-decoration:underline		/*underline links*/
		}
#navbar, #footer,#header  {
 		display:none;						/*remove navbar header and footer for printing*/
		}		
#scanorder td, #cpsorder td, #cprntorder td	{
 		padding:.7em 0;		/*reset vslues for printing*/
		}
#scanform	td,th	,#cpsform td, th, #cprntform td, th	{
 		border:.1em solid #000000;		/*reset vslues for printing*/
 		padding:.5em .5em;
		}
#cprntform p	{
		margin:5px 0;
		}
#scanform .ta-right	,#cpsform .ta-right, #cprntform .ta-right	{
 		text-align:right;
		}
#scanform	, #cpsform, #cprntform	{
 		page-break-before:always;		/*always breeak page before order table*/
 		}
/*CSS for fuji bellows extension page*/
#compensation	td {
 		border:.1em solid #000000;
 		padding:.3em .7em;
 		width:40em;
 		}				
#compensation .widecol {
		padding:.3em .7em;
		width:170em;				
		text-align:left;		
		}
#fstop td	{
		border:.1em solid #000000;
		padding:.7em;
		width:45em;						
		}
/*CSS*/		

