html,body { color:#000; background:#fff; margin:0; padding:0; width:100%; height:100%; font-size:1px; line-height:1px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration:none; text-align:left; vertical-align:top; } address,blockquote,div,dl,dt,dd,fieldset,h1,h2,h3,h4,h5,h6,ol,ul,p,center,hr,pre,caption { display:block; font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; line-height:inherit; margin:0; padding:0; border:0; border-collapse:collapse; border-spacing:0; } span,a,img,abbr,code,em,strong,b,i,textarea,legend,object,var,tt,kbd,samp,small,sub,sup { display:inline; font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; line-height:inherit; margin:0; padding:0; border:0; border-collapse:collapse; border-spacing:0; } form,button,input,select { display:inline; font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; line-height:inherit; margin:0; padding:0; border-collapse:collapse; border-spacing:0; } li { list-style:none; } hr { font-size:1px; line-height:1px; }

body { position:absolute; top:0; left:0; height:100%; padding:0; margin:0; border:0; float:none; background:transparent; background-color:#fff; color:#666; font-family:sans-serif,Tahoma,Trebuchet,"Lucida Sans Unicode",Lucida Grande; font-size:12px; line-height:20px; font-style:normal; font-weight:normal; font-variant:normal; text-align:left; text-decoration:none; } b { font-weight:bold; } i { font-style:italic; } #grid { position:absolute; top:0; left:0; z-index:100; filter:alpha(opacity=.4); opacity:.4; -moz-opacity:.4; } #logo { position:absolute; top:15px; left:433px; } .IIDj { font-weight:bold; color:#666; } .IIDj_j { font-weight:bold; color:#d00; } #menu { position:absolute; top:120px; left:470px; width:200px; line-height:15px; z-index:200; } #header { position:absolute; top:80px; left:5px; width:485px; } #main { position:absolute; top:100px; left:0; width:486px; height:100%; visibility:hidden; display:block; float:none; } #sidebar { display:block; position:absolute; top:0; left:0; width:42px; background-color:#666; } #contents { position:relative; top:0; left:50px; width:436px; } #footer { position:relative; left:20px; width:380px; } #overlay { position:absolute; top:0; left:0; z-index:100; width:100%; height:100%; background-color:#fff; visibility:hidden; display:none; filter:alpha(opacity=.9); opacity:.9; -moz-opacity:.9; } #slides { display:block; position:relative; top:10px; left:20px; width:385px; } .slideImage { width:385px; h:expression(this.onmouseover=new Function("this.className='slideImageHover'; ")); } .slideImageHover { width:385px; cursor:pointer; o:expression(this.onmouseout=new Function("this.className='slideImage'; ")); } .slideImage:hover { cursor:pointer; } #slideCaption { display:block; position:relative; left:0px; width:380px; color:#666; font-size:10px; line-height:15px; font-style:italic; } #slideTag { display:none; position:absolute; top:0; left:0; z-index:20; filter:alpha(opacity=0); opacity:0; -moz-opacity:0; } .caption { color:#666; font-size:10px; line-height:15px; font-style:italic; } table.contents { display:block; position:relative; top:20px; left:20px; width:385px; } div.contents { position:relative; top:20px; left:20px; z-index:100; width:385px; } div.contentsRight { position:relative; top:20px; left:120px; z-index:100; width:285px; } a.imgLink:hover { background-color:#ccc; } a { cursor:pointer; cursor:hand; text-decoration:none; } a:link { color:#700; } a:visited { color:#c00; } a:hover { color:#fff; background-color:#f00; } a:active { color:#000; } /* menu */ .menuMarker { display:block; position:absolute; left:0; width:15px; height:15px; background-color:#f00; border:1px #fff solid; border-left:1px #ddd solid; border-top:1px #ddd solid; border-bottom:1px #999 solid; } .onMarker { background-image:url(http://iidj.net/PUB/IMG/MENU/onMarkerDot.gif); } .offLabel { display:block; position:absolute; left:17px; width:160px; height:15px; color:#333; background-color:#ddd; padding-left:4px; border-top:1px #fff solid; border-right:1px #aaa solid; border-bottom:1px #aaa solid; h:expression(this.onmouseover=new Function("this.className='offLabelHover'; ")); } .offLabelHover { display:block; position:absolute; left:20px; width:160px; height:15px; color:#fff; background-color:#f00; padding-left:4px; border-top:1px #fff solid; border-right:1px #aaa solid; border-bottom:1px #aaa solid; cursor:pointer; h:expression(this.onmousedown=new Function("this.className='offLabelActive'; ")); o:expression(this.onmouseout=new Function("this.className='offLabel'; ")); } .offLabelActive { display:block; position:absolute; left:20px; width:160px; height:15px; color:#fff; background-color:#a00; padding-left:4px; border-top:1px #fff solid; border-right:1px #aaa solid; border-bottom:1px #aaa solid; cursor:pointer; u:expression(this.onmouseup=new Function("this.className='menuLabelHover'; ")); } .offLabel:hover { color:#fff; background-color:#f00; cursor:pointer; } .offLabel:active { color:#fff; background-color:#a00; } .onLabel { display:block; position:absolute; left:17px; width:160px; height:15px; font-weight:bold; color:#fff; background-color:#999; padding-left:4px; border-top:1px #fff solid; border-right:1px #777 solid; border-bottom:1px #777 solid; } .menuLiDivider { display:block; list-style-type:none; width:10px; height:10pt; padding:0; margin:0; border:0; font-size:0; line-height:0; } ul { padding:0; margin:0; border:0; } li.menuItem { display:block; height:17px; padding:0; margin:0 0 2px 0; border:0; list-style-type:none; font-family:sans-serif,Tahoma,Trebuchet,"Lucida Sans Unicode",Lucida Grande; font-size:11px; line-height:15px; text-decoration:none; } /* image elements */ img { border-width:0; } /* table elements */ table { border-collapse:collapse; border:0; padding:0; margin:0; } td { vertical-align:top; text-align:left; padding:0; } td.tdLeft { width:100px; } td.tdRight { width:285px; } td.leftAlign { text-align:left; } td.rightAlign { text-align:right; } td.listItem { text-align:right; padding-right:.4em; } /* colors */ .mainBgColor { background-color:#777; } .contentsBgColor { background-color:#ccc; } /* layout elements */ hr { color:#fff; background-color:#fff; height:1px; border:0; } hr.strong { color:#000; background-color:#000; height:1px; } span.indent { margin-left:2em; } span.tab { margin-left:2em; } .error { color:#00c; font-weight:bold; } .warning { color:#00c; }