body {
  font-style: Normal;
  color: black;
  font: Tahoma,sans-serif;
  font-size: 10px;
  background-color: black;
}

a, div, table, input, textarea, select {
  font: Tahoma,sans-serif;
  font-size: 10px;
}

blockquote {
  font: Tahoma,sans-serif;
  font-size: 10px;
}

#default-theme .button {
  border: 1px solid #0193ff;
  background-image: url("images/button.png");
  font-size: 10px;
}

.table_style .header .cell {
    background: url("images/tableHeaderCell.png") repeat-x scroll center top #E9E9E9;
}    
#default-theme #header-section {
  position: relative; 
  background: url('images/headerbg.png') no-repeat 0px 0px;
  width: 960px;
  height: 192px;
}

#default-theme #header-section #logo-section {
  left: 0px; 
  position: absolute; 
}

#default-theme #header-section #company-section {
  left: 100px; 
  top: 70px; 
  position: absolute; 
}

#default-theme #header-content {
}

-------------------------------
#default-theme #header-section #menu1 {
  position: absolute; 
  right: 10px; 
  top: 10px;
  width: 100%;
}

#default-theme #header-section #menu1 ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#default-theme #header-section #menu1 ul li {
  position: relative;
  display: inline;
  float: right;
  
  border-left: 1px solid white;
  border-right: 1px solid white;
  margin-left: -1px;  
}
#default-theme #header-section #menu1 a{
  color: white;
  font: bold 11px Tahoma,sans-serif;
  text-decoration: none;
  
  padding: 2px 8px;
  text-align: center;
  width: auto;
}

#default-theme #header-section #menu1 a:hover {
  text-decoration: underline;
}
--------------------------------

#default-theme #header-section #menu2 {
  position: absolute; 
  right: 10px; 
  top: 10px;
  width: 100%;
}

#default-theme #header-section #menu2 ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#default-theme #header-section #menu2 ul li {
  position: relative;
  display: inline;
  float: right;
  
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  margin-left: -1px;  
}
#default-theme #header-section #menu2 a{
  color: #666666;
  font: bold 11px Tahoma,sans-serif;
  text-decoration: none;
  
  padding: 2px 8px;
  text-align: center;
  width: auto;
}

#default-theme #header-section #menu2 a:hover {
  text-decoration: underline;
}

#default-theme #middle-section {
  width: 960px;
}

#default-theme #middle-section #middle-left-bar {
  width: 49px;
  background: white url('images/middleleftbar.png') no-repeat 0px 0px;
}

#default-theme #middle-section #middle-center-space {
  width: 862px;
  background-color: white;
}

#default-theme #middle-section #middle-right-bar {
  width: 49px;
  background-color: white;
}
#default-theme #left-content {
  width: 154px;
  vertical-align: top;
  padding: 10px 0px;
  background: #96c9ff url('images/contentleftbar.png') repeat 0px 0px;
}

#default-theme #right-content {
  width: 646px;
  vertical-align: top;
  border-right: solid 2px #96c9ff;
  background-color: #fffac2;
}

#default-theme #middle-content {
}

#default-theme #content-center-section {
  width: 100%;
}


#default-theme #content-section {
  background-color: #fffac2;
}

#default-theme #content-top-section{
  height: 20px;
  background-color: #fffac2;
  border-top: solid 2px #96c9ff;
  border-left: solid 2px #96c9ff;
  border-right: solid 2px #96c9ff;
}

#default-theme #content-bottom-section{
  height: 20px;
  background-color: #fffac2;
  border-bottom: solid 2px #96c9ff;
  border-left: solid 2px #96c9ff;
  border-right: solid 2px #96c9ff;  
}

#default-theme #info-section {
}


#default-theme #info-section .menu ul li a {
    color: black;
    font-size: 11px;
}

#default-theme #bottom-section{
  width: 940x;
  height: 49px;
  background-color: white;
  border-bottom: solid 1px #6896f8;
}

#default-theme #footer-section {
  clear: both;
  width: 940px;
  height: 74px;
  background: none;
  text-align: center;
  background-color: #272727;
  padding:10px;

}

#default-theme #footer-section #footer-content {
  display: inline;
  color:#999999;
  font: bold Tahoma,sans-serif;
  font-size: 11px;
}


#default-theme #footer-section #menu3 {
  display: inline;
  float: left;
  width: 100%;
  /*position:relative;*/
  
}

#default-theme #footer-section #menu3 ul{

  float:left;
  /*position:relative;
  left:50%;*/
  text-align:center;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#default-theme #footer-section #menu3 ul li {

  display:block;
  float:left;
  /*position:relative;
  right:50%;*/
}

#default-theme #footer-section #menu3 a {

  display:block;
  color: white;
  font: bold 11px Tahoma,sans-serif;
  text-decoration: none;
  padding: 2px 5px;
  text-align: center;
  width: auto;

}

#default-theme #footer-section #menu3 a:hover {
  text-decoration: underline;
}

#default-theme #extraInfo {
  background-color: #F7F7F7;
  border: 1px solid #666666;
  margin: 10px;
  padding: 10px;
  text-align: left;
}

#default-theme #extraInfo #extraTitle {
  color: #CC0000;
  font: bold 20px Tahoma,sans-serif;
}

#default-theme #extraInfo #extraContents {
  margin-top: 20px;
}

#default-theme #extraInfo #extraContents .extraContent{
  margin-bottom: 20px;
}

#default-theme #subMenu-section {

  height: 20px;
  padding-right:10px; 
  padding-top: 10px;
}

#default-theme #subMenu-section ul{

  margin: 0;
  padding: 0;
  list-style-type: none;
}

#default-theme #subMenu-section ul li {
  
  float: left;
  display: inline;
}

#default-theme #subMenu-section a{
  position: relative;
  color: black;
  font: bold 11px Tahoma,sans-serif;
  text-decoration: none;
  padding: 6px 15px;
  margin: 10px;
  text-align: center;
  width: auto;
  background-color: #96c9ff;
}

#default-theme #subMenu-section a:hover {
  text-decoration: underline;
}

.sheetButton {
  border: none;
  background: transparent url("images/sheetButton.png") no-repeat 0px 2px;
  width: 118px;
  height: 32px;
  padding-left: 22px;
}

.sheetOption_Selected .sheetButton{
  background: transparent url("images/sheetButton_selected.png") no-repeat 0px 2px;
}
