#sidebar_family_name{
margin: 0px 0px 0px 30px;
}
#simple_search, #advanced_search{
text-align: center;
}
.fullwidth{
width:95%;
}
.useful_links_table{
font-size:90%;
}
.introduction{
font-size:150%;
}
.currently_visiting{
color: red;
}
#site_introduction{
font-size:200%;
width:500px;
}
.introhighlight{
color:red;
}
.section_title{
color:red;
font-size: 150%;
}
.list_item{
font-weight:bold;
}

a.search {
color:blue;
}
.search_result {
padding:10px 0px;
}
.page_selector{
text-align: center;
}

#page_count{
text-align: right;
font-weight: bold;
}

#search_string{
font-size:150%;
font-style:italic;
color:black; 
}


#search_results_title{
font-size: 150%;
color:red;
}


#popup_main {
border-color:#CCCCCC;
border-style:solid none none solid;
border-width:0px;
margin:0px 0px 0px 0px;
min-height:50px;
min-width:200px;
padding:10px;
}


#popup_header {
border-width:0px;
margin:0px;
min-height:60px;
min-width:200x;
padding:0px;
}



.referenceAuthors {
font-weight:bold;
}
#introduction_heading {
font-weight:bold;
}


#copyright_notice {
margin:0px;
padding:0px 10px;
text-align:right;
}
#receptor_name {
font-size:250%;
margin:0px;
padding:0px 10px;
}
.key_table > td {
border:2px solid #AAAAAA;
font-size:small;
padding:5px;
text-align:center;
}
.window_closer {
text-align:center;
}
.sortable_header {
cursor:pointer;
}
.table_container {
border-color:#AAAAAA;
border-style:solid;
border-width:2px;
color:black;
padding:5px;
text-align:center;
}
.keybox_header {
width:28px;
}

.bold{
font-weight: bold;
}
.synonym{
font-size:80%;
}

.ligand_header {
width:300px;
}
.action_header {
width:150px;
}
.affinity_header {
width:80px;
}
.units_header {
width:80px;
}
.reference_header {
width:80px;
}
.table_instructions {
border:2px solid #AAAAAA;
padding:5px;
}
.comments {
border-color:#AAAAAA;
border-style:none solid solid;
border-width:2px;
color:black;
padding:5px;
text-align:left;
}
.description {
text-align:left;
}
.key {
text-align:left;
vertical-align:top;
width:150px;
}
.value {
text-align:left;
vertical-align:top;
}
.layouttable {
padding:10px 30px 10px 0px;
vertical-align:top;
}
.category {
background-color:#CCCCCC;
border:2px solid #AAAAAA;
font-weight:bold;
padding:5px;
}

.ligand_output, .ligand_header, .action_header, .affinity_header, .units_header, .reference_header, .keybox_header, .key_popup{
border:2px solid #AAAAAA;
color:black;
padding:5px;
text-align:left;
}


.heading {
border:2px solid #AAAAAA;
font-weight:bold;
padding:5px;
text-align:center;
}
tr.info > td {
border:2px solid #AAAAAA;
color:black;
padding:5px;
text-align:left;
}

.info_left > td {
border:2px solid #AAAAAA;
color:black;
padding:5px;
text-align:left;
}

.heading > th {
border:2px solid #AAAAAA;
color:black;
padding:5px;
text-align:center;
}
.info {
border:2px solid #AAAAAA;
color:black;
padding:5px;

}

.info_left {
border:2px solid #AAAAAA;
color:black;
padding:5px;
text-align:left;
}
.receptor_data_tables {
border-collapse:collapse;
margin:10px;
}
body {
margin:0px;
}
#sidebar {
border-color:#CCCCCC;
border-style:none none none none;
border-width:4px;
float:left;
margin:0px;
min-height:800px;
padding:0px;
width:224px;
}
#header {
border-width:0px;
margin:0px;
min-height:60px;
height:auto !important;
height:60px;
min-width:400px;
padding:0px 10px;
border-color:#CCCCCC;
border-style:none none solid;
border-width:4px;
}
#main {
border-color:#CCCCCC;
border-style:none none none solid;
border-width:4px;
margin:0px 0px 0px 0px;

min-width:400px;
padding:10px;
}
#header, #popup_header p {
margin:0px;
padding:5px;
}
#header_links {
font-size:65%;
font-weight:bold;
position:absolute;
right:0pt;
top:40px;
}
#header a ,#popup_header a{
color:white;
}
#header a:hover ,#popup_header a:hover{
color:white;
}
#header, #popup_header {
background-color:#FF0000;
color:white;
}
#title {
font-size:120%;
left:5px;
position:absolute;
top:30px;
}
#logo {
border-style:none;
}
form {
padding:15px;
}
#receptors_table td {
width: 350px;
border:medium none;
padding:10px;
vertical-align:top;
}
body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:80%;
}
a {
color:black;
text-decoration:none;
}
a:hover {
color:#FF0000;
}
a.reference {
color:blue;
}
a.reference:hover {
color:blue;
text-decoration:underline;
}
.centered_image {
margin:0px;
text-align:center;
min-height:1px;
}
.redline {
margin:0px;
text-align:center;
min-height:1px;
max-height:1px;
}

.centered_logo{
text-align:center;
}
img {
vertical-align:top;
}

#header, #sidebar{
  display :none ;
}

.subsection{
margin:0px;
padding:0px 10px;
font-size:125%;
font-weight:bold;
}
