/*
Backgrounds
*/
.menuitem {
 z-index: 0;
}

.menulayer {
 z-index: 1;
}

.layerlink {
 z-index: 2;
}

.questionlayer {
 z-index: 0;
}

.questionlayer2 {
 z-index: 1;
}

.menubgcolor_1 {
  background-color: #006699;
}

 /* Standard restrained working area */

TABLE.workspace {
 width : 780px;
}

.menubgcolor_2 {
  background-color: #9CBAF6;
}

.menubgcolor_3 {
  background-color: #EEEEEE;
}

.layerlinktd, .inactivelayerlinktd {
  background-color: #FCFAF6;
}

.layer_onmouseout, .layer_inactive_onmouseout, ..layer_inactive_onmouseover, .layer_inactive_onclick {
  background-color: #9CBAF6;
}

.layer_onmouseover, .layer_onclick, layer_inactive_onmouseover, .layer_inactive_onmouseout {
  background-color: #EEEEEE;
}

.logobgcolor {
  background-color: #006699;
}

.layerlinktd_selected {
  background-color: #DCDCDC;
}

.crosstabbggrey, .crosstabbggreyg, .crosstabconfbggrey, .crosstabconfbggreyr, .crosstabconfbggreyg, .crosstabconfbggreyr, .crosstabconfbggreyg {
  background-color: #EEEEEE;
}

.crosstabbgwhite, .crosstabbgwhiteg, .crosstabconfbgwhite, .crosstabconfbgwhiter, .crosstabconfbgwhiteg, .crosstabconfbgwhiter, .crosstabconfbgwhiteg, BODY, TABLE.bordered, TABLE.mainbg {
  background-color: #FFFFFF;
}

.layer_outertable {
  border: #FFFFFF;
}

/*
Fonts
*/

.layer_sectionslink {
  color: #000000;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration : none;
}

.layer_sectionslink_selected {
  color: #000099;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration : underline;
}

.layer_sectionslink:hover {
  color: #0000CC;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration : underline;
}

.menulink_1, .menulink_1:hover, .layerhead {
  color: #FFFFFF;
}

.menulink_3, .menulink_3:hover {
  color: #FF0000;
}

.menulink_1_inactive, .menulink_2_inactive, .menulink_3_inactive {
  color: #999999;
}


.menulink_2, .menulink_2:hover, .layerlink, .layerlink:hover, .headline3, .headline4 {
  color: #000000;
}
/*
.layerlink {
  color: #999999;
}
*/
.menulink_1, .menulink_1:hover, .menulink_2, .menulink_2:hover, .menulink_3, .menulink_3:hover, .menulink_1_inactive, .menulink_2_inactive, .menulink_3_inactive, .layerlink, .layerlink_inactive,  .layerlink:hover, .layerhead, div.layerlink, .profile_head, .headline3, .headline4 {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 letter-spacing : 1pt;
 font-weight: bold;
}

.menuflik {
  color: #FFFFFF;
  font-weight: bold;
}

/*
Form objects
*/

form.nomargin {
  margin: 0px;
  display: inline;
}

/*
End
*/

/*
Menus
*/

.layer_onmouseover, .layer_inactive_onmouseover, .layer_inactive_onmouseout, .layer_inactive_onclick, .layer_onmouseout, .layer_onclick, .layer_outertable {
  margin : 0px 0px 0px 0px;
  border : 0px none;
  padding : 0px 0px 0px 0px;
}

.layer_onmouseover {
  cursor : hand;
}

.layer_inactive_onmouseover {
  cursor : none;
}

.menulink_1 {
 text-decoration : none;
}

.menulink_1:hover {
 text-decoration : underline;
}

.menulink_1_inactive {
 text-decoration : none;
}

.menulink_2, .menulink_3 {
 text-decoration : none;
}

.menulink_2:hover, .menulink_3:hover {
 text-decoration : underline;
}

.menulink_2_inactive, , .menulink_3_inactive {
 text-decoration : none;
}

.layerlink, .inactivelayerlinktd, .layerlink_inactive {
 text-decoration: none;
 font-weight: normal;
 letter-spacing : normal;
}

.layerlink_inactive {
  color: #A9A9A9;
}

.layerlink:hover {
 text-decoration: none;
 font-weight: normal;
 letter-spacing : normal;
}

.layerlinktd {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  cursor : hand;
  font-weight: normal;
 letter-spacing : normal;
}

.inactivelayerlinktd {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  font-weight: normal;
 letter-spacing : normal;
}

.layerlinktd_selected {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  cursor : hand;
  font-weight: normal;
 letter-spacing : normal;
}

.layerhead {
 text-decoration : none;
 vertical-align: middle;
}

div.layerlink {
 text-decoration: none;
  font-weight: normal;
}

/*
End
*/

/*
Headlines
*/

.profile_head {
 font-size : 18px;
 font-weight : bold;
 color : Black;
 text-decoration : none;
}

.headline3 {
 font-size : 15px;
 font-weight : bold;
 height : 11px;
 text-decoration : none;
}

.headline4 {
 font-size : 18px;
 font-weight : bold;
 height : 11px;
 text-decoration : none;
}

/*
End
*/
.profileheader {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight : bold;
}

/*
Crosstable
*/

.crosstab {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

.crosstabbggrey {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

.crosstabbgwhite {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

.crosstabbggreyg {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #777777;
}

.crosstabbgwhiteg {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #777777;
}

.crosstabconfbggrey {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #777777;
}

.crosstabconfbgwhite {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #777777;
}

.crosstabconfbggreyr {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #BA0000;
}

.crosstabconfbgwhiter {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #BA0000;
}

.crosstabconfbggreyg {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #009A00;
}

.crosstabconfbgwhiteg {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #009A00;
}

.crosstabconfbggreyr {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #BA0000;
}

.crosstabconfbgwhiter {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #BA0000;
}

.crosstabconfbggreyg {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #009A00;
}

.crosstabconfbgwhiteg {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color : #009A00;
}
/*
End
*/

BODY {

}

TABLE.bordered {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
 border : 1px ridge;
 padding-bottom : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-top : 0px;
 margin-bottom : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-top : 0px;
}
TD.profileheadline {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: underline;
 font-weight: normal;
}

TD.topmenutext {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color: White;
 letter-spacing : 1pt;
 height : 19px;
 white-space : nowrap;
}

TD.topmenutext1 {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color: White;
 letter-spacing : 1pt;
 height : 19px;
 white-space : nowrap;
}

TD.topmenutext2 {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color: Black;
 letter-spacing : 1pt;
 height : 19px;
 white-space : nowrap;
}

TD.topmenuseparator {
 background-image : url("../images/flik.gif");
 width: 19px;
 layout-grid-type : fixed;
 position : static;
 table-layout : fixed;
 visibility : visible;
 white-space : nowrap;
}

TD.topsubmenutext {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : Black;
 letter-spacing : 1pt;
 height : 19px;
 white-space : nowrap;
}

TD.layerborder_1 {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : White;
 letter-spacing : 1pt;
 height : 19px;
 white-space : nowrap;
 background-color: #006699;
}

TD.layerborder_2 {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : White;
 letter-spacing : 1pt;
 height : 19px;
 white-space : nowrap;
 background-color: #9CBAF6;
}

TD.layerborder_nn4 {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : White;
 letter-spacing : 1pt;
 height : 19px;
 white-space : nowrap;
 background-color: #FFFFFF;
}

BODY.mainbg {
 /*
 background-image : url("../images/bg.gif");
 background-repeat : repeat;
 background-attachment : scroll;
 */
 background-color: #f6f6f6;
 margin: 2px 2px 2px 2px;
}

TABLE.mainbg {
 background-image : url("../images/bg.gif");
 background-repeat : repeat;
 background-attachment : scroll;
}

BODY.print {
 background-color: White;
}


INPUT.button {
 background: #D9E0FF;
 border-bottom-style : solid;
 border-left-color : #e0e0e0;
 border-top-style : solid;
 border-top-color : #E0E0E0;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
 width : 90px;
}

.button2 {
 background-color: #e0e0e0;

 border-right-style : solid;
 border-right-width: 2px;
 border-right-color: #7f7f7f;

 border-bottom-style : solid;
 border-bottom-width: 2px;
 border-bottom-color: #7f7f7f;

 border-top-style : solid;
 border-top-color : #666666;
 border-top-width: 1px;

 border-left-style : solid;
 border-left-color : #666666;
 border-left-width: 1px;

 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : #000000;
 width : 125px;
}

.button2_inactive {
 background-color: #e0e0e0;

 border-right-style : solid;
 border-right-width: 1px;
 border-right-color: #999999;

 border-bottom-style : solid;
 border-bottom-width: 1px;
 border-bottom-color: #999999;

 border-top-style : solid;
 border-top-color : #999999;
 border-top-width: 1px;

 border-left-style : solid;
 border-left-color : #999999;
 border-left-width: 1px;

 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : #999999;
 width : 125px;
}

.button3 {
 background-color: #e0e0e0;

 border-right-style : solid;
 border-right-width: 2px;
 border-right-color: #7f7f7f;

 border-bottom-style : solid;
 border-bottom-width: 2px;
 border-bottom-color: #7f7f7f;

 border-top-style : solid;
 border-top-color : #666666;
 border-top-width: 1px;

 border-left-style : solid;
 border-left-color : #666666;
 border-left-width: 1px;

 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : #000000;
}

.button3_inactive {
 background-color: #e0e0e0;

 border-right-style : solid;
 border-right-width: 1px;
 border-right-color: #999999;

 border-bottom-style : solid;
 border-bottom-width: 1px;
 border-bottom-color: #999999;

 border-top-style : solid;
 border-top-color : #999999;
 border-top-width: 1px;

 border-left-style : solid;
 border-left-color : #999999;
 border-left-width: 1px;

 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : #999999;
}

SELECT.drop {
 background-color: #f6f6f6;

 border-right-style : solid;
 border-right-width: 2px;
 border-right-color: #7f7f7f;

 border-bottom-style : solid;
 border-bottom-width: 2px;
 border-bottom-color: #7f7f7f;

 border-top-style : solid;
 border-top-color : #666666;
 border-top-width: 1px;

 border-left-style : solid;
 border-left-color : #666666;
 border-left-width: 1px;

 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : #000033;
}

 INPUT.loginbutton {
 background: #CCCCCF;
 border-bottom-style : solid;
 border-left-color : #e0e0e0;
 border-top-style : solid;
 border-top-color : #E0E0E0;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
 color : Black;
 width : 90px;
 height: 22px;
 }

INPUT.buttonnav {
 background: #d9e0ff;
 border-bottom-style : solid;
 border-left-color : #e0e0e0;
 border-top-style : solid;
 border-top-color : #E0E0E0;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
 width : 120px;
 vertical-align: top;
 }

INPUT.buttonwide {
 background: #d9e0ff;
 border-bottom-style : solid;
 border-left-color : #e0e0e0;
 border-top-style : solid;
 border-top-color : #E0E0E0;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
 width : 140px;
 }

HR.thin {
 height: 1px;
 color: #000000;
}

A.sectionlabellink {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-style : none;
 color: #000000;
 text-decoration : none;
 font-size : 16px;
}

A.sectionlink {
 color: Black;
 text-decoration : none;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : x-small;
}

.text {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
}

.textred {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Red;
}

.text_select {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
}

.boldtext {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : Black;
}

.boldtext_wh {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : #ffffff;
 text-decoration: none;
}

.boldtext_wh:hover {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : #ffffff;
 text-decoration: underline;
}

A.problemlink {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : #000099;
 text-decoration: none;
}

A.textlink {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
 text-decoration: none;
}

A.textlink:hover {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
 background-color: #DCDC76;
 display: block;
 text-decoration: none;
}

.text_select {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : normal;
 color : Black;
}

.textbigger {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : x-small;
 font-weight : bold;
 color : Black;
 height : 10px;
}

.boldtext {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 color : Black;
}
.normaltext {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : xx-small;
 font-weight : normal;
 color : Black;
 height : 10px;
}

.headline1 {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight : bold;
 color : #336600;
 height : 11px;
 text-decoration : none;
}
.headline2 {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight : bold;
 color : #CCCC66;
 height : 11px;
 text-decoration : none;
}
TD.noborder {
 border : none;
 padding-bottom : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-top : 0px;
 margin-bottom : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-top : 0px;
}

.topsubmenulink {
 color : Black;
 text-decoration : none;
}

.topsubmenulink:hover {
 color : Black;
 text-decoration: underline;
}

TD.topsubmenutext {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : xx-small;
 font-weight : bold;
 color : White;
 letter-spacing : 1pt;
 height : 19px;
 white-space : nowrap;
}

.textwh {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 12px;
 font-weight : bold;
}

.textlinksel {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 10px;
 text-decoration: underline;
}

.textlinksel:hover {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 10px;
 text-decoration: underline;
 background-color: #DCDC76;
 display: block;
}

/* Border classes with graphics */

// Graphic type 1

.bordered_outer_table_1 {
  border: 1px;
  border-collapse:collapse
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

// Graphic type 2

.bordered_outer_table_2 {
  border-right: solid;
  border-bottom: solid;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
}

.bordered_inner_cell_2 {
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #000000;
 background-color: #FFFFFF;
}

.result_table_bordered
{
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #000000;
 background-color: #FFFFFF;
}

.bordered_capsulating_cell {
  background-color: transparent;
}

/* // Border classes with graphics */

.bgimage {
 background-image : url("../images/bg.gif");
 background-repeat : repeat;
 background-attachment : scroll;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-style: solid;
 border-color: #000000;
}

.bottomtable {
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #000000;
 -moz-border-radius-topleft: 0px;
 -moz-border-radius-bottomleft: 10px;
 -moz-border-radius-topright: 0px;
 -moz-border-radius-bottomright: 10px;
}


.toptable {
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #000000;
}


.middletable {
 border-top-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-bottom-width: 0px;
 border-style: solid;
 border-color: #000000;
 background-color: #ffffff;
}

.profiletimeserieL {
 border-right-width: 1px;
 border-left-width: 0px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #000000;
}

.profiletimeserieR {
 border-right-width: 0px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #000000;
}



/* Border classes with shadow, without graphics */

.inner_border_table {
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #000000;
 background-color: #f6f6f6;
}

.tableshadow_IE {
 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true');
}

.cellshadow_IE {
 background-color: #f6f6f6;
 border-style: solid;
 border-color: #000000;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
}

.tableshadow_Mozilla {
  border-right: solid #BBB;
  border-bottom: solid #BBB;
  border-right-width: 3px;
  border-left-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 3px;
 -moz-border-radius-topleft: 7px;
 -moz-border-radius-bottomleft: 7px;
 -moz-border-radius-topright: 7px;
 -moz-border-radius-bottomright: 7px;
}

.cellshadow_Mozilla {
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;
 border-color: #000000;
 -moz-border-radius-topleft: 7px;
 -moz-border-radius-bottomleft: 7px;
 -moz-border-radius-topright: 5px;
 -moz-border-radius-bottomright: 5px;
 padding: 3px 3px 3px 3px;
 background-color: #f6f6f6;
}

/* // Border classes with shadow, without graphics */

.profile_border {
 background-color: #f6f6f6;
 border-style: solid;
 border-color: #000000;
 border-right-width: 1px;
 border-left-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
}

.toplistopenerbutton
{
  background-color: #2288BB;
  border-bottom-style : solid;
  border-bottom-color : #333333;
  border-left-color : #e0e0e0;
  border-left-style : solid;
  border-top-style : solid;
  border-top-color : #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: none;
  font-style : none;
  color: #FFFFFF;
  text-decoration : none;
  height: 20px;
  width: 130px;
  font-size: 10px;
}

.toplistopenerbutton_small
{
  background-color: #2288BB;
  border-bottom-style : solid;
  border-bottom-color : #333333;
  border-left-color : #e0e0e0;
  border-left-style : solid;
  border-top-style : solid;
  border-top-color : #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: none;
  font-style : none;
  color: #FFFFFF;
  text-decoration : none;
  height: 20px;
  width: 100px;
  font-size: 10px;
}

.toplistopenerbutton_small_inactive
{
  background-color: #999999;
  border-bottom-style : solid;
  border-bottom-color : #333333;
  border-left-color : #e0e0e0;
  border-left-style : solid;
  border-top-style : solid;
  border-top-color : #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-style : none;
  color: #EEEEEE;
  text-decoration : none;
  height: 20px;
  width: 100px;
  font-size: 10px;
}

.toplistopenerbutton_inactive
{
  background-color: #999999;
  border-bottom-style : solid;
  border-bottom-color : #333333;
  border-left-color : #e0e0e0;
  border-left-style : solid;
  border-top-style : solid;
  border-top-color : #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-style : none;
  color: #EEEEEE;
  text-decoration : none;
  height: 20px;
  width: 130px;
  font-size: 10px;
}

.admin_headline
{
  font-size: 14px;
  font-weight: bold;
}

.admin_headline2
{
  font-size: 12px;
  font-weight: bold;
}

.admin_navlink
{
  font-size: 10px;
  font-weight: bold;
}

.login_smalltext
{
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

.login_headlinetext
{
  font-family: Verdana;
  font-size: 28px;
  font-weight: bold;
  color: #000000;
}

.result_sectiontext
{
  font-size: 14px;
  font-weight: bold;
}

.result_options_cell
{
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  background-color: #888888;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  height: 14px;
}

.tooltip
{
  background-color: #f6f6ee;
  border: solid #006699 1px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding : 2px 2px 2px 2px;
  width: 300px;
}

.toplist_headtext {
  font-family: Verdana;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}
