/* tccon.css */

body {
	margin-bottom:		5px;
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Normal;
	color:			#000000
}

.bodytext {
	font-family:		Arial,Helvetica;
	font-size:		1em
}

img {
	border-color:		#000000
}

a {
	color:			#000066;
	text-decoration:	none
}

a:hover {
	text-decoration:	underline
}

dt {
	font-weight:		Bold
}

td {
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Normal
}

h2 {
	font-family:		Arial,Helvetica;
	font-size:		1.5em;
	font-weight:		Bold;
	margin-bottom:		5px;
	padding-bottom:		0
}

h3 {
	font-family:		Arial,Helvetica;
	font-size:		1.1em;
	font-weight:		Bold
}

.h3 {
	font-family:		Arial,Helvetica;
	font-size:		1.1em;
	font-weight:		Bold
}

h4 {
	font-family:		Arial,Helvetica;
	font-size:		0.9em;
	font-weight:		Bold
}

h5 {
	font-family:		Arial,Helvetica;
	font-size:		0.8em;
	font-weight:		Bold
}

.darkbody {
	margin-top:		3px;
	margin-bottom:		3px;
	margin-left:		3px;
	margin-right:		3px;
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Normal;
	background-color:	#ffffff
}

.darkbodyNarrow {
	margin-top:		1px;
	margin-bottom:		1px;
	margin-left:		5px;
	margin-right:		5px;
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Normal;
	background-color:	#cccc99
}

.poembody {
	margin:			5px;
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Normal;
	background-color:	#ffffff
}

.menubody {
	margin-top:		5px;
	margin-bottom:		0;
	margin-left:		5px;
	margin-right:		0;
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Normal;
	background-color:	#ffcc33
}

.menu {
	font-family:		Arial,Helvetica;
	font-size:		0.9em;
	font-weight:		Bold;
	text-decoration:	none;
	color:			#000000
}

.menu_light {
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Normal;
	text-decoration:	none;
	color:			#000000
}

.bodyframe {
	background-color:	#ffffff;
	border:			solid 1px #000000;
	padding:		5px;
	-moz-box-sizing:	border-box;
	box-sizing:		border-box;
	width:			100%
}

.nu {
	text-decoration:	none
}

.n {
	font-family:		Arial,Helvetica;
	font-size:		10pt;
	font-weight:		Normal;
	text-decoration:	none;
	color:			#000000
}

.u {
	font-family:		Arial,Helvetica;
	font-size:		10pt;
	font-weight:		Normal;
	text-decoration:	underline;
	color:			#000000
}

.nav {
	font-family:		Arial,Helvetica;
	font-size:		10pt;
	font-weight:		Bold;
	text-decoration:	none;
	color:			#000000
}

ul.tb1 {
	list-style:		none;
	margin:			0 0 0 -5px;
	padding:		0
}

ul.tb1 li {
	background-color:	#999999;
	display:		block;
	float:			left;
	margin-top:		2px;
	margin-bottom:		2px;
	margin-left:		0;
	margin-right:		0;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		0;
	padding-right:		0;
	line-height:		20px;
	font-family:		Arial,Helvetica;
	font-size:		1.0em;
	font-weight:		Bold;
	text-decoration:	none
}

ul.tb1 a {
	padding:		5px;
	margin:			2px;
	color:			#ffffff
}

ul.tb1 a.hi {
	background-color:	#cccccc;
	color:			#ffffff
}

ul.tb1 a:hover {
	background-color:	#cccccc;
	text-decoration:	none
}

ul.tb2 {
	list-style:		none;
	margin:			0;
	padding:		0
}

ul.tb2 li {
	display:		block;
	float:			left;
	padding-left:		5px;
	padding-bottom:		0;
	margin-bottom:		0;
	font-family:		Arial,Helvetica;
	font-weight:		Normal;
	font-size:		0.95em;
	text-decoration:	none;
	color:			#999999
}

ul.tb2 a {
	color:			#999999
}

ul.tb2 a.hi {
	color:			#000000
}

ul.tb2 a:hover {
	color:			#000000;
	background-color:	#cccccc;
	text-decoration:	none
}

#ddm
{
	margin:			0 0 0 -5px;
	padding:		0;
	z-index:		30
}

#ddm li
{
	list-style:		none;
	background-color:	#333333;
	float:			left;
	margin:			0;
	padding:		0;
	line-height:		20px;
	font-family:		Arial,Helvetica;
	font-size:		1.0em;
	font-weight:		Normal;
	text-decoration:	none
}

#ddm li a.hi {
	background-color:	#999999;
	color:			#ffffff
}

#ddm li a {
	display:		block;
	margin:			0;
	padding:		5px 8px;
	color:			#ffffff
}

#ddm li a:hover {
	background-color:	#999999
}

#ddm div {
	position:		absolute;
	visibility:		hidden;
	margin:			0;
	padding:		0;
	background:		#333333;
	border:			1px solid #000000
}

#ddm div a {
	position:		relative;
	display:		block;
	margin:			0;
	padding:		2px 10px;
	width:			auto;
	white-space:		nowrap;
	font-family:		Arial,Helvetica;
	font-size:		0.8em;
	font-weight:		Normal;
	text-decoration:	none
	background:		#333333;
	color:			#ffffff
}

#ddm div a:hover {
	background:		#999999;
	color:			#ffffff
}

.new {
	font-family:		Arial,Helvetica;
	font-size:		10pt;
	font-weight:		Bold;
	text-decoration:	none;
	color:			#006600
}

.dim {
	font-family:		Arial,Helvetica;
	font-size:		10pt;
	font-weight:		Bold;
	text-decoration:	none;
	color:			#999999
}

.codeboxtext {
	font-family:		Courier New,Arial,Helvetica;
	font-size:		0.8em;
	font-weight:		Normal;
	text-decoration:	none;
	color:			#000000;
	background-color:	#ffffff
}

.codebox {
	margin-top:		5px;
	margin-bottom:		5px;
	margin-left:		0;
	margin-right:		5px;
	padding:		10px;
	font-family:		Courier New,Arial,Helvetica;
	font-size:		0.8em;
	font-weight:		Normal;
	text-decoration:	none;
	color:			#000000;
	background-color:	#cccccc;
	width:			90%
}

.cmdboxtext {
	font-family:		Courier New,Arial,Helvetica;
	font-size:		0.9em;
	font-weight:		Normal;
	text-decoration:	none;
	color:			#ffffff;
	background-color:	#666666
}

.cmdbox {
	margin-top:		5px;
	margin-bottom:		5px;
	margin-left:		0;
	margin-right:		5px;
	padding:		10px;
	font-family:		Courier New,Arial,Helvetica;
	font-size:		0.9em;
	font-weight:		Normal;
	text-decoration:	none;
	color:			#ffffff;
	background-color:	#666666;
	width:			90%
}

.cmdbox2 {
	margin-top:		5px;
	margin-bottom:		5px;
	margin-left:		0;
	margin-right:		5px;
	padding:		10px;
	font-family:		Courier New,Arial,Helvetica;
	font-size:		0.7em;
	font-weight:		Normal;
	text-decoration:	none;
	color:			#ffffff;
	background-color:	#666666;
	width:			90%
}

.gridtext {
	margin:			2px;
	padding:		1px;
	font-family:		Arial,Helvetica;
	font-size:		1em
}

.grid {
	margin:			2px;
	padding:		3px;
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Normal;
	text-decoration:	none;
	color:			#000000;
	background-color:	#cccccc
}

.gridheader {
	padding:		3px;
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Bold;
	text-decoration:	none;
	color:			#ffffff;
	background-color:	#999999
}

.gridheadertext {
	font-family:		Arial,Helvetica;
	font-size:		1em;
	font-weight:		Bold;
	text-decoration:	none;
	color:			#ffffff;
	background-color:	#999999
}

.textins {
	font-size:		1.1em;
	font-weight:		Bold;
	color:			#006600
}

.textdel {
	font-size:		1.1em;
	font-weight:		Bold;
	color:			#cc0000
}

.textimg {
	font-size:		smaller;
	font-weight:		Normal;
	color:			#000000;
	background-color:	#cccccc
}

.RefLink {
	font-family:		Arial,Helvetica;
	font-size:		0.9em;
	color:			#333333;
	padding-left:		1pt;
	padding-right:		1pt;
	border:			solid 1px #999999;
	background:		#cccccc;
	margin:			2pt;
	text-decoration:	none
}

.RefLink:hover {
	border-color:		#333333
}

a.il {
	font-family:		Arial,Helvetica;
	font-size:		0.5em;
	color:			#ffffff
}

