body	{background:#B6B6B6;cursor:default;}
body,div,span,table,pre,input,textarea {font-size:8pt;font-family:sans-serif;color:#000000;}
pre		{font-family:lucida console,serif;}
img		{}
form	{margin:0;}

a,a .middleborder {text-decoration:none;color:#000000;}
a .middleborder {border-left:1px solid black;}
a:hover {color:#9A003A;}
a:hover .middleborder {border-left:1px solid #9A003A;color:#9A003A;}
a.active{color:#9A003A;}
a.invert{color:#9A003A;}
a.invert:hover{color:#000000;}

div		{position:relative;}
.main	{position:relative;width:800px; height:800px; }
.LOGO	{position:absolute;top:  0px;  left:  0px; padding:10 0 0 12;}
.LANG	{position:absolute;top: 15px; right:  0px; width:650px;               font-size: 7pt; text-align: right; border-bottom: 1px solid #939393; }
.NVBACK	{position:absolute;top: 29px; right:  0px;                            font-size: 7pt; }
.NVLOGIN{font-size: 7pt;}
.NV1	{position:absolute;top:180px;  left:  0px; width:120px; font-size: 8pt; text-align:right;}
.NV2	{position:absolute;top: 97px; right:  0px; width:650px; }
.CNT	{position:absolute;top:114px; right:  0px; width:650px; height: 650px;	border: 1px solid #939393; text-align:left;overflow:auto;z-index:1;}
.CNTx	{position:absolute;top:0px;left:0px;right:0px;bottom:0px;text-align:left;margin:0px;padding:25px;}

.CNTl	{position:absolute;top:  0px;  left:  0px; width:250px;}
.CNTr	{position:absolute;top:  0px; right:  0px; width:400px;}

.NV2_TD	{width:130px;text-align:center;						font-size: 8pt;}

.boxT,.boxB,.boxL,.boxR,.boxV1,.boxV2,.boxV3,.boxV4	{font-size:1px;}
.boxV1,.boxV2,.boxV3,.boxV4	{width:8px;height:8px;}
.boxV1,.boxV2	{   border-top:1px solid #9A003A;}
.boxV3,.boxV4	{border-bottom:1px solid #9A003A;}
.boxV1,.boxV3	{  border-left:1px solid #9A003A;}
.boxV2,.boxV4	{ border-right:1px solid #9A003A;}
.boxT			{   border-top:1px solid #a3a3a3;}
.boxB			{border-bottom:1px solid #a3a3a3;}
.boxL			{  border-left:1px solid #a3a3a3;}
.boxR			{ border-right:1px solid #a3a3a3;}
.boxTI			{background:#A4A4A4;padding:1px 3px 1px 3px;}
.boxCNT			{padding:2px 10px 2px 10px;}

input {
	background:none;
	border:1px solid #939393;
}
.InTXT		{width:260px;background:none;}
.InBT		{width:160px;background:#a4a4a4;}

.tbh1	{background:#c5c5c5;border-bottom:1px solid #939393;}
.tbd1	{background:#adadad;border-bottom:1px solid #939393;}
.tbd2	{background:#a0a0a0;border-bottom:1px solid #939393;}
.tbd3	{background:#979797;border-bottom:1px solid #878787;}

.debuglog	{text-align:left;font-family:Lucida Console;font-size:8pt;background:#1a1a1a;border:3px double #444;padding:7px;width:90%;height:200px;overflow:auto;white-space:pre;}

.bbc_img	{}
.bbc_lnk	{}
.bbc_col1,.bbc_col2,.bbc_col3,.bbc_col4,.bbc_col5,.bbc_col6,.bbc_col7,.bbc_col8,.bbc_col9,.bbc_col10,.bbc_col11,.bbc_col12,.bbc_col13,.bbc_col14,.bbc_col15,.bbc_col16,.bbc_col17,.bbc_col18 {}
.bbc_col1	{color:#FF0000;}
.bbc_col2	{color:#FF7700;}
.bbc_col3	{color:#FFFF00;}
.bbc_col4	{color:#77FF00;}
.bbc_col5	{color:#00FF00;}
.bbc_col6	{color:#00FF77;}
.bbc_col7	{color:#00FFFF;}
.bbc_col8	{color:#0077FF;}
.bbc_col9	{color:#0000FF;}
.bbc_col10	{color:#7700FF;}
.bbc_col11	{color:#FF00FF;}
.bbc_col12	{color:#FF0077;}
.bbc_col13	{color:#770000;}
.bbc_col14	{color:#007700;}
.bbc_col15	{color:#000077;}
.bbc_col16	{color:#000000;}
.bbc_col17	{color:#777777;}
.bbc_col18	{color:#FFFFFF;}
.bbc_code	{
	margin:0 5px 0 5px;
	padding:1px 3px 1px 3px;
	background:#000;
	color:#aaa;
	border:1px solid #666;
}
.bbc_code_title	{
	font-weight:bold;
	border-bottom:3px double #666;
}

.mod_gi_div {
	position:absolute;
	z-index:50;
	top:0;
	left:0;
	border:1px solid #070707;
	margin:3px;
	padding:3px;
	background:#8F8F8F;
}
.mod_gi_div .gitd0 {
	background:#D6D6D6;
	padding:1px 3px 1px 3px;
	text-align:center;
}
.mod_gi_div .gitd1 {
	background:#A6A6A6;
	padding:1px 3px 1px 3px;
	text-align:right;
}
.mod_gi_div .gitd2 {
	background:#B6B6B6;
	padding:1px 3px 1px 3px;
}

.mod_gi_lnk {
	cursor:pointer;
	display:inline;
	color:;
}

.jslnk_hover_on {
	background:#d6d6d6;
	cursor:pointer;
}

.jslnk_hover_off {
	background:none;
}

/* mod:Thumbnail CSS Config */
.thumbnail_container {
	position:absolute;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
	z-index:5;
}

.thumbnail_table {
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	width:630px;
	height:630px;
	border:1px solid green;
	border:2px solid #d3d3d3;
	background-color:#bdbdbd;
}

.thumbnailinfo{
	font-size:7pt;
}

.thumbnail {
	background:transparent;
	padding:4px;
	cursor:pointer;
}
.thumbnail:hover{
	background:#d3d3d3;
}

.thumbnail_close {
	position:absolute;
	z-index:55;
	top:2px; right:2px;
	background:#d3d3d3;
	padding:1px 2px 1px 2px;
	cursor:pointer;
}



