/* body part of proteomics workbench  */

body {  font-family:arial, verdana, sans-serif;  font-size:0.8em;  background:#8be;  color:#fff;  }

/* table description for popup menu*/

<table {font-size:50%;}
a{text-decoration:none;font-style:normal; font-variant:normal; font-weight:bold;}
a:hover{color:#606060}
td.menu{background-color:#e0eeee}
table.menu   { font-size:80%; position:absolute; visibility:hidden;}


/* objective table */

#obj_table a:visited {  color:#fff;  text-decoration:none;  display:block;  padding:0.4em;  background: #47a;  }

#obj_table a:hover  {   background: #258;  color:#9cf;  }


/* define list of objective table dl='definition list' , dt='definition term' , dd='definition description' */

dl {    margin:0;    padding: 0;  border-left:1px solid #fff;  border-right:1px solid #fff;  }

dt {    margin:0;  padding:0.4em;  text-align:center;  font-size: 1.4em;  font-weight:bold;  background: #27408b;  }

dd {    margin:0;  padding:0;  text-align:center;  border-top:1px solid #fff;  }

/* objective table block width */

#table_block { width:12em; }

/*  curve in Top Level of objective table   */

.top    {   display:block;    background:transparent;     font-size:1px;  }

.Tborder_curve1 {   display:block;  height:1px;  background:#fff;  margin:0 5px;  }

.Tborder_curve2 {   display:block;  height:1px;  background:#27408b;  margin:0 3px;  border-left:2px solid #fff;  border-right:2px solid #fff;    }

.Tborder_curve3 {   display:block;  height:1px;  background:#27408b;  margin:0 2px;  border-left:1px solid #fff;  border-right:1px solid #fff;   }

.Tborder_curve4 {   display:block;  height:2px;  background:#27408b;  margin:0 1px;  border-left:1px solid #fff;  border-right:1px solid #fff;   }

/*  curve in bottom Level of objective table   */

.bottom { display:block;      background:transparent;     font-size:1px;  border-top:1px solid #fff; }

.border_curve1 {   display:block;  height:1px;  background:#fff;  margin:0 5px;  }

.border_curve2 {   display:block;  height:1px;  background:#47a;  margin:0 3px;  border-left:2px solid #fff;  border-right:2px solid #fff;    }

.border_curve3 {   display:block;  height:1px;  background:#47a;  margin:0 2px;  border-left:1px solid #fff;  border-right:1px solid #fff;   }

.border_curve4 {   display:block;  height:2px;  background:#47a;  margin:0 1px;  border-left:1px solid #fff;  border-right:1px solid #fff;   }

/* submit link class to show input type botton as a link*/
 
.submitLink {     color:#27408b;     font-weight:bold;     background-color:transparent;      text-decoration:underline;   border:none;   cursor:pointer;   cursor:hand;  }


/*.table {   color:#fff;   cellpadding:3;   cellspacing:3;    width:640;   height:0;   style:'positionabsolute'; left:0px; top:0px*/




