/* Basic Default Styles */

body {
        font-size: 12px; font-family: Arial, sans-serif;
        color: #000;
        text-align: left;
}
a:link  {
        text-decoration: underline;
        color: #000080;
}
a:visited {
        text-decoration: underline;
        color: #000;
}
a:hover, a:active {
        text-decoration: underline;
        color: #FFBA22;
}

/* Logos IMGT, UE, CNRS, UMII */
.logos {
        float: right;
        background: #FFF;
}

.reference {
           border-collapse: collapse ;
            border: 2px solid #FFA500;
            background-color: #FFFFE0;
            font-size: 12px;
            height: 40px;
            width: 30%
} 		

.version {
           width: 100%
}

/* header */
.entete{
	 font-size: 12px; font-family: Arial, sans-serif;
}
#pageHeader {
        height: 130px;
        background: #FFF;padding-bottom: 30px;
}

#here {
        background: #00CC00;
        color: #000099;
        font-size: 10px;
}

/* table */
#queryChamps table {
		font-size: 15px; 
		font-family: Arial;
		cellpadding: 5px;
		border-width: 1px;
		border-spacing: 0px;
		border-style: outset;
		border-style: dotted;
		width: 80%; 
		/* table align center */
		clip: rect(auto   auto   auto   auto);  
  		position: relative;  
  		left: 10%;  
  		right: 10%;
  		line-height:25px;
  		
  		
}

#queryChamps table td {
		width: 10%;
}
#queryChamps table td.orange {
		color: #FFAA00;
}
#queryChamps table td.td_mab_id {
		width: 8.7%;
}
#queryChamps table td.ptt {
		width: 21%;
}
#queryChamps table td.grand {
		width: 79%;
}
#queryChamps table.antibody_identity {
	background-color: rgb(225,237,255);
	border: 1px solid #000099;
	padding: 1em;
}


#queryChamps table.antibody_identify {
		background-color: rgb(225,237,255);
		border: 1px solid #000099;
		padding: 1em;
}

#queryChamps table.antibody_structure {
		background-color: rgb(204,226,255);
		border: 1px solid #000099;	
		padding: 1em;
}

#queryChamps table.antibody_spec {
		background-color: rgb(200,255,200);
		border: 1px solid #7f8f70;
		padding: 1em;
}

#queryChamps table.antibody_production {
		background-color: #eeffe6;
		border: 1px solid #7f8f70;
		padding: 1em;
}

#queryChamps table.displayed_fields {
		border-color: rgb(255,222,161);
		border: 1px solid #FF9900;
		font-size: 12px; 
		padding: 0;
		
}
#queryChamps table.displayed_fields td {
		width: 15%; 
		
}
#queryChamps table.displayed_fields td.lighter{
		background-color: rgb(255,240,210);
}
#queryChamps table.displayed_fields td.origin{
		background-color: rgb(255,222,161);
}
#queryChamps table.displayed_fields td.lighter1{
		background-color: rgb(255,240,210);
		line-height:17px;
}
#queryChamps table.displayed_fields td.origin1{
		background-color: rgb(255,222,161);
		line-height:17px;
}
/* table no border */
#queryChamps table.noborder, table.noborder tr, table.noborder th, table.noborder td {
  		border-style: hidden;
  		border: 0;
  		font-size: 14px;
   	 font-family: Arial;
  		padding: 0.5em;
  		
}

#queryChamps table.noborder_field, table.noborder_field tr, table.noborder_field th, table.noborder_field td {
  		border-style: hidden;
  		border: 0;
  		padding: 0.5em;
 		
}

/* Title */
.title {
		color: #000099;
		font-size: 30px;
		font-weight: bold;
}
.searchTitle {
		color: #000099;
		font-size: 17px;
		font-weight: bold;
}

.displayTitle {
		color: #FFAA00;
		font-size: 17px;
		font-weight: bold;
}

/* textField and list */
.textField {
		 size: 10pt; 
}

/* notes and references */
#notes, #refs {
        margin: 0;
        padding-left:0px; padding-right:0; padding-top:0; padding-bottom:20px;
}
#refs ol, #notes ol {
        font-weight: bold;
        margin: 0;
        list-style-type:none;
        padding-left:0px;
}
#refs ol li, #notes ol li {
        font-weight: normal;
        padding-top:3px;
}


/* marges */
@page {
        margin-left:5px;
        margin-right:5px;
        }
@media print {
        #container {
                margin:0px;
        }
        #pageHeader {
                padding-left: 0px;
        }
}

