
/*--------------------------------------------------
Styles for tabber.js:

  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernava
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernava li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernava li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #e6f2fe; 
 text-decoration: none;
}

ul.tabbernava li a:link { color: #003366; }
ul.tabbernava li a:visited { color: #003366; }

ul.tabbernava li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernava li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernava li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernava li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavb
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavb li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavb li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #f3faeb; 
 text-decoration: none;
}

ul.tabbernavb li a:link { color: #263a15; }
ul.tabbernavb li a:visited { color: #263a15; }

ul.tabbernavb li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavb li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavb li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavb li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavc
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavc li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavc li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #ffece6; 
 text-decoration: none;
}

ul.tabbernavc li a:link { color: #c30f00; }
ul.tabbernavc li a:visited { color: #c30f00; }

ul.tabbernavc li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavc li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavc li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavc li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavd
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavd li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavd li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #fff6cc; 
 text-decoration: none;
}

ul.tabbernavd li a:link { color: #660000; }
ul.tabbernavd li a:visited { color: #660000; }

ul.tabbernavd li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavd li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavd li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavd li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernave
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernave li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernave li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #faebf4; 
 text-decoration: none;
}

ul.tabbernave li a:link { color: #401434; }
ul.tabbernave li a:visited { color: #401434; }

ul.tabbernave li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernave li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernave li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernave li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavf
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavf li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavf li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #f6f9e1; 
 text-decoration: none;
}

ul.tabbernavf li a:link { color: #1f481d; }
ul.tabbernavf li a:visited { color: #1f481d; }

ul.tabbernavf li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavf li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavf li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavf li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavi
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavi li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavi li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #f3faeb; 
 text-decoration: none;
}

ul.tabbernavi li a:link { color: #263a15; }
ul.tabbernavi li a:visited { color: #263a15; }

ul.tabbernavi li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavi li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavi li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavi li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavj
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavj li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavj li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #fef2e6; 
 text-decoration: none;
}

ul.tabbernavj li a:link { color: #43260a; }
ul.tabbernavj li a:visited { color: #43260a; }

ul.tabbernavj li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavj li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavj li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavj li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavm
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavm li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavm li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #efefef; 
 text-decoration: none;
}

ul.tabbernavm li a:link { color: #990000; }
ul.tabbernavm li a:visited { color: #990000; }

ul.tabbernavm li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavm li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavm li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavm li.hideme
{
 display: none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavs
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavs li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavs li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #dfecf6; 
 text-decoration: none;
}

ul.tabbernavs li a:link { color: #162d41; }
ul.tabbernavs li a:visited { color: #162d41; }

ul.tabbernavs li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavs li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavs li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavs li.hideme
{
 display: none;
}
.hidetabbernav
{display:none;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernavx
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #aaa; 
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernavx li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernavx li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #aaa; 
 border-bottom: none;
 background:  #efefef; 
 text-decoration: none;
}

ul.tabbernavx li a:link { color: #990000; }
ul.tabbernavx li a:visited { color: #990000; }

ul.tabbernavx li a:hover
{
 color: #000;
 background: #ffffff; 
 border-color: #aaa;
}

ul.tabbernavx li.tabberactive a
{background-color: white;
	/*background-repeat: repeat-x;*/

 border-bottom: 1px solid white;
}

ul.tabbernavx li.tabberactive a:hover
{
 color: #000;
 background-color: white;
 border-bottom: 1px solid white;
}

ul.tabbernavx li.hideme
{
 display: none;
}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {

background-color: white;
background-image: url(../images/bkg5.png);
background-repeat: no-repeat;

 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}



/* use ID to set different styles for the tabs on the page */
.tabberlive .tabbertab#macromolecule{
background-color: white;
background-image:none;
}
.tabberlive .tabbertab#components{
background-color: white;
background-image:none;
}
.tabberlive .tabbertab#crystaldata{
background-color: white;
background-image:none;
}
.tabberlive .tabbertab#diffractiondata{
background-color: white;
background-image:none;
}
.tabberlive .tabbertab#biologicals{
background-color: white;
background-image:none;
}
.tabberlive .tabbertab#phasing, .tabbertab#phasingmethods, .tabbertab#msbody, .tabbertab#msauthors,.tabbertab#mstitle,.tabbertab#msacknowl {
background-color: white;
background-image:none;
}
.tabberlive .tabbertab#crystaldataB, .tabbertab#xtldataD1,  .tabbertab#xtldataD2, .tabbertab#xtldataD3, .tabbertab#xtldataD4, .tabbertab#xtldataD5, .tabbertab#xtldataD6, .tabbertab#xtldataD7, .tabbertab#xtldataD8, .tabbertab#xtldataD9{
background-color: white;
background-image:none;
}

.generalhelpdiv {
border:1px solid #aaa;
background:white;
padding:12px;
background-image: url(../images/bkg5.png);
background-repeat: no-repeat;
}

.tabberlive .tabbertab#entity1, .tabbertab#xtldata1, .tabbertab#xtldataB1{
background-image: url(../images/bkg3.png);
background-repeat: no-repeat;
}

.tabberlive .tabbertab#entity2, .tabbertab#xtldata2, .tabbertab#xtldataB2{
background-image: url(../images/bkg4.png);
background-repeat: no-repeat;
}

.tabberlive .tabbertab#entity3, .tabbertab#xtldata3, .tabbertab#xtldataB3{
background-image: url(../images/bkg5.png);
background-repeat: no-repeat;
}


/* end tabber styles */
#reportsection {
        margin: 16px 8px auto 8px;
}

body {
	background-color: #fff; /*#ccff99;  #ecffec;  */
        margin: auto 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}

pre, p, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input {
	/*border:1px solid #CCC;*/
border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;

border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;

border-top-color: #CCC;
 border-right-color: #999;
 border-bottom-color: #999;
 border-left-color: #CCC;
 
 

 /*background:transparent;*/


}

select {
	/*border:1px solid #CCC;*/
border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;

border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;

border-top-color: #CCC;
 border-right-color: #CCC;
 border-bottom-color: #CCC;
 border-left-color: #CCC;
 
 

 /*background:transparent;*/


}


input {padding-left:2px;
}

iframe, textarea {
background:white;
border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;

border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;

border-top-color: #999;
 border-right-color: #CCC;
 border-bottom-color: #CCC;
 border-left-color: #999;
}


/* help divs: */
div.helpdivhide,div.helpdivshow{

border:1px solid #aaa;
background:transparent url(../images/opaque.png)
repeat scroll 0% 50%;

}
div.helpdivhide{
display:none;
}
div.helpdivshow{
display:block;
}

div.progressindicator{
border:2px solid #CCC;
background:white url("../images/bkgsmall.png") right no-repeat;
padding:5px;
}
div.progressbar{
border:1px solid #CCC;


}
div.progressblock{

background-color:#ccff99;

}

div.smalldiv{
border:1px solid #aaa;
background:white url("../images/bkgsmall.png") right no-repeat;
padding:5px;
}

div.abstract{
    border:1px solid #aaa;
    padding:0.7em 1em;
    background-color:#f8f8f8;
    margin:2em 4em 1em 4em;
}

.hideme{
display:none;
}

.showme{
display:block;
}

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;

}

h2, .progressheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #448;

}



.sect, .subsect {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
/*background-color: white;*/

}
/*
.sect {
border: medium solid #CCC;
}
*/

a { 
   color: #448;
   text-decoration:none;
}

a.iucrj[href] { 
   color: #900;
   text-decoration:none;
}
a.actaa:link { 
   color: #003366;
   text-decoration:none;
}
a.actaa:visited { 
   color: #003366;
   text-decoration:none;
}
a.actaa:hover { 
   color: #0451a0;
   text-decoration:underline;
}


a.actab:link { 
   color: #263a15;
   text-decoration:none;
}
a.actab:visited { 
   color: #263a15;
   text-decoration:none;
}
a.actab:hover { 
   color: #2b5629;
   text-decoration:underline;
}


a.actac:link { 
   color: #c30f00;
   text-decoration:none;
}
a.actac:visited { 
   color: #c30f00;
   text-decoration:none;
}
a.actac:hover { 
   color: #df3d01;
   text-decoration:underline;
}


a.actad:link { 
   color: #660000;
   text-decoration:none;
}
a.actad:visited { 
   color: #660000;
   text-decoration:none;
}
a.actad:hover { 
   color: #f8cc00;
   text-decoration:underline;
}


a.actae:link { 
   color: #401434;
   text-decoration:none;
}
a.actae:visited { 
   color: #401434;
   text-decoration:none;
}
a.actae:hover { 
   color: #a42c78;
   text-decoration:underline;
}


a.actaf:link { 
   color: #1f481d;
   text-decoration:none;
}
a.actaf:visited { 
   color: #1f481d;
   text-decoration:none;
}
a.actaf:hover { 
   color: #c4d931;
   text-decoration:underline;
}

a.actai:link { 
   color: #263a15;
   text-decoration:none;
}
a.actai:visited { 
   color: #263a15;
   text-decoration:none;
}
a.actai:hover { 
   color: #2b5629;
   text-decoration:underline;
}

a.actaj:link { 
   color: #43260a;
   text-decoration:none;
}
a.actaj:visited { 
   color: #43260a;
   text-decoration:none;
}
a.actaj:hover { 
   color: #e97905;
   text-decoration:underline;
}


a.actam:link { 
   color: #990000;
   text-decoration:none;
}
a.actam:visited { 
   color: #990000;
   text-decoration:none;
}
a.actam:hover { 
   color: #990000;
   text-decoration:underline;
}


a.actas:link { 
   color: #162d41;
   text-decoration:none;
}
a.actas:visited { 
   color: #162d41;
   text-decoration:none;
}
a.actas:hover { 
   color: #4890cd;
   text-decoration:underline;
}

a.actax:link { 
   color: #990000;
   text-decoration:none;
}
a.actax:visited { 
   color: #990000;
   text-decoration:none;
}
a.actax:hover { 
   color: #990000;
   text-decoration:underline;
}


a.optional {
/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:white;
	 background-color:red;
	 text-decoration:none;
	 float:right; */
	 color:#666;
	 padding-left:20px;

}
div.optional {
padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
color:#666;
}
a.closeme {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:white;
	 background-color:#CCC;
	 text-decoration:none;
	 

}

.tablerow1 {
	background-color: #BBBBBB;
}

thead {
	background-color: #FFBBBB;
}

tfoot {
	background-color: #BBBBFF;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

table.reducedwidth {
  width: 98%;
  margin: 0% 1%;
  overflow: visible;
}

.sizedSubmit {
  font: 1.0em Verdana, Tahoma, Helvetica, Sans-Serif;
  padding: 5px 5px 5px 5px; 
  overflow: visible;
}
  
.cifSubheading {color:#448;
font-weight:700;}

.collapsable { 
    margin: 0em; 
    padding: 0em; 
    border: 6px solid #fff; 
    background: #fff; 
    
} 

.tip {
  border-bottom:1px solid #ccc;
}
.tip_m {
  border-bottom:1px solid #900;
}

/* Add styles to overwritten styles in submission system 
 * These are overwritten by thickbox.css */

h1.usualstyle {
    margin: 0.7em 0 0.7em 0;
}
p.usualstyle {
     margin: 0.7em 0 0.7em 0;
}
ol.usualstyle {
     margin: 1.5em 3.0em;
     padding: 0.2em;
}
tr.usualstyle {
    margin: 1.3em 2em 1.3em 3em;
}
td.usualstyle {
    margin: 0 0 0 0;
}
table.usualstyle {
    margin: 0 0 0 5em;
    text-align: left;
    padding: 0 0 2em 0;
    width: 80%;
}
.layer1 {
margin: 0;
padding: 0;
}
 
.headinga {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#0451a0;
}
.contenta {
padding: 5px 10px;
background-color:#e6f2fe;
}
.headingb {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#2b5629;
}
.contentb {
padding: 5px 10px;
background-color:#f3faeb;
}
.headingc {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#df3d01;
}
.contentc {
padding: 5px 10px;
background-color:#ffece6;
}
.headingd {
margin: 1px;
color: #660000;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#f8cc00;
}
.contentd {
padding: 5px 10px;
background-color:#fff6cc;
}
.headinge {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#a42c78;
}
.contente {
padding: 5px 10px;
background-color:#faebf4;
}
.headingf {
margin: 1px;
color: #1f481d;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#c4d931;
}
.contentf {
padding: 5px 10px;
background-color:#f6f9e1;
}
.headingi {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#2b5629;
}
.contenti {
padding: 5px 10px;
background-color:#f3faeb;
}
.headingj {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#e97905;
}
.contentj {
padding: 5px 10px;
background-color:#fef2e6;
}
.headingm {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#990000;
}
.contentm {
padding: 5px 10px;
background-color:#efefef;
}
.headingx {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#990000;
}
.contentx {
padding: 5px 10px;
background-color:#efefef;
}
.headings {
margin: 1px;
color: #ffffff;
padding: 3px 10px;
font-weight: bold;
cursor: pointer;
position: relative;
background-color:#4890cd;
}
.contents {
padding: 5px 10px;
background-color:#dfecf6;
}
#otherkeys1, #otherkeys2, #otherkeys3, #otherkeys4, #otherkeys5, #otherkeys6{ display: none; }
p { padding: 5px 0; }
