BODY, #myflow_container, .myflow 		{ background: #fff; resize: none; }

#basis, #tr_add_row, #trash, #form_mailflow, #navi_flows, #basis_container, #div_mailflow, #navi,
#trash_col, #reset_col, #zoom_navi, #span_toggle_titles, #remark, #add_col, #add_row, .myflow TD.ctrl, #remark_frame, #law_lk, #dp_lk, #news_lk, #promo_footer
{ visibility:hidden; display: none !important; z-index: -10; }

#myflow_container		{ display: block; width: 100%; max-width:100%; padding: 0; border: none; }

#flow_title						{ width:100%; margin:0 auto; margin-bottom: 0px; padding: 0; background: #fff; border:solid 1px #fff; }
#td_title						{ border: none !important; vertical-align: middle !important; }
#headline						{ margin-top: 0px; margin-bottom: 5px; }
#www							{ display: block; margin: 0 auto; width: 600px; text-align: center; }
#logo							{ width: 220px; }

P.title							{ color: #666; font-size: 10px; line-height:1em; text-align: center; height: 30px; padding: 0 2px 0 2px;  }

.breath							{ border: none; }
.myflow						{ 
									max-width:100%; overflow: hidden; height: 100% !important;
									margin:0 auto; padding: 0px 5px 5px 5px; 
									-moz-border-radius:4px; -khtml-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px; border: solid 1px #f0f0f0; 
									}
.myflow TR					{ width: 100%; page-break-inside: avoid; }
.myflow TD					{ width: 75px; min-width: 75px; max-width: 75px; border: solid 1px #f5f5f5 !important; padding: 0; }
.myflow IMG 					{ margin: 0; padding: 0; width: 75px; height: 75px; }
