.pagenation {
background-color: #D9D9CB;
font-size: 11px;
text-align: center;
font-weight: regular;
height: 40px;
border-top: 2px solid #F2F2E6;
}


/* Matrix Results
*************************************************/ 

#matrix_resuls {
border: 0px;
margin: 0px 0px 0px 20px;
width: 660px;
}

#matrix_resuls tr td a:link,
#matrix_resuls tr td a:visited {
					text-decoration: none;
					font-size: 11px;
					font-weight: normal;
}

#matrix_resuls tr td a:hover,
#matrix_resuls tr td a:active {
				  	text-decoration: underline;
				  	font-size: 11px;
				  	font-weight: normal;
					z-index:25; background-color:#ff0;
}

#matrix_resuls .g_center_name a{position:relative;z-index:24;}

#matrix_resuls .g_center_name a span {display: none;}

#matrix_resuls .g_center_name a:hover span{display: block;
				       position:absolute;
	  		               top:1em; left:2em; width:9em;
				       border:1px solid #0cf;
				       background-color:#cff; color:#000;
				       text-align: center; }


.top_center_casename {
width: 100px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_casename {
background-color: #E2E2D6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_casename {
background-color: #F2F2E6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_casename_last {
background-color: #E2E2D6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
}

.b_center_casename_last {
background-color: #F2F2E6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
}

/***********/

.top_center_date {
width: 40px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_date {
background-color: #E2E2D6;
font-size: 11px;
width: 40px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_date {
background-color: #F2F2E6;
font-size: 11px;
width: 40px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_date_last {
background-color: #E2E2D6;
font-size: 11px;
width: 40px;
padding: 10px 0px 10px 10px;
}

.b_center_date_last {
background-color: #F2F2E6;
font-size: 11px;
width: 40px;
padding: 10px 0px 10px 10px;
}

/***********/

.top_center_parties {
width: 100px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_parties {
background-color: #E2E2D6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_parties {
background-color: #F2F2E6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_parties_last {
background-color: #E2E2D6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
}

.b_center_parties_last {
background-color: #F2F2E6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
}

/***********/

.top_center_objects {
width: 150px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_objects {
background-color: #E2E2D6;
font-size: 11px;
width: 150px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_objects {
background-color: #F2F2E6;
font-size: 11px;
width: 150px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_objects_last {
background-color: #E2E2D6;
font-size: 11px;
width: 150px;
padding: 10px 0px 10px 10px;
}

.b_center_objects_last {
background-color: #F2F2E6;
font-size: 11px;
width: 150px;
padding: 10px 0px 10px 10px;
}

/***********/

.top_center_claim {
width: 50px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_claim {
background-color: #E2E2D6;
font-size: 11px;
width: 50px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_claim {
background-color: #F2F2E6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_claim_last {
background-color: #E2E2D6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
}

.b_center_claim_last {
background-color: #F2F2E6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
}

/***********/

.top_right_resolution {
width: 75px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_right_resolution {
background-color: #E2E2D6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_right_resolution {
background-color: #F2F2E6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_right_resolution_last {
background-color: #E2E2D6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
}

.b_right_resolution_last {
background-color: #F2F2E6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
}


/* Catalogue Raisonnes
*************************************************/ 

#catalogue_raisonnes {
border: 0px;
margin: 0px 0px 0px 20px;
}

#catalogue_raisonnes tr td a:link,
#catalogue_raisonnes tr td a:visited {
					text-decoration: none;
					font-size: 11px;
					font-weight: normal;
}

#catalogue_raisonnes tr td a:hover,
#catalogue_raisonnes tr td a:active {
				  	text-decoration: underline;
				  	font-size: 11px;
				  	font-weight: normal;
}

.top_center_name {
width: 177.5px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_name {
background-color: #E2E2D6;
font-size: 11px;
width: 177.5px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_name {
background-color: #F2F2E6;
font-size: 11px;
width: 177.5px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_name_last {
background-color: #E2E2D6;
font-size: 11px;
width: 177.5px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.b_center_name_last {
background-color: #F2F2E6;
font-size: 11px;
width: 177.5px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

/***********/

.top_center_birth_year {
width: 75px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_birth_year {
background-color: #E2E2D6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_birth_year {
background-color: #F2F2E6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_name_birth_year {
background-color: #E2E2D6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.b_center_name_birth_year {
background-color: #F2F2E6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

/***********/

.top_center_birth_place {
width: 138.75px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_birth_place {
background-color: #E2E2D6;
font-size: 11px;
width: 138.75px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_birth_place {
background-color: #F2F2E6;
font-size: 11px;
width: 138.75px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_name_birth_place {
background-color: #E2E2D6;
font-size: 11px;
width: 138.75px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.b_center_name_birth_place {
background-color: #F2F2E6;
font-size: 11px;
width: 138.75px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

/***********/

.top_center_death_year {
width: 60px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_death_year {
background-color: #E2E2D6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_death_year {
background-color: #F2F2E6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_name_death_year {
background-color: #E2E2D6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.b_center_name_death_year {
background-color: #F2F2E6;
font-size: 11px;
width: 75px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

/***********/

.top_center_death_place {
width: 138.75px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_death_place {
background-color: #E2E2D6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_death_place {
background-color: #F2F2E6;
font-size: 11px;
width: 100px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_name_death_place {
background-color: #E2E2D6;
font-size: 11px;
width: 138.75px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.b_center_name_death_place {
background-color: #F2F2E6;
font-size: 11px;
width: 138.75px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}


/* Become a member
*************************************************/ 
#become_a_member {
border: 0px;
}

#become_a_member tr td a:link,
#become_a_member tr td a:visited {
					text-decoration: none;
					font-size: 11px;
					font-weight: normal;
				  }
#become_a_member tr td a:hover,
#become_a_member tr td a:active {
				  	text-decoration: underline;
				  	font-size: 11px;
				  	font-weight: normal;
				  }


.bam_top_left {
width: 170px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.bam_top_center {
width: 170px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.bam_top_right {
width: 170px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.bam_g_left {
background-color: #E2E2D6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.bam_g_center {
background-color: #E2E2D6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;

}

.bam_g_right {
background-color: #E2E2D6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
}

.bam_b_left {
background-color: #F2F2E6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.bam_b_center {
background-color: #F2F2E6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;

}

.bam_b_right {
background-color: #F2F2E6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
}

.bam_b_left_last {
background-color: #F2F2E6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.bam_b_center_last {
background-color: #F2F2E6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.b_right_last {
background-color: #F2F2E6;
font-size: 11px;
width: 170px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.price_top_left {
width: 180px;
background-color: #D9D9CB;
padding: 2px 0px 2px 2px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.price_top_center {
width: 180px;
background-color: #D9D9CB;
padding: 2px 0px 2px 2px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.price_top_right {
width: 50px;
background-color: #D9D9CB;
padding: 2px 0px 2px 2px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.price_g_left {
background-color: #E2E2D6;
font-size: 12px;
width: 180px;
padding: 2px 0px 2px 2px;
border-right: 1px solid #F2F2E6;
}

.price_g_center {
background-color: #E2E2D6;
font-size: 12px;
width: 200px;
padding: 2px 0px 2px 2px;
border-right: 1px solid #F2F2E6;

}

.price_g_right {
background-color: #E2E2D6;
font-size: 12px;
width: 50px;
padding: 2px 0px 2px 2px;
text-align:right;
}

.price_b_left {
background-color: #F2F2E6;
font-size: 12px;
width: 180px;
padding: 2px 0px 2px 2px;
border-right: 1px solid #F2F2E6;
}

.price_b_center {
background-color: #F2F2E6;
font-size: 12px;
width: 200px;
padding: 2px 0px 2px 2px;
border-right: 1px solid #F2F2E6;

}

.price_b_right {
background-color: #F2F2E6;
font-size: 12px;
width: 50px;
padding: 2px 0px 2px 2px;
text-align:right;
}

.price_b_left_last {
background-color: #F2F2E6;
font-size: 12px;
width: 180px;
padding: 2px 0px 2px 2px;
border-bottom: 2px solid #D9D9CB;
}

.price_b_center_last {
background-color: #F2F2E6;
font-size: 12px;
width: 200px;
padding: 2px 0px 2px 2px;
border-bottom: 2px solid #D9D9CB;
}




/* country listings / int'l legislation
*************************************************/ 

#intl_legislation {
border: 0px;
margin: 0px 0px 0px 20px;
width: 660px;
}

#intl_legislation tr td a:link,
#intl_legislation tr td a:visited {
					text-decoration: none;
					font-size: 11px;
					font-weight: normal;
}

#intl_legislation tr td a:hover,
#intl_legislation tr td a:active {
				  	text-decoration: underline;
				  	font-size: 11px;
				  	font-weight: normal;
}

.top_center_country {
width: 330px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_country {
background-color: #E2E2D6;
font-size: 11px;
width: 330px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_country {
background-color: #F2F2E6;
font-size: 11px;
width: 330px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_country_last {
background-color: #E2E2D6;
font-size: 11px;
width: 330px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.b_center_country_last {
background-color: #F2F2E6;
font-size: 11px;
width: 330px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

/***********/

.top_center_region {
width: 330px;
background-color: #D9D9CB;
padding: 10px 0px 10px 10px;
font-weight: bold;
border-bottom: 2px solid #F2F2E6;
}

.g_center_region {
background-color: #E2E2D6;
font-size: 11px;
width: 330px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.b_center_region {
background-color: #F2F2E6;
font-size: 11px;
width: 330px;
padding: 10px 0px 10px 10px;
border-right: 1px solid #F2F2E6;
}

.g_center_region_last {
background-color: #E2E2D6;
font-size: 11px;
width: 330px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
}

.b_center_region_last {
background-color: #F2F2E6;
font-size: 11px;
width: 330px;
padding: 10px 0px 10px 10px;
border-bottom: 2px solid #D9D9CB;
margin: 0px 0px 10px 0px;
}

