﻿body {
}

A:link { color: #0000cc; text-decoration:none}
A:visited {color: #0000cc; text-decoration: none}
A:hover {color: red; text-decoration: none}

#header-fixed {
    position: fixed;
    top: 0px; display:none;
    background-color:white;
}

.MenuCell {
	background-color: #FFFFFF;
	padding: 2px;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}

.HeadPageCell{
	padding: 6px;
	margin: 0px;
	font-size:large;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}


.MainTop{
	background-color:#0072bc;
	color:white;
	padding: 0px;
	margin: 0px;
}
.MainMenu{
	width:100%;
	background-color:#9fcbf8;
	padding: 2px;
	margin: 0px;
}
.MainDisp{
	background-color:white;
	padding: 2px;
	margin: 0px;
}

.HomeButton{
	background-color:steelblue;
	padding: 4px;
	margin: 0px;
	border-color:steelblue;
	border-style:solid;
	border-width:1px;
	color:white;
	cursor:pointer
}

.MenuButton{
	background-color: steelblue;
	padding: 4px;
	margin: 0px;
	border-color:steelblue;
	border-style:solid;
	border-width:1px;
	color:white;
	cursor:pointer
}

.MenuButtonSel{
	background-color: white;
	padding: 4px;
	margin: 0px;
	border-color:steelblue;
	border-style:solid;
	border-width:1px;
	color:steelblue;
}


.MenuTop{
	background-color: lightsteelblue;
	padding: 2px;
	margin: 0px;
}
.MenuTopSel{
	background-color: steelblue;
	padding: 4px;
	margin: 0px;
}

.MenuTopTable{
	border-collapse: separate; 
	border-spacing: 0px;
}
.MenuTopHead{
	font-size:large;
	padding: 8px;
	margin: 0px;
}







.SubMenuTopTable{
	border-collapse: separate; 
	border-spacing: 0px;
}
.SubMenuTopHead{
	font-size:large;
	padding: 8px;
	margin: 0px;
}
.SubMenuTop{
	background-color: lightgray;
	padding: 4px;
	margin: 0px;
}

.SubMenuTopSel{
	background-color: orange;
	padding: 4px;
	margin: 0px;
}









.PopTable {
	border-collapse: separate; 
	border-spacing: 0px;
	border: 1px solid #6699FF;
	background-color: #FFFFFF;
	text-align: Left;
}

.PopHead {
	color: #FFFFFF;
	background-color: #6699FF;
	padding: 2px;
	margin: 0px;
}
.PopClose {
	color: #FFFFFF;
	background-color: #6699FF;
	padding: 2px;
	margin: 0px;
	vertical-align: top;
	text-align: right;
}

.PopDisp {
	background-color: #FFFFFF;
	padding: 6px;
	margin: 0px;
}
.PopMsg {
	color: red;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	text-align: center;
	empty-cells:hide;
}
.PopBar {
	background-color: #DFEFFF;
	padding: 4px;
	margin: 0px;
	text-align: center;
}



.LeftTable {
	border-collapse: separate; 
	border-spacing: 0px;
	border: 1px solid #6699FF;
	background-color: #FFFFFF;
}
.LeftHead {
	font-size:large;
	color: #FFFFFF;
	background-color: #6699FF;
	padding: 2px;
	margin: 0px;
}
.LeftMenu {
	background-color: #FFFFFF;
	padding: 2px;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}
.LeftMenuRight {
	background-color: #FFFFFF;
	padding: 2px;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	text-align: right;
}
.LeftDisp {
	background-color: #FFFFFF;
	padding: 2px;
	margin: 0px;
}





.RightTable {
	border-collapse: separate; 
	border-spacing: 0px;
	border: 1px solid #6699FF;
	background-color: #FFFFFF;
	width: 100%;
}
.RightHead {
	background-color: white;
	padding: 4px;
	margin: 0px;
}
.RightMenu {
	background-color: #FFFFFF;
	padding: 4px;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: steelblue;
}
.RightMenuRight {
	background-color: #FFFFFF;
	padding: 2px;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	text-align: right;
}
.RightDisp {
	background-color: #FFFFFF;
	padding:4px;
	margin: 0px;
	vertical-align:top;
}

.BoxTable {
	border-collapse: separate; 
	border-spacing: 0px;
	border: 1px solid steelblue;
	background-color: white;
	width: 100%; 
}
.BoxHead {
	background-color: steelblue;
	color:white;
	padding: 4px;
	margin: 0px;
}
.BoxHeadRight {
	background-color: #6699FF;
	color:white;
	padding: 4px;
	margin: 0px;
	text-align: right;
}
.BoxMenu {
	background-color:lavender;
	padding: 2px;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}
.BoxMenuRight {
	background-color: lavender;
	padding: 2px;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	text-align: right;
}
.BoxDisp {
	background-color: #FFFFFF;
	padding:4px;
	margin: 0px;
}
.BoxDispRight {
	background-color: #FFFFFF;
	padding:4px;
	margin: 0px;
	text-align: right;
}


    

.HeadTableCell{
	padding: 4px;
	margin: 0px;
	border: 1px solid #DFEFFF;
	background-color: lightgray;
}


.RunTable{
	border: 1px solid steelblue; 
	border-spacing: 0px;
	 width: 100%;
}
.RunTableHead1{
	 font-size: x-large; 
	 border-bottom: 1px solid #C0C0C0; 
	 background-color: steelblue;
	 color: white;
	 padding: 4px;
	 margin: 0px;
	 text-align: center;
}
.RunTableHead2{
	 font-size: x-large; 
	  color: blue;
	 padding: 2px;
	 margin: 0px;
}
.RunTableHead3{
	 font-size: x-large; 
	 padding: 2px;
	 margin: 0px;
}

.TapCell0
{
	PADDING-LEFT: 0px;
}

.TapCell1
{
	PADDING-LEFT: 10px;
}

.TapCell2
{
	PADDING-LEFT: 20px;
}
.TapCell3
{
	PADDING-LEFT: 30px;
}
.TapCell4
{
	PADDING-LEFT: 40px;
}
