/*TITLE:Standart
*/

BODY
{
	MARGIN:0px;
    FONT-SIZE: 12px;
    COLOR: #303030;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	background:#FFFFFF url(default/body.jpg);
	text-align:center;
}
A
{
	cursor:pointer;
	color: #666666;
    text-decoration: none;
}
A:hover
{
	color: #000000;
	text-decoration:underline;
}
SPAN {
}
TABLE
{
    FONT-SIZE: 11px;
    BORDER-COLLAPSE: collapse;
    border:0px solid #000000;
}
TD
{
    vertical-align:top;
}
MARQUEE
{
}
SELECT
{
	margin:0;
	font-size:10px;
	COLOR:#FFFFFF;
	BACKGROUND-COLOR:#000000;
}
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:0px;
}
H2
{
	border-bottom:2px solid #303030;
}
IFRAME {
	width:100%;
	height:100%;
}

.R1 { width:27px; height:24px; background:url(default/window_r1.gif) no-repeat; padding:0px; }
.R2 { height:24px; background:url(default/window_r2.gif) repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; letter-spacing:1px; padding:4px; text-align:center; }
.R2 A { color:#F0F0F0; }
.R2 A:hover { color:#FFFFFF; }
.R3 { width:27px; height:24px; background:url(default/window_r3.gif) no-repeat; padding:0px; }
.R4 { display:none }
.R5 { width:100%; border:1px solid #909090; padding:5px; }
.R6 { display:none }
.R7 { display:none }
.R8 { display:none }
.R9 { display:none }

.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;
}
.OK {
	width:33;
	height:34;
	background-image:url(default/buttons/siparis_ok.jpg);
	background-repeat:no-repeat;
}
.TITLE {
	color:#FF0000;
	font-size:24px;
	font-weight:bold;
	letter-spacing:-1px;
}

.Window {
	width:100%;
}
.Window .Title, .Window .Title TD {
	padding: 5px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#000000;
}
.Window .Header {
	padding:5px;
	font-weight:bolder;
	background-color:#CCCCCC;
}
.Window .Highlight {
	background-color:#CCCCCC;
}
.Window .Main TD {
	height:100%;
	padding: 3px;
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
}
.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;
	background-color:#DDDDDD;
}
.Window BUTTON {
	color:#FFFFFF;
	background-color:#000000;
	font-weight:bold;
	padding:1px;
	border: 1px outset;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.TOP {
width:1000px;
color:#606060;
background:#FFFFFF;
margin-left:auto;
margin-right:auto;
}
	.TOP .TR1 {
	width:100%;
	height:150px;
	background:#FFFFFF url(default/top_tr1.jpg) top left no-repeat;
	}
		.TOP .TR1 .TD1 {
		width:400px;
		padding:0px;
		}
			.TOP .TR1 .TD1 IMG {
			width:400px;
			height:150px;
			}
		.TOP .TR1 .TD1 {

		.TOP .TR1 .TD2 {
		display:none;
		}
		.TOP .TR2 .TD3 {
		display:none;
		}
	.TOP .TR2 {
	width:100%;
	height:35px;
	background:url(default/top_tr2.gif) top left repeat-x;
	}
		.TOP .TR2 .TD1 {
		padding:5px;
		}
			.TOP .TR2 .TD1 INPUT {
				width:200px;
				border:1px solid #000000;
				font-size:14px;
				font-weight:bold;
				color:#909090;
				padding-left:5px;
			}
			.TOP .TR2 .TD1 BUTTON {
				border:1px solid #FFFFFF;
				font-size:12px;
				font-weight:bold;
				letter-spacing:1px;
			}
		.TOP .TR2 .TD2 {
		width:400px;
		padding:5px;
		padding-top:9px;
		padding-right:20px;
		text-align:right;
		}
			.TOP .TR2 .TD2 A {
			color:#FFFFFF;
			font-weight:bold;
			}
		.TOP .TR2 .TD3 {
		display:none;
		}
	.TOP .TR3 {
	width:100%;
	height:30px;
	background:url(default/top_tr3.gif) top left no-repeat;
	}
		.TOP .TR3 .TD1 {
		width:50%;
		text-align:left;
		padding:3px;
		padding-top:7px;
		padding-left:35px;
		color:#000000;
		}
			.TOP .TR3 .TD1 A, .TOP .TR3 .TD1 A:visited {
			font-size:14px;
			font-weight:bold;
			color:#FFFFFF;
			letter-spacing:-1px;
			}
			.TOP .TR3 .TD1 A:hover {
			text-decoration:underline;
			}
		.TOP .TR3 .TD2 {
		width:50%;
		text-align:right;
		padding:3px;
		padding-top:10px;
		padding-right:40px;
		color:#FFFFFF;
		}
		.TOP .TR3 .TD3 {
		display:none;
		}

.MAIN {
width:1000px;
height:50%;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}
	.MAIN .TR1 {
	}
		.MAIN .TR1 .TD1 {
		width:200px;
		}
		.MAIN .TR1 .TD2 {
		width:100%;
		background:#FFFFFF;
		padding:10px;
		padding-top:2px;
		}
		.MAIN .TR1 .TD3 {
		width:200px;
		}
			.MAIN .TR1 .TD3 MARQUEE {
			width:100%;
			height:100px;
			}

.BOTTOM {
width:1000px;
color:#CCCCCC;
margin-left:auto;
margin-right:auto;
}
	.BOTTOM  .TR1 {
	width:100%;
	height:52px;
	background:url(default/bottom_tr1.gif) repeat-x;
	}
		.BOTTOM  .TR1 .TD1 {
		display:none;
		}
		.BOTTOM  .TR1 .TD2 {
		color:#AAAAAA;
		text-align:center;
		border-top:1px solid #AAAAAA;
		padding-top:16px;
		font-size:14px;
		font-weight:bold;
		letter-spacing:-1px;
		}
		.BOTTOM  .TR1 .TD3 {
		display:none;
		}
	.BOTTOM .TR2 {
	width:100%;
	}
		.BOTTOM .TR2 .TD1 {
		color:#909090;
		padding-top:12px;
		text-align:left;
		letter-spacing:2px;
		font-size:14px;
		}
		.BOTTOM .TR2 .TD2 {
		text-align:right;
		padding-top:5px;
		padding-bottom:5px;
		}
		.BOTTOM .TR2 .TD3 {
		display:none;
		}
	.BOTTOM .TR3 {
	display:none;
	}
		.BOTTOM  .TR3 .TD1 {
		}
		.BOTTOM  .TR3 .TD2 {
		}
		.BOTTOM  .TR3 .TD3 {
		}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.PAGER {
	color:#CCCCCC;
	padding-top:16px;
	text-align:center;
	font-size:11px;
	padding:10px;
}
.PAGER SELECT {
	font-size:10px;
	background:#FFFFFF;
	color:#909090;
}
.PAGER A {
	color:#606060;
	font-size:11px;
	font-family:Tahoma;
	border:1px solid #C8C8C8;
	margin-left:2px;
	margin-right:2px;
	text-align:center;
	vertical-align:middle;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
.PAGER A:hover {
	color:#FFFFFF;
	background-color:#303030;
	text-decoration:none;
}
.PAGER B {
	font-size:11px;
	font-family:Tahoma;
	color:#606060;
	background-color:#F0F0F0;
	border:1px solid #909090;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	vertical-align:middle;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
.PAGER .BACK {
	width:51; height:18;
	background-image:url(default/buttons/back.gif);
	border:0px;
}
.PAGER .NEXT {
	width:51; height:18;
	background-image:url(default/buttons/next.gif);
	border:0px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.ADVERT {
	width:100%;
	text-align:center;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.VOTE {
	margin-bottom:5px;
	width:99%;
}
.VOTE .Title, .VOTE .Title TD {
	padding: 5px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#de1010;
}
.VOTE .Header {
	padding:5px;
	font-weight:bolder;
	background-color:#CCCCCC;
}
.VOTE .Main TD {
	height:100%;
	padding: 3px;
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
}
	.VOTE .Main .Progress {
		width:100%;
		border:none;
	}	
	.VOTE .Main .Progress .Full {
		color:#FFFFFF;
		background:#FF3300;
		border:none;
		font-weight:bold;
		font-size:9px;
		text-align:right;
	}	
	.VOTE .Main .Progress .Empty {
		background:#000000;
		border:none;
	}	
	.VOTE .Main INPUT {
		margin:0;
		padding:0;
	}
.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: #000000;
	padding:3px;
	font-weight:bold;
	font-size:16px;
}
.NEWS_TEXT {
	width:100%;
	padding:5px;
	text-align:justify;
	font-size:12px;
}
.NEWS_TEXT IMG {
	margin-right:10px;
	margin-bottom:10px;
}
.NEWS_DATE {
	margin-bottom:5px;
	width:100%;
	color:#AAAAAA;
	border-top:0px;
	text-align:right;
	padding:2px;
	padding-right:5px;
	letter-spacing:1;
}

.NEWS_LIST {
	width:100%;
}
.NEWS_LIST LI {
	list-style:none;
	border-bottom:1px dashed #CCCCCC;
	padding:5px;
	padding-left:30px;
	background:url(default/news_list.gif) 0 5 no-repeat;
}
.NEWS_LIST .HL, .NEWS_LIST .HL .TITLE {
	background:#F0F0F0;
}
.NEWS_LIST .TITLE {
	width:100%;
	background:none;
	font-weight:bold;
	font-size:12px;
	letter-spacing:0px;
}
.NEWS_LIST .DATE {
	padding:5px;
	padding-right:none;
	white-space:nowrap;
}


.NEWS_LAST .NEWS_TITLE {
	font-size:14px;
	margin-top:5px;
}
.NEWS_LAST TD {
	width:50%;
}
.NEWS_LAST .SEPX {
	display:none;
}
.NEWS_LAST .SEPY {
	border-bottom:1px solid #CCCCCC;
}

.NEWS_MORE {
	color:#FF0000;
	font-weight:bold;
	text-align:right;
	margin-top:10px;
}

.NEWS_INFO {
	width:100%;
	background:#F0F0F0;
	font-weight:bold;
}
.NEWS_INFO .READ {
	width:50%;
	text-align:left;
	padding:3px;
	padding-left:5px;
}
.NEWS_INFO .VOTE {
	width:50%;
	text-align:right;
	padding:3px;
	padding-right:5px;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.NEWS_HEAD {
	width:100%;
}
.NEWS_HEAD TD {
	width:10%;
	color:#606060;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border-top:3px double #FF3300;
	border-bottom:3px double #FF3300;
	letter-spacing:2;
}
.NEWS_HEAD A {
	color:#606060;
	width:100%;
	height:100%;
	padding:5;
}
.NEWS_HEAD A:hover {
	color:#000000;
}

.NEWS_TYPE {
	width:100%;
	color:#303030;
	font-size:14px;
	letter-spacing:1px;
}
.NEWS_TYPE .ITEM {
	padding:3px;
	padding-left:24px;
	background:url(default/news_item.gif) center left no-repeat;
	border-bottom:1px dashed #F0F0F0;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.NEWS_SPLASH TD {
	padding:0px;
	border-bottom:1px solid #CCCCCC;
}
.NEWS_SPLASH A, .NEWS_SPLASH A:hover {
	color:#606060;
}
.NEWS_SPLASH IMG {
	border:1px solid #000000;
	margin-right:10;
}
.NEWS_SPLASH A:hover {
	color:#606060;
	text-decoration:underline;
}
.NEWS_SPLASH .NEWS_TITLE {
	color:#FF3300;
	font-size:20px;
	letter-spacing:1;
	padding:5;
}
.NEWS_SPLASH .NEWS_TITLE A, .NEWS_SPLASH .NEWS_TITLE A:hover {
	color:#FF3300;
	text-decoration:none;
}
.NEWS_SPLASH .NEWS_TEXT {
	height:155px;
}
.NEWS_SPLASH .NEWS_DATE {
	display:none;
}
.NEWS_SPLASH HR {
	display:none;
}
.NEWS_SPLASH UL {
	padding:5;
}
.NEWS_SPLASH LI {
	margin-left:20;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.NEWS A:hover {
	text-decoration:underline;
}
.NEWS .NEWS_TITLE {
	border-bottom:2px solid #CCCCCC;
	font-size:12px;
	text-align:left;
}
.NEWS .NEWS_TITLE A {
	color:#000000;
}
.NEWS .NEWS_TEXT {
	color:#303030;
	border-top:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.NEWS .NEWS_DATE {
	display:none;
}
.NEWS IMG {
	width:87;
	height:62;
	margin-right:5;
}

.NEWS .TYPELAST {
	font-size:10;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:5;
}
.NEWS .TYPELAST .TITLE {
	color:#0033FF;
	border-bottom:2px solid #0033FF;
	font-weight:bold;
}
.NEWS .TYPELAST .DATE {
	display:none;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.REGISTER .TITLE, .REGISTER .TITLE TD {
	padding: 5px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#0066FF;
}
.REGISTER .HIGHLIGHT{
	background-color:#AAAAAA;
}
.REGISTER .MAIN {
	padding: 5px;
}
.REGISTER .RIGHT {
	width:100%;
	height:450;
	padding-top:140;
	padding-left:15;
	padding-right:15;
	color:#FFFFFF;
	font-weight:bold;
	background:url(default/back_register_right.jpg) top right no-repeat;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.LOGIN {
	width:100%;
	border:1px dotted #003366;
}
.LOGIN TD {
	color:#FFFFFF;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.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:#303030;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1;
}
.ARTICLE .STATUS .LEFT {
	width:50%;
}
	.ARTICLE .STATUS .LEFT A {
		color:#EEEEEE;
	}
	.ARTICLE .STATUS .LEFT A:hover {
		color:#FFFFFF;
	}
.ARTICLE .STATUS .READ {
	width:25%;
	text-align:center;
}
.ARTICLE .STATUS .VOTE {
	width:25%;
	text-align:center;
}

.ARTICLE_TITLE {
	font-size:16px;
	font-weight:bold;
	text-align:left;
	letter-spacing:-1px;
	margin-bottom:5px;
}
.ARTICLE_TEXT {
	font-size:12px;
	padding:5px;
}
	.ARTICLE_TEXT DIV {
		margin-top:10px;
	}
	
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_LOGIN {
	margin-bottom:5px;
	width:100%;
	height:100;
	text-align:center;
}
.CUSTOM_LOGIN .MAIN {
	padding-top:20px;
	padding-left:44px;
	padding-right:8px;
	background:#FFFFFF url(default/custom_login.jpg) top left no-repeat;
}
.CUSTOM_LOGIN .MAIN LI {
	MARGIN-LEFT:26px;
	MARGIN-TOP:3px;
}
.CUSTOM_LOGIN .BOTTOM {
	height:10;
	background:#FFFFFF url(default/custom_login_bot.jpg) top left no-repeat;
}
.CUSTOM_LOGIN INPUT {
	margin:3px;
	color:#FFFFFF;
	background-color:#000000;
	border:1px solid #000000;
}
.CUSTOM_LOGIN BUTTON {
	margin:3px;
	color:#FFFFFF;
	background-color:#000000;
	border:1px outset;
	margin-right:2px;
	font-weight:bold;
}
.CUSTOM_LOGIN .LINKS {
	padding:5px;
	text-align:right;
	background:#EEEEEE;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_FEED {
	width:100%;
	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 {
	padding:5px;
}
.CUSTOM_FEED TEXTAREA {
	width:100%;
	height:100px;
	color:#FFFFFF;
	background-color:#000000;
	border:1px solid #000000;
	padding:3px;
}
.CUSTOM_FEED INPUT {
	width:100%;
	color:#FFFFFF;
	background-color:#000000;
	border:1px solid #000000;
	padding-left:3px;
}
.CUSTOM_FEED BUTTON {
	color:#FFFFFF;
	background-color:#000000;
	border:1px outset;
	font-weight:bold;
	margin-top:5px;
	padding:1px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.ARTICLE_LIST {
	width:100%;
}
.ARTICLE_LIST .HL, .ARTICLE_LIST .HL .TITLE {
	background:#F0F0F0;
}
.ARTICLE_LIST .TITLE {
	width:100%;
	background:none;
	font-weight:bold;
	font-size:12px;
	letter-spacing:0px;
}
.ARTICLE_LIST .DATE {
	padding:5px;
	padding-right:none;
	white-space:nowrap;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_ARTUSER {
	width:100%;
}
.CUSTOM_ARTUSER .R5 {
	padding:0px;
}
.CUSTOM_ARTUSER .ARTICLE_USER .NAME {
	padding-left:0px;
	font-size:12px;
}

.ARTICLE_USER {
	width:100%;
	height:150px;
	margin:0px;
}
.ARTICLE_USER LI {
	margin:0px;
	list-style:none;
}
.ARTICLE_USER .IMAGE {
	width:100px;
}
.ARTICLE_USER .NAME {
	background:#F0F0F0;
	padding:5px;
	font-size:16px;
	font-weight:bold;
}
.ARTICLE_USER .TITLE {
	height:70px;
	font-size:12px;
	letter-spacing:0px;
	padding:3px;
}
.ARTICLE_USER .BIO {
	height:100%;
	background:none;
	font-size:10px;
	padding:5px;
}
.ARTICLE_USER .TITLE A { color:#EE0000; }
.ARTICLE_USER .TITLE A:hover { color:#FF0000; }
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_ADVERT {
	width:100%;
}
.CUSTOM_ADVERT .R5 {
	border:none;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_PAGE {
	width:100%;
}
.CUSTOM_PAGE H3 {
	font-size:18px;
	border-bottom:2px solid #303030;
	padding-bottom:5px;
}

.CUSTOM_MAIN {
	width:100%;
	background:#F0F0F0;
	border:1px outset #CCCCCC;
	padding:5px;
	margin-bottom:10px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_SERVERDATE {
	width:100%;
}
.CUSTOM_SERVERDATE .SERVERDATE {
	color:#909090;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.CUSTOM_SERVERDATE .SERVERTIME {
	width:100%;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	letter-spacing:2;
	text-align:center;
	padding-top:3;
	padding-right:20;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.FEEDBACK {
	width:100%;
}
.FEEDBACK .TITLE TD {
	font-size:18px;
	font-weight:bold;
	border:1px solid #303030;
	border-bottom:none;
	padding:10px;
}
.FEEDBACK .PAGES TD {
	font-weight:bold;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	border-left:1px solid #303030;
	border-right:1px solid #303030;
}
	.FEEDBACK .PAGES SPAN {
		width:20;
		text-align:center;
	}
	.FEEDBACK .PAGES A {
		margin-left:3px;
		width:20;
		color:#909090;
		border:1px solid #CCCCCC;
		text-align:center;
	}
	.FEEDBACK .PAGES A:hover {
		color:#000000;
	}
.FEEDBACK .STATUS TD {
	border-top:1px solid #303030;
}
.FEEDBACK .LIST .DATE {
	margin-top:5px;
	border:1px dotted #CCCCCC;
	border-bottom:none;
	padding:5px;
	font-weight:bold;
}
.FEEDBACK .LIST .MSG {
	border:1px dotted #CCCCCC;
	border-top:none;
	border-bottom:none;
	padding:10px;
}
.FEEDBACK .LIST .EMAIL {
	border:1px dotted #CCCCCC;
	border-top:none;
	padding:5px;
	text-align:right;
	color:#999999;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.TCMB {
	width:100%;
}
.TCMB TD {
	padding:3px;
}
.TCMB .EMPTY {
	width:50%;
}
.TCMB .HEAD {
	background:#F0F0F0;
	font-weight:bold;
}

/*-------------------------------------------------------------------------------------------------*/
.COUNTER {
	width:100%;
}
.COUNTER TD {
	text-align:right;
	border:none;
	font-size:14px;
	padding:5px;
}
.COUNTER .LEFT {
	border:none;
	text-align:left;
	font-size:12px;
	padding:5px;
}
.COUNTER .HL {
	background:#F0F0F0;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CAL_DAILY {
	width:100%;
}
.CAL_DAILY TH {
	font-size:20px;
	font-weight:bold;
	color:#909090;
	letter-spacing:-1px;
}
.CAL_DAILY .HOUR {
	font-size:14px;
	font-weight:bold;
	background:#F0F0F0;
	padding:3px;
}
.CAL_DAILY .LIST {
	width:100%;
	border:1px solid #CCCCCC;
	padding:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CAL_MONTHLY {
	width:98%;
}
.CAL_MONTHLY TH {
	font-size:16px;
	font-weight:bold;
	color:#909090;
	letter-spacing:-1px;
}
.CAL_MONTHLY TD {
	border:1px solid #e0e0e0;
	padding:3;
}
.CAL_MONTHLY A {
	width:100%;
	height:100%;
}
.CAL_MONTHLY .LIST {
	width:100%;
	letter-spacing:1;
}
.CAL_MONTHLY .WEEK {
	display:none;
}
.CAL_MONTHLY ACRONYM {
	font-weight:bold;
	color:#FF0000;
}
.CUSTOM_MARQUEE
{
    BORDER:1px dotted #C0C0C0;
	COLOR: #606060;
	BACKGROUND-COLOR:transparent;
	width:100%;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	font-size:10px;
	margin-bottom:10;
}
.CAL_MONTHLY .BACK {
	width:30px;
	border:1px outset #FFFFFF;
	margin-right:10px;
}
.CAL_MONTHLY .BACK:hover {
	border:1px inset #C0C0C0;
}
.CAL_MONTHLY .NEXT {
	width:30px;
	border:1px outset #FFFFFF;
	margin-left:10px;
}
.CAL_MONTHLY .NEXT:hover {
	border:1px inset #C0C0C0;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.NEWS_VOTE {
	width:100%;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.NEWS_VOTE .R5 {
	height:40px;
}
.NEWS_VOTE INPUT {
	margin-right:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS_COMMENT {
	width:100%;
	padding:5px;
}
.NEWS_COMMENT .R5 {
	height:600px;
	padding:0px;
}
.NEWS_COMMENT_FORM {
	width:100%;
	background:#F0F0F0;
}
.NEWS_COMMENT H3 {
	display:none;
}
.NEWS_COMMENT_FORM TD {
	padding:5px;
	font-weight:bold;
}
.NEWS_COMMENT_FORM TEXTAREA {
	width:435px;
	height:100px;
}
.NEWS_COMMENT_FORM INPUT {
	width:300px;
}
.NEWS_COMMENT_FORM .STATUS {
	text-align:right;
}
.NEWS_COMMENT_FORM .STATUS INPUT {
	width:auto;
}
.NEWS_COMMENT_FORM .STATUS BUTTON {
	margin-left:205px;
}
.NEWS_COMMENT_FORM .CHAR {
	font-weight:normal;
	font-style:italic;
}

.NEWS_COMMENT_LIST {
	width:100%;
}
.NEWS_COMMENT_SEP {
	height:5px;
}
.NEWS_COMMENT_LIST .TEXT {
	color:#606060;
	text-align:justify;
	padding:5px;
}
.NEWS_COMMENT_LIST .NAME {
	background:#F0F0F0;
	color:#EE0000;
	font-weight:bold;
	font-size:10px;
	padding:3px;
	padding-left:7px;
}
.NEWS_COMMENT_LIST .DATE {
	background:#F0F0F0;
	text-align:right;
	font-size:10px;
	padding:3px;
	padding-right:7px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.ARTICLE_VOTE {
	width:100%;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.ARTICLE_VOTE .R5 {
	height:40px;
}
.ARTICLE_VOTE INPUT {
	margin-right:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.ARTICLE_COMMENT {
	width:100%;
	padding:5px;
}
.ARTICLE_COMMENT .R5 {
	height:600px;
	padding:0px;
}
.ARTICLE_COMMENT H3 {
	display:none;
}
.ARTICLE_COMMENT_FORM {
	width:100%;
	background:#F0F0F0;
}
.ARTICLE_COMMENT_FORM TD {
	padding:5px;
	font-weight:bold;
}
.ARTICLE_COMMENT_FORM TEXTAREA {
	width:435px;
	height:100px;
}
.ARTICLE_COMMENT_FORM INPUT {
	width:300px;
}
.ARTICLE_COMMENT_FORM .STATUS {
	text-align:right;
}
.ARTICLE_COMMENT_FORM .STATUS INPUT {
	width:auto;
}
.ARTICLE_COMMENT_FORM .STATUS BUTTON {
	margin-left:205px;
}
.ARTICLE_COMMENT_FORM .CHAR {
	font-weight:normal;
	font-style:italic;
}

.ARTICLE_COMMENT_LIST {
	width:100%;
}
.ARTICLE_COMMENT_SEP {
	height:5px;
}
.ARTICLE_COMMENT_LIST .TEXT {
	color:#606060;
	text-align:justify;
	padding:5px;
}
.ARTICLE_COMMENT_LIST .NAME {
	background:#F0F0F0;
	color:#EE0000;
	font-weight:bold;
	font-size:10px;
	padding:3px;
	padding-left:7px;
}
.ARTICLE_COMMENT_LIST .DATE {
	background:#F0F0F0;
	text-align:right;
	font-size:10px;
	padding:3px;
	padding-right:7px;
}
/*-------------------------------------------------------------------------------------------------*/

.X_ARTICLE {
	padding:10px;
}