table.items { border-left: 1px solid #696969; 
 border-right: 1px solid #696969; 
}

TD.single { border: 1px solid Black;   
padding: 5px 5px 10px 5px;
		font-size: 12px;
  		}

TD.single IMG { border-right: 10px solid White;  }

TD.tbtitle { background-color: #5F9EA0;  
  font-size: 10px;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  width: 120px;
  text-align: center;
  color: #080808;
}

td.wel { padding-left: 10px;  padding-right: 10px;  }


TD.tbtitle2 { background-color: #5F9EA0;  
  font-size: 10px;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  width: 158px;
  text-align: center;
  color: #080808;
}


TABLE.topbar {
	background-color: #FAF0E6;
	border-bottom: 1px solid #999999;
	width: 100%;
}
TABLE.botbar {
	background-color: White;
	width: 550px;
	margin-left: 12px;
}
TABLE.topbarsw {
	background-color: #FAF0E6;
	border-bottom: 1px solid #999999;
	width: 675px;
}

TD.topbarsw { padding-left: 1px; }

table.atom {
	width : 110px;
	border-left: 1px solid #999999;
		border-right: 1px solid #999999;
}

TABLE.cat { 
width: 450px;  }

TD.cat { border: 1px solid; }

TABLE.cat2 { background-color: #FFE4B5; 
width: 450px;
 }




SPAN.t2g {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : Green;
}

SPAN.small {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : normal;
}

SPAN.smallish {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : normal;
	font-weight: normal;
}

SPAN.t2bk {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : Black;
}

table.further {  
		padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width : 450px;
	margin-left : 12px;
	margin-top : 5px;
	text-align : left;
	border-top: 1px solid #999999;
      }

p.x { text-indent: 0px; }


span.first {
	text-align: center;
	font-size: 10px;
	color: Red;
	font-weight: bold;
}




BODY {
	color : Black;
	background-color : White;
	background-attachment : fixed;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align : left;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	
}

P {
	text-indent : 20px;
}


TABLE.test {
	width : 110px;
	background : #FAF0E6;
	padding : 0px 0px 0px 0px;
	border : 1px solid #999999;
	margin-top : -1px;
	height: auto;
}

TABLE.testw {
	width : 160px;
	background : #FAF0E6;
	padding : 0px 0px 0px 0px;
	border : 1px solid #999999;
	margin-top : -1px;
	height: auto;
}

TABLE {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

TABLE.text {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 550px;
	margin-left : 12px;
	margin-top : 5px;
	text-align : left;
}

td.contl { width: 225px;  

font-size: 11px;
   padding-right: 12px;
   border-right: 1px solid #999999;
   vertical-align: top;
   }

td.contr { width: 225px;  padding-left: 12px;  vertical-align: top;  font-size: 11px;   }

div.welc { font-size: 14px;  font-weight: bold;  }
}

TABLE.bottom {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width : 550px;
	margin-left : 12px;
	margin-top : 5px;
	text-align : left;
	border-top: 1px solid #999999;
}

span.bigger { font: 14px; }


TD {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

SPAN.smtxt {
	font : 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.test { 
  color: Maroon; 
  background: #FFFFF0; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
}

td.testnt { 
  color: Maroon; 
  background: #FFFFF0; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
}

td.bar2 { 
  color: #666666; 
  background: #FAF0E6; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-right : 1px solid #999999;
  width : auto;
}

td.disc { 
  color: #8B0000; 
  background: #FAF0E6; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
 
}

td.middy { 
  color: #666666; 
   height: 29px;
  background: White; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
  border-bottom : 1px solid #999999;
}

TD.lr {
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

}

td.teststat  { 

  color: Black; 
  background: #CCCCCC; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
}

td.swngstat  { 

  color: Black; 
  background: #F0E68C; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
}

td.bar1  { 

  color: #696969; 
  background: #FAF0E6; 
  font-size : 9px;
  
  padding : 0px 0px 0px 0px;
  text-align : left;
  border-right : 1px solid #999999;
   width: 20px;
	}

TD.topbar { padding-left: 2px; }

TD.topbarb {   padding: 0 0 1px 2px;  }




TD.botbar { padding-left: 2px;
  border-top: 1px solid #999999;
  border-bottom: 1px solid #999999;  }


td.teststat2  { 

  color: #87CEEB; 
  background: #black; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;

}

h1 { font: 24px Verdana, Geneva, Arial, Helvetica, sans-serif; }


td.teststat3  { 

  color: black; 
 
  padding : 0px 0px 0px 0px;
  text-align : center;
  font: 9px;
 
}

td.teststat4  { 

  color: black; 
 
  padding : 0px 0px 0px 0px;
  text-align : center;
  font: 9px;
  height: 20px;
  border-bottom: 1px solid #999999;
  background: White;
}

td.teststat5  { 

  color: black; 
 
  padding : 0px 0px 0px 0px;
  text-align : center;
  font: 9px;

  background: White;
}



A.test, A.test:VISITED {
	color : #696969;
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.test:HOVER {
	color : #666666;
	font-size : 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.disc, A.test:disc {
	color : #8B0000;
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

TABLE.swing {
	background : #F0E68C;
	padding : 0px 0px 0px 0px;
	margin-top : -1px;
	height: auto;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	width: 250px;
}

TD.product {
	vertical-align: top;
	padding-left: 10px;
	width: 400px;
}

TD.itemsr {
	
	vertical-align: top;
	font-size: 11px;
}

TD.itemsl { 
 vertical-align: top;
 font-size: 11px;
 width: 270px;
 }
 
 TD.itemsin { 
 vertical-align: top;
 font-size: 11px;
 width: 270px;
 border: 1px solid #696969;
  padding: 5px;
  }

 TD.itemst { 
 vertical-align: top;
 font-size: 12px;
 width: 270px;
  padding: 5px;
  font-weight: bold;
  }

TD.half { 

width: 50%;

 vertical-align: top;
 padding-right: 10px;
 }

 TD.swingr { width: 50%; }

 
TD.half2 { width: 50%;  
 font-size: 11px;
vertical-align: top;
  padding-left: 15px;
  border-left: 1px solid #999999;
  }


td.swing { 
  color: #666666; 
  background: #F0E68C; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
  width : 250px
}

td.swingm { 
  color: #666666; 
  background: White; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
  width : 250px;
  text-transform: lowercase;
}

table.shmenu {
	width: 300px;
	background: #EEE8AA;
	font-size: 9px;
	
	padding: 0px 0px 0px 0px;
	border: 1px solid Black;
}

td.shm1 { border-bottom: 1px solid Black;  
text-align: center;  }

td.shm2 { border-bottom: 1px solid Black; 
 
text-align: left;
 border-right: 1px solid Black;
  }

td.shm3 { border-bottom: 1px solid Black;  
text-align: left;  }

td.shm4 { 
text-align: center;  }

a.shm:link, a.shm:visited, a.shm { color: #B22222; }

a.shm:hover { color: #D2691E; }

td.shmenu { 
padding: 0px 15px 0px 0px;
 vertical-align: top;
   }


td.swingnt { 
  color: #666666; 
  background: #F0E68C; 
  font-size : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  width : 250px
}

td.swing2 { 

  color: Black; 
  background: #ADFF2F; 
  font : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
}


td.overtxt  { 
 color: #4169E1; 
   padding : 0px 0px 0px 0px;
  text-align : left;
  font: 16px;
  height: 15px;
  background: White;
  border-bottom: 1px solid #999999;
   font-weight: bold;
}
td.overtxt2  { 
 color: black; 
   padding : 0px 0px 0px 0px;
  text-align : center;
  font: 8px;
  height: 8px;
  background: White;
  border-bottom: 1px solid #999999;
   font-weight: bold;
}

A.tm1 { background-color: #FAF0E6;
  font-size: 10px;
  border-right: 1px solid #999999;
  padding: 0;
  color: #8B0000;
  height: 13px;
  }

A.tm1a { background-color: #F0F8FF;
  font-size: 10px;
  border-right: 1px solid #999999;
  padding: 0;
  color: Black;
  height: 13px;
  }
  
  A.tm1b { background-color: #F0F8FF;
  font-size: 10px;
  border-right: 1px solid #999999;
  padding: 0;
  color: #B22222;
  height: 13px;
  }
  
  SPAN.tbtitle { background-color: #5F9EA0;  
  font-size: 10px;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  width: 112px;
  text-align: center;
  color: #080808;
}

  SPAN.tbreg { background-color: #FAF0E6;  
  font-size: 10px;
  border-right: 1px solid #999999;
  color: #666666;
  height: 13px;
}

  SPAN.tbclick { background-color: #FAF0E6;  
  font-size: 10px;
  color: #4169E1;
    height: 13px;
}

  SPAN.tbclickb { background-color: #FAF0E6;  
  font-size: 10px;
  color: #4169E1;
  border-right: 1px solid #999999;
  height: 13px;
}

A.tm1:hover {  background-color: #7FFF00;
  font-size: 10px;
  border-right: 1px solid #999999;
  color: Black;
  }

  A.tm1a:hover {  background-color: #7FFF00;
  font-size: 10px;
  border-right: 1px solid #999999;
  color: Black;
  height: 13px;
  }

  A.tm1b:hover {  background-color: #7FFF00;
  font-size: 10px;
  border-right: 1px solid #999999;
  color: Black;
  height: 13px;
  }
  
A.swing, A.swing:VISITED {
	color : #666666;
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.swing:HOVER {
	color : #666666;
	font-size : 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.disc:HOVER {
	color : #B22222;
	font-size : 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.where {
	width : 100%;
	font : 9px;
	border-bottom : 1px solid #999999;
	text-align : right;
	margin-left : 0px;
	background : url(images/dots.gif);
}

TD.where {
	font : 9px;
	text-align : right;
	margin-left : 0px;
	letter-spacing : 1px;
	word-spacing : 1px;
	padding-right : 8px;
}

 
td.test2 { 

  color: Black; 
  background: #ADFF2F; 
  font : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
}

td.test2nt { 

  color: Black; 
  background: #ADFF2F; 
  font : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
}

td.disc2 { 

  color: red; 
  background: #ADFF2F; 
  font : 9px;
  padding : 0px 0px 0px 8px;
  text-align : left;
  border-top : 1px solid #999999;
   
}



H2 {
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	text-align : left;
}

li { list-style: circle; }


hr { color: #999999;  height: 1;  }


H3 {
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
}


A {
	color : Teal;
	text-decoration : none;
}

A:HOVER {
	color : #D2691E;
	text-decoration : none;
}

span.fine { font-size: 9px;  color: #006400;  }
