/*
.LeftMenu
{
    behavior:url('/Library/Menus/LeftMenu.htc');
    border:0px;
}
*/

BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	SCROLLBAR-FACE-COLOR: #e9e9e7;
    SCROLLBAR-HIGHLIGHT-COLOR: #f1f1ef;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #d2d2ce;
    SCROLLBAR-ARROW-COLOR: #82827b;
    SCROLLBAR-TRACK-COLOR: #f0f0ee;
    SCROLLBAR-DARKSHADOW-COLOR: #d2d2ce;
    BACKGROUND-COLOR: #ffffff;
    
    font-family: dotum;
    font-size:12px;
    COLOR: #666666;
    text-align :left
}



img{border:0px;}
DIV{LINE-HEIGHT: 12pt;border:0px; }


A{ color: #666666; FONT-FAMILY: dotum; TEXT-DECORATION: none; }
A:unknown{ TEXT-DECORATION: none; }
A:active{ FONT-FAMILY: dotum; TEXT-DECORATION: none; }
A:hover{ FONT-FAMILY: dotum; TEXT-DECORATION:underline; }

INPUT
{
    /*border: expression((this.type == 'checkbox' || this.type == 'radio' || this.type == 'image') ? '' : '#cfcfcf 1px solid');*/
    BORDER-RIGHT: #cfcfcf 1px solid;
    BORDER-TOP: #cfcfcf 1px solid;
    BORDER-LEFT: #cfcfcf 1px solid;
    BORDER-BOTTOM: #cfcfcf 1px solid;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: dotum;
    vertical-align:middle;
    /*background: expression((this.type == 'text' || this.type == 'password') ? '#F1F1F1' : '');*/
}

INPUT[type="checkbox"],INPUT[type="radio"]{
	background: transparent;
	border: none;
}


TEXTAREA
{
    BORDER-RIGHT: #cfcfcf 1px solid;
    BORDER-TOP: #cfcfcf 1px solid;
    BORDER-LEFT: #cfcfcf 1px solid;
    BORDER-BOTTOM: #cfcfcf 1px solid;
    background: #F1F1F1;
}

SELECT
{
    border: 1px solid #cfcfcf;
	/*BEHAVIOR: url('/Library/HTC/select.htc');*/
    	FONT-SIZE: 12px;
    	COLOR: #666666;
    	FONT-FAMILY: dotum;
    	vertical-align:middle;
	height: 17px;
}

TD
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: dotum;
}
TR
{
    FONT-SIZE: 12px;
    COLOR: #555555;
    LINE-HEIGHT: 17px
}


.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}



table.list
{
    border:1px solid #cccccc;
}

table.list th
{
    text-align:center;
    background:#f7f7f7;
    border:1px solid #cccccc;
    border-bottom:1px solid #295ed0;
}

table.list td
{
	border:1px solid #cccccc;
}

table.list tr
{
    border:1px solid #cccccc;
}





.f14 { font-family : Dotum; font-size:14px;}
.f14, .f14 a:link, .f14 a:hover, .f14 a:visited, a.f14, a.f14:link, a.f14:hover, a.f14:visited  { font-family : Dotum; font-size:14px;}
.f12 { font-family : Dotum; font-size:12px;}
.f11 {font-size:11px;}
.b {font-weight:bold;}
.m01 { color:#333333; }
.m02, .m02 a:link, .m02 a:hover, .m02 a:visited, a.m02, a.m02:link, a.m02:hover, a.m02:visited  { color:#888888; }
.m04 { color:#ff6000; }
.m07 { color:#000000;}
.m10 { color:#3d6f02; }

.tno {text-decoration:none;}

.join_title {background-color:#f5f5f5; color:#444444; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; width:140px; height:35px; font-weight:bold; padding:3px 0 0 15px; text-align:left;}
.join_input {height:35px; padding:0 0 0 7px; border-bottom:1px solid #e0e0e0; color:#444444; text-align:left;}

.mypage_title {background-color:#f5f5f5; color:#444444; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; width:140px; height:30px; font-weight:bold; padding:3px 0 0 15px;}
.mypage_input {background-color:#ffffff; padding:5px 0 5px 7px; border-bottom:1px solid #e0e0e0; color:#444444; text-align:left;}

.mypage_line { border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; }

.mypage_title1 { background-color:#f5f5f5; font-size:12px; font-weight:bold; text-align:center; color:#444444; height:30px; }
.mypage_ct { background-color:#FFFFFF; font-size:12px; text-align:center; color:#666666; height:30px; }

.mypage_title2 {background-color:#f5f5f5; color:#444444; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; height:30px; font-weight:bold; padding:3px 0 0 15px; text-align:left;}

.fc01, a.fc01:link, a.fc01:visited, a.fc01:hover, a.fc01:active{color:#FFFFFF; text-decoration:none;}
.fc02 {color:#cccccc;}
.fc03, a.fc03:link, a.fc03:visited, a.fc03:hover, a.fc03:active{color:#222222; text-decoration:none;}
.fc04 {color:#888888;}


.menu_on { background:url(/Library/Images/menuon_bg.gif) repeat-x; height:31px; vertical-align:middle; padding:0 5px 0 5px; text-align:center; }
.menu_off { height:31px; text-align:center; }
.leftmm { background:url(/Library/Images/leftmn_bg.gif) repeat-x; height:44px; vertical-align:middle; padding:3px 0 0 15px; }
.leftms { background:url(/Library/Images/leftmn_dot.gif) bottom repeat-x; vertical-align:middle; padding:10px 15px 8px 15px ; }
.ctitle {font-size:12px; color:#222222; padding:0 0 2px 5px; font-weight:bold; border-bottom:2px solid #f6bd6b; margin-bottom:4px;}
.ctitle1 {font-size:12px; color:#222222; padding:0 0 2px 5px; font-weight:bold; }
.cstitle {font-size:12px; padding:5px 0 4px 7px;}
.titlePoint { border:solid 1px #bcbcbc;margin:8px 10px 8px 10px; }

.td_line { border-bottom:2px solid #fca963; border-top:2px solid #fca963; }
.td_line1 { border-bottom:1px solid #fca963; border-top:1px solid #fca963; }
.td_title { background-color:#fff3df; font-size:12px; font-weight:bold; text-align:center; color:#786759;}
.td_ct { background-color:#FFFFFF; font-size:12px; text-align:center; color:#666666;}
.td_ct1 { background-color:#FFFFFF; font-size:12px; text-align:left; color:#666666; padding:0 5px 0 5px;}
.td_ct2 { font-size:12px; text-align:center;}
.td_linePoint{ border:solid 1px #bcbcbc; }
.td_backgroundPoint{ background-color:#f5f5f5; }


.ctm {margin-bottom:10px;}
.ctall {padding:25px 15px 25px 25px;}
.ctall2 {padding:25px 15px 5px 25px;}
.ctall3 {padding:0 15px 5px 25px;}
.ctall_popup {margin:0 0 0 25px;}
.ctall_popup1 {padding:25px 15px 10px 25px;}

#pagingNew {clear:both;font:13px AppleGothic,Verdana;margin:20px 0 0 0;text-align:center;width:100%; line-height:40px;}
#pagingNew a {border:1px solid #ececec;height:23px;text-decoration:none;}
#pagingNew a:hover {border:1px solid #fca963;color:#ff6701;}
#pagingNew .sel {border:1px solid #fca963;color:#ff6701;font-weight:bold;height:23px;padding:2px 5px 2px 5px;}
#pagingNew .numBox {color:#000;padding:2px 5px 2px 5px; font:13px AppleGothic,Verdana; font-weight:bold;}
#pagingNew .selno {color:#000;padding:2px 5px 2px 5px; font:12px; border:0;}

