*{
font-size: 100%;
}

body {
}

form{
margin: 0;
padding: 0;
}

div{
margin: 0;
padding: 0;
}

img { border:0px; }

.LH-130-FS094 {line-height: 130%; 
font-size:94%; }
.LH-130-FS11px {line-height: 130%; 
font-size: 11px; }
.LH-130-FS12px {line-height: 130%; 
font-size: 12px; }
.LH-140-FS12px {line-height: 140%; 
font-size: 12px; }

.BGC-white {	background-color: #ffffff; }
.BGC-black {	background-color: #000000; color: #ffffff; }
.BGC-gray {	background-color: #999999; }
.BGC-lgray {	background-color: #f0f0f0; }
.BGC-lgreen {	background-color: #99FF99; }
.BGC-green {	background-color: #009900; }
.BGC-lyellow {	background-color: #FFFFCC; }
.BGC-limegreen {	background-color: #33CC00; }
.BGC-midnightblue { background-color: #000066; }
.C-black { color: #000000; }
.C-orange { color: #FF6600; }
.C-red { color: #FF0000; }
.C-dgreen { color: #003300; }
.C-green { color: #006633;  }
.C-white {color: #FFFFFF;}
.C-fuchsia { color: #FF00FF; }
.C-blue { color: #0000FF; }
.C-lime { color: #00FF00; }
.C-midnightblue { color: #000066; }
.C-dred { color: #cc0000; }
.C-saddlebrown { color: #993300; }
.LH-100 {line-height: 100%; }
.LH-130 {line-height: 130%; }
.LH-140 {line-height: 140%; }
.LH-150 {line-height: 150%; }
.LH-160 {line-height: 160%; }
.pad2 {padding: 2px;}
.pad4 {padding: 4px;}
.pad6 {padding: 6px;}
.pad8 {padding: 8px;}
.mgn-top2 { margin-top:2px; }
.mgn-top4 { margin-top:4px; }
.mgn-top6 { margin-top:6px; }
.mgn-top10 { margin-top:10px; }
.mgn-top14 { margin-top:14px; }
.mgn-top20 { margin-top:20px; }
.line-right {
	border-color: gray; 
	border-style: solid; 
	border-width: 0px 1px 0px 0px; 
}

.breadcrumb {	
	background-color : #ccccdd;
	font-size: 12px; 
	padding: 4px 6px 4px 0px;
}
.BottomLine {
	border-width: 0px 0px 1px 0px;
	border-color: #000000;
	border-style: solid; 
}
.W-HRLine {
	border-width: 1px 0px 1px 0px;
	border-color: #000000;
	border-style: solid; 
}
.BottomLine-gray {
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	border-style: solid; 
}
.W-HRLine-gray {
	border-width: 1px 0px 1px 0px;
	border-color: #999999;
	border-style: solid; 
}
.box {
	border: 1px solid #666666;
}

table.ruled-line {
  border-collapse: collapse;
}
table.ruled-line th,table.ruled-line td {
  border: 1px gray solid;
}
table.no-line {
  border-collapse: collapse;
}
table.no-line th,table.no-line td {
  border-width: 0;
}
#contents1 {
text-align:center;
}
#contents2 {
margin-left:auto;
margin-right:auto;
text-align:left;
	width:760px;
}
#maincontents {
	border: 1px solid #666666;
	width:760px;
}
a.wd, a.wd:link, a.wd:visited, a.wd:hover {
	color:#009966;
}