/* 링크 점선없애기 */
a { selector-dummy: expression(this.hideFocus=true);
}

/* 이미지 */
IMG					{border: none;} 

/* 기본스타일 */
body { margin-top:0; margin-left:0; margin-right:0; margin-bottom:0px; font-style: letter-spacing:-1; font-family:Verdana;}
td { font-size: 11px; color: #666666; font-style: normal; letter-spacing: -1px; font-weight: normal; font-family:Verdana; line-height:25px}



/* 스몰오버링크 스타일 */
a.small_over:link { font-size: 11px; COLOR: #666666; font-style: normal; letter-spacing: -1px; TEXT-DECORATION: none; font-family:"돋움"; }
a.small_over:visited { font-size: 11px; COLOR: #666666; font-style: normal; letter-spacing: -1px; TEXT-DECORATION: none; font-family: "돋움"; }
a.small_over:active { font-size: 11px; COLOR: #666666; font-style: normal; letter-spacing: -1px; TEXT-DECORATION: none; font-family: "돋움"; }
a.small_over:hover { font-size: 12px; COLOR: #FF6600; font-style: normal; letter-spacing: -1px; TEXT-DECORATION: underline; font-family: "돋움"; }


.png24 {
tmp:expression(setPng24(this));
}



/* 글씨선 */
.underline:hover{text-decoration:underline;}

#body_back {
    background: #FFFFFF url('../images/_public/bg_body.gif') repeat-x;
}


/*********************************************** 링크 스타일 ***********************************************/

/* 기본링크 스타일 */
a:link    {font-size: 12px; COLOR: #666666; font-style: normal; letter-spacing: -1px; TEXT-DECORATION: none; font-family: Verdana}
a:visited {font-size: 12px; COLOR: #666666; font-style: normal; letter-spacing: -1px; TEXT-DECORATION: none; font-family: Verdana}
a:active  {font-size: 12px; COLOR: #666666; font-style: normal; letter-spacing: -1px; TEXT-DECORATION: none; font-family: Verdana}
a:hover   {font-size: 12px; COLOR: #0d7aaf; font-style: normal; letter-spacing: -1px; TEXT-DECORATION: underline; font-family: Verdana}

A.scroll:link {font-size:11pt; line-height: 115%; text-decoration: none; color:#5F5F5F; font-family:돋움, Arial}
A.scroll:visited {font-size:11pt; line-height: 115%; text-decoration: none; color:#5F5F5F; font-family:돋움, Arial}
A.scroll:hover {font-size:11pt; line-height: 115%; text-decoration: none; color:#965B25; font-family:돋움, Arial}

a.more01:link, a.more01:visited{color:#4F4E2F;text-decoration:none}
a.linkover:hover {position:relative; top:1; left:1}

/* 서브링크 스타일 */
a.sub:link,
a.sub:visited,
a.sub:active { text-decoration: none; color: #6f9d5f; }
a.sub:hover { text-decoration:underline; }

/* 서브오버링크 스타일 */
a.sub_over:link,
a.sub_over:visited,
a.sub_over:active { text-decoration: none; color: #666666; }
a.sub_over:hover { font-weight:bold; }

/* 입력폼 */
.select    			{ behavior: url(../inc/js/selectbox.htc); vertical-align:middle; }
.input {font-size: 8pt; color: #9B9B9B;  height: 16px; width: 50px; border:0; solid:#aec7a1; background-color:#addf95; magin:0; }
.search_input {font-size: 9pt; color: #9B9B9B; font-style: normal; font-family: Verdana; height: 18px; width: 95px;	border: 1px solid #dadada;}

.imgbox             {border-top:1px solid #D3D3D3;border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3;}
.submenu_bg         {background-image: url(/images/submenu_bot_img.gif); background-repeat: repeat-x; background-position: bottom;}
.date               {font-family: "Tahoma"; font-size: 10px; letter-spacing:0;}
.copyright          {font-family: "Tahoma"; font-size: 11px; letter-spacing:0;}



.input1 {
	height:17px;
	font-size: 11px;
  font-family: "굴림";
	color:#000000;
	border:1px solid #d4d7d9;
}


.select1 {
height:18px;
font-size: 11px;
font-family: "돋움";
color:#666666;

}

/* 왼쪽메뉴 테이블 */
.tdline {
  border-bottom:1px solid #bdbdbd;
}

/* 교회학교 */
.tdheight { font-size: 11px; color: #666666; font-style: normal; letter-spacing: -1px; font-weight: normal; font-family:Verdana; line-height:20px}



/* 테이블 */
.table_tit {
  background-color:#cbeefb;
  border-top:2px solid #70c0de;
	border-bottom:1px solid #71c8f1;
}

.table_tit1 {
  background-color:#cbeefb;
  border-top:2px solid #70c0de;
	border-bottom:1px solid #71c8f1;
	border-left:1px solid #71c8f1;
}

.table_a {
  border-bottom:1px solid #71c8f1;
}

.table_left {
  border-bottom:1px solid #71c8f1;
	border-left:1px solid #71c8f1;
}

/* 메인 출력 글씨 */
.s_text {
font-size: 11px;
font-family: "돋움";
}

/* 서브타이틀 */
.subtit {
	font-size: 13pt;
	color:#262626;
	font-weight:bold;
	font-family: "Verdana";
}

/* 영어예배 */
.eng_text {
	font-size: 12px;
	line-height:21px;
	color:#555555;
	font-family: "굴림";
}