BODY 	{
	font-family: Georgia, Times New Roman, Times, serif;
	color: #000000;
	font-size: 9pt;
	background-color: #F1EDE2;
}
table 	{
	border-width: 0px;
	border-color: transparent;
	border-style: none;
	padding: 0px;
}
tr 		{font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 9pt; font-style: normal;}
td 		{font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 9pt; font-style: normal;}
th 		{font-family: Georgia, Times New Roman, Times, serif; color: #000000 font-size: 9pt;}
div 	{font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 9pt;}
layer 	{font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 9pt;}
.footR 	{font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 8pt;}
.footRgrey {font-family: Georgia, Times New Roman, Times, serif; color: #666666; font-size: 8pt;}
.smallblack {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 8pt;
	line-height: 17px;
}
.smallerblack {font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 8pt;}
.smallestblack {font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 7pt;}
.smallestblue {font-family: Georgia, Times New Roman, Times, serif; color: #008CCA; font-size: 7pt;}
.smallerred {font-family: Georgia, Times New Roman, Times, serif; color: #FF0000; font-size: 8pt;}
.smallerreddeux {font-family: Georgia, Times New Roman, Times, serif; color: #FF0000; font-size: 7pt; font-style: normal;}
.mediumblack {font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 12pt;}
.mediumred {font-family: Georgia, Times New Roman, Times, serif; color: #FF0000; font-size: 12pt;}
.smedblack {font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 10pt;}
.mediumblackbold {font-family: Georgia, Times New Roman, Times, serif; color: #000000; font-size: 12pt; font-style: bold;}
.italmediumblack {font-family: Times; color: #000000; font-size: 10pt;}
.itallargeblack {font-family: Times; color: #000000; font-size: 12pt;}
a 		{color: #008CCA; font-family:Georgia, Times New Roman, Times, serif ; font-size: 9pt; text-decoration: none;  font-style: bold;}
//a:hover 	{color: navy; font-size: 9pt; text-decoration: underline + overline;  background-color: #ffffff;}
a:hover 	{color: #808C74; font-size: 9pt; text-decoration: underline + overline; }
a:link 	{color: #808C74; font-size: 9pt;}
a:visited 	{color: #378764; font-size: 9pt; text-decoration: bold;}
a:active 	{color: #663333; font-size: 9pt; text-decoration: underline + overline;}
select 	{font-family: Arial; color: #6D6D6D; font-size: 9pt;}

#divMenu a       {color:navy; font-size: 8pt; text-decoration:none;}
#divMenu a:hover {color:#C44127; font-size: 8pt; text-decoration:underline + overline;}
#divBg           {position:absolute; z-index:10; width:200px; left:0px; height:100px; clip:rect(0px 10px 10px 0px); visibility:hidden;}
#divMenu       {position:absolute; z-index:11; left:11px; top:1px; color:#333333; font-size:13px; font-family:Georgia, Times New Roman, Times, serif; visibility:inherit;}
#divArrowLeft {position:absolute; z-index:12; width:11px; height:20px; left:0px; top:0px; visibility:inherit;}
#divArrowRight   {position:absolute; z-index:12; width:11px; height:20px; top:0px; visibility:inherit;}

hr.gold		{ color:#ffcc00; }
img.photo	{ border:2px ridge #0000ff; }
span.dfn		{ border-bottom:2px dotted #0000cc; }
span.disabled	{color:#999999; }
span.new 	{ background-color:#FFFF00; }
span.note	{ border-bottom:1px dotted #ffcc00; }
table.center	{ margin-left:auto; margin-right:auto; }
table.sidebar 	{ border:none; }
table.grid_3d	{ margin:0 0 0.8em 0; background-color:#c7d0e0; border-left:1px solid #cccccc; border-top:1px solid #cccccc; }
table.right	{ left-margin:1em; bottom-margin:1ex; }
table.informal td, table.informal td p { font-family:'Comic Sans MS', Arial, Helvetica, Verdana, Lucida, Tahoma, Geneva, sans-serif; }
table.informal tbody th { text-align:left; }
tr.slist		{ font-size:100%; }

td.grid_3d	{ background-color:#f0f7ff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
td.grid2_3d	{ background-color:#e7f0fa; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
td.gridch_3d 	{background-color:#5FB6DC; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
th.gridch_3d 	{background-color:#e0e7f7; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }

td.gridrh_3d, th.gridrh_3d {background-color:#e0e7f7; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }

//td.gridth_3d 	{background-color:#c7d0e0; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.gridth_3d 	{background-color:#ffffe4; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.gridthr_3d 	{background-color:#ff0000; border-left:1px solid #ffff00; border-top:1px solid #ffff00; border-right:1px solid #ffff00; border-bottom:1px solid #ffff00; }
td.gridthb_3d 	{background-color:#000000; border-left:1px solid #ff0000; border-top:1px solid #ff0000; border-right:1px solid #ff0000; border-bottom:1px solid #ff0000; }
td.gridthw_3d 	{background-color:#ffffff; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.gridthg_3d 	{background-color:#f0f0f0; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.gridthly_3d 	{background-color:#ffffcc; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.gridthlg_3d 	{background-color:#c7d0e0; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.gridthdg_3d 	{background-color:#666666; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.gridthp_3d 	{background-color:#FCADAD; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }

th.gridth_3d 	{background-color:#c7d0e0; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.masthead	{ font-size:1px; }
td.menubar	{ font-size:1px; background-image:url("image/mnu_bak.gif"); }
td.sidebar	{ padding:1ex; border:1px solid #cccccc; border-top:none; }
td.sidebar2	{ padding:1ex; border:1px solid #cccccc; }
th.sidebar_title { border:1px solid #999999; border-bottom:1px solid #000000; }
tt.em		{ font-family:'Courier New', Courier, monospace; font-size:smaller; }
ul.slist		{ margin-top:0; padding-bottom:0.8em; }
ul.slist li		{ padding-bottom:0; }
ul.mlist		{ margin-top:0; padding-bottom:0.8em; }
ul.mlist li		{ padding-bottom:0.8ex; }
.masthead 	{ font-size:1px; }
.marg		{ margin:12px; }


.borderimage{
border:1px solid white;
}

.TextBox1
{
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:9pt;
		color:black;
		background-color:grey;
		border:black;
		border-style:groove;
		border-top-width:1px;
		border-bottom-width:1px;
		border-right-width:1px;
		border-left-width:1px;}

.TextBox
{
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:9pt;
		color:black;
		background-color:white;
		border:navy;
		border-style:groove;
		border-top-width:1px;
		border-bottom-width:1px;
		border-right-width:1px;
		border-left-width:1px;}

.Button1
{
		font-family:Georgia, Times New Roman, Times, serif;
		font-size:9pt;
		color:black;
		background-color:#fffff5;
		border:#fffff5;
		border-style:groove;
		border-top-width:0px;
		border-bottom-width:0px;
		border-right-width:0px;
		border-left-width:0px;}
#cache  {
            position:absolute; left=10; top:10px; z-index:10; visibility:hidden;
        }

.shakeimage{
position:relative
}.smallerwhite {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
}
.smallwhite {
font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; font-size: 8pt;
}
.linethrough {
	text-decoration: line-through;
}
