@charset 'utf-8';

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,textarea,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size:1em; font-weight:normal; font-style:normal; }
ul,ol { list-style:none; }
fieldset,img { border:none; }
caption,th { text-align:left; }
table { border-collapse:collapse; border-spacing:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }

body { background:#151515; }

/* lang_type */
body { font-family:AppleGothic, 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; }
body.ko { font-family:'NanumGothic', 'malgun gothic', AppleGothic, 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; }
body.jp,body.zh-CN,body.zh-TW { font-family:Meiryo, AppleGothic, 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; }

.snmptrap_sheet { margin:0 auto; padding:10px; color:#fff; }
.snmptrap_sheet a:link { color:#fff; text-decoration:none; }
.snmptrap_sheet a:hover { color:#fff; text-decoration:none; }
.snmptrap_sheet a:visited { color:#fff; text-decoration:none; }

/* header */
.snmptrap_sheet .header { margin:50px 0 0 0; padding:1px 0 0 0; height:100px;
border-radius:30px 30px 0 0; -moz-border-radius:30px 30px 0 0; -webkit-border-top-left-radius:30px; -webkit-border-top-right-radius:30px;
background:#191919 -webkit-gradient(linear, 0% 120%,0% 0%, from(#000), to(#1f1f1f));
background:#191919 -moz-linear-gradient(top, #1f1f1f, #000);
}
.snmptrap_sheet .header ul { position:relative; margin:0; padding:10px; min-height:80px;
border-radius:30px 30px 0 0 ; -moz-border-radius:30px 30px 0 0; -webkit-border-top-left-radius:30px; -webkit-border-top-right-radius:30px;
background:#000 -webkit-gradient(linear, 0% 120%,0% 0%, from(#000), to(#151515));
background:#000 -moz-linear-gradient(top, #151515,#000);
}
.snmptrap_sheet .header ul li { float:right; }
.snmptrap_sheet .header ul li.info { position:absolute; top:10px; right:20px; z-index:1; color:#999; }
.snmptrap_sheet .header ul li.info ol { padding:0 7px 0 0; }
.snmptrap_sheet .header ul li.info ol li { padding:0 0 0 10px; }
.snmptrap_sheet .header ul li.logo { float:left; position:relative; top:-60px; left:10px; height:1px; }
.snmptrap_sheet .header ul li.title { float:left; margin:0 0 0 20px; }
.snmptrap_sheet .header ul li.title h2 { padding:0 0 10px; font-size:2em; }
.snmptrap_sheet .header ul li.title p { font-size:0.9em; color:#777; line-height:17px; }

/* list */
.snmptrap_sheet .list { position:relative; background:url(../../images/black/bg_light.png) no-repeat scroll center top,#000 url(../../images/black/pattern.png); height:auto; min-height:100px; border-style:solid; border-width:0px; border-top-width:1px; border-color:#0c0c0c; box-shadow:inset 0 0 20px #000; -webkit-box-shadow:inset 0 0 20px #000; -moz-box-shadow:inset 0 0 20px #000;
}
.snmptrap_sheet .list .list_count { position:relative; padding:10px 10px 10px 30px; font-size:1.2em; text-shadow:0px 0px 5px #fff; background:url(../../images/black/document.gif) no-repeat 10px center; }

/* table */
.snmptrap_sheet .list .list_table { padding:10px 30px 50px 0; }
.snmptrap_sheet .list .list_table h4 { margin-top:10px; padding-bottom:0; padding-top:0; }
.snmptrap_sheet .list .list_table .nmsTable { margin:15px auto; width:90%; min-height:200px; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;
background:#090909 -webkit-gradient(linear, 0% 120%,0% 0%, from(#070707), to(#000));
background:#090909 -moz-linear-gradient(top, #000,#0f0f0f);
box-shadow:0 5px 10px #000; -webkit-box-shadow:0 5px 10px #000; -moz-box-shadow:0 5px 10px #000;
}
.snmptrap_sheet .list .list_table .nmsTable thead tr th { padding:10px; text-align:center; white-space:nowrap; }
.snmptrap_sheet .list .list_table .nmsTable thead tr th div { padding:3px 10px 3px 10px; background:#1a1a1a; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; color:#fff; }
.snmptrap_sheet .list .list_table .nmsTable thead tr th.regdate { min-width:80px; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr td { text-align:center; vertical-align:top; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr td div { padding:10px 15px 0px 15px; color:#777; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr.bg td div { color:#555; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr:first-child td div { padding-top:10px; border-top-width:0px; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr:last-child td div { padding-bottom:10px; border-bottom-width:0px; }
.snmptrap_sheet .list .list_table .nmsTable .wide { width:100%; text-align:left; }
.snmptrap_sheet .list .list_table .nmsTable tfoot tr td div { padding:20px; border-radius:0 0 15px 15px ; -moz-border-radius:0 0 15px 15px; -webkit-border-bottom-left-radius:15px; -webkit-border-bottom-right-radius:15px; text-align:right; }
.snmptrap_sheet .list .list_table .nmsTable tfoot tr td div .button { width:100px; color:#ccc; }

/* SnmpTrap */
.snmptrap_sheet .list .list_table .nmsTable tbody tr td div.snmptraps li.parent { cursor:pointer; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr td div.snmptraps li.sub { cursor:pointer; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr td div.snmptraps { float:left; width:100%; margin:10px -45px 10px 0; padding:0; background:#000; border:1px solid #1a1a1a; color:#777; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr td div.snmptraps ul { width:100%; }
.snmptrap_sheet .list .list_table .nmsTable tbody tr td div.printExtraImages { float:left; position:relative; margin-top:5px; }
.snmptrap_sheet .list .list_table .nmsTable { border-collapse:inherit; }

/* pagination */
.snmptrap_sheet .pagination { position:relative; padding:20px; border-style:solid; border-width:0px; border-top-width:1px; border-bottom-width:1px; border-bottom-color:#000; border-top-color:#0f0f0f; font-size:1em; color:#777; text-align:center;
background:#090909 -webkit-gradient(linear, 0% 120%,0% 0%, from(#070707), to(#000));
background:#090909 -moz-linear-gradient(top, #000,#000,#070707);
}
.snmptrap_sheet .pagination a { padding:5px; }
.snmptrap_sheet .pagination a:link { color:#777; }
.snmptrap_sheet .pagination a:visited { color:#777; }
.snmptrap_sheet .pagination strong { border:1px solid #151515; background:#0f0f0f; padding:5px; }
.snmptrap_sheet .pagination form { margin:20px 0 0 0; }

/* footer */
.snmptrap_sheet .footer { clear:left; padding:0 0 1px 0; border-radius:0 0 30px 30px ; -moz-border-radius:0 0 30px 30px; -webkit-border-bottom-left-radius:30px; -webkit-border-bottom-right-radius:30px;
background:#191919 -webkit-gradient(linear, 0% 120%,0% 0%, from(#151515), to(#000));
background:#191919 -moz-linear-gradient(top, #000,#151515);
}
.snmptrap_sheet .footer .description { margin:0; padding:10px 10px 10px 20px; min-height:80px; border-style:solid; border-width:0px; border-top-width:1px; border-top-color:#0f0f0f; border-radius:0 0 30px 30px ; -moz-border-radius:0 0 30px 30px; -webkit-border-bottom-left-radius:30px; -webkit-border-bottom-right-radius:30px;
background:#000 -webkit-gradient(linear, 0% 120%,0% 0%, from(#070707), to(#000));
background:#000 -moz-linear-gradient(top, #000,#000,#000);
}
.snmptrap_sheet .description span { padding:0 0 10px; font-size:2em; display:inline-block; }
.snmptrap_sheet .description p { font-size:0.9em; color:#777; line-height:17px; }
.snmptrap_sheet address { padding:10px; text-align:center; font-family:'verdana'; opacity:0.2; }
.snmptrap_sheet address strong { font-weight:bold; }

/* button */
.snmptrap_sheet .button { border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow:0 5px 10px #000; -webkit-box-shadow:0 5px 10px #000; -moz-box-shadow:0 5px 10px #000;
background:url(../../images/black/button.png),#000 -webkit-gradient(linear, 0% 120%,0% 0%, from(#151515), to(#000));
background:url(../../images/black/button.png),#000 -moz-linear-gradient(top, #000,#151515); padding:5px 20px 3px 20px; color:#777;
border-style:solid; border-width:0px; border-top-width:1px; border-color:#151515; cursor:pointer;
}
.snmptrap_sheet .button:active { position:relative; top:1px; }
.snmptrap_sheet .inputSearch { padding:5px 10px 5px 10px; border-style:solid; border-width:0px; border-top-width:1px; border-color:#151515; font-size:1em; width:100px; color:#777; width:200px; text-align:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow:0 5px 10px #000; -webkit-box-shadow:0 5px 10px #000; -moz-box-shadow:0 5px 10px #000;
background:#000 -webkit-gradient(linear, 0% 120%,0% 0%, from(#151515), to(#000));
background:#000 -moz-linear-gradient(top, #000,#151515);
}

/* select */
.snmptrap_sheet select { background:#000; color:#777; }
.snmptrap_sheet .select { display:none; }
.snmptrap_sheet .to_select { position:relative; padding:0 1px 1px 1px; box-shadow:0 5px 10px #000; -webkit-box-shadow:0 5px 10px #000; -moz-box-shadow:0 5px 10px #000; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; display:inline-block; }
.snmptrap_sheet .to_select span { position:relative; padding:5px 35px 5px 20px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border-style:solid; border-width:0px; border-top-width:1px; border-color:#151515; color:#777; text-align:center; cursor:pointer; display:inline-block; 
background:url(../../images/black/arrow.gif) no-repeat 85% center,#000 -webkit-gradient(linear, 0% 120%,0% 0%, from(#151515), to(#000));
background:url(../../images/black/arrow.gif) no-repeat 85% center,#000 -moz-linear-gradient(top, #000,#151515);
}
.snmptrap_sheet .to_select ul { position:absolute; top:0px; left:0px; z-index:1; padding:6px 1px 6px 1px; border-style:solid; border-width:1px; border-color:#101010; border-top-color:#151515; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; min-width:98%; max-width:200px; max-height:200px; overflow-y:auto; display:none;
background:#000 -webkit-gradient(linear, 0% 120%,0% 0%, from(#151515), to(#000));
background:#000 -moz-linear-gradient(top, #000,#151515);
}
.snmptrap_sheet .to_select ul li { padding:2px; color:#777; text-align:center; cursor:pointer; display:block; }