/* 
    Document   : style.css
    Created on : 2010. 3. 15, 오후 6:51:09
    Author     : hyun
*/

html,body{margin:0;padding:0}
body,td{font:9pt tahoma}
.hideHidden{ display:none;}
.retireMem{
	background-color: #FF0000;
}
a{text-decoration:none;color:#000}
.align-center{text-align:center}
.align-right{text-align:right}
form image{margin:0;padding:0}
#container{width:100%;}
#container1400{width:1400px;}
#main-contents2{width:1000;margin:0px auto}
#main-contents1400{width:1400px;margin:0px auto}
#main-contents1500{width:1490px;margin:0px auto}
#main-contents3{width:1600px;margin:0px auto}
#main-contents100{width:100%;margin:0px auto}
#main-contents1200{width:1200px;margin:0px auto}
#main-contents{width:100%;margin:0px auto}
.pointer{cursor:pointer}
input{padding:1px}
input, textarea, select {
  background-color : #F7F7F7;
  color : #000;
  font-size:12px;
  padding: 2px;
}
a.underline{text-decoration:underline}
a.underline:hover{color:red}
button {cursor:pointer;padding:2px 4px;border:1px #333 solid;background-color:gray;color:#fff;font-size:9pt;vertical-align:middle;height:24px;margin-bottom:2px}
.button_black{background-color:black;color:#fff}
.button_yellow{background-color:yellow;color:black}
.padding-normal{padding:4px}
.button_result1 {cursor:pointer;padding:2px 4px;border:1px #333 solid;background-color:#FFC0FF;color:#000000;font-size:9pt;vertical-align:middle;height:24px;margin-bottom:2px}
.padding-normal{padding:4px}
.button_result2 {cursor:pointer;padding:2px 4px;border:1px #333 solid;background-color:#80C0FF;color:#000000;font-size:9pt;vertical-align:middle;height:24px;margin-bottom:2px}
.padding-normal{padding:4px}
.button_result3 {cursor:pointer;padding:2px 4px;border:1px #333 solid;background-color:#ffffaa;color:#000000;font-size:9pt;vertical-align:middle;height:24px;margin-bottom:2px}
.padding-normal{padding:4px}
.button_disabled {color:#bbb;border-color:#ddd;background-color:#EBEBEB;cursor;cursor:Default}

div#login-info{float:left;width:300px;text-align:left;background-color:#efefef;border:1px #ddd solid;padding:1px 4px}
div#login-info span{font-weight:bold}
/*
	버튼
*/
a.btn{display:inline-block;padding:1px 3px;border:1px #5D5D5D solid;margin:1px;height:19px;line-height:19px;background-color:#7D7D7D;color:#fff}
a.btn_trans{display:inline-block;padding:1px 3px;border:1px #5D5D5D solid;margin:1px;height:19px;line-height:19px;}
//a.btn{cursor:pointer;padding:2px 4px;border:1px #333 solid;background-color:#000030;color:#fff;font-size:9pt;vertical-align:middle;height:24px;margin-bottom:2px}
a.btn_green{display:inline-block;padding:1px 3px;border:1px #5D5D5D solid;margin:1px;height:19px;line-height:19px;background-color:yellow;color:red}
a.btn_blue{display:inline-block;padding:1px 3px;border:1px #5D5D5D solid;margin:1px;height:19px;line-height:19px;background-color:yellow;color:blue}
a.btn_except_no{display:inline-block;padding:1px 3px;border:1px #5D5D5D solid;margin:1px;height:19px;line-height:19px;background-color:skyblue;color:red}
a.btn_except_yes{display:inline-block;padding:1px 3px;border:1px #5D5D5D solid;margin:1px;height:19px;line-height:19px;background-color:skyblue;color:black}

a.disabled{color:#bbb;border-color:#ddd;background-color:#EBEBEB;cursor;cursor:Default}

/*
	상단메뉴 스타일
*/
#top-menu{text-align:right;border-bottom:1px #333 solid;padding:8px}
#top-menu ul{margin:0;padding:0}
#top-menu ul li{display:inline}
#top-menu ul li a{padding:4px 8px;}
#top-menu ul li a.checked{font-weight:bold}

/**
	본문 주 타이틀
*/
h2{font-size:10pt;text-align:center;padding:4px;color:#0A246A}
h3{font-size:10pt;text-align:center;padding:4px;color:#800000}

/*
	네비게이션
*/
div#navi{}
div#navi ul{margin:0;padding:0}
div#navi ul li{display:inline-block;padding:4px}

.sub-menu{padding:4px;text-align:right}
.sub-menu a{}
/*
	양식 스타일
*/
form{border:0;padding:0;margin:0}
form input.input-text{}
form label.not-null{color:#800000}

div.dataset-header{text-align:right;padding:4px}
div.dataset-header em{font-style:normal;font-weight:bold}

table.dataset{border:0;border-top:1px #efefef solid}
table.dataset thead th{font-weight:bold;height:28px;background-color:#3C3C3C;color:#fff;font-size:9pt;}
table.dataset tbody td{line-height:22px;border-bottom:1px silver  solid}
table.dataset tbody th{text-align:right;border-bottom:1px #efefef solid;background-color:#efefef}
table.dataset button{line-height:120%}
table.dataset tfoot td{line-height:22px;}

table.dataset table thead th{color:#000;font-weight:normal;text-align:center}

table.dataset2{border:0;border-top:1px #efefef solid}
table.dataset2 thead th{font-weight:bold;height:20px;background-color:#3C3C3C;color:#fff;font-size:9pt;}
table.dataset2 tbody td{line-height:20px;border-bottom:1px #efefef solid;padding:2px 4px;font-size:8pt;}
table.dataset2 tbody th{text-align:right;border-bottom:1px #efefef solid;padding:2px 4px;background-color:#efefef}
table.dataset2 button{line-height:120%}
table.dataset2 tfoot td{line-height:22px;}

table.dataset2 table thead th{color:#000;font-weight:normal;text-align:center}


.pager{padding:8px;display:block;}
.pager .now-page{color:#ff0000}
.pager a{padding:1px 3px}

table.dataset thead tr.next th{background-color:#DBDBDB;color:black;text-align:center;}
table.dataset .highlight{background-color:#efefef}

div.message{padding:4px}
#footer{text-align:right;padding:8px;margin-top:40px;border-top:1px #ddd solid}


/**
autocomplete
*/
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

.grade_select{width:100px;}
.select_width95{width:95px;}
