/*ver 1.01*/
/* Default typeface */
A, B, P, TABLE, BODY, TD, OL, UL, MENU, BLOCKQUOTE, DIV, OPTION, SELECT
   {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; }

TH {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000080;
	font-weight:normal}

TT, PRE, INPUT, TEXTAREA {  font-family: monospace;
							font-size: 14px; }

PRE > B { font-family: monospace }

PRE > A { font-family: monospace }

TT { font-weight:bold;
	 color:#406070;}

SUB { font-size: 12px }

HR {width:90%; size:1px; color:black; margin:20px}

body {  background-color:#f0f0f0;
		color:black;
		margin: 2px;
		background-image: url('images/csdb2.gif');
		background-attachment: fixed}

tr {vertical-align: top}

.text {text-align:justify;
  	   margin-top:6px;
	   margin-left:6px;
	   margin-right:6px;}
P.text {text-indent:20px;}
UL.text {text-indent:60px;}

/* Link appearance */
A:link {color:#000080 }
A:visited {color:#000080 }
A:hover { color: #0000FF }

/*left red*/
H2 { color: #800000; 
     text-align:left;
	 font-size:22px;}
/*center red*/
H3 { color: #800000; 
     text-align:center;
	 font-size:22px;}
/*center black*/
H4 { color: #000000; 
     text-align:center;
	 font-size:22px;}
/*indented small red*/
H5 { color: #800000;
     text-align:left;
	 font-size: 18px;
	 text-indent:20px;}
/*center small red*/
H6 { color: #800000;
     text-align:center;
	 font-size: 18px;
	 text-indent:20px;}

.title  {   color: #800000;
			font-size: 16px;
			font-weight:bold}

.organism  {color: #000000;
			font-size: 14px;
			font-weight:bold}

.record_num  {  color: #FF0000;
				font-weight: bold }

.structure {font-family: monospace;
			white-space: pre;
			font-size: 16px;
			font-weight:bold}

.structurebox { background-color: white;
		        border: black 1px solid;
				font-family: monospace;}

.toggle {color: #000080;
		 cursor: hand;
		 font-size: 12px; }

.example {color: #000080;
		  font-style: italic}

.abstract { width:95%;
			text-align:justify;
		    text-indent:20px;
		    background-color: white;
		    border: black 1px solid;
			padding:5px}

.separated {padding-bottom:20px;
			padding-top:20px;
			border-bottom:black 1px solid }

.button { font-family: Arial, Helvetica, sans-serif;
		  font-size: 12px; }

.button_enh {font-family: Arial, Helvetica, sans-serif;
			 font-size: 12px;
			 font-weight:bold;
			 color: #800000}

.assign {background-color: white;
		 border: black 1px solid;
		 vertical-align:top}

.plus, .minus {cursor: pointer;
				cursor: hand;
				border: 0 }

span.comment {font-style: italic; 
		      font-size: 12px}

span.error {color: #FF0000;
	 	   font-weight: bold; 
		   font-size: 18px}

div.error {width:95%;
           text-align:left;
           padding:5px;
		   margin-bottom:10px;
		   background-color: white;
		   border: red 3px solid }

pre.output {width:96%;
           text-align:left;
           padding:5px;
		   margin-bottom:10px;
		   background-color: white;
		   border: black 1px solid }

/* Menu */
A.mainmenu { text-decoration:none; font-family:Arial; font-weight:700;}
A.mainmenuA { text-decoration:none; font-family:Arial; font-weight:700;}
A.submenu { text-decoration:none; font-family:Arial; font-weight:100;}
A.submenuA { text-decoration:none; font-family:Arial; font-weight:500;}
LI.item {list-style-image:url("images/item.gif");} /* items with marker */
/*LI.item {list-style-type:none; marker-offset: 5px;text-indent:10px}*/ /* items without marker */
