body { margin:0px; background-color:#c8c8c8; background-image:url(../Resources/pattern.png); height:100% }
html { height:100% }
#item37 a:link { text-decoration:none }
#item37 a:visited { text-decoration:none }
#item37 a:hover { text-decoration:none }
#item37 a:active { text-decoration:none }
#item38 a:link { text-decoration:none }
#item38 a:visited { text-decoration:none }
#item38 a:hover { text-decoration:none }
#item38 a:active { text-decoration:none }
#undo a:link { color:#ff0 }
#undo a:visited { color:#ff0 }
#undo a:hover { color:#ff0 }
#undo a:active { color:#ff0 }
#PageDiv { position:relative; min-height:100%; margin:auto }
#editor { position:absolute; left:83px; top:34px; width:448px; height:903px; z-index:1; background-color:#000; border:solid #000 5px; overflow:visible }
#item4 { position:absolute; left:0px; top:0px; right:0px; min-height:23px; z-index:2; padding:3px; background-color:#f00; overflow:visible }
#item19 { position:absolute; width:366px; right:16px; bottom:23px; min-height:92px; z-index:3; padding:4px; background-color:#fff; border:solid #000 1px; overflow:visible }
#tvScreen { position:absolute; width:374px; top:33px; right:16px; min-height:307px; z-index:4; background-color:#000; overflow:visible }
#feedback { width:289px; min-height:296px; z-index:0; margin-left:auto; margin-top:5px; margin-right:auto; background-color:#000; overflow:visible }
#item6 { position:absolute; left:9px; top:34px; width:60px; height:459px; z-index:5; background-color:#0ff; border:solid #000 1px; overflow:visible }
#drawButton { position:absolute; left:14px; top:31px; width:32px; height:32px; z-index:1; background-color:#ff0; background-image:url(../Resources/paint.png); background-repeat:no-repeat; overflow:visible; font-size:1px }
#eraseButton { position:absolute; left:14px; top:71px; width:32px; height:32px; z-index:2; background-color:#fff; background-image:url(../Resources/erase.png); background-repeat:no-repeat; overflow:visible; font-size:1px }
#clearButton { position:absolute; left:14px; top:404px; width:32px; height:32px; z-index:3; background-color:#fff; background-image:url(../Resources/deleteeverything.png); background-repeat:no-repeat; overflow:visible; font-size:1px }
#item34 { position:absolute; left:0px; top:0px; width:60px; min-height:12px; z-index:4; padding-top:3px; padding-bottom:3px; background-color:#00f; overflow:visible }
#CropTool { position:absolute; left:14px; top:111px; width:32px; height:32px; min-height:32px; z-index:5; background-color:#fff; background-image:url(../Resources/croptool.png); overflow:visible; font-size:1px }
#TraceTool { position:absolute; left:14px; top:151px; width:32px; height:32px; min-height:32px; z-index:6; background-color:#fff; background-image:url(../Resources/tracelayer.png); overflow:visible; font-size:1px }
#FloodTool { position:absolute; left:14px; top:191px; width:32px; height:32px; min-height:32px; z-index:7; background-color:#fff; background-image:url(../Resources/filltool.png); overflow:visible; font-size:1px }
#menu { position:absolute; left:554px; top:-472px; width:442px; min-height:293px; z-index:6; background-color:#fff; border:solid #f00 1px; overflow:visible; visibility:hidden }
#item5 { position:absolute; left:9px; top:8px; width:353px; min-height:18px; z-index:1; overflow:visible }
#item7 { position:absolute; left:8px; top:62px; width:330px; min-height:19px; z-index:2; overflow:visible }
#item8 { position:absolute; width:70px; right:5px; bottom:4px; min-height:19px; z-index:3; overflow:visible }
#item9 { position:absolute; left:8px; top:35px; width:332px; min-height:19px; z-index:4; overflow:visible }
#item10 { position:absolute; left:9px; top:87px; width:43px; height:38px; min-height:38px; z-index:5; overflow:visible }
#item11 { position:absolute; left:62px; top:87px; width:43px; height:38px; min-height:38px; z-index:6; overflow:visible }
#item12 { position:absolute; left:115px; top:87px; width:43px; height:38px; min-height:38px; z-index:7; overflow:visible }
#item13 { position:absolute; left:168px; top:87px; width:43px; height:38px; min-height:38px; z-index:8; overflow:visible }
#item14 { position:absolute; left:220px; top:87px; width:43px; height:38px; min-height:38px; z-index:9; overflow:visible }
#item15 { position:absolute; left:273px; top:87px; width:43px; height:38px; min-height:38px; z-index:10; overflow:visible }
#item16 { position:absolute; left:326px; top:87px; width:43px; height:38px; min-height:38px; z-index:11; overflow:visible }
#item20 { position:absolute; left:7px; top:134px; width:330px; min-height:19px; z-index:12; overflow:visible }
#item21 { position:absolute; left:9px; top:158px; width:43px; height:38px; min-height:38px; z-index:13; overflow:visible }
#item22 { position:absolute; left:379px; top:87px; width:43px; height:38px; min-height:38px; z-index:14; overflow:visible }
#item23 { position:absolute; left:62px; top:158px; width:43px; height:38px; min-height:38px; z-index:15; overflow:visible }
#item24 { position:absolute; left:115px; top:158px; width:43px; height:38px; min-height:38px; z-index:16; overflow:visible }
#item25 { position:absolute; left:168px; top:158px; width:43px; height:38px; min-height:38px; z-index:17; overflow:visible }
#item26 { position:absolute; left:220px; top:158px; width:43px; height:38px; min-height:38px; z-index:18; overflow:visible }
#item27 { position:absolute; left:273px; top:158px; width:43px; height:38px; min-height:38px; z-index:19; overflow:visible }
#item28 { position:absolute; left:326px; top:158px; width:43px; height:38px; min-height:38px; z-index:20; overflow:visible }
#item29 { position:absolute; left:379px; top:158px; width:43px; height:38px; min-height:38px; z-index:21; overflow:visible }
#item3 { position:absolute; left:220px; top:245px; width:102px; min-height:19px; z-index:22; overflow:visible }
#item17 { position:absolute; left:39px; top:245px; width:60px; min-height:19px; z-index:23; overflow:visible }
#item36 { position:absolute; left:7px; top:210px; width:330px; min-height:19px; z-index:24; overflow:visible }
#item37 { position:absolute; left:7px; top:236px; width:25px; min-height:44px; z-index:25; overflow:visible }
#item38 { position:absolute; left:194px; top:234px; width:22px; min-height:44px; z-index:26; overflow:visible }
#deleteWindow { position:absolute; left:240px;; top:90px;; width:442px; min-height:228px; z-index:7; background-color:#fff; border:solid #f00 1px; overflow:visible; visibility:hidden }
#item18 { position:absolute; left:9px; top:8px; width:180px; min-height:18px; z-index:1; overflow:visible }
#item30 { position:absolute; left:8px; top:41px; width:423px; min-height:135px; z-index:2; overflow:visible }
#item31 { position:absolute; width:70px; top:201px; right:90px; min-height:19px; z-index:3; overflow:visible }
#item32 { position:absolute; width:70px; top:201px; right:12px; min-height:19px; z-index:4; overflow:visible }
#selection { position:absolute; left:298px; top:-102px; width:216px; min-height:79px; z-index:8; background-color:#0ff; overflow:visible; font-size:1px }
#CroppingTool { position:absolute; left:109px; top:197px; width:16px; min-height:26px; z-index:9; border:dashed #fff 2px; overflow:visible; font-size:1px; visibility:hidden }
#item39 { position:absolute; width:376px; top:372px; right:14px; height:359px; z-index:10; background-color:#0ff; border:solid #000 1px; overflow:visible }
#htmlOutput { position:absolute; left:5px; top:28px; right:5px; height:239px; z-index:1; padding:6px; background-color:#fff; background-image:url(../Resources/printoutpaper.png); border:solid #000 2px; overflow:scroll }
#htmlOutput1 { position:absolute; left:5px; top:286px; right:5px; min-height:45px; z-index:2; overflow:visible }
#item33 { overflow:visible }
#item35 { position:absolute; width:97.44%; top:0px; right:0px; min-height:18px; z-index:3; padding:3px 5px; background-color:#00f; overflow:visible }
#backgroundImageWindow { position:absolute; left:240px;; top:90px;; width:442px; min-height:228px; z-index:11; background-color:#fff; border:solid #f00 1px; overflow:visible; visibility:hidden }
#item43 { position:absolute; left:9px; top:8px; width:422px; min-height:18px; z-index:1; overflow:visible }
#item44 { position:absolute; left:8px; top:41px; width:423px; min-height:81px; z-index:2; overflow:visible }
#item45 { position:absolute; width:70px; top:201px; right:12px; min-height:19px; z-index:3; overflow:visible }
#previewImageLoad { position:absolute; left:8px; top:129px; width:422px; z-index:4; overflow:visible }
#TraceTools { position:absolute; left:9px; top:503px; width:60px; min-height:201px; z-index:12; background-color:#0ff; border:solid #000 1px; overflow:visible; visibility:hidden }
#imageSizeX { position:absolute; left:22px; top:47px; width:32px; z-index:1; overflow:visible }
#imageSizeY { position:absolute; left:22px; top:71px; width:32px; z-index:2; overflow:visible }
#item40 { position:absolute; left:0px; top:0px; width:60px; min-height:12px; z-index:3; padding-top:3px; padding-bottom:3px; background-color:#00f; overflow:visible }
#backX { position:absolute; left:22px; top:148px; width:32px; z-index:4; overflow:visible }
#backY { position:absolute; left:22px; top:172px; width:32px; z-index:5; overflow:visible }
#item42 { position:absolute; left:4px; top:26px; width:49px; min-height:12px; z-index:6; padding-top:3px; padding-bottom:3px; overflow:visible }
#item46 { position:absolute; left:4px; top:48px; width:16px; min-height:12px; z-index:7; padding-top:3px; padding-bottom:3px; overflow:visible }
#item47 { position:absolute; left:4px; top:72px; width:16px; min-height:12px; z-index:8; padding-top:3px; padding-bottom:3px; overflow:visible }
#item48 { position:absolute; left:4px; top:126px; width:49px; min-height:12px; z-index:9; padding-top:3px; padding-bottom:3px; overflow:visible }
#item49 { position:absolute; left:4px; top:150px; width:16px; min-height:12px; z-index:10; padding-top:3px; padding-bottom:3px; overflow:visible }
#item50 { position:absolute; left:4px; top:173px; width:16px; min-height:12px; z-index:11; padding-top:3px; padding-bottom:3px; overflow:visible }
#item41 { position:absolute; left:1px; top:95px; width:56px; height:20px; z-index:12; overflow:visible }
#aspectRatio { overflow:visible }
#item51 { position:absolute; left:0px; right:0px; bottom:0px; min-height:25px; z-index:13; overflow:visible }
#imgunderconstruction { left:128px; height:21px; width:475px; bottom:0px; overflow:hidden }
#undo { position:absolute; left:0px; top:0px; width:55px; min-height:26px; z-index:14; overflow:visible }
.pixel { position:absolute; background-color: transparent; overflow:visible; font-size:1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box }
.character { position:absolute; border:dotted #0ff 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box }
.right { border-right:dotted #0aa 1px }
.bottom { border-bottom:dotted #0aa 1px }
.shadow { -webkit-box-shadow: 10px 10px 0px 0px rgba(0,0,255,1); -moz-box-shadow: 10px 10px 0px 0px rgba(0,0,255,1); box-shadow: 10px 10px 0px 0px rgba(0,0,255,1) }
.smallShadow { -webkit-box-shadow: 5px 5px 0px 0px rgba(0,0,255,1); -moz-box-shadow: 5px 5px 0px 0px rgba(0,0,255,1); box-shadow: 5px 5px 0px 0px rgba(0,0,255,1) }
.innerShadow { -moz-box-shadow: inset 0 0 10px red; -webkid-box-shadow: inset 0 0 10px red; box-shadow: inset 0 0 10px red }
.mouseHover { cursor:pointer; background-color:#ff0000 }
#modularWindow { z-index:1000 }
