/* mkt style */

body			{	color:#000; font-family:verdana, arial; font-size:9px;
					background-color:#eaeaea; margin:0px; padding:0px;
					scrollbar-3dlight-color:#eaeaea; scrollbar-arrow-color:#000; scrollbar-darkshadow-color:#eaeaea;
					scrollbar-face-color:#d3d7cf; scrollbar-highlight-color:#eaeaea; scrollbar-shadow-color:#eaeaea; scrollbar-track-color:#eaeaea; }
body.xtra		{	background-image:url(../pix/bg_xtra.gif); }

table			{ 	font-family:verdana, arial; font-size:9px;
					border:none; border-collapse:collapse; padding:0px; margin:0px; border-spacing:0px; }
table.full		{ 	width:100%; height:100%; }
table.xtra		{	width:100%; margin:2px; }

tbody,
tr				{	border:none; border-collapse:collapse; margin:0px; padding:0px; border-spacing:0px; }
tr.link			{	border:none; border-collapse:collapse; margin:0px; padding:0px; border-spacing:0px; cursor:pointer; }

td				{	border:none; border-collapse:collapse; margin:0px; padding:0px; border-spacing:0px; }
td.menu			{ 	padding:0px 5px 0px 5px; }
td.spacer		{	font-size:5px; height:1px; }
td.in			{	padding:2px 5px 2px 5px;
					border-width:1px; border-style:solid; border-color:#aa9 #f3f3f3 #f3f3f3 #aa9; }	
td.in_area		{	padding:2px 5px 2px 5px; background-color:#d3d7cf;
					border-width:1px; border-style:solid; border-color:#aa9 #eed #eed #aa9; }
td.pad_out		{	padding:10px 2px 10px 10px; vertical-align:top; }
td.pad_medi		{	padding:10px 0px 0px 2px;   vertical-align:top; }
td.pad_kuns		{	padding:10px 0px 0px 0px;   vertical-align:top; }
td.pad_tiro		{	padding:10px 0px 0px 0px;   vertical-align:top; }

input			{	 }
input.pass		{	font-family:verdana, arial; font-size:9px; height:11px; margin:0px; padding:0px; border:none; background-color:#fff; }
input.button	{	font-family:verdana, arial; font-size:9px; background-color:#eaeaea; padding:1px; margin:0px; border:none; }
input.in_area	{	font-family:verdana, arial; font-size:9px; padding:0px 2px 0px 2px; background-color:#d3d7cf;
					border-width:1px; border-style:solid; border-color:#aa9 #eed #eed #aa9; }
					
textarea			{	font-family:verdana, arial; font-size:9px; }
textarea.in_area	{	font-family:verdana, arial; font-size:9px; padding:0px 2px 0px 2px; background-color:#d3d7cf;
						border-width:1px; border-style:solid; border-color:#aa9 #eed #eed #aa9; }
					
select			{	font:9px verdana,arial #000; background-color:#e3e7df; padding:0px; margin:0px; border:1px solid #000; }

p				{	margin:0px;}


a:link,
a:visited,
a:active		{	color:#000; font-family:verdana,arial; text-decoration:none;
					border:#000 dashed; border-width:0px 0px 1px 0px; }
a:hover 		{	color:#000; font-family:verdana,arial; text-decoration:none;
					border:#000 solid;  border-width:0px 0px 1px 0px; background-color:#d3d7cf; }

a.plain:link,
a.plain:visited,
a.plain:active	{	color:#000; border:none; background-color:transparent; }
a.plain:hover 	{	color:#000; border:none; background-color:transparent; }

a.plainbg:link,
a.plainbg:visited,
a.plainbg:active	{	color:#000; border:none; background-color:#eaeaea; }
a.plainbg:hover 	{	color:#000; border:none; background-color:#d3d7cf; }

a.pass:link,
a.pass:visited	{	color:#eaeaea; font:9px verdana,arial; text-decoration:none; border:none; }
a.pass:active,
a.pass:hover	{	color:#000000; font:9px verdana,arial; text-decoration:none; border:none; }

img.xtra		{	margin:0px 0px 10px 0px; }


.msg_red		{	font:9px verdana,arial; color:#f00; }



/* artist */
.a_head			{	font-family:verdana, arial; font-size:11px; }
input.a_head	{	font-family:verdana, arial; font-size:11px; background-color:#e3e7df; padding:0px; margin:0px; border:none; }
.a_text			{	font-family:verdana, arial; font-size:9px; vertical-align:top; padding:0px 5px 0px 5px; }
.a_foot			{	font-family:verdana, arial; font-size:9px; }
input.a_foot	{	font-family:verdana, arial; font-size:9px;  background-color:#e3e7df; padding:0px; margin:0px; border:none; }
textarea.a_foot	{	font-family:verdana, arial; font-size:9px;  background-color:#e3e7df; padding:0px; margin:0px; border:none; }

/* project */
.p_head			{	font-family:verdana, arial; font-size:11px; }
input.p_head	{	font-family:verdana, arial; font-size:11px; background-color:#e3e7df; padding:0px; margin:0px; border:none; }
.p_date			{	font-family:verdana, arial; font-size:11px; vertical-align:top; padding:0px 5px 0px 5px; }
.p_category		{	font-family:verdana, arial; font-size:9px; vertical-align:top; padding:0px 5px 0px 5px; }
.p_text			{	font-family:verdana, arial; font-size:9px; vertical-align:top; padding:0px 5px 0px 5px; }
.p_foot			{	font-family:verdana, arial; font-size:9px; }
input.p_foot	{	font-family:verdana, arial; font-size:9px; background-color:#e3e7df; padding:0px; margin:0px; border:none; }
textarea.p_foot	{	font-family:verdana, arial; font-size:9px; background-color:#e3e7df; padding:0px; margin:0px; border:none; }
.category		{	font-family:verdana, arial; font-size:9px; background-color:#e3e7df; padding:0px; margin:0px; border:none; }
.date			{	font-family:verdana, arial; font-size:9px; color:#666;}

/* upload */
.upload			{	font:9px verdana,arial #000; background-color:#e3e7df; padding:0px; margin:0px; border:1px solid #000; }

/* search */
.s_head			{	font-family:verdana, arial; font-size:11px; }
td.s_in			{	font-size:9px; padding:0px 2px 0px 2px;
					border-width:1px; border-style:solid; border-color:#aa9 #f3f3f3 #f3f3f3 #aa9; }	
/*



.aname_			{ 	font-family:verdana, arial; font-size:11px; background-color:#d3d7cf; padding:2px 2px 2px 2px; }

.acontact_		{ 	background-color:#d3d7cf; padding:2px 2px 2px 2px; vertical-align:top; }
.acontact		{	font-family:verdana, arial; font-size:11px; padding:2px 2px 2px 2px; background-color:#d3d7cf;
					border-width:1px; border-style:solid; border-color:#aa9 #eed #eed #aa9; }
.atext			{ 	padding:2px 2px 2px 2px; vertical-align:top; }

 */

/* htmlarea3 style */
.normal			{	color:#000; }
.quote			{ 	font-style:italic; height:12; padding:2px; border:1px solid; border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow; }
.error			{	color:#f00; font-size:13px; }
