/*
   Style Sheet for ITgear AccessAnalyzer.

   Copyright(C)2005 InsideWeb Corporation. All Rights Reserved.

   $Id: site.css,   v1.10 2005/08/03 20:07 T.I Exp $
*/

body		{ font-size:80%; line-height:135%; margin:8px; }

#limit		{ width:720px; }
#main		{ float:right; width:552px; }
#side		{ float:left;  width:152px; }
#footer		{ text-align:center; padding-top:1px; }

#c11		{ float:left;  width:384px; }
#c12		{ float:right; width:152px; text-align:center; }

#c21		{ float:left;  width:268px; }
#c22		{ float:right; width:268px; }

h1 {
	padding:3px 0 2px 0;
	margin-bottom:3px;
	border-bottom:1px dashed #006600;
	width:100%;
	color:#006600;
	font-weight:bold;
	font-size:13pt;
	filter:Blur(direction=135,strength=2);
}
h2,h3		{ font-weight:normal; }
h2,.subcap	{ color:#F00000; font-size:125%; margin-bottom:2px; }
h3			{ margin:0px; font-size:100%; }
#side h2	{ text-align: center; }
#side h3 {
	margin-top:16px;
	border:1px solid #669933;
	padding:2px 1px 2px 4px;
	background-color:#006600;
	color:white;
}
h4			{ margin:0px; font-size:110%; font-weight:bold; }

strong		{ color:#F00000; }
em			{ color:#F00000; font-size:120%; font-style:normal; }
big			{ font-weight:normal; font-size:110%; text-decoration:underline; }
a big		{ font-weight:bold; }

form		{ margin: 0px; }
li			{ padding:2px 0px 1px 0px; }
dt			{ margin:24px 0px  4px  0px; font-size:125%; color:#F00000; }
dd			{ margin: 0px 0px 20px 16px; padding:6px 8px; border:1px dashed #006600; }

table		{ font-size:100%; }
caption		{ text-align:left; color:#F00000; }
thead		{ background-color:#666666; color:white; text-align:center; }
tr.even		{ background-color:#F0F0F0; }
tr.odd		{ background-color:white; }
th			{ text-align:center; font-weight:normal; }
colgroup.item	{ width:150px; }

table.thin, table.list
			{ border:1px solid #AAAAAA; border-collapse:collapse; }
table.thin td, table.thin th
			{ border:1px solid #AAAAAA; padding:3px 3px 3px 6px; }



img			{ border:0px; }
img.clover	{ vertical-align:text-bottom; }
img.icon	{ vertical-align:text-bottom; }

p.m0		{ margin:0px; }
p.mm		{ margin:6px 0px; }
p.mu		{ margin-top:12px; }
p.mt		{ margin:8px 0px 0px 0px; }
p.mq		{ margin:6px 0px 6px 12px; border:1px dashed #AAAAAA; padding:4px; }
p.md		{ margin:0px 0px 6px 0px; }
p.bl		{ margin:0px; text-align:right; }

pre.sitemap		{ font:94%/130% monospace; }
pre.rawlog		{ line-height:120%; }


a:link, a:visited
				{ color:#006600; }
a:hover			{ color:#669933; }

a.regist:link, a.regist:visited
				{ color:red; font-weight:bold; font-size:14pt; }
a.regist:hover	{ color:red; position:relative; left:1px; top:1px; }

a.tc_bbs:link,  a.tc_bbs:visited  { color:#FF5000; }
a.tc_chat:link, a.tc_chat:visited { color:#000099; }
a.tc_cnt:link,  a.tc_cnt:visited  { color:#006600; }

.shead			{ background-color:#CCCCCC; }
.clear			{ clear:both; }
.center			{ text-align:center; }
.indent			{ margin-left:40px; }
.s1				{ color:red; font-weight:bold; }
.s2				{ color:red; }
.s3				{ color:#F00000; }
.s4				{ color:#008800; }
.s5				{ color:#808080; }
.da				{ color:#0060E0; text-decoration:underline; }

.gfont			{ font-size:120%; }
.sfont			{ font-size:80%; }

.tt				{ font:100% monospace; }
.tt a:link		{ color:black; }
.tt a:visited	{ color:black; }

.graybox {
	margin:0px 0px 2px 0px;
	border:1px solid #CCBB99;
	padding:10px;
	background-color:#FFF8e8;
}

ul	{ list-style-image: url(/img/pochi.gif); }
ol	{ list-style-image: none; }
.graybox ul,#faq ul	{ margin: 0px 0px 0px 20px; padding-left:0px; }
.graybox ol			{ margin: 4px 0px 4px 32px; padding-left:0px; }
			#faq ol	{ margin: 4px 0px 4px 24px; padding-left:0px; }

.floatbox {
	float:left;
	margin-right:16px;
}

.menu p {
	margin:0px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#669933;
	padding:2px 1px 2px 8px;
}
.menu p.head {
	padding-left:4px;
	background-color:#CCFF99;
}
.menu p.inner {
	padding-left:18px;
	font-size:80%;
}
.menu p span.right {
	display:block;
	text-align:right;
}

.ad {
	margin-bottom: 8px;
	text-align: center;
}

#update		{ font-size:90%; color:#F00000; }
#login_fm	{ padding:2px; }
#login_id	{ width:88px; font-family:monospace; }
#login_pw	{ width:88px; height:14px; }
#login_bt	{ width:52px; }
#delcookie	{ visibility:hidden; }
#fnavi		{ border-top:1px solid #006600; padding-top:4px; margin-bottom:6px; }
#copyright	{ margin:0px; font-family:Century,"Times New Roman",serif; }
#insideweb	{ text-decoration: none }
#history	{ height:240px; overflow:auto; }
#mainte		{ height:240px; overflow:auto; }
#trouble 	{ height:240px; overflow:auto; }
#ranktitle	{ font-weight:bold; color:#006600; }

