#pageOutLine    {position: relative;
                min-width: 400px;
                min-height: 300px;
                margin-left: auto;
                margin-right: auto;
                }
#pageTopBorder      {position: relative;
                 min-width: 400px;
                 height: 10px;
                 //background-image: url(images/top_border.jpg);
                }         
#pageBottomBorder   {position: relative;
                 min-width: 400px;
                 height: 10px;
                }  
#pageBody       {position: relative;
                 min-width: 400px;
                 min-height: 400px;
                } 
#layer1Header   {position: relative;
                 min-width: 400px;
                 height: 110px;
                }
#logo		{position: relative;
                display: inline-block;
		left: 20px;
		top: 0px;
		width: 300px;
		height: 110px;
		} 
#notice		{position: relative;
                display: inline-block;
                vertical-align: top;
		top: 0px;
		width: 220px;
		height: 110px;
		} 
#enumbers	{position: relative;
                display: inline-block;
                vertical-align: top;
                overflow: hidden;
		top: 0px;
		width: 250px;
		height: 110px;
                *display: inline;
		} 
#nav            {position: absolute;
		top: 0px;
		left: 0px;
		min-height: 400px;
		width: 130px;
		}
#layer1BodyCol1	{position: relative;
		 left: 180px;
		 min-width: 500px;
		 min-height: 300px;
		}
#layer1BodyCol5	{position: relative;
		left: 180px;
                width: 600px;
		min-height: 300px;
		}
#Ovlayer1BodyCol6	{position: relative;
		left: 180px;
                width: 270px;
		min-height: 300px;
		}
#Ovlayer1BodyCol7	{position: absolute;
                top: 0px;
		left: 450px;
                width: 250px;
		min-height: 300px;
		}
#layer1BodyCol8	{position: relative;
                 padding-top: 20px;
		 left: 180px;
                 min-width: 400px;
		 min-height: 300px;
		}
#layer1BodyCol9	{position: relative;
                 padding-top: 50px;
		 left: 180px;
                 width: 800px;
		 min-height: 300px;
		}
#chartDivOv1	{position: absolute;
                top: 0px;
		left: 700px;
                width: 500px;
		min-height: 500px;
		}
#layer1BodyCol2	{position: absolute;
		top: 40px;
		left: 700px;
		width: 250px;
		min-height: 300px;
		background-color: #eeeeee;  
                visibility: hidden;
		}
#layer1BodyCol4	{position: absolute;
		top: 20px;
		left: 700px;
		width: 250px;
		min-height: 20px;
		background-color: #ccffff;    
                visibility: visible;
		}
#layer1BodyCol3	{position: relative;
		top: 20px;
		left: 180px;
		width: 750px;
		min-height: 200px;
		}
#dayReportChart {position: absolute;
                 right: 0px;
                 top: 80px;
                 min-width: 350px;
                 min-height: 200px;}
#layer1Body     {position: relative;
                 min-width: 500px;
                 min-height: 400px;
                } 
#topnav     {position: relative;
                 left: 130px;
                 width: 930px;
                 min-height: 50px;
                } 
#textnotice     {position: relative;
                 left: 140px;
                 width: 900px;
                 height: 28px;
                 margin-top: 5px;
                 overflow: hidden;
                } 
#layer1Footer   {position: relative;
                 min-width: 400px;
                 height: 100px;
                }                 
#footer         {position: relative;
                 left: 40px;
                 min-width: 400px;
                 height: 50px;
                } 
.touchSelectBlock {position: relative;
                   display: inline-block;
                   width: 80px;
                   height: 80px;
                   margin: 10px;
                   text-align: center;
                   background-color: lightskyblue;
                   border: 1px solid red;
                   line-height: 80px;
                   font-size: 25px;
                   font-weight: bold;
                  }
                  
.touchSelectName {position: relative;
                   display: inline-block;
                   width: 150px;
                   margin: 5px;
                   min-height: 60px;
                   background-color: lightskyblue;
                   border: 1px solid red;
                   font-size: 15px;
                   font-weight: bold;
                   white-space: normal;
                   vertical-align: top;
                  }

body		{background-color:  #ffffff;
			 font: 8pt Verdana;}
body table	{font: 8pt Verdana; }