/*TITLE:Kod Fabrikasi
*/

BODY
{
	MARGIN:0px;
    FONT-SIZE: 11px;
    COLOR: #303030;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND:#FFFFFF;
	TEXT-ALIGN:center;
}
A
{
	cursor:pointer;
	color: #666666;
	text-decoration:none;
	font-style:italic;
	border-bottom:1px dotted #a0a0a0;
}
A:hover
{
	color: #000000;
	text-decoration:underline;
}
SPAN {
}
TABLE
{
    FONT-SIZE: 11px;
    BORDER-COLLAPSE: collapse;
    border:0px solid #000000;
}
TD
{
    vertical-align:top;
}
MARQUEE
{
    BORDER:0px dotted #FFFFFF;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: transparent;
	WIDTH: 90%;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	font-weight:bold;
	font-size:14px;
}
SELECT
{
	margin:0;
	font-size:10px;
	COLOR:#000000;
	BACKGROUND-COLOR:#FFFFFF;
}
ACRONYM
{
    text-decoration: overline;
}
HR
{
	border: 1px solid #CCCCCC;
}
H1,H2,H3,H4,H5
{
	margin-bottom:0px;
}
BUTTON
{
    FONT-SIZE: 11px;
}
INPUT
{
    FONT-SIZE: 11px;
}
TEXTAREA
{
	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
IMG
{
	BORDER: 0px solid;
}
FORM
{
	MARGIN:0px;
}
UL
{
	margin-bottom:0;
}
H5
{
	MARGIN:0px;
}


.Transparent {
	color:#aaaaaa;
	text-align:right;
}

.ReadOnly {
	border:0px;
	text-align: right;
	vertical-align: top;
	padding: 0px;
	font-weight: bolder;
	background-color: transparent;
}

.ERROR {
	width:100%;
	color:#FF0000;
	background-color:#FFFF99;
	border:1px dotted #333333;
	padding:3px;
	font-weight: bolder;
}
.FAIL {
	color:#FF0000;
}
.DONE {
	font-weight: bolder;
	color:#00AA00;
}
.REQUIRED {
	color:#FF0000;
	font-weight:bold;
}
.REQUIRED .REQUIRED {
	background-color:#FFBBBB;
}


.Window {
	background:#FFFFFF;
}
.Window .Title, .Window .Title TD, .Window .Title TH {
	color: #606060;
	background:url(default/window_title.gif) top right repeat-x;
	font-weight:bold;
	font-size:14px;
	letter-spacing:1;
	padding:5;
	padding-top:10;
}
.Window .Header {
	padding:5;
	font-weight:bolder;
	color:#909090;
}
.Window .Highlight {
	background:#CCCCCC;
}
.Window .Main, .Window .Main TD {
	height:auto;
	padding: 3px;
}
.Window .Main A {
	color:#303030;
	font-weight:bolder;
}
.Window .Main A:hover {
	color:#909090;
	font-weight:bolder;
}
.Window .Left {
	padding:3px;
	font-weight:bolder;
	border: 1px solid #CCCCCC;
}
.Window .Right {
	padding:3px;
	border: 1px solid #CCCCCC;
}
.Window .Status TD {
	text-align: right;
	border: 1px solid #CCCCCC;
}
.Window BUTTON {
	color:#FFFFFF;
	background-color:#000000;
	font-weight:bold;
	padding:1px;
	border: 1px outset;
}


.TOP {
width:780;
color:#FFFFFF;
}
	.TOP .TR1 {
	height:76;
	}
		.TOP .TR1 .TD1 {
		width:182;
		background:url(default/top_tr1_td1.jpg) bottom left no-repeat;
		vertical-align:bottom;
		}
		.TOP .TR1 .TD2 {
		width:598;
		text-align:center;
		vertical-align:middle;
		}
		.TOP .TR1 .TD3 {
		display:none;
		}
	.TOP .TR2 {
	height:24;
	}
		.TOP .TR2 .TD1 {
		width:182;
		background:url(default/top_tr2_td1.jpg) bottom left repeat-x;
		text-align:center;
		vertical-align:middle;
		}
			.TOP .TR2 .TD1 .MENU {
			text-align:center;
			color:#000000;
			font-weight:bold;
			filter:DropShadow(Color=#94aebb, OffX=-5, OffY=5, Positive=1);
			}
			.TOP .TR2 .TD1 .MENU A {
			font-style:normal;
			font-size:9px;
			}
			.TOP .TR2 .TD1 A:hover {
			color:#000000;
			}
		.TOP .TR2 .TD2 {
		width:598;
		text-align:center;
		vertical-align:bottom;
		padding:0;
		padding-right:25;
		}
			.TOP .TR2 .TD2 TABLE, .TOP .TR2 .TD2 TD {
			width:80%;
			padding:0;
			}
			.TOP .TR2 .TD2 .MAKALE {
				text-align:center;
				padding-left:5;
				padding-right:5;
				padding-bottom:3;
			}
			.TOP .TR2 .TD2 .KOD {
				text-align:center;
				padding-left:5;
				padding-right:5;
				padding-bottom:3;
			}
			.TOP .TR2 .TD2 SELECT {
			width:75;
			color:#606060;
			background:#DDDDDD;
			font-size:10;
			letter-spacing:1;
			}
			.TOP .TR2 .TD2 INPUT {
			width:90px;
			color:#606060;
			background:#FFFFFF;
			border:1px solid #909090;
			margin-bottom:1;
			}
			.TOP .TR2 .TD2 BUTTON {
			color:#FFFFFF;
			background:#909090;
			border:1px outset #909090;
			margin-bottom:1;
			}
		.TOP .TR2 .TD3 {
		display:none;
		}
	.TOP .TR3 {
	height:30;
	}
		.TOP .TR3 .TD1 {
		width:182;
		background:url(default/top_tr3_td1.jpg) top left no-repeat;
		text-align:center;
		vertical-align:middle;
		}
		.TOP .TR3 .TD2 {
		width:598;
		background:url(default/top_tr3_td2.jpg) top right no-repeat;
		text-align:center;
		padding-right:25;
		padding-top:10;
		vertical-align:top;
		}
		.TOP .TR3 .TD3 {
		display:none;
		}

.MAIN {
width:780;
}
	.MAIN .TR1 {
	}
		.MAIN .TR1 .TD1 {
		width:179px;
		padding:0px;
		padding-left:3px;
		text-align:center;
		background:url(default/main_tr1_td1.jpg) top left no-repeat;
		white-space:nowrap;
		}
			.MAIN .TR1 .TD1 SELECT {
			width:90%;
			height:30px;
			color:#606060;
			background:#FFFFFF;
			}
		.MAIN .TR1 .TD2 {
		width:598px;
		padding:5px;
		padding-left:10px;
		background:url(default/main_tr1_td2.jpg) top right repeat-x;
		}
		.MAIN .TR1 .TD3 {
		display:none;
		}

.BOTTOM {
margin-top:10px;
width:780;
color:#CCCCCC;
border-top:2px ridge;
}
	.BOTTOM  .TR1 {
	height:40;
	}
		.BOTTOM  .TR1 .TD1 {
		display:none;
		}
		.BOTTOM  .TR1 .TD2 {
		width:100%;
		color:#999999;
		text-align:left;
		vertical-align:middle;
		padding-left:5px;
		}
		.BOTTOM  .TR1 .TD3 {
		padding-right:6px;
		text-align:right;
		vertical-align:middle;
		}
	.BOTTOM .TR2 {
	display:none;
	}
	.BOTTOM  .TR3 {
	display:none;
	}


.Menu {
}
.Menu TD {
	color:#CCCCFF;
	vertical-align:middle;
	padding-left:5px;
}
.MenuItem {
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	font-weight:normal;
	vertical-align:middle;
}

.MENU_TOP2_1,.MENU_TOP2_2,.MENU_TOP2_3,.MENU_TOP2_4,.MENU_TOP2_5,.MENU_TOP2_6,.MENU_TOP2_7,
 .MENU_TOP2_8,.MENU_TOP2_9 {
	width:48;
	height:48;
	background:url(default/top_menu.gif) top center no-repeat;
	padding-top:48;
	font-weight:bold;
}
	.MENU_TOP2_1:hover,.MENU_TOP2_2:hover,.MENU_TOP2_3:hover,.MENU_TOP2_4:hover,.MENU_TOP2_5:hover,
	 .MENU_TOP2_6:hover,.MENU_TOP2_7:hover,.MENU_TOP2_8:hover,.MENU_TOP2_9:hover {
		background:url(default/top_menuh.gif) top center no-repeat;
	}
	.MenuSel .MENU_TOP2_1,.MenuSel .MENU_TOP2_2,.MenuSel .MENU_TOP2_3,.MenuSel .MENU_TOP2_4, 
	 .MenuSel .MENU_TOP2_5,.MenuSel .MENU_TOP2_6,.MenuSel .MENU_TOP2_7,.MenuSel .MENU_TOP2_8,
	  .MenuSel .MENU_TOP2_9 {
		background:url(default/top_menus.gif) top center no-repeat;
	}
.MENU_TOP2_6 {
	color:#FF0000;
}


/*-------------------------------------------------------------------------------------------------*/
.SERVERDATE {
	width:100%;
	height:22;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	filter:Shadow();
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.SERVERTIME {
	margin-bottom:5px;
	color:#000000;
	width:100%;
	font-size:9px;
	font-weight:normal;
	letter-spacing:4;
	text-align:center;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.ADVERT {
	width:100%;
	text-align:center;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.VOTE {
	margin-bottom:5px;
	width:100%;
}
.VOTE .Title, .VOTE .Title TD {
	padding: 5px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#000000;
}
.VOTE .Header {
	padding:5px;
	font-weight:bolder;
	background-color:#CCCCCC;
}
.VOTE .Main TD {
	padding: 3px;
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
}
.VOTE .Status TD {
	text-align: right;
	border: 1px solid #CCCCCC;
	background-color:#DDDDDD;
}
.VOTE BUTTON {
	color:#FFFFFF;
	background-color:#000000;
	font-weight:bold;
	padding:1px;
	border: 1px outset;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS_TITLE {
	width:100%;
	color:#303030;
	padding:3px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.NEWS_TEXT {
	width:100%;
	color:#606060;
	padding:5px;
	text-align:justify;
	font-size:12px;
}
.NEWS_DATE {
	margin-bottom:10px;
	width:100%;
	color:#909090;
	text-align:right;
	padding:2px;
	padding-right:5px;
	font-style:italic;
	letter-spacing:1;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS TD {
	padding-bottom:5;
}
.NEWS .NEWS_TITLE {
	height:1;
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:200;
	letter-spacing:2;
	text-align:left;
	padding:5px;
}
.NEWS .NEWS_TEXT {
	border:0px;
	color:#606060;
	background:transparent;
	padding-left:20;
}
.NEWS .NEWS_DATE {
	color:#999999;
	padding:0px;
	padding-top:3px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.PAGER {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:5px;
}
.PAGER A {
	padding-left:5px;
	padding-right:5px;
	border:none;
}
.PAGER B {
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	border:1px dotted #606060;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.REGISTER {
	width:100%;
}
.REGISTER .TITLE, .REGISTER .TITLE TD {
	padding: 5px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#0066FF;
}
.REGISTER .HEADER, .REGISTER .HEADER TD {
	padding: 5px;
	font-weight: bolder;
	color:#606060;
	border:1px dotted #909090;
}
.REGISTER .HIGHLIGHT{
	background-color:#AAAAAA;
}
.REGISTER TD {
	padding: 5px;
}
.REGISTER .EXTRA, .REGISTER .LEFT_REQ {
	color:#990000;
	font-weight:bold;
}
.REGISTER .STATUS {
	text-align:right;
}
.REGISTER .LEFT {
}
.REGISTER .RIGHT {
	width:100%;
	color:#FFFFFF;
	font-weight:bold;
	background:url(default/back_register_right.jpg) top right no-repeat;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.LOGIN {
	width:100%;
}
.LOGIN TH {
	background:#000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
}
.LOGIN .TITLE TD {
	color:#606060;
	padding:5px;
	font-weight:normal;
	font-size:14px;
	font-family:"Arial Black";
	letter-spacing:1;
	text-align:left;
	border-bottom:2px solid #606060;
}
.LOGIN .MAIN {
	padding-top:5px;
	text-align:right;
}
.LOGIN .MAIN INPUT {
	width:60%;
}
.LOGIN .CHECKBOX INPUT {
	width:auto;	
	background:none;
	border:none;
}
.LOGIN .STATUS {
	text-align:right;
}
.LOGIN .REQUIRED {
	color:#303030;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.SHARELIST {
	margin-bottom:5px;
	width:100%;
	height:100%;
	border:1px solid #909090;
}
.SHARELIST .HEADER TD {
	color:#FFFFFF;
	background:#909090;
	padding:5px;
	border:1px solid #000000;
	text-align:center;
}
.SHARELIST TD {
	text-align:center;
	border-bottom:1px solid #909090;
	border-left:1px dotted #CCCCCC;
	padding:3px;
}
.SHARELIST LI {
	text-align:left;
}
.SHARELIST .HEADER .1 {
	text-align:left;
}
.SHARELIST .TITLE {
	font-weight:bold;
	font-size:12px;
	text-align:left;
}
.SHARELIST .TEXT {
	text-align:left;
	padding-left:16px;
}

	.SHARELIST .1 { width:100% }
	.SHARELIST .2 { width:100 }
	.SHARELIST .3 { width:50 }
	.SHARELIST .4 { width:40 }
	.SHARELIST .5 { width:40 }
	.SHARELIST .6 { width:50 }

/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.SHARE_UPLOAD {
	width:100%;
}
.SHARE_UPLOAD .LEFT {
	width:60%;
	font-size:12px;
	font-weight:bolder;
	padding:5px;
	border-bottom:1px dotted #909090;
	letter-spacing:1px;
}
.SHARE_UPLOAD .RIGHT {
	padding:0px;
}
.SHARE_UPLOAD .STATUS .LEFT {
	padding:3px;
	font-size:9px;
	color:#909090;
}
.SHARE_UPLOAD .STATUS .RIGHT {
	padding-top:10px;
	text-align:center;
}
.SHARE_UPLOAD SELECT {
	width:100px;
	font-size:11px;
	letter-spacing:1px;
	background:none;
}
.SHARE_UPLOAD INPUT {
	width:100%;
}
.SHARE_UPLOAD BUTTON {
	color:#FFFFFF;
	background:#303030;
	border:1px outset #606060;
	font-size:14px;
	font-weight:bolder;
	letter-spacing:1px;
}
.SHARE_UPLOAD TEXTAREA {
	width:100%;
	height:100px;
}
.SHARE_UPLOAD OPTION {
	background:none;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.SHARE {
	width:100%;
	height:150;
	margin-top:5;
	margin-bottom:5;
}
	.SHARE .TITLE TD {
		height:1;
		padding:5;
		font-weight:bold;
		font-size:18px;
		vertical-align:bottom;
	}
	.SHARE .TITLE A {
		font-size:14px;
	}
	.SHARE .MAIN TD {
		height:100%;
		padding:5;
		border-bottom:1px solid #CCCCCC;
	}
.SHARE .BUTTON_DL {
	width:80;
	text-align:right;
	color:#FFFFFF;
	background:#666666;
	font-weight:bold;
	padding:5px;
}
.SHARE .BUTTON_DL:hover { color:#FFFFFF; background:#303030; }
.SHARE .BUTTON_TS, .SHARE .BUTTON_TS:hover {
	width:60;
	text-align:left;
	color:#000000;
	background:#CCCCCC;
	font-weight:bold;
	padding:5px;
}
.SHARE .SEP {
	width:5px;
	height:5px;
	background:#FF0000;
}
.SHARE .STATUS {
	color:#999999;
	border:1px dotted #909090;
}
.SHARE .STATUS TD {
	text-align:center;
	vertical-align:middle;
	padding-top:3;
	padding-bottom:3;
}
.SHARE .STATUS .LEFT {
	display:none;
}
.SHARE .STATUS .RIGHT {
}
.SHARE .STATUS .QUICK {
	width:100%;
	font-size:9px;
}
.SHARE .STATUS .QUICK TD {
	padding:0;
	color:#909090;
	padding-left:3;
}
.SHARE .STATUS .QUICK .BUTTONS {
	width:100%;
	text-align:right;
	padding:0;
}
.SHARE .STATUS .BUTTON {
	width:90%;
}

	.SHARETYPE A        { padding:5; font-weight:bold; letter-spacing:1; }
	.SHARETYPE .SEL A   { color:#000000; border:1px ridge #606060 }

	.SHARETYPE_1        { background:#C0FFC0 }
	.SHARE_1 .SHARE     { border:1px solid #C0FFC0 }
	.SHARE_1 .TITLE TD  { background:#c0ffc0 url(default/share_1.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_2        { background:#9799ff }
	.SHARE_2 .SHARE     { border:1px solid #9799ff }
	.SHARE_2 .TITLE TD  { background:#9799ff url(default/share_2.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_3        { background:#ffd83f }
	.SHARE_3 .SHARE     { border:1px solid #ffd83f }
	.SHARE_3 .TITLE TD  { background:#ffd83f url(default/share_3.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_4        { background:#a1e901 }
	.SHARE_4 .SHARE     { border:1px solid #a1e901 }
	.SHARE_4 .TITLE TD  { background:#a1e901 url(default/share_4.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_6        { background:#fe8487 }
	.SHARE_6 .SHARE     { border:1px solid #fe8487 }
	.SHARE_6 .TITLE TD  { background:#fe8487 url(default/share_6.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_7        { background:#b7badf }
	.SHARE_7 .SHARE     { border:1px solid #b7badf }
	.SHARE_7 .TITLE TD  { background:#b7badf url(default/share_7.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_8        { background:#f5b6f5 }
	.SHARE_8 .SHARE     { border:1px solid #f5b6f5 }
	.SHARE_8 .TITLE TD  { background:#f5b6f5 url(default/share_8.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_9        { background:#fb73ff }
	.SHARE_9 .SHARE     { border:1px solid #fb73ff }
	.SHARE_9 .TITLE TD  { background:#fb73ff url(default/share_9.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_10       { background:#ffffcc }
	.SHARE_10 .SHARE    { border:1px solid #ffffcc }
	.SHARE_10 .TITLE TD { background:#ffffcc url(default/share_10.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }
	.SHARETYPE_18       { background:#d6fc76 }
	.SHARE_18 .SHARE    { border:1px solid #d6fc76 }
	.SHARE_18 .TITLE TD { background:#d6fc76 url(default/share_18.gif) top right no-repeat; height:30; text-align:left; vertical-align:middle }

.VOTE_1 { width:83; height:15; background:url(default/vote_1.gif); }
.VOTE_2 { width:83; height:15; background:url(default/vote_2.gif); }
.VOTE_3 { width:83; height:15; background:url(default/vote_3.gif); }
.VOTE_4 { width:83; height:15; background:url(default/vote_4.gif); }
.VOTE_5 { width:83; height:15; background:url(default/vote_5.gif); }

/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.Article {
	width:100%;
}
.Article .Title, .Article .Title TD {
	text-align:justify;
	font-weight:bolder;
	font-size:20px;
	color:#000000;
	background:#EEEEEE;
	border-bottom:1px solid #CCCCCC;
}
.Article TD {
	margin:10px;
	width:100%;
	border:1px dotted #CCCCCC;
	padding:5px;
	text-align:justify;
}
.Article .Status {
	background:#EEEEEE;
	font-weight:bold;
	letter-spacing:1;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.ArtList {
	width:100%;
}
.ArtList UL {
	margin-left:26px;
}
.ArtList .HEADER TD {
	padding:3;
	border:1px solid #000000;
	font-weight:bold;
}
.ArtList .HEADER .2 {
	width:150;
}
.ArtList .HEADER .3 {
	width:100;
}
.ArtList .1 {
	text-align:left;
}
.ArtList TD {
	border-bottom:1px dashed #909090;
	text-align:left;
	vertical-align:middle;
}
.ArtList .TITLE {
	margin-top:5;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.ArtType {
	width:140;
	border:1px solid #CCCCCC;
}
.ArtType TH {
	height:20;
	color: #FFFFFF;
	background-color:#81BEDC;
}
.ArtType TD {
}
.ArtType TD A {
	width:100%;
	padding:3px;
	letter-spacing:1;
	font-weight:normal;
}
.ArtType TD A:hover {
	color:#000090;
}
.ArtType UL {
	margin:0px;
	list-style:none;
}
.ArtType LI {
	margin:0px;
	list-style:none;
	color:#000000;
	border-top:1px solid #CCCCCC;
}
.ArtType .Sub {
	margin-left:19px;
}
.ArtType .Sub LI {
	list-style:circle;
	vertical-align:middle;
	color:#CCCCCC;
	border:0px;
}
.ArtType .Select {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#66AADD;
}

/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.ArtWin {
	width:100%;
}
.ArtWin TD {
	padding:3px;
	vertical-align:middle;
	border:1px solid #999999;
}
.ArtWin TH {
	width:100%;
	color: #FFFFFF;
	background-color:#999999;

	text-align:left;
	font-size:18px;
	font-weight: bolder;

	padding: 5px;
}
.ArtWin TH A {
	color:#FFFFFF;
}
.ArtWin TD A {
	font-weight:normal;
}
.ArtWin .Image {
	width:32;
	background-color:#FFFFFF;
	border:1px solid #999999;
}
.ArtWin .Hier TD {
	width:100%;
	text-align:left;
	font-style:italic;
	border: 0px;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.GalList {
	width:100%;
	border:1px solid #CCCCCC;
}
.GalList TD {
	width:50%;
	padding:5px;
}
.GalList .Photo {
	padding:5px;
	border-bottom:1px solid #CCCCCC;
}
.GalList .Info {
	width:100%;
	text-align:justify;
	border-left:1px dotted #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
}
.GalList .Title {
	font-size:16px;
	font-weight: bolder;
}
.GalList IMG {
	width:100;
	height:100;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.GalDisp {
	width:100%;
	border:1px solid #CCCCCC;
}
.GalDisp TH {
	padding: 3px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#606060;
}
.GalDisp .Image {
	width:200;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCCCCC;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.Gallery {
	border:1px solid #CCCCCC;
}
.Gallery TH {
	padding: 3px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#81BEDC;
}
.Gallery .Image {
	width:200;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCCCCC;
}
.Gallery .Status {
	font-weight:bolder;
	background-color:#99CCFF;
	text-align:right;
	vertical-align:middle;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.CAL_DAILY {
	width:100%;
	border:1px solid #000000;
}
.CAL_DAILY ACRONYM {
	color:#FF0000;
}
.CAL_DAILY TH {
	color:#FFFFFF;
	background:#909090;
	font-size:18px;
	font-weight:bold;
	padding:3px;
}
.CAL_DAILY LI {
	margin-left:5px;
	list-style:square;
}
.CAL_DAILY INPUT {
	margin:0px;
}
.CAL_DAILY BUTTON {
	margin-right:5;
	margin-bottom:2;
	height:16;
	font-size:8px;
	font-weight:bold;
}
.CAL_DAILY .HEADER TD {
	color:#000000;
	background:#CCCCCC;
	border:1px solid #606060;
}
.CAL_DAILY .TASK {
	cursor:pointer;
	color:#FF0000;
	font-family:"Courier New", Courier, monospace;
	font-size:24px;
	font-weight:bold;
}
.CAL_DAILY .WEEK {
	width:100%;
	padding:5px;
	color:#303030;
	font-weight:bold;
	border:1px solid #606060;
}
.CAL_DAILY .DAY, .CAL_DAILY .HOLIDAY {
	width:60;
	height:60;
	padding:5px;
	color:#303030;
	font-size:20px;
	font-weight:bold;
	border:1px solid #606060;
	vertical-align:top;
}
.CAL_DAILY .DAY A, .CAL_DAILY .HOLIDAY A {
	width:100%;
	height:100%;
}
.CAL_DAILY .HOLIDAY A {
	color:#AAAAAA;
}
.CAL_DAILY .DAY A:hover, .CAL_DAILY .HOLIDAY A:hover {
	font-size:26px;
}
.CAL_DAILY .HOUR {
	color:#606060;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	border:1px solid #909090;
}
.CAL_DAILY .LIST {
	width:100%;
	border:1px solid #909090;
}
.CAL_DAILY .LIGHT .HOUR {
	padding:5px;
	background:#EEEEEE;
}
.CAL_DAILY .LIGHT .LIST {
	background:#EEEEEE;
}
.CAL_DAILY .STATUS {
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_LOGIN {
	margin-bottom:5px;
	width:100%;
	text-align:center;
}
.CUSTOM_LOGIN .MAIN {
	padding:3px;
	text-align:center;
}
	.CUSTOM_LOGIN .MAIN A, .CUSTOM_LOGIN .MAIN A:hover {
		font-weight:normal;
	}
	.CUSTOM_LOGIN .MAIN LI {
		text-align:center;
	}
.CUSTOM_LOGIN .BOTTOM {
	height:10;
}
.CUSTOM_LOGIN INPUT {
	margin:3px;
	color:#FFFFFF;
	background:#606060;
	border:1px solid #000000;
}
.CUSTOM_LOGIN BUTTON {
	margin:3px;
	color:#FFFFFF;
	background:#909090;
	border:1px ridge;
	margin-right:3px;
	font-weight:normal;
	font-size:10;
}
.CUSTOM_LOGIN .LINKS {
	border-top:2px dotted #CCCCCC;
	border-bottom:2px dotted #CCCCCC;
	padding:5px;
	text-align:center;
	font-family:"Arial Black" normal 12px;
}
	.CUSTOM_LOGIN .LINKS A{
		width:100%;
		margin-bottom:3px;
	}
	.CUSTOM_LOGIN .LINKS A:hover{
	}
	.CUSTOM_LOGIN .LINKS .REGISTER {
	color:#DD0000;
	font-size:12;
	letter-spacing:1px;
	font-style:normal;
	}
	.CUSTOM_LOGIN .LINKS .REGISTER:hover {
	color:#FF0000;
	}
	.CUSTOM_LOGIN .LINKS .UPLOAD {
	color:#0000DD;
	font-size:12;
	letter-spacing:1px;
	font-style:normal;
	}
	.CUSTOM_LOGIN .LINKS .UPLOAD:hover {
	color:#0000FF;
	}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_FEED {
	margin-bottom:5px;
	width:100%;
	height:1;
	text-align:center;
}
.CUSTOM_FEED .TITLE TD {
	color:#FFFFFF;
	background:#000000 url(default/fade_down.jpg) top left repeat-x;
	padding:5px;
	font-weight:bold;
}
.CUSTOM_FEED .MAIN TD {
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
	padding:5px;
}
.CUSTOM_FEED INPUT, .CUSTOM_FEED TEXTAREA {
	width:100%;
	color:#FFFFFF;
	background-color:#000000;
	border:1px solid #000000;
}
.CUSTOM_FEED BUTTON {
	color:#FFFFFF;
	background-color:#000000;
	border:1px outset;
	font-weight:bold;
	margin-top:5px;
	padding:1px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_COUNTER {
	margin:0px;
	margin-bottom:15px;
	width:80%;
	height:1;
}
.CUSTOM_COUNTER TD {
	padding:5px;
}
.CUSTOM_COUNTER .ACTIVE {
	font-size:14px;
	text-align:center;
	border-bottom:1px dotted #CCCCCC;
}
.CUSTOM_COUNTER .TOTAL TD {
	border-bottom:1px dashed #CCCCCC;
}
.CUSTOM_COUNTER .TOTAL .RIGHT {
	text-align:right;
	font-weight:bold;
}
.CUSTOM_COUNTER .TODAY TD {
	border-bottom:1px dashed #CCCCCC;
}
.CUSTOM_COUNTER .TODAY .RIGHT {
	text-align:right;
	font-weight:bold;
}
.CUSTOM_COUNTER .DATE TD {
	border-bottom:1px dashed #CCCCCC;
}
.CUSTOM_COUNTER .DATE .RIGHT {
	text-align:right;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_MAIN_TOP {
	width:100%;
	margin-bottom:5px;
}
.CUSTOM_MAIN_TOP TD {
	width:33%;
	height:100%;
	padding:0px;
	text-align:left;
	border:1px solid #606060;
}
.CUSTOM_MAIN_TOP .TITLE {
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#303030;
	padding:3px;
}
.CUSTOM_MAIN_TOP .SHARELIST TD, .CUSTOM_MAIN_TOP .SHARELIST  {
	border:none;
}
.CUSTOM_MAIN_TOP .ARTLIST TD {
	border:none;
}
.CUSTOM_MAIN_TOP .SHARELIST UL {
	margin-left:30px;
	list-style:decimal;
}
.CUSTOM_MAIN_TOP .ARTLIST UL {
	margin-left:30px;
	list-style:decimal;
}
.CUSTOM_MAIN {
	width:100%;
}
.CUSTOM_MAIN .LEFT .CUSTOM_MAIN_TITLE {
	font-size:16px;
	font-weight:bold;
	letter-spacing:2px;
	color:#303030;
	padding:3px;
	border-bottom:1px solid #606060;
}
.CUSTOM_MAIN .LEFT {
	width:100%;
	padding:0px;
	padding-top:5px;
}
.CUSTOM_MAIN .RIGHT {
	padding:0px;
	text-align:center;
}
.CUSTOM_MAIN_TOP .INFO {
	display:none;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_PROPOSE {
	width:100%;
	height:100%;
	border:1px solid #AAAAAA;
	margin-bottom:10;
}
.CUSTOM_PROPOSE TD {
	padding:5;
	font-weight:bold;
}
.CUSTOM_PROPOSE TEXTAREA {
	width:100%;
	height:100;
}
.CUSTOM_PROPOSE .LIGHT, .CUSTOM_PROPOSE .NORMAL {
	cursor:pointer;
}
.CUSTOM_PROPOSE .TITLE {
	font-size:16px;
	font-weight:bold;
	background:#AAAAAA;
	color:#FFFFFF;
}
.CUSTOM_PROPOSE .STATUS {
	width:100%;
	text-align:right;
}
.CUSTOM_PROPOSE BUTTON {
	border:1px outset #CCCCCC;
	color:#FFFFFF;
	background:#000000;
	font-size:10;
	font-weight:bold;
	letter-spacing:1;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_SHARE {
	width:100%;
	height:100%;
}
.CUSTOM_SHARE .LEFT {
	width:45%;
	padding:0;
	padding-right:5;
}
.CUSTOM_SHARE .RIGHT {
	width:40%;
	padding:0;
	text-align:left;
	padding-bottom:10px;
}
.CUSTOM_SHARE .RIGHT UL {
	margin-left:0px;
}
.CUSTOM_SHARE .RIGHT LI {
	font-size:12px;
	padding-bottom:5px;
}
.CUSTOM_SHARE_IFRAME {
	width:100%;
	height:200;
	border:none;
}
.CUSTOM_SHARE_COMMENT {
	width:100%;
	margin-bottom:10;
	text-align:left;
	padding:5;
}
.CUSTOM_SHARE_COMMENT .TITLE {
	width:100%;
	color:#FFFFFF;
	background:#AAAAAA;
	font-size:16px;
	font-weight:bold;
	padding:5;
	letter-spacing:1;
}
.CUSTOM_SHARE_COMMENT .TITLE .COMMENTS {
	width:50%;
	color:#FFFFFF;
}
.CUSTOM_SHARE_COMMENT .TITLE .COMMENT_NEW {
	width:49%;
	color:#FFFFFF;
	text-align:right;
}
.CUSTOM_SHARE_COMMENT TEXTAREA {
	width:100%;
	height:100;
}
.CUSTOM_SHARE_COMMENT .STATUS BUTTON {
	color:#FFFFFF;
	background:#000000;
	font-size:10;
	font-weight:bold;
	letter-spacing:1;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_SHARE_VOTE {
	width:100%;
}
.CUSTOM_SHARE_VOTE .LEFT {
	width:50%;
	padding:5;
	font-weight:bold;
	vertical-align:middle;
}
.CUSTOM_SHARE_VOTE .RIGHT {
	width:50%;
	padding:5;
	text-align:right;
	font-weight:bold;
}
.CUSTOM_SHARE_VOTE .RIGHT SELECT {
	font-size:10;
	font-weight:bold;
	letter-spacing:1;
}
.CUSTOM_SHARE_VOTE .RIGHT BUTTON {
	border:1px outset #CCCCCC;
	color:#FFFFFF;
	background:#000000;
	font-size:10;
	font-weight:bold;
	letter-spacing:1;
	margin-bottom:2;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_ARTLIST {
	margin-bottom:5px;
	width:100%;
}
.CUSTOM_ARTLIST TH {
	color:#606060;
	padding:5px;
	font-weight:normal;
	font-size:14px;
	font-family:"Arial Black";
	letter-spacing:1;
	text-align:left;
	border-bottom:2px solid #606060;
}
.CUSTOM_ARTLIST TD {
	border-bottom:2px solid #606060;
}
.CUSTOM_ARTLIST UL {
	margin-left:20px;
}
.CUSTOM_ARTLIST LI {
	font-size:12px;
	font-weight:bold;
	padding:3px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_MYACC {
	width:100%;
}
.CUSTOM_MYACC TH {
	color:#FFFFFF;
	padding:3px;
	background:#606060;
	border:1px solid #CCCCCC;
	font-weight:normal;
}
.CUSTOM_MYACC TH A {
	width:100%;
	height:100%;
	color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
}
.CUSTOM_MYACC TH A:hover {
	color:#FFFFCC;
}
.CUSTOM_MYACC .SELECT {
	width:100%;
	color:#FFFFFF;
	background:#000000;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_MYPM {
	width:100%;
}
.CUSTOM_MYPM TH {
	background:#303030;
}
.CUSTOM_MYPM .HEADER {
	color:#CCCCCC;
	background:#303030;
}
.CUSTOM_MYPM TD {
	padding:3px;
	border:1px solid #CCCCCC;
}
.CUSTOM_MYPM .ROW1 {
}
.CUSTOM_MYPM .ROW2 {
	width:100%;
	background:#EEEEEE;
}
.CUSTOM_MYPM .ROW3 {
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_PM {
	width:100%;
	text-align:right;
	font-weight:bold;
	letter-spacing:1;
}
.CUSTOM_PM .NAME {
	width:100%;
	color:#FFFFFF;
	text-align:left;
	background:#000000;
	padding:3px;
}
.CUSTOM_PM TEXTAREA {
	width:100%;
	height:100;
	color:#FFFFFF;
	background:#000000;
	border:1px solid #000000;
}
.CUSTOM_PM BUTTON {
	color:#FFFFFF;
	background:#000000;
	border:1px outset;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_INVITE {
	width:100%;
}
.CUSTOM_INVITE TH {
	color:#000000;
	background:#CCCCCC;
	border:1px solid #909090;
	text-align:left;
	padding:2px;
}
.CUSTOM_INVITE TD {
	padding:3px;
	border:1px solid #CCCCCC;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_ARTHEADER {
	width:100%;
	padding:3px;
	border:1px dotted #909090;
	margin:10;
	margin-top:0;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_ADVERT {
	width:100%;
	text-align:center;
}

.CUSTOM_TITLE {
	width:100%;
	font-size:16px;
	font-weight:bold;
	background:#AAAAAA;
	color:#FFFFFF;
	padding:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_NEWS {
	width:100%;
}
.CUSTOM_NEWS .LEFT {
	width:100%;
}
.CUSTOM_NEWS .RIGHT {
	width:150;
}
/*-------------------------------------------------------------------------------------------------*/
