BODY {     
	font-family: tahoma;
           color: #FFFFFF;
           font-size: 9pt;
	       background-color: #000000;}
table {border-width: 0px; border-color: transparent; border-style: none; padding: 0px;}
tr {font-family: tahoma; color: #FFFFFF; font-size: 9pt; font-style: normal;}
td {font-family: tahoma; color: #FFFFFF; font-size: 9pt; font-style: normal;}
th {font-family: tahoma; color: #FFFFFF; font-size: 9pt;}
div {font-family: tahoma; color: #FFFFFF; font-size: 9pt;}
layer {font-family: tahoma; color: #FFFFFF; font-size: 9pt;}
select {font-family: tahoma; color: #666666; font-size: 9pt;}
input {font-family: tahoma; color: #666666; font-size: 9pt;}
textarea {font-family: tahoma; color: #666666; font-size: 9pt;}
.footR {font-family: tahoma; color: #000000; font-size: 9pt;}
.footRgrey {font-family: tahoma; color: #666666; font-size: 9pt;}
.smallblack {font-family: tahoma; color: #000000; font-size: 9pt;}
.smallerblack {font-family: tahoma; color: #000000; font-size: 9pt;}
.smallerred {font-family: tahoma; color: #FF0000; font-size: 9pt;}
.smallerreddeux {font-family: tahoma; color: #FF0000; font-size: 7pt; font-style: normal;}
.mediumblack {font-family: tahoma; color: #000000; font-size: 12pt;}
.mediumblackbold {font-family: tahoma; color: #000000; font-size: 12pt; font-style: bold;}
//a {color: #ffffff; font-size: 9pt; text-decoration: underline;}
a {color: #000000; font-size: 9pt; text-decoration: underline;}
a:hover {color: #FF0000; font-size: 9pt; text-decoration: underline; font-weight: bold;}
a:link {color: #000000; font-size: 9pt; text-decoration: underline; font-weight: bold;}
//a:visited {color: #FFFF99; font-size: 9pt; text-decoration: underline; font-weight: bold;}
a:visited {color: #996600; font-size: 9pt; text-decoration: underline; font-weight: bold;}
a:active {color: red; font-size: 9pt; text-decoration: underline; font-weight: bold;}
input, textarea, select { font-family: verdana; font-size: 7pt; color: #000000; background-color: #f0f0f0"; }



.TextBox
{
	font-family:tahoma;
	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;}

.Button1
{
	font-family:tahoma;
	font-size:9pt;
	color:white;
	background-color:#336699;
	border:black;
	border-style:groove;
	border-top-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-left-width:1px;}

//hr			{ color: #9f9f9f }
hr.gold		{ color: #4f4f4f }
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', tahoma, Helvetica, tahoma, Lucida, Tahoma, Geneva, sans-serif; }
table.informal tbody th { text-align:left; }
tr.slist		{ font-size:100%; }
//th			{ font-weight:normal; }
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:#e0e7f7; 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; }

.shakeimage{
position:relative
}
