table{border-collapse:collapse;}

a:link    {color:#757575;text-decoration:none;}
a:visited {color:#757575;text-decoration:none;}
a:active  {color:#757575;text-decoration:none;}
a:hover  {color:#333333; text-decoration:none;}

td			{font-size: 11px;color: #787878;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}
img		{border:0px;}

.txred		{font-size: 11px;color: #d52d53;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}
.txblack		{font-size: 11px;color: #000000;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}
.txblue		{font-size: 11px;color: #007bb7;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}
.txgreen	{font-size: 11px;color: #008000;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}
.txgray		{font-size: 11px;color: #787878;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}

.txredb		{font-size: 11px;color: #d52d53;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;font-weight: bold;}
.txblackb	{font-size: 11px;color: #000000;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;font-weight: bold;}
.txblueb	{font-size: 11px;color: #007bb7;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;font-weight: bold;}
.txgreenb	{font-size: 11px;color: #008000;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;font-weight: bold;}
.txgrayb	{font-size: 11px;color: #787878;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;font-weight: bold;}

.text			{font-size: 11px;color: #787878;font-family: dotum, tahoma, applegothic, sans-serif;letter-spacing: 0.6px;}
.title			{font-size: 11px;color: #000000;font-family: tahoma, dotum, applegothic, sans-serif;}
.titleb		{font-weight: bold;font-size: 12px; color: #777777; font-family: tahoma, dotum, applegothic, sans-serif;}

.write					{font-size: 11px;color: #787878;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}
.write	a:hover		{color:#333333;text-decoration:none;}

.comment				{background-color:#ffffff;border: #c8c8c8 1px solid;font-size: 11px; color: #787878;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}
.swrite					{font-size: 11px;color: #717171;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: normal;}

.board_input			{font-size: 11px;color: #717171;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: -0.5px;height: 19px;}
.board_input2		{border:1px;border-color: #c8c8c8;border-style: solid;background-color: #ffffff;font-size: 11px;color: #717171;font-family: tahoma, dotum, applegothic, sans-serif;letter-spacing: -0.5px;height: 19px;}

.b_bg_top				{height:22px; background:url(../img/top.gif) no-repeat top left;}
.b_bg_middle		{background:url(../img/middle.gif) repeat-y middle}
.b_bg_bot				{height:22px; background:url(../img/bot.gif) no-repeat bottom left;}

.gray_bar_l			{height:16px; background:url(../img/gray_bar.gif) no-repeat top left; text-align:center; vertical-align:middle;}
.gray_bar_c			{background:url(../img/gray_bar.gif) no-repeat top center; text-align:center; vertical-align:middle;}
.gray_bar_r			{background:url(../img/gray_bar.gif) no-repeat top right; text-align:center; vertical-align:middle;}


.bg_b_out				{width:83px;border:1px solid #eeeeee; padding:7px; line-height: 15px;}
.bg_b_over			{width:83px;border:1px solid ff8e14; padding:7px; line-height: 15px;}
.bg_b_out  img, .bg_b_over img {margin:0px 4px 0px 0px;}

.daytd					{padding:2;height:70px;}

td .red_text {padding:0px 5px; color:#ff0000; font-size:12px; font-weight:bold;}

