body {
	margin: 0 0 0 0;
	padding: 0px;
}
td
{
	font-size: 12px;
}
a:link {
	color: #333333;
	text-decoration:none;
}
a:visited {
	color: #333333;
	text-decoration:none;
}
a:hover {
	color: #333333;
	text-decoration:underline;
}
a:active {
	color: #333333;
	text-decoration:none;
}
.DivCharFrame{ 
position: relative; z-index:2; width:62px;height:20px;
border:none;
text-align:center;
vertical-align:middle;
}
.childChar
{
position:absolute; top:21px; left:30px; width:300px;
height:60px;
padding:10px; border:1px solid #C6D8E8; z-index:1; display:none;white-space:normal; word-break:break-all; overflow:hidden;
background-color:#ffffff;
}
.spanOnmouseout
{
font:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
font-size:20px;
font-weight:bold;
cursor:hand;
}
.parentDivCssOver
{
position: relative; z-index:2; width:62px;height:20px;
border:none;
text-align:center;
vertical-align:middle;
background-color:#FFFFFF;
border-top:1px solid C6D8E8;
border-left:1px solid C6D8E8;
border-right:1px solid C6D8E8;
}
.spanOnmouseover
{
font:Geneva, Arial, Helvetica, sans-serif;
color:#FF7300;
font-size:20px;
font-weight:bold;
cursor:hand;
}
.freeFontStyle1
{
	font-size:18px;
	color:#333333;
	font-weight:bold;
}
.freeFontStyle2
{
	font-size:18px;
	color:#C22820;
	font-weight:bold;
}
.freeFontStyle3
{
	color:#C22820;
}
a.freelink1:link {
	color: #003579;
	text-decoration:none;
}
a.freelink1:visited {
	color: #003579;
	text-decoration:none;
}
a.freelink1:hover {
	color: #003579;
	text-decoration:underline;
}
a.freelink1:active {
	color: #003579;
	text-decoration:none;
}
.freeFontStyle4
{
	font-size:14px;
}
.freeFontStyle5
{
	color:#999999;
}
.freetablestyle1
{
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EB5500;
	border-right-color: #EB5500;
	border-bottom-color: #EB5500;
	border-left-color: #EB5500;
}
.freeFontStyle6
{
	text-align:right;
	font-weight:bold;
}
.freetablestyle2
{
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ADADAD;
	border-right-color: #ADADAD;
	border-bottom-color: #ADADAD;
	border-left-color: #ADADAD;
}