
 A			  { font-size:11px ;text-decoration: none; color:black}  
 A:hover      { font-size:11px; text-decoration: none; color:blue}
 A:visited    { font-size:11px; text-decoration: none; color:purple}    
 
 
*
{
	font-family : verdana, "µ¸¿ò"; 
}

BODY
{
		font-size:11px;
		margin-left : 0;
		margin-top : 0;
		margin-bottom : 0;		
}
	
SELECT
{
	font-family : "Malgun Gothic",verdana; 
	font-size : 11px;
}

INPUT
{
	font-family : verdana, "Malgun Gothic"; 
}

PRE
{
	font-family : verdana, "Malgun Gothic";
	font-size:11px;
	line-height:1.3;
}

.MainMenu
	{
		width : 55px;
		padding : 2px;
		border : 1px solid #dddddd;
		text-align : center;
		font-size:10px;
		cursor : hand;
		color:Black;
		display:inline-block;
		margin-top:2px;
	} 
	
.TopMenu
	{
		height : 15px ;
		border : 1px solid #4295c2;
		text-align : center;
		font-size:11px;
		color : White;
		cursor : hand;
	} 
	
.MainMenuSeperator
	{
		width : 5px;
		height : 15px ;
		text-align : center;
		font-family:verdana; 
		font-size:10px;
		color : silver;
		display:inline-block;
	} 

.TopMenuSeperator
	{
		width:9px;
		height:15px;
		text-align:center;
		font-family:verdana; 
		font-size:10px;
		color : white;
	} 

.OpacityBox {
	z-index:100;
	background:white;
	border:1px solid #7F9DB9;
	padding:1px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color="#dddddd", Direction=135, Strength=4) alpha(Opacity=80);
	-moz-opacity:0.8;
	text-align:left;
	}
	
.GuestbookBox
{
	position:absolute;
	border:1px solid gray;
	background:white;
}	

.GuestTextBox
{
	font-family : verdana;
	font-size : 11px;
	line-height: 1.4;
	overflow : hidden; 
	width : 320px; 
	height : 120px; 
	border : 1 solid Silver;
	background-image: url('/images/TextLine.gif');
}

#tooltipBox
{
    position:absolute;
    background-color:#F8FCF5;
    border:solid 1px gray;
    padding: 10px;
}

div.PhotoBox
{
	font-size : 11px;
}

.inputSmall
{
	font-size : 11px;
}

.InputText
{
	margin-left : 10px;
	border : 1px solid white;
	font-family : Verdana;
	font-size : 11px;
}

.InputBox
{
	
	font-family : Verdana;
	font-size : 11px;
}
		
.InputTextMulti
{
	font-family : verdana; 
	font-size : 11px;
	line-height: 1.4em;
	width : 99%; 
	height : 210px; 
	border : solid 1px silver;
	background-image: url('/images/TextLine.gif');
}


.InputTextMultiEdit
{
	font-family : verdana; 
	font-size : 11px;
	line-height: 1.4em;
	width : 600px; 
	height : 210px; 
	border : solid 1px silver;
}


.DiaryList
{
	border-width:1px;
	border-style:None;
	border-collapse:collapse; 
	table-layout:fixed;
}

.ForumList
{
	padding:0;
	background-color:White;
	border-width:1px;
	border-style:None;
	border-collapse:collapse; 
	table-layout:fixed;
}


.LoginArea
{
	position : absolute;
	
	left:550px;
	top:22px;
	
	/* MS ¸Þ´º ½ºÅ¸ÀÏ·Î ²Ù¹Ì´Â ºÎºÐ */
	z-index:100;
	background:white;
	border:1px solid #7F9DB9;
	padding:1px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color="silver", Direction=135, Strength=4) alpha(Opacity=90);
	-moz-opacity:0.9;
	text-align:left;
}

.LoginBox
{
    display:none;
	z-index:100;
	background:white;
	border:1px solid #7F9DB9;
	text-align:left;
}

.LoginFailBox
{
    font-size:11px; 
    color:red; 
    font-weight:bold; 
    padding:5px;
    background-color:#F5FEA7;
    display:none;
}

.PageHeader
{
	width:100%;
	height : 23px;
	padding : 0;
	background-Color : #4295c2;
	padding-top:5px;
}

.Photo {
	border:1px solid slategray;
	filter: progid:DXImageTransform.Microsoft.Shadow(color="silver", Direction=180, Strength=8) alpha(Opacity=100);
	-moz-opacity:0.9;
}

.PhotoThumb {
	z-index:100;
	background:white;
	border:1px solid slategray;
	padding:1px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color="silver", Direction=150, Strength=2) alpha(Opacity=100);
	-moz-opacity:0.9;
	text-align:left;
}

.PhotoArea
{
	height:112px;
	overflow:hidden;
}

.MasterPhotoThumb
{
    z-index:100;
	background:white;
	border:1px solid slategray;
	padding:1px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color="silver", Direction=150, Strength=2) alpha(Opacity=100);
	-moz-opacity:0.9;
	text-align:left;
}

.Photo2 {
	z-index:100;
	background:white;
	border:1px solid slategray;
	padding:1px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color="silver", Direction=180, Strength=8) alpha(Opacity=100);
	-moz-opacity:0.9;
	text-align:left;
}

.EllipsText 
{ 
	text-overflow : ellipsis; 
	overflow-x : hidden; 
}

.MainList
{
    padding:4px;
    overflow:hidden;
}

.MainCommentList
{
    height:16px;
    width:292px;
    overflow:hidden;
    padding-left:3px;
    padding-top:2px; 
    padding-bottom:6px;
    line-height:2em;
}

.MainForumList
{
    height:16px;
    width:292px;
    overflow:hidden;
    padding-left:3px;
    padding-top:2px; 
    padding-bottom:6px;
    line-height:2em;
}

.ForumTitle
{
	font-weight:bold;
	background-image:url('/images/titleback.gif');
	color : white;
}

.ForumContent
{
	/*word-break:break-all;*/
	padding-right:10px;
	padding-left:15px;
	padding-bottom:15px;
	padding-top:10px;
}

.ForumButtonBar
{
	border-top:1px solid silver;
	border-bottom:1px solid silver;
}

.stipulation
{
	font-family:verdana; 
	font-size:11px;
	border : 1px solid gray;
}

.errata
{
	color: Navy;
    text-decoration:underline;
}

.MainTable
{
	border-right:1px solid #646464;
}

.WatermarkText
{
	margin-left : 10px;
	border : 1px solid white;
	font-family : Verdana;
	font-size : 11px;
	color:Silver;
}

.ColumnContent
{
	font-family : "Malgun Gothic", verdana;
	font-size:11px;
	line-height:1.6;
}

.code
{
	padding : 10px;
	BACKGROUND-COLOR: #efefef;
	border : 1px gray solid;
}

.codeWhite
{
	padding : 10px;
	BACKGROUND-COLOR: #ffffff;
	border : 1px gray solid;
}

Pre.codeWhite
{
	padding : 10px;
	BACKGROUND-COLOR: #ffffff;
	border : 1px gray solid;
	font-family : "Malgun Gothic", verdana;
	font-size:11px;
	line-height:1.6;
}

Pre.code
{
	padding : 10px;
	BACKGROUND-COLOR: #efefef;
	border : 1px gray solid;
	font-family : "Malgun Gothic", verdana;
	font-size:11px;
	line-height:1.6;
}

.Malgun
{
	font-family : "Malgun Gothic", verdana;
	font-size:11px;
	line-height:1.8;
}

.QDContent
{
	font-family : "Malgun Gothic", verdana;
	font-size:13px;
	line-height:1.8;
}

.previewImage
{
	position:absolute;
	border:1px solid black;
	display : none;
}

/* ¼Û±ºÀÇ °­ÁÂ ½ºÅ¸ÀÏ  ½ÃÀÛ*/
    li          { margin: 5px 0px  5px 0px; }
    .code_pre   { margin: 10px 0px 30px 0px; padding: 8px; border: 1px solid #888888; color:#000000; background-color: #FFFFFF; }
    .note       { font-style: italic; color: #666666; }
    .anote1     { color: #FF0000; text-align:right; width:30px; padding-right:10px; }
    .anote2     { color: #666666; font-family:µ¸¿ò; }
/* ¼Û±ºÀÇ °­ÁÂ ½ºÅ¸ÀÏ  ³¡*/


/* modalBackground */
#modalBackground { background-color:#dddddd; }

/* modalContainer */
#modalContainer 
{ 
	font-family:"¸¼Àº °íµñ";
	color:#4295C2;
	height:110px; 
	width:300px;
	text-align:left; 
	background:white; 
	border:1px solid #336699;
}



