body {
    background-color:white;
    margin:0px 0px 0px 0px;
}
// default image = no border
img { border: 0; }

p {font-family: serif;arial} 

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}


/* Tag cloud */

	.tags ul{
		margin:2px;
		padding:.5em 10px;
		text-align:center;
		background: white;
	
		}
	.tags li{
		margin:3px;
		margin-bottom: 5px;																																																																																																						
		padding:1;
		border:2px solid white;
		list-style:none;
		display:inline;
		#background:#71b5e9;
		color:#fff;
		}
	.tags li a{
		margin:3px;
		text-decoration:none;
		color:#fff;
		padding:0 3px;	
		}
	.tags li a:hover{	
		color:#cff400;
		}		
	
	.tag1{font-size:80%; background: #71b5e9; }
	.tag2{font-size:100%; background: #71b5e9; }
	.tag3{font-size:120%; background: #71b5e9; }
	.tag4{font-size:140%; background: #71b5e9; }
	.tag5{font-size:160%; background: #71b5e9; white-space:nowrap;}

	.tag1c{font-size:80%; background: #E65C00; }
	.tag2c{font-size:100%; background: #E65C00; }
	.tag3c{font-size:120%; background: #E65C00; }
	.tag4c{font-size:140%; background: #E65C00; white-space:nowrap;}
	.tag5c{font-size:160%; background: #E65C00; white-space:nowrap;}

	.tag1g{font-size:80%; background: #194719;}
	.tag2g{font-size:100%; background: #194719;}
	.tag3g{font-size:120%; background: #194719;}
	.tag4g{font-size:140%; background: #194719; }
	.tag5g{font-size:160%; background: #194719; white-space:nowrap;}

	.tag1gt{font-size:80%; background: #04B45F;}
	.tag2gt{font-size:100%; background: #04B45F;}
	.tag3gt{font-size:120%; background: #04B45F;}
	.tag4gt{font-size:140%; background: #04B45F;  }
	.tag5gt{font-size:160%; background: #04B45F; white-space:nowrap;}

	.tag1cb{font-size:80%; background: #FF0040; white-space:nowrap; }
	.tag2cb{font-size:100%; background: #FF0040; white-space:nowrap; }
	.tag3cb{font-size:120%; background: #FF0040; white-space:nowrap; }
	.tag4cb{font-size:140%; background: #FF0040; white-space:nowrap;}
	.tag5cb{font-size:160%; background: #FF0040; white-space:nowrap;}
	
	.tag1t{font-size:80%; background: #AC58FA; }
	.tag2t{font-size:100%; background: #AC58FA; }
	.tag3t{font-size:120%; background: #AC58FA; }
	.tag4t{font-size:140%; background: #AC58FA; }
	.tag5t{font-size:160%; background: #AC58FA; white-space:nowrap;}
	
	.root_term{font-size:180%; background: #71b5e9; white-space:nowrap;}
	.root_termc{font-size:180%; background: #E65C00; white-space:nowrap;}
	.root_termg{font-size:180%; background: #194719; white-space:nowrap;}

/* end of Tag cloud */		

#container              {    display:block; overflow: hidden; position: relative; padding:1px !important; width:980px; overflow: visible; }
#content                {    float: right; height:100%; overflow:visible; padding-left:8px; padding-right:3px; text-align:left; width:855px;  }
#side_menu              {    float:left; height: 100%; left:1px;  position: absolute; width:125px; }

.subcontent  { padding-left: 20px; padding-right: 10px;}

table.sidemenu,table.sidemenu tr, table.sidemenu td
{
    padding:3px;
    border-collapse:collapse;
    border-spacing: 1px;
}

.centered {text-align: center; font-weight: bold;}
.right { text-align: right;}
.smallitalics {font-size: small; font-style: italic;}
.small {font-size: small;}
.smaller {font-size: x-small;}
.smalleritalics {font-size: x-small; font-style: italic;}
.leftpadding30 {padding-left: 30px;}

.prognostic {margin-left: 9px; margin-bottom: 3px; background: yellow; font-size: 10px; padding:1px;}
.therapy {margin-left: 9px; margin-bottom: 3px; background: yellow; font-size: 10px; padding:1px;}

A.external:link {text-decoration: none; background: #819FF7; color: white; font-size: 10px; padding:2px; margin-top:8px;}
A.external:visited {text-decoration: none; background: #819FF7; color: white; font-size: 10px; padding:2px; margin-top:8px;}
A.external:active {text-decoration: none; background: #08088A; color: white; font-size: 10px; padding:2px; margin-top:8px;}
A.external:hover {text-decoration: none; background: #08088A; color: white; font-size: 10px; padding:2px; margin-top:8px;}


.protein {color: #21610B}

A.non_disease:link {color: #DF7401;}
A.non_disease:visited {color: #DF7401;}
A.non_disease:active {color: #DF7401;}
A.non_disease:hover {color: #F7D358;}



A.menu:link			{text-decoration: none; color: #000080; font-size: 11pt; font-weight: bold;}
A.menu:visited	    {text-decoration: none; color: #000080; font-size: 11pt; font-weight: bold;}
A.menu:active 		{text-decoration: none; color: #000080; font-size: 11pt; font-weight: bold;}
A.menu:hover		{text-decoration: none; color: #FEFF7D; font-size: 11pt; font-weight: bold;}

A.path:link			{text-decoration: none; color: #FFFFFF; font-size: 11pt;}
A.path:visited		{text-decoration: none; color: #FFFFFF; font-size: 11pt;}
A.path:active 		{text-decoration: none; color: #FFFFFF; font-size: 11pt;}
A.path:hover		{text-decoration: none; color: #FEFF7D; font-size: 11pt;}

A.current:link		{text-decoration: none; color: #FFFFFF; font-size: 11pt; font-weight: bold}
A.current:visited	{text-decoration: none; color: #FFFFFF; font-size: 11pt; font-weight: bold}
A.current:active 	{text-decoration: none; color: #FFFFFF; font-size: 11pt; font-weight: bold}
A.current:hover		{text-decoration: none; color: #FEFF7D; font-size: 11pt; font-weight: bold}

A.orange:link      {text-decoration: none; color: #DF7401; font-size: 11pt; font-weight: bold}
A.orange:visited   {text-decoration: none; color: #DF7401; font-size: 11pt; font-weight: bold}
A.orange:active    {text-decoration: none; color: #DF7401; font-size: 11pt; font-weight: bold}
A.orange:hover     {text-decoration: none; color: #886A08; font-size: 11pt; font-weight: bold}

A.Updated          {text-decoration: underline; color: #000080; font-size: 13pt; font-weight: bold}

H3 {color: #000080; font-family: arial,tahoma; font-size: 12pt; width: 99%; background: #CCCCCC; padding: 4px; margin-right: 2px;}
H3.contents {color: #000080; font-family: tahoma,arial; font-size: 12pt; width: 100%; background: #FF7575; padding: 4px;}

HR {color: #000080}
lI {padding: 5px;}
UL {padding-left: 20px;}
UL.right_menu {background:#CEECF5; list-style-type: disc; padding-left: 20px; padding-top: 0px; margin-top: 0px; font-family: serif;arial}

H2.medtermh2 {color: #000080;}

.gene_heading {color: #000080; font-size: x-large; font-family: serif,tahoma,arial; font-weight:bold; margin-top: 16px; margin-bottom: 16px;}

.quality_info  {font-size: 11px;}
.small_text  {font-size: 11px;}

A.menu_small:link			{text-decoration: none; color: #000080; font-size: 10pt; font-weight: bold}
A.menu_small:visited	    {text-decoration: none; color: #000080; font-size: 10pt; font-weight: bold}
A.menu_small:active 		{text-decoration: none; color: #000080; font-size: 10pt; font-weight: bold}
A.menu_small:hover			{text-decoration: none; color: #FEFF7D; font-size: 10pt; font-weight: bold}


dt {font-weight: bold;}
dd {margin-bottom: 10px;}




table.medterms
{
    width:90%;
}
table.medterms,table.medterms tr, table.medterms td
{
    border-color: black;
    border-width: 2px;
    border-style:groove;
    padding:5px;
    border-collapse:collapse;
    border-spacing: 0;
}

table.title_bar
{
    width: 100%;
}

table.title_bar, table.title_bar tr, table.title_bar td
{
    border-color: gray;
    border-width: 1px;
    border-style: solid;
    border-spacing: 0px;
    padding:2px;
    width: 100%;
}
.title_bar_heading {text-align: center; font-size: x-large; color: #000080; font-weight: bold;}
.title_bar_navigation { background: #000080;  height: 12px; font-size: small; color: #FFFFFF; width:100%;>

.hangingindent {
    padding-left: 22px ;
    text-indent: -22px ;
}

.link_title {padding-left: 6px; margin-bottom: 0px; padding-bottom: 0px;}
.link_text  {padding-left: 25px; margin-top: 2px; margin-bottom: 12px; padding-top: 0px;}


A.tag {text-decoration: none; background-color: lightgray; font-size: small; padding: 3px; display: inline-block;}
A.tag:link {color: #000080;}
A.tag:visited {color: #000080;}
A.tag:hover {color: orangered;}

A.tag_small {text-decoration: none; background-color: lightgray; font-size: smaller; padding: 3px; }
A.tag_small:link {color: #000080;}
A.tag_small:visited {color: #000080;}
A.tag_small:hover {color: orangered;}


 // Tag cloud */