body { font-size: 80%; font-family: Verdana, Arial, sans-serif; clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center;  background-color: #F3F8FD; }
table {  font-size: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0pt solid; border-collapse: collapse; border-spacing: 0px; font-family:  Tahoma, Verdana, Arial, sans-serif;} 
tbody, thead, th, tr, td { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align: top; border: 0px none;  font-family: Tahoma, Verdana, Arial, sans-serif;}
p { font-size: 100%; line-height:1.5em; padding:2pt; text-align: left; color: #000000; font-family:  Tahoma, Verdana, Arial, sans-serif; margin: 2pt;} 
div {font-size: 100%; padding: 0px; margin: 0px; text-align: left; font-family:  Tahoma, Verdana, Arial, sans-serif;} 
ul { line-height:1.5em;
		margin-top: 0pt; } 
li { text-align: left;}
ol { line-height:1.5em;
		margin-top: 0pt;
		} 
BODY {
	background-color: #CCCCCC;
	color: #000000;
	scrollbar-base-color: #DCDCDC;
	scrollbar-track-color: #fafafa;
	scrollbar-face-color: #ECEAEA;
	scrollbar-highlight-color: White;
	scrollbar-3dlight-color: #708090;
	scrollbar-darkshadow-color: #8B0000;
	scrollbar-shadow-color: #ECEAEA;
	scrollbar-arrow-color: #8B0000;
}
table.all {
	width: 770px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
td.foot1 {
	font-family: Verdana, Arial, sans-serif;
	padding: 4px;
	color: #ffffff;
	background-color: #666666;
}
td.foot1 a, td.foot1 a:visited {
	color: #ffffff;
}
td.foot1 a:hover {
	color: #C43737;
}
td.foot{
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 4px;
}
td.left {
	width: 336px;
	padding: 4px;
}
td.left1 {
	width: 279px;
	padding: 4px;
}
td.right {
	width: 423px;
	border-left: 1px solid #ffffff;
}
td.right1 {
	border-left: 1px solid #ffffff;
}
td.part-title {
	background-color: #E7E7E7;
	text-align: right;
	border-bottom: 1px solid black;
}
table.nail {
	width: 400px;
	margin-top: 10px;
}
table.nail td {
	padding: 4px;
	border: 1px solid #e7e7e7;
	border-collapse: collapce;
	font-size: 90%;
}
a:link {
	color: Maroon;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #4F0000;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #A52A2A;
	text-decoration: none;
	font-weight: bold;
}
h3 {
	text-align: left;
	font-size: 100%;
	margin-top: 20px;
}
.ch_on {
  background-color: #228B22;
}
.ch_off {
  background-color: #8B0000;
}
hr {
	height: 1px;
	color: #21377C;
}
input {
	width: 120px;
	border: 1px solid #9BBDE1;
	font-family: Verdana, Arial, sans-serif;
	color: #666666;
}
input.radio {
	width: auto;
	border: none;
	font-family: Verdana, Arial, sans-serif;
	color: #666666;
}
input.long {
	width: 280px;
}
textarea {
	width: 450px;
	height: 100px;
	font-family: Verdana, Arial, sans-serif;
	color: #666666;
	border: 1px solid #9BBDE1;
}
input.button {
	background-color: #3651A2;
	color: #ffffff;
	border: 1px solif #ffffff;
	font-weight: bold;
	font-size: 90%;
}
