/*-------------------------------------------------------------------------------------------------*/
BODY
{
	background:#FFFFFF url(default/body.jpg) repeat-x;
	color:#606060;
	margin:0px;
	margin-left:5px;
	font-family:Tahoma;
	font-size:10px;
	text-align:center;
}
A
{
	cursor:pointer;
	color: #606060;
	text-decoration: none;
}
A:hover
{
	color: #000000;
	text-decoration:underline;
}
SPAN {
}
TABLE
{
    BORDER-COLLAPSE: collapse;
    border:0px solid #000000;
    FONT-SIZE: 12px;
}
TD
{
	padding:0px;
    vertical-align:top;
}
MARQUEE
{
	color:#FFFFFF;
	letter-spacing:1px;
	font-size:12px;
	padding:3px;
}
SELECT
{
	COLOR: #606060;
	BACKGROUND-COLOR:#FFFFFF;
	font-size:12px;
}
ACRONYM
{
    text-decoration: overline;
}
HR
{
	border: 1px solid #CCCCCC;
}
H1 {
	width:100%;
	margin-bottom:5px;
	border:1px outset #CCCCCC;
	font-size:20px;
	padding:5px;
}
H2 {
	background:#000000;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
}
H6
{
	margin-top:5px;
	color:#BB9090;
	font-size:12px;
	font-style:italic;
	margin-bottom:0px;
	text-align:center;
	border:1px dotted #BB9090;
	padding:3px;
}
BUTTON
{
	width:auto;
	color:#FFFFFF;
	background:#000000;
	font-size:12px;
	font-weight:bolder;
}
INPUT
{
}
TEXTAREA
{
	font-family:Arial, Helvetica, sans-serif;
}
IMG
{
	BORDER: 0px solid;
}
FORM
{
	MARGIN:0px;
}
UL
{
	margin:0px;
}
LI
{
	margin:0px;
}
H1 { MARGIN:0px }
H2 { MARGIN:0px }
H3 { MARGIN:0px }
H4 { MARGIN:0px }
H5 { MARGIN:0px }
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.R1 { width:5px;  height:20px;  background:url(default/window_r1.jpg) top left no-repeat; padding:0px; }
.R2 { height:20px; background:url(default/window_r2.jpg) top left repeat-x; padding-left:5px;
	  font-size:10px; font-weight:bold; color:#FFFFFF; white-space:nowrap; padding-top:4px; }
.R2 A { color:#F0F0F0; }
.R2 A:hover { color:#FFFFFF; }
.R3 { width:100%; height:20px;  background:url(default/window_r3.jpg) top left no-repeat; }
.R4 { display:none }
.R5 { width:100%; border:1px inset #CCCCCC; padding:5px; }
.R6 { display:none }
.R7 { display:none }
.R8 { display:none }
.R9 { display:none }

.EXC { width:64px; height:64px; background:url(default/icon_exclamation.png) no-repeat; }
.ICON_WILL { width:64px; height:64px; background:url(default/icon_testament.png) no-repeat; }
.ICON_ACCOUNT { width:64px; height:64px; background:url(default/icon_account.png) no-repeat; }
.ICON_HELP { width:64px; height:64px; background:url(default/icon_help.png) no-repeat; }

.BUTTON_RELOAD   { width:30px; height:30px; background:#FFFFFF url(default/reload.jpg) center center no-repeat; border:1px outset #CCCCCC;} 
.BUTTON_REGISTER { height:32px; padding-top:2px; padding-left:40px; background:#FFFFFF url(default/button_register.jpg) center left no-repeat; margin-right:20px; } 
.BUTTON_LOGIN    { height:32px; padding-top:2px; padding-left:40px; background:#FFFFFF url(default/button_login.jpg) center left no-repeat; }

.Transparent {
	color:#aaaaaa;
	background:none;
}

.ReadOnly {
	border:0px;
	text-align: right;
	vertical-align: top;
	padding: 0px;
	font-weight: bolder;
	background-color: transparent;
}

.ERROR {
	color:#FF0000;
	background-color:#FFFF99;
	border:1px dotted #333333;
	padding:3px;
	font-weight:bold;
}
.REQUIRED {
	color:#000000;
	background-color:#FFBBBB;
	font-weight:normal;
}
.FAIL {
	color:#FF0000;
	font-weight:bolder;
	text-align:center;
}
.DONE {
	font-weight: bolder;
	color:#00AA00;
}
.CODE {
	margin-left:20px;
	border:1px dashed #909090;
	background:#F0F0F0;
	color:#303030;
	padding:5px;
}
.TOGGLE_RIGHT {
	height:20px;
	background:#606060 url(default/toggle_right.jpg) top right no-repeat;
	padding:4px;
}
.TOGGLE_RIGHT_SEL {
	height:20px;
	background:#606060 url(default/toggle_right_a.jpg) top right no-repeat;
	padding:4px;
}
.TOGGLE_RIGHT A, .TOGGLE_RIGHT_SEL A {
	width:100%;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.WINDOW {
	width:100%;
}
.WINDOW .TITLE {
}
.WINDOW .HEADER TD, .WINDOW .HEADER TD A {
	background:#606060;
	color:#FFFFFF;
	vertical-align:middle;
}
.WINDOW .FORM TD {
	padding:3px;
	background:#F0F0F0;
}
.WINDOW .FORM_HL TD {
	padding:3px;
}
.WINDOW .LEFT {
}
.WINDOW .LIST TD {
	vertical-align:middle;
	background:#F0F0F0;
}
.WINDOW .LIST_HL TD {
	vertical-align:middle;
}
.WINDOW .STATUS {
	text-align:right;
}
.WINDOW .MAIN {
	border:1px solid #CCCCCC;
	padding:5px;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.TOP {
width:980px;
}
	.TOP .TR1 {
	width:100%;
	height:80px;
	}
		.TOP .TR1 .TD1 {
		width:100%;
		background:url(default/top_tr1_td1.jpg) 10 left no-repeat;		
		}
			.TOP .TR1 .TD1 IMG {
			width:270px;
			height:60px;
			}
		.TOP .TR1 .TD2 {
		width:468px;
		text-align:center;
		vertical-align:middle;
		padding:0px;
		padding-top:3px;
		}
		.TOP .TR1 .TD3 {
		display:none;
		}
	.TOP .TR2 {
	width:100%;
	height:30px;
	}
		.TOP .TR2 .TD1 {
		padding:0px;
		padding-top:4px;
		}
			.TOP .TR2 .TD1 .MENU {
			height:28px;
			}
			.TOP .TR2 .TD1 .MENU TD {
			width:70px;
			padding:0px;
			padding-top:6px;
			padding-left:10px;
			padding-right:23px;
			text-align:center;
			}
			.TOP .TR2 .TD1 .MENU .MENUITEM_0 { background:url(default/menu_item.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUITEM_1 { background:url(default/menu_item.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUITEM_2 { background:url(default/menu_item.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUITEM_3 { background:url(default/menu_item.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUITEM_4 { background:url(default/menu_item.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUITEM_5 { background:url(default/menu_item.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUITEM_6 { background:url(default/menu_item.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUSEL_0 { background:url(default/menu_sel.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUSEL_1 { background:url(default/menu_sel.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUSEL_2 { background:url(default/menu_sel.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUSEL_3 { background:url(default/menu_sel.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUSEL_4 { background:url(default/menu_sel.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUSEL_5 { background:url(default/menu_sel.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUSEL_6 { background:url(default/menu_sel.jpg) no-repeat; }
			.TOP .TR2 .TD1 .MENU .MENUITEM_0 A, .TOP .TR2 .TD1 .MENU .MENUSEL_0 A 
			{ font-size:12px; margin-top:3px; }
			.TOP .TR2 .TD1 .MENU A {
			width:100%;
			height:100%;
			color:#FFFFFF;
			font-size:14px;
			font-weight:bold;
			}
			.TOP .TR2 .TD1 .MENU A:hover {
			}
			.TOP .TR2 .TD1 .MENUSEP {
			display:none;
			}
		.TOP .TR2 .TD2 {
		width:360px;
		padding:0px;
		padding-right:5px;
		text-align:right;
		}
		.TOP .TR2 .TD2 A, .TOP .TR2 .TD2 A:visited {
		font-size:11px;
		text-align:left;
		}
		.TOP .TR2 .TD2 B {
		font-size:12px;
		}
		.TOP .TR2 .TD3 {
		display:none;
		}
	.TOP .TR3 {
	width:100%;
	height:22px;
	background:#303030;
	color:#999999;
	}
		.TOP .TR3 .TD1 {
		width:300px;
		background:url(default/top_tr3_td1.jpg) top left repeat-y;
		padding:3px;
		padding-left:10px;
		color:#909090;
		}
		.TOP .TR3 .TD2 {
		text-align:right;
		font-size:10px;
		padding:5px;
		padding-right:5px;
		margin:0px;
		}
			.TOP .TR3 .TD2 A {
			color:#EEEEEE;
			font-weight:bold;
			letter-spacing:1px;
			}
			.TOP .TR3 .TD2 A:hover {
			color:#FFFFFF;
			}
		.TOP .TR3 .TD3 {
		display:none;
		}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.MAIN {
width:980px;
height:80%;
}
	.MAIN .TR1 {
	}
		.MAIN .TR1 .TD1 {
		width:200px;
		padding:0px;
		padding-bottom:5px;
		}
		.MAIN .TR1 .TD2 {
		width:100%;
		text-align:left;
		padding:0px;
		padding-left:7px;
		}
		.MAIN .TR1 .TD3 {
		display:none;
		}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.BOTTOM {
width:980px;
margin-top:10px;
}
	.BOTTOM  .TR1 {
	width:100%;
	}
		.BOTTOM  .TR1 .TD1 { display:none; }
		.BOTTOM  .TR1 .TD2 {
		color:#CCCCCC;
		background:#606060;
		text-align:center;
		font-size:11px;
		font-weight:bold;
		padding:5px;
		}
			.BOTTOM  .TR1 .TD2 A {	
				color:#FFFFFF;
			}
		.BOTTOM  .TR1 .TD3 { display:none; }
	.BOTTOM .TR2 {
	width:100%;
	height:60px;
	}
		.BOTTOM .TR2 .TD1 {
		width:760px;
		padding:5px;
		text-align:left;
		}
		.BOTTOM .TR2 .TD2 {
		padding:5px;
		text-align:right;
		}
		.BOTTOM .TR2 .TD3 { display:none; }
	.BOTTOM .TR3 { display:none; }
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.PAGER {
	color:#CCCCCC;
	padding-top:16px;
	text-align:center;
	font-size:11px;
	padding:10px;
}
.PAGER SELECT {
	font-size:11px;
	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;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.MENU {
}
.MENU TD {
}
.MENUTOP {
}
.MENUBOTTOM {
}
.MENUITEM,.MENUHOVER {
}
.MENUSEP {
	display:none;
}
.MENU A {
}
.MENU A:hover {
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.PAGE {
	padding:5px;
	text-align:left;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.FEEDBACK {
	width:100%;
	text-align:center;
}
.FEEDBACK INPUT {
	margin-bottom:3px;
	width:215px;
	height:20px;
	border:none;
	color:#707070;
	vertical-align:bottom;
	padding-left:5px;
	border-bottom:1px dashed #CCCCCC;
}
.FEEDBACK TEXTAREA {
	margin-bottom:3px;
	width:215px;
	height:95px;
	color:#707070;
	border:none;
	border-bottom:1px dashed #CCCCCC;
	padding:5px;
}
.FEEDBACK .EXTRA {
	margin-top:5px;
	font-size:10px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.ADVICE {
	width:100%;
	text-align:center;
}
.ADVICE INPUT {
	margin-bottom:3px;
	width:100%;
	border:1px inset #CCCCCC;
	color:#303030;
	vertical-align:bottom;
	padding-left:5px;
}
.ADVICE TEXTAREA {
	margin-bottom:3px;
	width:100%;
	height:40px;
	color:#000000;
	border:1px inset #CCCCCC;
	padding:3px;
}
.ADVICE SELECT {
	margin-bottom:3px;
	width:100%;
	color:#000000;
	border:1px inset #CCCCCC;
	background:none;
	padding:3px;
}
.ADVICE .TITLE {
	text-align:left;
	font-weight:bold;
}
.ADVICE .EXTRA {
	margin-top:5px;
	font-size:10px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.ADVERT {
	width:100%;
	text-align:center;
	margin:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.ARTICLE {
	width:100%;
}
.ARTICLE .STATUS TD {
	border-top:1px solid #CCCCCC;
	padding-top:5px;
}
.ARTICLE .STATUS .LEFT {
	text-align:left;
}
.ARTICLE .STATUS .RIGHT {
	text-align:right;
	font-weight:
}

.ARTICLE_TITLE {
	width:100%;
	color: #000000;
	font-size:15px;
	font-weight:bold;
}
.ARTICLE_TEXT {
	width:100%;
	color:#606060;
	text-align:justify;
	padding-top:5px;
}
.ARTICLE_DATE {
	width:100%;
	color:#AAAAAA;
	text-align:right;
	font-style:italic;
}
.ARTICLE_AUTHOR {
}
.ARTICLE_CREATOR {
}
.ARTICLE_MORE {
	color:#FF0000;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}

.ARTICLE_SPLASH {
	width:100%;
}
.ARTICLE_SPLASH TD {
	padding:5px;
}

.ARTICLE_LAST .SEPX {
	width:5px;
}
.ARTICLE_LAST .MAIN {
	border:none;
	padding:5px;
}

.ARTICLE_LIST {
	font-weight:bold;
}
.ARTICLE_LIST LI {
	margin-bottom:5px;
}
.ARTICLE_LIST .INFO {
	color:#909090;
	font-size:10px;
	font-weight:normal;
	padding-left:16px;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.VOTE {
	margin-bottom:5px;
	width:100%;
}
.VOTE .Title, .VOTE .Title TD {
	padding: 5px;
	font-weight: bolder;
	color: #606060;
	background:#610000 url(default/fade_down.jpg) left top repeat-x;
}
.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 .Status TD {
	text-align: right;
	border: 1px solid #CCCCCC;
	background-color:#DDDDDD;
}
.VOTE BUTTON {
	color:#FFFFFF;
	background-color:#303030;
	font-weight:bold;
	padding:1px;
	border: 1px outset;
}
.VOTE .PROGRESS TD {
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.LINK_LIST {
}
.LINK_LIST LI {
	padding-bottom:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS {
	width:100%;
}
.NEWS A {
	text-decoration:underline;
}
.NEWS .SEP_W {
	display:none;
}
.NEWS .SEP_H {
	border-bottom:1px dashed #CCCCCC;
	height:1;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS_TYPE {
	width:100%;
	height:30px;
	background:#000000;
	margin-bottom:5px;
	font-size:14px;
	font-weight:bold;
}
.NEWS_TYPE TD {
	text-align:center;
	padding:5px;
}
.NEWS_TYPE A {
	color:#DDDDDD;
	padding:5px;
	margin:5px;
}
.NEWS_TYPE A:hover {
	color:#FFFFFF;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS A {
	text-decoration:none;
}
.NEWS_LAST .NEWS_TITLE {
	font-size:12px;
	letter-spacing:-1px;
}
.NEWS_LAST .NEWS_TEXT {
}
.NEWS_LAST .NEWS_DATE {
	display:none;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS_SPLASH {
	width:100%;
}
.NEWS_SPLASH .NEWS_DATE {
	display:none;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS_TITLE {
	width:100%;
	color: #000000;
	font-size:16px;
	font-weight:bold;
}
.NEWS_TEXT {
	width:100%;
	color:#606060;
	text-align:justify;
	padding-top:5px;
}
.NEWS_TEXT LI {
	margin-left:15px;
}
.NEWS_IMAGE {
	margin-right:10px;
	margin-bottom:10px;
}
.NEWS_DATE {
	width:100%;
	color:#AAAAAA;
	text-align:right;
	font-style:italic;
}
.NEWS_MORE {
	color:#FF0000;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS_VOTE {
	width:100%;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:0px;
}
.NEWS_VOTE IFRAME {
	width:100%;
	height:100%;
}
.NEWS_VOTE .R5 {
	height:40px;
}
.NEWS_VOTE INPUT {
	margin-right:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.NEWS_COMMENT {
	width:100%;
	margin:0px;
}
.NEWS_COMMENT IFRAME {
	width:100%;
	height:100%;
}
.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:380px;
	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;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.REGISTER {
	width:100%;
}
.REGISTER .TITLE, .REGISTER .TITLE TD {
	padding: 5px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color:#000000;
	border:1px solid #303030;
}
.REGISTER .HEADER, .REGISTER .HEADER TD {
	padding: 5px;
	font-weight: bolder;
	color: #606060;
	border:1px solid #303030;
}
.REGISTER .HIGHLIGHT{
	background-color:#F0F0F0;
}
.REGISTER .MAIN {
	padding:5px;
}
.REGISTER .EXTRA {
	text-align:left;
	font-weight:bold;
	color:#900000;
}
.REGISTER .STATUS {
	text-align:right;
}
.REGISTER .LEFT {
	padding:5px;
}
.REGISTER .RIGHT {
	width:100%;
	text-align:right;
}
.REGISTER .LEFT_REQ {
	color:#900000;
	padding:5px;
}
	.REGISTER .LEFT I {
		font-size:10px;
		letter-spacing:1px;
	}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.LOGIN {
	width:100%;
}
.LOGIN .TITLE {
}
.LOGIN .MAIN {
	width:100%;
	color:#606060;
	text-align:right;
}
.LOGIN INPUT {
	width:70%;
	margin-left:10px;
}
.LOGIN .CHECKBOX, .LOGIN .CHECKBOX A {
	color:#FFFFFF;
	text-align:left;
	margin-right:5px;
}
.LOGIN .CHECKBOX INPUT {
	width:auto;
	margin:0px;
}
.LOGIN .STATUS A {
	color:#606060;
	font-weight:bold;
	text-align:right;
}
.LOGIN TH {
	color:#000000;
	font-size:14px;
	letter-spacing:0px;
	padding:3px;
}
.LOGIN TD {
	padding:5px;
}
.LOGIN .LINKS {
	font-size:14px;
	text-align:center;
	padding-left:10px;
	padding-right:15px;
}
.LOGIN .LINKS UL {
	text-align:left;
	margin-left:30px;
}
.LOGIN .LINKS DIV {
	margin-top:5px;
	text-align:right;
}
.LOGIN .MAIN {
	text-align:right;
}
.LOGIN .REQUIRED {
	color:#303030;
	font-weight:normal;
}
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
.BIO {
	width:100%;
}
.BIO .NAME {
	color:#606060;
	font-size:16px;
	font-weight:bold;
}
.BIO .TITLE {
	color:#909090;
	letter-spacing:1px;
	margin-bottom:5px;
	font-style:italic;
}
.BIO .DATE {
	font-size:10px;
	text-align:right;
}
.BIO .HTML {
	border:none;
	padding-bottom:3px;
	text-align:justify;
}
.BIO .EXTRA {
	width:100%;
	color:#FF0000;
	text-align:right;
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
}
.BIO .EXTRA A {
	color:#FF0000;
	padding-top:10px;
}
.BIO .STATUS {
	border-top:1px solid #CCCCCC;
	color:#909090;
	padding:5px;
	text-align:right;
	white-space:nowrap;
}
.BIO .IMAGE {
	background:url(default/icon_who.png) no-repeat;
	border:1px solid #000000;
	margin:5px;
	margin-left:0px;
}
.BIO .MORE {
	color:#FF0000;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.BIO_SPLASH {
	width:100%;
	margin-bottom:5px;
}
.BIO_SPLASH .NAME {
	background:none;
	color:#606060;
	font-size:14px;
	font-weight:bolder;
	padding:0px;
}
.BIO_SPLASH .TITLE {
	color:#909090;
	background:none;
	font-size:10px;
	font-weight:normal;
	padding-left:0px;
}
.BIO_SPLASH .DATE {
	text-align:right;
}
.BIO_SPLASH .EXTRA {
	width:100%;
	color:#FF0000;
	text-align:right;
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
}
.BIO_SPLASH .EXTRA A {
	color:#FF0000;
	padding-top:10px;
}
.BIO_SPLASH .R5 {
	padding:0px;
}
.BIO_SPLASH .STATUS {
	display:none;
}

/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.BIO_LIST {
	width:100%;
}
.BIO_LIST LI {
	margin-bottom:5px;
	list-style:square;
}
.BIO_LIST .DATE {
	text-align:right;
	font-size:11px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.BIO_VIEW {
	width:100%;
}
.BIO_VIEW TD {
	padding:5px;
}
.BIO_VIEW .NAME {
	font-size:20px;
	text-align:center;
}
.BIO_VIEW .NAME A, .BIO_VIEW .NAME A:visited {
	font-weight:bold;
	color:#000000;
}
.BIO_VIEW .DATE {
	font-size:12px;
	color:#303030;
	text-align:center;
}
.BIO_VIEW .TITLE {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	text-align:center;
	margin-top:5px;
}
.BIO_VIEW .TEXT {
	color:#303030;
	padding:5px;
	text-align:center;
}
.BIO_VIEW .EXTRA {
	width:100%;
	color:#FF0000;
	text-align:right;
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
}
.BIO_VIEW .EXTRA A {
	color:#FF0000;
	padding-top:10px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.WILL {
	width:100%;
}
.WILL .TITLE {
	background:none;
	color:#606060;
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	padding:0px;
	text-transform:uppercase;
}
.WILL .MAIN {
	border:none;
	padding-top:5px;
}
.WILL .IMAGE {
	background:url(default/icon_who.png) no-repeat;
	border:1px solid #000000;
	margin-right:5px;
}
.WILL .DESC {
	margin:10px;
	color:#606060;
	border:1px dotted #CCCCCC;
	padding:5px;
	text-align:justify;
}
.WILL .TEXT {
	height:200px;
	color:#900000;
	padding:3px;
	text-align:justify;
	vertical-align:middle;
}
.WILL .HIDDEN {
	background:url(default/icon_stop.png) no-repeat;
	height:150px;
	color:#900000;
	padding-left:150px;
	padding-top:40px;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	vertical-align:middle;
}
.WILL .DATE .LEFT {
	font-size:11px;
	color:#BBBBBB;
}
.WILL .DATE .RIGHT {
	font-size:11px;
	color:#BBBBBB;
	text-align:right;
	padding-right:5px;
}
.WILL .STATUS TD {
	background:none;
	color:#606060;
	padding:5px;
	text-align:left;
	border:1px outset #CCCCCC;
}
.WILL .STATUS .RIGHT {
	text-align:right;
	white-space:nowrap;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.WILL_SPLASH {
	width:100%;
}
.WILL_SPLASH .TITLE {
	background:none;
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	padding:0px;
}
.WILL_SPLASH .DESC {
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	text-align:justify;
}
.WILL_SPLASH .NAME {
	font-size:11px;
	color:#909090;
	text-align:right;
}
.WILL_SPLASH .DATE {
	font-size:10px;
	color:#BBBBBB;
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.WILL_VIEW {
	width:100%;
}
.WILL_VIEW TD {
	padding:5px;
	border-bottom:1px dotted #C0C0C0;
}
.WILL_VIEW .TITLE {
	color:#606060;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
}
.WILL_VIEW .TITLE A {
	width:100%;
	color:#FFFFFF;
}
.WILL_VIEW .IMAGE {
	background:url(default/icon_who.png) no-repeat;
	border:1px solid #000000;
	margin-right:5px;
}
.WILL_VIEW .DESC {
	height:80px;
	text-align:justify;
	margin-top:5px;
}
.WILL_VIEW .STATUS {
	color:#909090;
	font-size:11px;
	padding:3px;
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.WILL_LIST {
	width:100%;
}
.WILL_LIST LI {
	font-weight:normal;
	padding-bottom:5px;
}
.WILL_LIST TD {
	padding:0px;
	padding-right:10px;
}
.WILL_LIST .TITLE {
	font-size:10px;
	font-weight:bolder;
	padding:0px;
	text-transform:uppercase;
}
.WILL_LIST .DATE {
	font-size:10px;
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.HELP_TITLE {
	height:32px;
	font-size:14px;
	font-weight:bolder;
	cursor:pointer;
	padding-left:35px;
	padding-top:5px;
	background:url(default/bullet_help.png) no-repeat;	
}
.HELP_ANSWER {
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	padding-left:5px;
	padding-top:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.USER_FORGOT {
	width:90%;
}
.USER_FORGOT INPUT {
	width:100%;
}

.USER_PHOTO {
	width:100%;
}
.USER_PHOTO .LEFT {
	width:100px;
	height:125px;
	border:1px solid #CCCCCC;
	text-align:center;
	vertical-align:middle;
}
.USER_PHOTO .RIGHT {
	padding:5px;
}
	.USER_PHOTO .RIGHT INPUT {
		width:100%;
	}
.USER_PHOTO .STATUS {
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.USER_LIST {
	width:100%;
}
.USER_LIST .IMG {
	background:#909090;
	border:1px solid #909090;
}
.USER_LIST .MAIN {
	height:63px;
	padding:5px;
	border:1px solid #909090;
}
.USER_LIST .TITLE {
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.USER_LIST .LAST {
	color:#006;
	font-size:10px;
	text-align:right;
}
.USER_LIST .CREATE {
	color:#600;
	font-size:10px;
	text-align:right;
}
.USER_LIST .LOGINS {
	color:#030;
	font-size:10px;
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.USER_PROFILE {
	width:100%;
}
.USER_PROFILE_LEFT {
	width:200px;
	height:250px;
	border:1px solid #000000;
}
.USER_PROFILE_RIGHT {
	padding-left:10px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.USER_SEARCH {
}
.USER_SEARCH INPUT {
	width:185px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.STEP_LIST {
	width:100%;
}
.STEP_LIST .TITLE {
	width:60px;
	padding-right:10px;
	padding-top:5px;
	padding-left:5px;
	font-size:16px;
	font-weight:bold;
	color:#CCCCCC;
}
.STEP_LIST .TITLE_A {
	width:60px;
	padding-right:10px;
	padding-top:5px;
	padding-left:5px;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.STEP_LIST .MAIN {
	padding:10px;
}
.STEP_LIST .SPACER {
}
.STEP {
	width:35px;
	height:55px;
	background:url(default/step.jpg) top left no-repeat;
	color:#CCCCCC;
	padding-left:22px;
	padding-top:13px;
	font-size:20px;
	font-weight:bold;
}
.STEP_A {
	width:35px;
	height:55px;
	background:url(default/stepA.jpg) top left no-repeat;
	color:#000000;
	padding-left:22px;
	padding-top:13px;
	font-size:20px;
	font-weight:bold;
}
/*-------------------------------------------------------------------------------------------------*/








/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_PAGE_HEADER {
	width:100%;
	height:70px;
	color:#909090;
	border:1px solid #CCCCCC;
	padding:5px;
}
.CUSTOM_PAGE_HEADER H3 {
	color:#303030;
}
.CUSTOM_PAGE_HEADER IMG {
	margin-right:10px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_HELP {
	width:100%;
	height:300px;
	margin-top:10px;
}
.CUSTOM_HELP_LEFT {
	width:540px;
	padding-right:10px;
}
.CUSTOM_HELP_RIGHT {
	width:220px;
	background:#000000;
	padding:5px;
}
	.CUSTOM_HELP_RIGHT A, .CUSTOM_HELP_RIGHT A:visited { color:#CCCCCC;	}
	.CUSTOM_HELP_RIGHT A:hover 						   { color:#FFFFFF; }
	.CUSTOM_HELP_RIGHT LI {
	margin-bottom:5px;
	letter-spacing:-1px;
	}
	.CUSTOM_HELP_RIGHT .WINDOW TD {
	background:none;
	border:none;
	}
	.CUSTOM_HELP_RIGHT .WINDOW .R2 {
	font-size:16px;
	letter-spacing:-1px;
	}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_MAIN {
	width:770px;
	height:300px;
}
.CUSTOM_MAIN_LEFT {
}
	.CUSTOM_MAIN_LEFT .NEWS_SPLASH {
	height:283px;
	}
.CUSTOM_MAIN_RIGHT {
	width:310px;
	padding-left:5px;
}
	.CUSTOM_MAIN_RIGHT .CUSTOM_ADVICE IFRAME {
		height:210px;
	}
	.CUSTOM_MAIN_RIGHT .CUSTOM_TODAY .R5 {
		width:300px;
		height:350px;
		padding:10px;
	}
	.CUSTOM_MAIN_LEFT .WILL_VIEW {
		text-align:center;
	}
	.CUSTOM_MAIN_LEFT .WILL_VIEW IMG {
		margin-bottom:5px;
	}
	.CUSTOM_MAIN_LEFT .WILL_VIEW .TITLE {
		font-size:10px;
	}
	.CUSTOM_MAIN_LEFT .WILL_VIEW .STATUS {
		text-align:center;
	}
	.CUSTOM_MAIN_RIGHT .BIO_LIST {
		margin-bottom:5px;
	}
.CUSTOM_MAIN_TITLE, .CUSTOM_MAIN_TITLE A, .CUSTOM_MAIN_TITLE A:hover {
	text-align:center;
	letter-spacing:2px;
	font-size:16px;
	font-weight:bold;
	background:#303030;
	color:#FFFFFF;
	padding:5px;
}
.CUSTOM_MAIN_TEXT {
	width:99%;
	padding:5px;
}
.CUSTOM_MAIN_INTERVIEW {
	width:100%;
	height:338px;
	padding:5px;
}
.CUSTOM_MAIN_PICKS {
	height:600px;
}
.CUSTOM_MAIN_PICKS IFRAME {
	height:100%;
}
.CUSTOM_MAIN_EDITOR {
	width:100%;
	height:300px;
	padding:5px;
}
.CUSTOM_MAIN_TEXT {
	width:99%;
	padding:5px;
}
.CUSTOM_MAIN_NEWS {
	width:100%;
}
	.CUSTOM_MAIN_NEWS .NEWS_LAST {
		margin-bottom:5px;
	}
	.CUSTOM_MAIN_NEWS .NEWS_LAST .SEPX {
		width:5px;
	}
	.CUSTOM_MAIN_NEWS .NEWS_LAST .MAIN {
		border:none;
		padding:5px;
	}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_NEWS {
	width:100%;
}
.CUSTOM_NEWS_LEFT {
	padding:0px;
	padding-right:10px;
}
	.CUSTOM_NEWS_LEFT .NEWS_LAST {
		margin-top:5px;
	}
	.CUSTOM_NEWS_LEFT .NEWS_LAST .MAIN {
		padding:8px;
	}
	.CUSTOM_NEWS_LEFT .NEWS_LAST .SEPX {
		width:5px;
		border-left:1px solid #E0E0E0;
	}
	.CUSTOM_NEWS_LEFT .NEWS_LAST .SEPY {
		height:5px;
		border-top:1px solid #E0E0E0;
	}
.CUSTOM_NEWS_RIGHT {
	width:220px;
}
	.CUSTOM_NEWS_RIGHT .NEWS_LAST A, .CUSTOM_NEWS_RIGHT .NEWS_LAST A:visited, .CUSTOM_NEWS_RIGHT .NEWS_LAST A:hover {
		color:#FFFFFF;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_TITLE {
		font-size:12px;
		height:auto;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_TEXT {
		font-size:10px;
		height:auto;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_LAST {
		margin-bottom:5px;
		background:#000000;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_LAST .SEPY {
		border-top:1px dashed #CCCCCC;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_LAST .MAIN {
		padding:10px;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_LIST {
		width:100%;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_LIST LI {
		margin-bottom:5px;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_LIST .R3 {
		width:50%;
	}
	.CUSTOM_NEWS_RIGHT .NEWS_LIST .R5 {
		font-size:10px;
	}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_ARTICLE {
	width:100%;
}
.CUSTOM_ARTICLE_LEFT {
	width:70%;
	padding-right:10px;
}
.CUSTOM_ARTICLE_RIGHT {
	width:30%;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_BIO {
	width:100%;
}
.CUSTOM_BIO_LEFT {
	width:70%;
	padding-right:10px;
}
.CUSTOM_BIO_RIGHT {
	width:30%;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_DEATH {
	width:100%;
}
.CUSTOM_DEATH_LEFT {
	padding-right:10px;
}
	.CUSTOM_DEATH_LEFT .SUBLINK {	
		text-align:right;
		padding:10px;
		padding-right:5px;
		font-weight:bold;
	}
.CUSTOM_DEATH_RIGHT {
	width:220px;
	background:#000000;
}
	.CUSTOM_DEATH_RIGHT A, .CUSTOM_DEATH_RIGHT A:visited, .CUSTOM_DEATH_RIGHT A:hover {
		color:#CCCCCC;
		font-size:12px;
	}
	.CUSTOM_DEATH_RIGHT .WINDOW .R2, .CUSTOM_DEATH_RIGHT .WINDOW .R3 {
		background:none;
		font-size:14px;
		padding-bottom:10px;
	}
	.CUSTOM_DEATH_RIGHT .WINDOW .R5 {
		border:none;
		letter-spacing:-1px;
	}
	.CUSTOM_DEATH_RIGHT HR {
		height:1px;
	}
	.CUSTOM_DEATH_RIGHT .BIO_VIEW {
		width:100%;
	}
	.CUSTOM_DEATH_RIGHT .NAME A, .CUSTOM_DEATH_RIGHT .NAME  {
		font-size:14px;
		color:#FFFFFF;
	}
	.CUSTOM_DEATH_RIGHT .TITLE {
		font-size:12px;
		color:#FFFFCC;
	}
	.CUSTOM_DEATH_RIGHT .DATE {
		font-size:10px;
		color:#999999;
	}
	.CUSTOM_DEATH_RIGHT .EXTRA {
		font-size:10px;
	}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_WILL {
	width:100%;
}
.CUSTOM_WILL_LEFT {
	padding-right:10px;
}
.CUSTOM_WILL_RIGHT {
	width:220px;
	background:#000000;
	color:#FFFFFF;
	padding:5px;
}
	.CUSTOM_WILL_RIGHT A, .CUSTOM_WILL_RIGHT A:visited, .CUSTOM_WILL_RIGHT A:hover {
		color:#CCCCCC;
		font-size:12px;
	}
	.CUSTOM_WILL_RIGHT .WINDOW .R2, .CUSTOM_WILL_RIGHT .WINDOW .R3 {
		background:none;
		font-size:14px;
		padding-bottom:10px;
	}
	.CUSTOM_WILL_RIGHT .WINDOW .R5 {
		border:none;
		letter-spacing:-1px;
	}
	.CUSTOM_WILL_RIGHT HR {
		height:1px;
	}
	.CUSTOM_WILL_RIGHT .WILL_SPLASH .TITLE {
		font-size:12px;
	}
	.CUSTOM_WILL_RIGHT .WILL_SPLASH .DESC {
		font-size:11px;
	}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_MYACC {
	width:100%;
}
.CUSTOM_MYACC_LEFT {
	width:65%;
	padding-right:5px;
}
.CUSTOM_MYACC_RIGHT {
	width:35%;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_MYTEXT {
	width:100%;
}
.CUSTOM_MYTEXT_LEFT {
	width:65%;
	padding-right:5px;
}
.CUSTOM_MYTEXT_RIGHT {
	width:35%;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_MYWILL {
	width:100%;
}
.CUSTOM_MYWILL_LEFT {
	width:65%;
	padding-right:5px;
}
.CUSTOM_MYWILL_RIGHT {
	width:35%;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_LOGIN {
	width:200px;
	background:url(default/custom_login.jpg) top left repeat-y;
	color:#FFFFFF;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}
.CUSTOM_LOGIN_STATUS {
	width:200px;
	height:20px;
	background:url(default/custom_login_status.jpg) bottom left no-repeat;
	text-align:center;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
}
.CUSTOM_LOGIN A, .CUSTOM_LOGIN_STATUS A				{ color:#EEEEEE; }
.CUSTOM_LOGIN A:hover, .CUSTOM_LOGIN_STATUS A:hover	{ color:#FFFFFF; }

.CUSTOM_LOGIN .LOGIN {
	width:90%;
}
.CUSTOM_LOGIN .TITLE {
	color:#FFFFFF;
}
.CUSTOM_LOGIN .TITLE_FORM {
	display:none;
}
.CUSTOM_LOGIN .LOGIN .MAIN {
	color:#FFFFFF;
}
.CUSTOM_LOGIN .REQUIRED {
	color:#FFFFFF;
}
.CUSTOM_LOGIN .REQUIRED .REQUIRED {
	color:#303030;
}
.CUSTOM_LOGIN INPUT {
	width:130px;
}
.CUSTOM_LOGIN .CHECKBOX INPUT {
	width:auto;
}
.CUSTOM_LOGIN .STATUS TD {
	padding:0px;
}
.CUSTOM_LOGIN .STATUS A {
	color:#FFFFFF;
}
.CUSTOM_LOGIN .LINKS_FORM {
	display:none;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_REGISTER {
	width:100%;
}
.CUSTOM_REGISTER_LEFT {
	width:65%;
}
	.CUSTOM_REGISTER_LEFT IFRAME {
		width:100%;
		height:300px;
	}
.CUSTOM_REGISTER_RIGHT {
	width:35%;
}
.CUSTOM_REGISTER .RIGHT .WINDOW .MAIN {
	border:none;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_PAGE {
	padding:5px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_PROFILE {
	width:100%;
}
.CUSTOM_PROFILE_LEFT {
	padding:5px;
}
.CUSTOM_PROFILE_RIGHT {
	width:250px;
}

.CUSTOM_PROFILE_TOP {
	width:100%;
}
.CUSTOM_PROFILE_TOP .LEFT IFRAME {
	width:400px;
	height:200px;
}
.CUSTOM_PROFILE_TOP .RIGHT {
}
.CUSTOM_PROFILE_BOTTOM {
	width:100%;
}
.CUSTOM_PROFILE_BOTTOM .LEFT {
	width:65%;
}
.CUSTOM_PROFILE_BOTTOM .RIGHT {
	width:35%;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_SEARCH_TITLE {
	width:100%;
	margin-top:5px;
}
.CUSTOM_SEARCH {
	width:100%;
	border:1px inset #CCCCCC;
}
.CUSTOM_SEARCH .MAIN {
	background:url(default/search.gif) 5 right no-repeat;
}
.CUSTOM_SEARCH_RESULT {
	width:100%;
	border:1px solid #CCCCCC;
}
	.CUSTOM_SEARCH_RESULT .USER_LIST .TITLE {
		font-size:14px;
	}
	.CUSTOM_SEARCH_RESULT .USER_LIST .MAIN {
		font-size:10px;
	}
	.CUSTOM_SEARCH_RESULT .BIO_VIEW .TITLE {
		font-size:10px;
		font-weight:normal;
		font-style:italic;
		letter-spacing:0px;
	}
	.CUSTOM_SEARCH_RESULT .BIO_VIEW .NAME {
		font-size:12px;
		font-weight:normal;
	}
	.CUSTOM_SEARCH_RESULT .BIO_VIEW .DATE {
		font-size:10px;
		font-weight:normal;
	}
	.CUSTOM_SEARCH_RESULT .WILL_VIEW .TITLE {
		font-size:12px;
		font-weight:normal;
		letter-spacing:-1px;
	}
	.CUSTOM_SEARCH_RESULT .NEWS_LAST TD {
		padding:5px;
	}
	.CUSTOM_SEARCH_RESULT .NEWS_TITLE {
		font-size:12px;
		letter-spacing:-1px;
	}
	.CUSTOM_SEARCH_RESULT .NEWS_TEXT {
		font-size:10px;
	}
.CUSTOM_SEARCH INPUT {
	width:150px;
	border:1px solid #909090;
	margin-top:10px;
}
.CUSTOM_SEARCH BUTTON {
	border:1px outset #CCCCCC;
	margin-left:5px;
}
.CUSTOM_SEARCH .RADIO {
	width:auto;
	border:none;
	margin:0px;
}
.CUSTOM_SEARCH .MAIN {
	padding:5px;
}
	.CUSTOM_SEARCH_LEFT {
		padding-right:10px;
	}
	.CUSTOM_SEARCH_RIGHT {
		width:200px;
		background:#000000;
		padding:5px;
	}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_TASKS_TITLE {
	width:100%;
	margin-top:5px;
}
.CUSTOM_TASKS {
	width:100%;
	border:1px inset #CCCCCC;
}
.CUSTOM_TASKS .MAIN {
	padding:5px;
	padding-left:0px;
}
.CUSTOM_TASKS .MENU			{ border:none; }
.CUSTOM_TASKS .MENUTOP		{ display:none; }
.CUSTOM_TASKS .MENUITEM		{ background:none; }
.CUSTOM_TASKS .MENUBOTTOM	{ display:none; }
.CUSTOM_TASKS .MENU {
	width:100%;
}
.CUSTOM_TASKS .MENU TD {
	text-align:left;
	padding:5px;
	padding-left:0px;
}
.CUSTOM_TASKS .MENU A       { color:#606060; font-size:12px; font-weight:normal; }
.CUSTOM_TASKS .MENU A:hover { color:#000000; }
.CUSTOM_TASKS .MENU STRONG	{ font-size:14px; font-weight:bold; letter-spacing:-1px; }
.CUSTOM_TASKS .MENU1 A IMG   	  { width:37px; height:32px; background:url(default/tasks_1.jpg) top left no-repeat; }
.CUSTOM_TASKS .MENU1 A:hover IMG  { width:37px; height:32px; background:url(default/tasks_1a.jpg) top left no-repeat; }
.CUSTOM_TASKS .MENU2 A IMG   	  { width:37px; height:32px; background:url(default/tasks_2.jpg) top left no-repeat;  }
.CUSTOM_TASKS .MENU2 A:hover IMG  { width:37px; height:32px; background:url(default/tasks_2a.jpg) top left no-repeat; }
.CUSTOM_TASKS .MENU3 A IMG   	  { width:37px; height:32px; background:url(default/tasks_3.jpg) top left no-repeat;  }
.CUSTOM_TASKS .MENU3 A:hover IMG  { width:37px; height:32px; background:url(default/tasks_3a.jpg) top left no-repeat; }
.CUSTOM_TASKS .MENU4 A IMG   	  { width:37px; height:32px; background:url(default/tasks_4.jpg) top left no-repeat;  }
.CUSTOM_TASKS .MENU4 A:hover IMG  { width:37px; height:32px; background:url(default/tasks_4a.jpg) top left no-repeat; }
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_USERS {
	width:100%;
	margin-top:5px;
}
.CUSTOM_USERS_LEFT {
}
.CUSTOM_USERS_RIGHT {
	width:250px;
	padding-left:10px;
}
	.CUSTOM_USERS_RIGHT .DATE {
		width:100%;
		font-weight:normal;
		font-size:10px;
		text-align:right;
	}
.CUSTOM_USERS IFRAME {
	width:100%;
	height:130px;
	border:none;
}
.CUSTOM_USERS .R3 {
	width:20px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_FEEDBACK {
	width:100%;
	margin-top:5px;
}
.CUSTOM_FEEDBACK_ALT {
	width:100%;
	border:1px inset #CCCCCC;
}
.CUSTOM_FEEDBACK_ALT IFRAME {
	width:100%;
	height:150px;
	border:none;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.CUSTOM_FORGOT {
	width:100%;
}
.CUSTOM_FORGOT_LEFT {
	width:65%;
}
	.CUSTOM_FORGOT_LEFT .R5 {
		text-align:center;
	}
	.CUSTOM_FORGOT_LEFT .USER_FORGOT {
		margin-top:10px;
	}
.CUSTOM_FORGOT_RIGHT {
	width:35%;
	padding-left:10px;
}
/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.X_BIO {
	padding:10px;
}
.X_QUOTE {
	text-align:left;
	background:#E0E0E0;
	padding:5px;
}
	.X_QUOTE .CUSTOM {
		width:100%;
	}
	.X_QUOTE .CUSTOM_LEFT {
		width:100%;
	}
	.X_QUOTE .CUSTOM_RIGHT {
		white-space:nowrap;
	}
.X_USERS {
	margin:3px;
	text-align:left;
}
.X_FEEDBACK {
	margin:0px;
}
.X_NEWS {
	padding:0px;
}
.X_NEWS .NEWS_LAST {
	width:2650px;
	margin-top:5px;
}
.X_NEWS .NEWS_LAST TD {
	text-align:justify;
	padding-left:5px;
	padding-right:10px;
}
.X_NEWS .NEWS_LAST .SEPX {
	display:none;
}
.X_WILL {
	padding-right:10px;
}

.IFRAME_QUOTE_DIV {
	width:100%;
	height:40px;
	background:#E0E0E0;
	margin-bottom:10px;
}
.IFRAME_QUOTE {
	width:100%;
	height:40px;
	position:relative;
	left:-10;
}
.IFRAME_NEWS {
	width:100%;
	height:270px;
}
.IFRAME_BIO {
	width:100%;
	height:310px;
}
.IFRAME_WILL {
	width:100%;
	height:350px;
}

.IFRAME { width:100%; }
.IFRAME .R1 { width:5px; height:31px; background:url(default/title_r1.jpg) top left no-repeat; padding:0px; }
.IFRAME .R2 { background:#303030 url(default/title_r2.jpg) top left repeat-x; font-size:14px; padding-left:10px; padding-right:10px; padding-top:7px; }
.IFRAME .R3 { background:url(default/title_r3.jpg) top left no-repeat; text-align:right; }
.IFRAME .R5 { border:1px solid #606060; padding:5px; }
.IFRAME .MAIN { border:1px solid #606060; padding:0px; }
.CUSTOM_IFRAME { width:770px; }

/*-------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------*/
.QUOTE {
	height:28px;
	font-size:12px;
	font-style:italic;
}
.QUOTE_OWNER {
	position:relative;
	top:-10;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
/*-------------------------------------------------------------------------------------------------*/
