/* Rollover */
a.rollover img { border:0; display:block }
a.rollover img.over	{ display:none }
a.rollover:hover { position:relative }
a.rollover:hover img { display:none	}
a.rollover:hover img.over {	display:block }

/* Links */
a:link		{color: #555555; text-decoration: none}
a:visited	{color: #555555; text-decoration: none}
a:hover		{color: #FF8400; text-decoration: none}
a:active	{color: #FF8400; text-decoration: none}

a:link.gray	{color: #999999; text-decoration: none}
a:visited.gray	{color: #999999; text-decoration: none}
a:hover.gray	{color: #FF6A00; text-decoration: none}
a:active.gray	{color: #FF6A00; text-decoration: none}

a:link.white	{color: #ffffff; text-decoration: none}
a:visited.white	{color: #ffffff; text-decoration: none}
a:hover.white	{color: #ffffff; text-decoration: underline}
a:active.white	{color: #ffffff; text-decoration: underline}

a:link.main		{color: #878787; text-decoration: none}
a:visited.main	{color: #878787; text-decoration: none}
a:hover.main	{color: #5AAAC6; text-decoration: underline}
a:active.main	{color: #5AAAC6; text-decoration: underline}

a:link.page		{color: #222222; text-decoration: none;font-weight:bold}
a:visited.page	{color: #222222; text-decoration: none;font-weight:bold}
a:hover.page	{color: #FF6633; text-decoration: none;font-weight:bold}
a:active.page	{color: #FF0066; text-decoration: none;font-weight:bold}

a:link.vttl,a:visited.vttl	{color: #5F99BF; text-decoration: none;font-weight:bold;line-height:1.2;}
a:hover.vttl	{color: #FF6633; text-decoration: none;font-weight:bold}
a:active.vttl	{color: #FF0066; text-decoration: none;font-weight:bold}

/* Tags */
body
{
	scrollbar-face-color		: #f0f0f0; scrollbar-shadow-color: #c6c6c6;
	scrollbar-highlight-color	: white; scrollbar-3dlight-color: #c6c6c6;
	scrollbar-darkshadow-color	: #FFFFFF; scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color		: black;
}


td,span,div,{font-size:9pt;FONT-FAMILY: "verdana", "±¼¸²"; line-height:1.6; color:#555555; }
img			{border:0}
button		{border:0;margin:0;cursor:pointer;background-color:transparent;}
textarea	{font-size:9pt; COLOR: #000000; background-color:#FFFFFF; border:1 solid #cccccc;overflow:auto;line-height:1.5;}
select		{font-size:9pt; border:1 solid #787878; MARGIN: 0px;}


.content{font-size:15pt;FONT-FAMILY: "ÇÑ¾ç ½Å¸íÁ¶", "±¼¸²"; line-height:1.5; color:#000000; }

/* Objects */
.tahoma8	{font-family:tahoma; font-size:8pt}
.verdana8 	{font-family:"verdana","µ¸¿ò"; font-size:8pt}
.inputbtn	{font-size:9pt; border:0; background-color:#efefef; color:#313131;height:22}
.input		{font-size: 9pt; COLOR: #000000; background-color:#FFFFFF; border:1 solid #cccccc; }
.tableView	{color:#878787;background-color:#f7f7f7; text-align:center; }
.tableTR	{color:#000000;background-color:#ececec; text-align:center; }
.tableTD	{color:#000000;background-color:#f7f7f7; text-align:center;}
.tableOver	{background-color:#FFFDEC}
.border		{border:1 solid #cccccc;}
.box		{border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 9pt}
.popper		{position : absolute; visibility : hidden; }
.alpha4		{filter:alpha(style=0,opacity=40, finishopacity=0)}
.alpha8		{filter:alpha(style=0,opacity=80, finishopacity=0)}
.wordbreak  {word-break:break-all;}
.shadow7	{filter:progid:DXImageTransform.Microsoft.Shadow(color=#00344C,Direction=135,Streng=7)}
.shadow3	{filter:progid:DXImageTransform.Microsoft.Shadow(color=#00344C,Direction=135,Streng=3)}
.hand		{cursor:pointer}
.b			{font-weight:bold}
.cen td,.cen{text-align:center}
.left		{text-align:left}
.right		{text-align:right}
.hide		{display:none}
.show		{display:block}
.jangbi     {padding-left:15px; background-color:#FFFFFF;font-weight:bold; }

.tahoma8 td	{font-family:tahoma; font-size:8pt}
.verdana8 td {font-family:"verdana","µ¸¿ò"; font-size:8pt}
.justify	{text-align:justify}
.dotum8 td	{font-family:dotum, Verdana; font-size:8pt}

.tr_ttl td { font-size:9pt;font-weight:bold;color:#FFFFFF; text-align:center; }

.newsq td { font-size:11pt;color:#000000;letter-spacing:-1px; }
<!-- ´Þ·Â -->

#DPContainer { position: absolute; }

#DPTable { border: 1px solid black; }

#DPTable TD, #DPTable TH { font-size: 9pt; }

#DPTable SELECT {
	font-size: 8pt;
	background-color: #CCCCCC;
}

#DPSelector {
	background-color: #0A246A;
	color: #FFFFFF;
}

#DPSelector TD {
	padding-top: 2px;
	padding-bottom: 2px;
}

#DPToday, .DPDate, .DPDate2 {
	cursor: hand;
}

.DPDate, .DPDate2 {
	text-align: center;
}

.DPDate2 {
	background-color: #EEEEEE;
	color: #666666;
}

#DPCalendar TH {
	color: #0A246A;
}

INPUT.DateInput {
	cursor: hand;
}
