html, body { margin: 0; padding: 0; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #000; }

div, ul, li, a { margin: 0; border: 0 none; padding: 0; }
img { margin: 0; padding: 0; border: 0 none;  }
a { text-decoration: none; color: #333; }
a:focus { outline: none; -moz-outline: none; }
a:hover { color: #D94217; }

/* MU2D_GRID ################### */

.LAY { margin: 0; width: 840px; height: 818px; }

.ROW-ABCD:after, 
.ROW-AB-CD:after, 
.ROW-A-BCD:after, 
.ROW-ABC-D:after, 
.ROW-A-BC-D:after, 
.ROW-A-B-CD:after, 
.ROW-AB-C-D:after, 
.ROW-A-B-C-D:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.ROW-ABCD,
.ROW-AB-CD,
.ROW-A-BCD,
.ROW-ABC-D,
.ROW-A-BC-D,
.ROW-A-B-CD,
.ROW-AB-C-D,
.ROW-A-B-C-D { width: 100%; }

.COL-A,
.COL-B,
.COL-C,
.COL-D { display: none; }

.ROW-ABCD .COL-A { display: block; float: left; width: 100%; }

.ROW-AB-CD .COL-A { display: block; float: left; width: 420px; }
.ROW-AB-CD .COL-C { display: block; float: left; width: 420px; }

.ROW-A-BCD .COL-A { display: block; float: left; width: 288px; }
.ROW-A-BCD .COL-B { display: block; float: left; width: 488px; }

.ROW-ABC-D .COL-A { display: block; float: left; width: 528px; }
.ROW-ABC-D .COL-D { display: block; float: left; width: auto; }

.ROW-A-BC-D .COL-A { display: block; float: left; width: 160px; }
.ROW-A-BC-D .COL-B { display: block; float: left; width: 760px; }
.ROW-A-BC-D .COL-D { display: block; float: left; width: 48px; }

.ROW-A-B-CD .COL-A { display: block; float: left; width: 248px; }
.ROW-A-B-CD .COL-B { display: block; float: left; width: 344px; }
.ROW-A-B-CD .COL-C { display: block; float: left; width: 280px; }

.ROW-AB-C-D .COL-A { display: block; float: left; width: 488px; }
.ROW-AB-C-D .COL-C { display: block; float: left; width: 244px; }
.ROW-AB-C-D .COL-D { display: block; float: left; width: 236px; }
 
.ROW-A-B-C-D .COL-A { display: block; float: left; width: 264px; }
.ROW-A-B-C-D .COL-B { display: block; float: left; width: 264px; }
.ROW-A-B-C-D .COL-C { display: block; float: left; width: 264px; }
.ROW-A-B-C-D .COL-D { display: block; float: left; width: 0px; }

/* ################### MU2D_GRID */

body { background: #E4E5E6 url('xhtml_view.gif') repeat-y 0 0; cursor: default; } 
p, h1, h2, h3 { cursor: text; }
.LAY { margin: 0 0 0 88px; background: transparent url("lay.gif") no-repeat 0 0; }
#L1R1, #L1R1C1 { height: 128px; }
#L1R2 { height: 200px; }
#L1R3 { height: 128px; }
#L1R4 { height: 150px; }
#L1R5 { height: 88px; }
#L1R6 { height: 24px; }


#M2 { margin: 2px 0 0 0; width: 345px; height: 23px; }
#M2 ul {  list-style-type: none; float: right; }
#M2 li { float: left; }
#M2 li a { display: block; margin: 0 0 0 1px; padding: 4px 4px 5px 4px; color: #999; text-decoration: none; }
#M2 a:hover { color: #d94217; }
#M2 .SEL a { color: #000; font-weight: bold; }
/* COPPY */
#COPY { display: block; margin: 2px 0 0 12px; padding: 4px 4px 5px 4px; color: #999; font: normal 11px Arial, Helvetica, sans-serif; }


#L1R3C1 div { width: 510px; height: 380px; border: 1px solid #B4B2B3; }
#L1R3C4 div { width: 246px; height: 380px; border: 1px solid #B4B2B3; }

#L1R3 a { font-weight: bold; }
#L1R3 ul { margin: 12px 16px 12px 15px; padding: 0; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #D94217; list-style-image: url("/app/gif/arrow.gif"); }
#L1R3 ul li { margin: 0px 0 0 15px; padding: 0; }
#L1R3 ul li a { color: #000; font-weight: normal; }
#L1R3 h1 { margin: 20px 16px 12px 15px; font: normal 16px/18px Arial, Helvetica, sans-serif; color: #156C54; }
#L1R3 h2 { margin: 16px 16px 0 15px; font: bold 12px/15px Arial, Helvetica, sans-serif; color: #000; }
#L1R3 p { margin: 0px 16px 16px 15px; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #000; }
#L1R3 table { margin: 0px 16px 12px 11px; border: 0 none; font: normal 12px Arial, Helvetica, sans-serif; }
td.LBL { width: 110px; color: #156C54; vertical-align: top; }

#L1R3 a:hover { color: #D94217; }

.Start #L1R3 { height: 128px; border: 0px solid red; }
.Start #L1R3C1 { height: 128px; border: 0 none; }
.Start #L1R3C1 div { height: 128px; border: 0 none; }
.Start #L1R3C2, .Start #L1R3C3, .Start #L1R3C4 { display: none; }

.Start #L1R3, .Start #L1R3C1, .Start #L1R3C1 div { width: 840px;   }
.Start #L1R3C4 div { display: none; }
.Start #L1R3C1 h1 { margin: 0 0 5px 16px; font: normal 24px Arial, Helvetica, sans-serif; color: #D74019; }
.Start #L1R3C1 h1 span { font: normal 40px Arial, Helvetica, sans-serif; color: #156C54; }
.Start #L1R3C1 p { margin: 0 72px 0 16px; padding: 0 0 0 25px; background: transparent url("arrow.gif") no-repeat 2px 4px; font: normal 18px/20px Arial, Helvetica, sans-serif; color: #000; }

.Start #L1R4 { height: 150px; }
.Start #L1R4C1 div { width: 400px; height: 136px; border: 1px solid #B4B2B3; }
.Start #L1R4C3 div { width: 354px; height: 136px; border: 1px solid #B4B2B3; }
.Start #L1R4 h1 { margin: 8px 0 12px 15px; font: normal 16px/16px Arial, Helvetica, sans-serif; color: #156C54; }
.Start #L1R4 p { margin: 8px 0 0 15px; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #000; }

.Start #L1R5 { height: 109px; }
.Start #L1R5C1 div { width: 774px; height: 88px; border: 1px solid #B4B2B3; }
.Start #L1R5C3 div { width: 354px; height: 88px; border: 1px solid #B4B2B3; }
.Start #L1R5 h1 { margin: 20px 0 12px 15px; font: normal 16px/16px Arial, Helvetica, sans-serif; color: #156C54; }
.Start #L1R5 p { margin: 0px 0 0 15px; font: normal 12px/15px Arial, Helvetica, sans-serif; color: #000; }
.Start #L1R5 p a { color: #D94217; }