body {
	font: x-small sans-serif;
	/*background: #f9f9f9 url(headbg.jpg) 0 0 no-repeat;*/
	font-family:dotum;
	font-size:9pt;
	/*background-color:#C4C8CB;*/
	color: white;
	margin: 0;
	padding: 0;
	background-color: #E7EBF0
}

#top {
        color: white;
	padding: 0px 0px 0px 10px;
        width: 1200px;
	height: 45px;
	font-size:15pt;
	font-weight: bold;
	background-color: #5682A3;
 	display:table-cell;
        vertical-align:middle;
}

#body{
	padding : 0px;
        width: 1200px;
        margin: 10px auto;
	font-size: 10pt;
	/*background-color: #E7EBF0*/
}

#content{
	border-top: 0px solid #aaa;
	color: #000000;
	padding: 15px;
        width: 1170px;
        height: 560px;
	margin: 10px auto;
        /*border: 1px solid #aaa;*/
	border-bottom: 0px;;
	background-color: #FFFFFF;
}

#menu {
        border-right: 3px solid #E7E6E2;
        width: 250px;
	height: 590px; 
	background-color: #FFFFFF;
	float:left;
}

#search_warp{
        border: 0px solid #E7E6E2;
	height: 50px; 
	background-color: #FFFFFF;
        width: 250px;
}

#search_edit {
	border: 0px;
	background-color:#f2F2F2;
	height:100%;
	width:100%;
	padding-left: 4px;
}
#search{
        border: 1px solid #F2F2F2;
	height: 34px; 
	background-color: #FFFFFF;
        width: 220px;
        margin: 10px auto;
}

#menu_item_select {
        border: 0px solid #E7E6E2;
	height: 60px; 
        width: 250px;
	background-color: #5682A3;
	text-align: center;
	font-size:13pt;
}

#menu_item{
        border: 0px solid #E7E6E2;
	height: 60px; 
        width: 250px;
	background-color: #EFEFEF;
	text-align: center;
	color: #000000;
	font-size:13pt;
}
#menu_item_over{
        border: 0px solid #E7E6E2;
	height: 60px; 
        width: 250px;
	background-color: #FF0000;
	text-align: center;
	color: #000000;
	font-size:13pt;
}

#menu_txt{
	display:table-cell;
	vertical-align:middle;
	text-align: center;
	height: 60px; 
        width: 250px;
}

#lnb {padding:0 15px; width:200px; background:url(images/lnb_bg.gif) repeat-y; font-size:.9em; height:365px;}

#a { color: #00CCFF; text-decoration: none; }
#a:visited { color: #00AAFF; text-decoration: none; }
#a:hover { color: #993333; }
#a:active { text-decoration: none; }

A:link{color: #ffa500;text-decoration: none}
A:visited{color: #ffa500;text-decoration: none}
A:active{color: #ffa500;text-decoration: none}
A:hover{color: #ffa500;text-decoration: underline}


td.tb {
	border-bottom:1px solid;
}
tr.tb:hover {
  background-color: lightgreen;
}

td.t {
	border-top:1px solid;
}

td.tl {
	border-top:1px solid;
	border-left:1px solid;
}
td.tlr {
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
}

td.tr {
	border-top:1px solid;
	border-right:1px solid;
}

td.tbt {
	border-bottom:1px solid;
	font-weight: bold;
}

#menu li{
	padding: 4px 0 1px 10px;
	background: url(images/menu1.png) 0 0 repeat-x;
	width:245px;
	height:16px;
	list-style-type:none;
}

#menu1 li.sub{
	padding: 3px 0 2px 25px;
	background: url(images/menu2.png) 0 0 repeat-x;
	width:230px;
}
#menu1 li.nosub{
	padding: 4px 0 1px 25px;
	background: url(images/menu2-1.png) 0 0 repeat-x;
	width:230px;
}

#menu2 li.nosub{
	padding: 4px 0 1px 40px;
        background: #303036;
	width:215px;
}
