﻿#html, body {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  width:100%;
  font-family:Verdana,Arial;
  font-size:15px;
  height: 100%;
  margin: auto;
  background:transparent url("images/bg_gradientmid.png") repeat-x scroll 0 0;
 
}
.banner
{
	top:0px;
	left:0px;
	width:100%;
	height:74px;
	background:transparent;
	background-image:url("");
	background-repeat:no-repeat;
	background-color: #ffffff;
	display:block;
	float:left;
}
.myFont
{
	background-image: none;
	background-color:#AAAAAA;
	padding:3px 3px 3px 3px;
	display:block;
	width:894px;
	border-width: 3px; 
	height:400px;
}
.myFontRow
{
	background-image: none;
	background:transparent;
	display:block;
	width:140px;
	height:22px;
	
}
.myFontRowCol
{
	background-image: none;
	background-color:#dddddd;
	display:block;
	width:10px;
	height:15px;
	border-style : outset; 
	border-width: 3px; 
	float:left;
}
.myFontContainer
{
	background-image: none;
	background:transparent;
	display:block;
	width:200px;
	float:left;
}
.myFontwrap
{
	background-image: none;
	background-color:#AAAAAA;
	padding:3px 3px 3px 3px;
	display:block;
	width:894px;
	border-width: 3px; 
}
.myCanvas
{
	display:block;
	border-style : outset; 
	border-width: 3px; 

}
.mychar
{
	background-image: none;
	background-color:#efefef;
	padding:3px 3px 3px 3px;
	display:block;
	width:894px;
	border-width: 3px; 
	height:22px;
	float:left;
}
.btnmychar
{
	display:block;
	width:25px;
	border-width: 3px; 
	height:25px;
	float:left;
}
.mycharChar
{
	display:block;
	width:20px;
	border-width: 3px; 
	font-size:18px;
	padding:3px 3px 3px 3px;
	height:25px;
	float:left;
}
.mycharascii
{
	display:block;
	width:20px;
	border-width: 3px; 
	padding:4px 4px 4px 4px;
	height:25px;
	font-size:12px;
	float:left;
}
.mycharbin
{
	display:block;
	width:800px;
	border-width: 3px; 
	padding:4px 4px 4px 4px;
	height:25px;
	font-size:15px;
	float:left;
}
.displayTable
{
	background-image: none;
	background:transparent;
	padding:3px 3px 3px 3px;
	display:block;
	width:894px;
	
}

.dsBreak
{
	background:transparent;
	background-color: #E0ECF8;
	height: 20px;
	width:900px;
	display:block;
}
.dsBreak_A
{
	background: url(image/DS_Break_B.gif) repeat-x;
	height: 8px;
	font-size:5pt;
	width:900px;
	display:block;
	float:left;	
}
.results 
{
	display:block;
	background-image: none;
	background-color: #E0ECF8;
	width:900px;
	padding: 2px 2px 2px 2px;
	float:left;
	font-weight:bolder;

}
.popupdetail
{
	display:block;
	width: 500px; 
	border-style : outset; 
	border-width: 3px; 
	padding: 10px; 
	background-color:Gray;
}
.popupmsg
{
	display:block;
	width: 400px; 
	border-style : outset; 
	border-width: 3px; 
	padding: 10px; 
	background-color:White;

}
.resulthdr
{
	display:block;
	background-image: none;
	background-color: #E0ECF8;
	width:900px;
	padding: 2px 2px 2px 2px;
	float:left;
	font-weight:bolder;
}
.resulthdra
{
	display:block;
	background-image: none;
	background-color: #E0ECF8;
	color:#8A2908;
	width:215px;
	padding: 2px 2px 2px 2px;
	float:left;
	font-weight:bolder;
	text-align:right;
}
.resulthdrvala
{
	display:block;
	background-image: none;
	background-color: #ffffff;
	width:215px;
	padding: 2px 2px 2px 2px;
	float:left;
	font-weight:normal;
}
.resulthdrb
{
	display:block;
	color:#8A2908;
	background-color: #E0ECF8;
	width:215px;
	padding: 2px 2px 2px 2px;
	float:left;
	font-weight:bold;
	text-align:right;
}
.resulthdrvalb
{
	display:block;
	background-image: none;
	background-color: #ffffff;
	width:215px;
	padding: 2px 2px 2px 2px;
	float:left;
	font-weight:normal;
}
.resultsDetail
{
	display:block;
	width:100%;
	padding: 2px 2px 2px 2px;
	float:left;
	font-weight:bolder;
	overflow:scroll;
}
.detailhdrth
{
	color:#8A2908;
	background-color: #E0ECF8;	
}
.detailhdrtda
{
	background-color: #ffffff;	
}
.detailhdrtdb
{
	background-color: #cccccc;	
}
.titlewrap
{
	display:block;
	width:900px;
	float:left;
	background-color: #E0ECF8;
	padding: 2px 2px 2px 2px;
}
.dsBreak
{
	display:block;
	width:900px;
	
}
.sitetitle
{
	display:block;
	font-weight:bolder;
	font-size:20px;
	float:left;
}
.pagetitle
{
	display:block;
	width:100px;
	font-weight:bolder;
	font-size:18px;
	float:left;
}
.aspace
{
	display:block;
	width:20px;
	float:left;
}
.titlespacer
{
	display:block;
	width:20px;
	float:left;
}
.mainlevel
{
	display:block;
	width:250px;
	float:left;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	color:Blue
}
.mainlevel:hover
{
	display:block;
	width:250px;
	float:left;
	font-size:18px;
	text-decoration:none;
	font-weight:bolder;
	color:Black
}
.sublevel
{
	display:block;
	width:200px;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:Blue
}
.sublevel:hover
{
	display:block;
	width:200px;
	float:left;
	font-size:15px;
	text-decoration:none;
	font-weight:bolder;
	color:Black
}