.mainTable
{
	border:				1px solid #ccc;
	background-color:	#FFF;
}
.space
{
	font-size:			1px;
}
.normal,.normal a
{
	font-size:			12px;
	font-family:		arial,sens-serif;
	color:				#666;
	text-decoration:	none;
}
.textBox
{
	border:				1px solid #CCC;
	font-family:		arial,sens-serif;
	font-size:			12px;
	color:				#666;
}
.subTitle
{
	font-family:		arial,sens-serif;
	font-size:			14px;
	color:				#666;
	font-weight:		bold;
}
.explainTD
{
	/*padding-right:		15px;*/
	border-right:		5px solid #ddd;
	background-color:	#eee;
}
.explainDIV
{
	padding-right:		5px;
	height:				100%;
}
.explainSPN
{
	font-family:		arial,sens-serif;
	font-size:			12px;
	color:				#999;
	font-weight:		bold;
}
.tab
{
	background-color:	#dfdfdf;
	border-top:			1px solid #fff;
	border-left:		1px solid #fff;
	padding-right:		7px;
	padding-left:		7px;
	padding-top:		2px;
	padding-bottom:		2px;
}
.tabActive
{
	background-color:	#ccc;
	border-top:			1px solid #fff;
	border-left:		1px solid #fff;
	padding-right:		7px;
	padding-left:		7px;
	padding-top:		2px;
	padding-bottom:		2px;
}
.tabTXT,.tabTXT a
{
	font-family:		arial;
	font-size:			14px;
	font-weight:		bold;
	color:				#777;
	text-decoration:	none;
}
.space
{
	font-size:			1px;
	width:				2px;
}
form, h1, h3,p
{
	margin:				0px;
}
pre
{
	margin:				0px;
	display:			inline;
}
.code
{
	border:				1px solid #999;
	width:				100%;
	direction:			ltr;
}
.code td
{
	background-color:	#eee;
	font-size:			12px;
	color:				#666;
}
#partner {
  padding-right:		7px;
	padding-left:		7px;
	padding-top:		2px;
	padding-bottom:		2px;
	margin-top:	50px;
}

