body{
  font-family:                    verdana, arial, sans-serif;
  background-color:               #FFFF00;
  margin:                         0 0 28px 0;
  padding:                        0 0 0 0;
}


h1{
  font-size:                      1.8em;
  color:                          #000000;
  padding:                        124px 15px 0 0;
}


h2{
  font-size:                      1.4em;
  color:                          #FF0000;
  padding:                        0 0 0 15px;
}


#top-links{
  height:                         20px;
  border-bottom:                  solid 2px black;
}


#inner-top{
  float:                          right;
  width:                          auto;
  height:                         20px;
  background-color:               #FF3300;
  font-size:                      0.8em;
  line-height:                    20px;
}


#top-links a{
  color:                          #000000;
  text-decoration:                none;
}


#top-links a:hover{
  color:                          #FFCC00;
  text-decoration:                none;
}


#overall{
  height:                         179px;
  text-align:                     right;
  background-image:               url(./grafics/title.jpg);
  background-repeat:              no-repeat;
  border-bottom:                  solid 2px black;
}


table {
	border-collapse:                collapse;
	border-spacing:                 0;
	border:                         solid 0px black;
	background-color: #FFCC00;
  }


#tables {
  height:                         auto;
  border:                         solid 0px red;
  }


td.leftcol {
  width:                          160px;
  height:                         auto;
  vertical-align:                 top;
  background-color:               #FFCC00;
  margin:                         0 0 0 0;
  padding:                        0 0 0 0;
  border:                         solid 0px red;
  }


td.blind {
  width:                          15px;
  height:                         auto;
  vertical-align:                 top;
  margin:                         0 0 0 0;
  padding:                        0 0 0 0;
  border:                         solid 0px green;
  }


td.light-gray {
  width:                          8px;
  height:                         auto;
  background-color:               #FFCC00;
  border:                         solid 0px green;
  }


#outer {
  width:                          160px;
  height:                         auto;
  border:                         solid 0px red;
  }


#outer ul{
  width:                          160px;
  list-style-type:                none;
  margin:                         0px auto;
  padding:                        0 0 0 0;
  }


#outer li{
  float: left;
  margin:                         0 0 0 0;
  padding:                        0 0 0 0;
  }


#outer a {
  display:                        block;
  background-color:               #FF3300;
  color:                          #000000;
  width:                          160px;
  line-height:                    19px;
  font-size:                      0.7em;
  text-decoration:                none;
  }


#outer a:hover {
  background-color:               #FF9900;
  color:                          #000000;
  }


.cube00 {
  clear:                          both;
  width:                          160px;
  height:                         8px;
  background-color:               #FFCC00;
  border:                         solid 0px red;
  }


.cube0 {
  clear:                          both;
  width:                          160px;
  height:                         8px;
  border:                         solid 0px red;
  }


.cube1 {
  width:                          160px;
  height:                         146px;
  background-color:               #FFCC00;
  margin:                         0 0 8px 0;
  border:                         solid 0px red;
  }


.cube2 {
  width:                          210%;
  height:                         146px;
  margin:                         0 0 8px 0;
  border:                         solid 0px red;
  }


#bar-left {
  height:                         8px;
  background-color:               #FFCC00;
  }


#bar-right {
  height:                         8px;
  background-color:               #FFCC00;
  }


td.rightcol {
  width:                          auto;
  height:                         auto;
  font-size:                      0.8em;
  text-align:                     justify;
  vertical-align:                 top;
  margin:                         0 0 0 0;
  padding:                        0 0 0 0;
  border:                         solid 0px green;
  }


td.rightcol p{
	margin:                         0 0 0 0;
	padding:                        0 15px 0 15px;
	border-bottom: none;
  }


td.rightcol a{
  color:                          #FF0000;
  text-decoration:                none;

}


td.rightcol a:hover{
	color:                          #FF6600;
	text-decoration:                none;

}


td.sp{
  width:                          50%;
  vertical-align:                 top;
  padding:                        20px 0 20px 0;
}

#footer-l{
  float:                          left;
  width:                          206px;
  height:                         24px;
  background-image:               url(./grafics/line.jpg);
  background-color:               #FFCC00;
}


#footer-r{
  height:                         24px;
  line-height:                    24px;
  vertical-align:                 middle;
  text-align:                     center;
  color:                          #2f2f2f;
  font-size:                      0.65em;
  background-image:               url(./grafics/line.jpg);
  background-color:               #FF6600;
}


#footer-r a{
  color:                          #2f2f2f;
  text-decoration:                none;
}


#footer-r a:hover{
  color:                          #FF0000;
  text-decoration:                none;
}
