body, p, li, td, div {
  font-family : sans-serif;
  color : #666666;
  font-weight : normal;
  font-size : 11px;
}

body {
  color : #000000;
  background-color : #000066;
  scrollbar-face-color : #999999;
  scrollbar-shadow-color : #FFFFFF;
  scrollbar-highlight-color : #FFFFFF;
  scrollbar-3dlight-color : #FFFFFF;
  scrollbar-darkshadow-color : #FFFFFF;
  scrollbar-track-color : #FFFFFF;
  scrollbar-arrow-color : #000000;
  border : 1px #999999;
  margin-bottom : px;
  margin-left : 0px;
  margin-right : 0px;
  margin-top : 0px;
}


pre {
  margin: 5px 0;
  display: block;
  text-align: left;
  line-height : 150%;
  font-family : monospace;
  color : #666666;
  background-color : #e9edf5;
  padding: 5px;
  border : 1px #000000;
  margin : 0px;
  overflow : auto;
  width : 620px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

textarea, input {
  font-family : monospace;
  color : #666666;
  background-color : #B0C4DE;
  overflow : auto;
  text-align : left;
  font-weight : normal;
  font-size : 11px;
}

kbd {
  line-height : 150%;
  font-family : mono;
}

.default {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #333333;
  background-color : #ffffff;
}

.default_bold {
  font-style : normal;
  font-variant : normal;
  font-weight : bold;
  font-size : 11px;
  color : #333333;
  background-color : #ffffff;
}

.default_italic {
  font-style : italic;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #333333;
  background-color : #ffffff;
}


.default_bigger {
  font-style : normal;
  font-variant : normal;
  font-weight : bold;
  font-size : 14px;
  color : #000000;
  background-color : #ffffff;
}

.menu_title {
  color : #00008B;
  font-weight : bold; 
  font-size : 11px;
  background-color : #EFEFEF;
}

.menu_entry_title {
  color : #333333;
  background-color : #EFEFEF;
  font-size : 11px;
}

.menu_entry_title:hover {
  color : #FF6600;
  font-weight : bold; 
  font-size : 11px;
  background-color : #000066;
}

.menu_entry_title_tab {
  color : #333333;
  background-color : #DDDDDD;
  font-size : 11px;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.menu_entry_title_tab:hover {
  color : #FF6600;
  font-weight : bold; 
  font-size : 11px;
  background-color : #000066;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.menu_entry {
  color : #666666;
  font-size : 11px;
  background-color : #EFEFEF;
}

.menu_entry:hover {
  color : white;
  font-size : 11px;
  font-weight : bold; 
  background-color : #000066;
}

.tab_header	{
  font-size : 11px;
  color : #333333;
  background-color : #DDDDDD;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_header_big	{
  font-size : 12px;
  color : #333333;
  font-weight : bold; 
  background-color : #DDDDDD;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_header_big_break	{
  font-size : 12px;
  color : #333333;
  font-weight : bold; 
  background-color : #DDDDDD;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
  page-break-before: always;
}

.tab_data_alt_1 {
  color : #666666;
  font-size : 11px;
  background-color : #F6F6F6;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_alt_1_big {
  color : #666666;
  font-size : 12px;
  background-color : #F6F6F6;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}


.tab_data_alt_2 {
  color : #666666;
  font-size : 11px;
  background-color : #E6E6FA;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_alt_2_big {
  color : #666666;
  font-size : 12px;
  background-color : #E6E6FA;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}



.tab_data_menu:hover {
  color : white;
  font-size : 11px;
  background-color : #000066;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
  padding-bottom : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-top : 1px;
}

.tab_data_menu_selected {
  color : white;
  font-size : 11px;
  background-color : #000066;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
  padding-bottom : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-top : 1px;
}

.tab_data_menu_notexist {
  color: gray;
  font-weight : bold; 
  font-size : 11px;
  background-color : #DDDDDD;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
  padding-bottom : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-top : 1px;
}

.tab_data_menu {
  color : #666666;
  font-size : 11px;
  background-color : #DDDDDD;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
  padding-bottom : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-top : 1px;
}

.tab_data {
  color : #666666;
  font-size : 11px;
  background-color : #E6E6FA;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_result {
  color : #666666;
  font-size : 11px;
  background-color : #D3D3D3;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_it {
  color : #666666;
  font-size : 11px;
  font-style : italic;
  background-color : #E6E6FA;
  border-right:1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_big {
  color : #666666;
  font-weight : bold; 
  font-size : 12px;
  background-color : #E6E6FA;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_red {
  color : #000000;
  font-size : 11px;
  background-color : #FF6600;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_red_it {
  color : #000000;
  font-size : 11px;
  font-style : italic;
  background-color : #FF6600;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_red_reverse {
  color : #FF0000;
  font-size : 11px;
  background-color : #000000;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_white_reverse {
  color : #000000;
  font-size : 11px;
  background-color : white;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_orange {
  color : #666666;
  font-size : 11px;
  background-color : #FFCC00;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.tab_data_orange_it {
  color : #666666;
  font-size : 11px;
  font-style : italic;
  background-color : #FFCC00;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}


.tab_data_green {
  color : #000000;
  font-size : 11px;
  background-color : #33CC00;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}
.tab_data_yellow {
  color : #666666;
  font-size : 11px;
  background-color : #FFFF00;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}
.tab_data_yellow_big {
  color : #666666;
  font-size : 12px;
  font-weight : bold; 
  background-color : #FFFF00;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}
.tab_data_blue {
  color : #666666;
  font-size : 11px;
  background-color : #00CCFF;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}


.tab_data_grey {
  color : #666666;
  font-size : 11px;
  background-color : #808080;
  border-right : 1px solid #6A5ACD;
  border-bottom : 1px solid #6A5ACD;
}

.error_green {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #000000;
  background-color : #33CC00;
}

.error_yellow {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #000000;
  background-color : #FFFF00;
}

.error_orange {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #000000;
  background-color : #FFCC00;
}

.error_red {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #000000;
  background-color : #ff0000;
}	

.footer {
  color: #F5DEB3;
  background-color: #000066;
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
}	

.boxtitle {
  color : #333333;
  text-decoration : none;
  font-weight : bold;
  font-size : 11px;
  list-style-type : none;
  line-height : 14px;
  padding-bottom : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-top : 1px;
}

a.trans {
  color : #666666;
  cursor : hand;
  font-weight : bold;
  font-size : 11px;
  text-decoration : none;
  border : none; 
}
a.trans:hover {
  color : #F5DEB3;
  font-weight : bold;
  font-size : 11px;
  text-decoration : none;
  border : none; 
}

a.menu {
  color : #666666;
  cursor : hand;
  font-weight : bold;
  font-size : 11px;
  text-decoration : none;
  border : none; 
}
a.menu:hover {
  color : white;
  border : none; 
  font-weight : bold;
  background-color : #000066;
  text-decoration : none;
}
a, a.normal {
  cursor : hand;
  color : #666666;
  font-size : 11px;
  text-decoration : underline;
  border : none; 
  text-align : center;
}

.maintable {
  background-color : #EFEFEF;
}
.darkbg {
  background-color : #999999;
  line-height : 0px;
}
.navybg {
  background-color : #000066;
}

.normal {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #666666;
}

h3 {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 14px;
  color : #333333;
  background-color : transparent;
}


.bigtext {
  font-style : normal;
  font-variant : normal;
  font-weight : bold;
  font-size : 14px;
  color : #000000;
}

.smalltype {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
}

.active {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #000000;
  background-color : #00ff00;
}
.inactive {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #000000;
  background-color : #ff0000;
}

.error {
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : 11px;
  color : #000000;
  background-color : #ff6464;
}

.article-top {
  color : #666666;
  text-decoration : none;
  font-weight : bold;
  font-size : 11px;
  list-style-type : none;
  line-height : 14px;
}
.pagebreak
{
  page-break-inside : always;
}

.img {
  border : none; 
  text-align : center;
  position : absolute;
  overflow : auto;
  }










