#level2navbar {background-color:#E4E1E1;} /* level2 nav row colour */

#level2nav ul li a{
	color:#596266;
	padding:1px 6px 3px 6px;
	border-left:1px solid #fff;
	text-decoration:none;
}

#level2nav ul li a:hover{
	background-color:#aaa;
	text-decoration:none;
	color:white;
}


body {
	background:#fff url(/about/tatereport/2007/images/generic/background.gif) repeat-x;

	font-family: Arial, Helvetica, sans-serif;
	color:#444;
	}
	
#page {
	font-size:62.5%;
	}

#page p {
	margin:0 0 1em 0;
	padding:0;
	}

#page img {
	margin:0;
	padding:0;
	border:0;
	}
	
img.alignright {
	float:right;
	}
	

h1 {
	margin:0;
	padding:0;
	}
	
a {
	color:#444;

	}

a:hover {
	color:#444;
	text-decoration:underline;
	}
	
a.decorated {
	background:url(/about/tatereport/2007/images/generic/linkarrow.gif) no-repeat;
	background-position:right 7px;
	padding:5px 20px 2px 0;
	}
	
hr {
	display:none;
	}
	
.highlight {
	background-color:#9FDAF7;
	padding:0 1px;
	}
	
small {
	font-size:0.9em;
	}
	
	.white{color:#666;}
	
/* HEADER */

#report2007header {
	width:748px;
	height:85px;
	text-align:right;
	background:#595444;
	}

#report2007mainnav {
	width:748px;
	height:19px;
	text-align:right;
	background:#E4E1E1;
	overflow:hidden;
	}

#report2007mainnav img {
	margin:0;
	padding:0;
	border:0;
	}

#report2007subheader {
	width:748px;
	height:43px;
	background:#E4E1E1;
	margin-bottom:5px;
	}

#report2007subheader span {
	display:block;
	padding:3px 6px 0 0;
	float:right;
	font-size:1.1em;
	}

#sponsorbar {
	padding-bottom:15px;
	font-weight:normal;
	}
	
#sponsorbar input {
	font-weight:normal;
	}
	
/* MAIN NAV */

#navtabs {
	list-style-type:none;
	font-size:1.1em;
	margin:0 0 0 2px;
	padding:0;
	width:746px;
	height:22px;
	}

.nav1, .nav2, .nav3, .nav4, .nav5, .nav6{
	float:left;
	margin:0 9px 0 0;
	padding:0;
	}

.nav7 {
	float:left;
	margin:0;
	padding:0;
	}

#navtabs li a {
	display:block;
	padding:3px 0 0 0;
	text-align:center;
	height:18px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	margin:0;
	background:#eee url(/about/tatereport/2007/images/generic/navtabback.gif) repeat-x;
	text-decoration:none;
	}

#navtabs li a:hover {
	border-top:1px solid #9FDAF7;
	border-left:1px solid #9FDAF7;
	border-right:1px solid #9FDAF7;
	background:#9FDAF7;
	color:#fff;
	text-decoration:none;
	}

#page.cat0 #navtabs, #page.cat1 #navtabs {
	list-style-type:none;
	border-bottom:3px #9FDAF7 solid;
	}

#page.cat2 #navtabs, #page.cat3 #navtabs, #page.cat4 #navtabs, #page.cat5 #navtabs, #page.cat6 #navtabs, #page.cat7 #navtabs, #page.cat8 #navtabs, #page.cat9 #navtabs {
	list-style-type:none;
	border-bottom:3px #9FDAF7 solid;
	}

#page.cat1 #navtabs .nav1 a {
	border-top:1px solid #9FDAF7;
	border-left:1px solid #9FDAF7;
	border-right:1px solid #9FDAF7;
	background:#9FDAF7;
	}
	
#page.cat1 #navtabs .nav1 a:hover {
	color:#333;
	}

#page.cat2 #navtabs .nav2 a, #page.cat3 #navtabs .nav3 a, #page.cat4 #navtabs .nav4 a, #page.cat5 #navtabs .nav5 a, #page.cat6 #navtabs .nav6 a, #page.cat7 #navtabs .nav7 a, #page.cat8 #navtabs .nav8 a, #page.cat9 #navtabs .nav9 a {
	border-top:1px solid #9FDAF7;
	border-left:1px solid #9FDAF7;
	border-right:1px solid #9FDAF7;
	background:#9FDAF7;
	color:#000;
	}

.nav1 a {
	width:64px;
	}

.nav2 a {
	width:84px;
	}

.nav3 a {
	width:94px;
	}

.nav4 a {
	width:86px;
	}

.nav5 a {
	width:90px;
	}

.nav6 a {
	width:106px;
	}

.nav7 a {
	width:154px;
	}

#contentswrap {
	width:746px;
	margin:0 0 0 2px;
	padding:0 0 3px 0;
	}

.subpage1, .subpage2, .subpage3, .subpage4, .subpage5, .subpage6, .subpage7, .subpage8, .subpage9, .genericpage1, .genericpage2  {
	background:#fff url(/about/tatereport/2007/images/generic/3colsback_grey.gif) repeat-y;
	}

#page.cat0 .genericpage1, #page.cat0 .genericpage2, #page.cat1 .subpage1 {
	background:#fff url(/about/tatereport/2007/images/generic/3colsback.gif) repeat-y;
	}

#firstcol {
	float:left;
	width:199px;
	background:#fff url(/about/tatereport/2007/images/generic/firstcoldots.gif) repeat-y;
	background-position:right;
	padding:0 0 0 0;
	line-height:1.6em;
	}


#firstcol h3 {
	margin:0 0 .4em 20px;
	padding:0;
	font-size:1.1em;
	}
	

.leftnav, .genericnav  {
	margin:0 0 0 0;
	padding:0 0 1em 0;
	list-style-type:none;
	font-size:1.1em;
	}
	
.genericnav{
padding:1.2em 0 1em 0;
background:#eeeeee url(/about/tatereport/2007/images/generic/firstcoldots.gif) repeat-y;
	background-position:right;	
}

#firstcol ul.genericnav li h3{
font-size:1em;
}
	
	

.leftnav1 a, .leftnav2 a, .leftnav3 a, .leftnav4 a, .leftnav5 a, .leftnav6 a, .leftnav7 a, .leftnav8 a, .leftnav9 a, .genericnav1 a, .genericnav2 a, .genericnav3 a, .genericnav4 a , .genericnav5 a{
	display:block;
	width:168px;
	padding:3px 0 3px 0;
	margin:0 0 0 30px;
	background:url(/about/tatereport/2007/images/generic/linkdotted.gif) repeat-x;
	background-position:bottom;
	}

.leftnav1 a:hover, .leftnav2 a:hover, .leftnav3 a:hover, .leftnav4 a:hover, .leftnav5 a:hover, .leftnav6 a:hover, .leftnav7 a:hover, .leftnav8 a:hover, .leftnav9 a:hover, .genericnav1 a:hover, .genericnav2 a:hover, .genericnav3 a:hover, .genericnav4 a:hover, .genericnav5 a:hover {
	text-decoration:none;
	background:url(/about/tatereport/2007/images/generic/linkline.gif) repeat-x;
	background-position:0 bottom;
	}

.subpage1 .leftnav1 a, .subpage2 .leftnav2 a, .subpage3 .leftnav3 a, .subpage4 .leftnav4 a, .subpage5 .leftnav5 a, .subpage6 .leftnav6 a, .subpage7 .leftnav7 a, .subpage8 .leftnav8 a, .subpage9 .leftnav9 a, .genericpage1 .genericnav1 a, .genericpage2 .genericnav2 a  {
	margin:0;
	padding:3px 0 3px 30px;
	font-weight:bold;
	background:#E4E1E1;
	}

.subpage1 .leftnav1 a:hover, .subpage2 .leftnav2 a:hover, .subpage3 .leftnav3 a:hover, .subpage4 .leftnav4 a:hover, .subpage5 .leftnav5 a:hover, .subpage6 .leftnav6 a:hover, .subpage7 .leftnav7 a:hover, .subpage8 .leftnav8 a:hover, .subpage9 .leftnav9 a:hover, .genericpage1 .genericnav1 a:hover, .genericpage2 .genericnav2 a:hover   {
	background:#E4E1E1;
	background-image:url(/about/tatereport/2007/images/generic/linksolid.gif);
	background-repeat: no-repeat;
	background-position:0 bottom;
	}
	
	#secondcol ul.exhibitiontable, #secondcol ul.attend_fig, #secondcol ul.touring_fig, #secondcol ul.diagram_key{
	margin-left:0px;
	padding:0px;}
	
	#secondcol ul.touring_fig{
	padding-bottom:16px;}
	
	.exhibitiontable li, #secondcol ul.attend_fig li, #secondcol ul.touring_fig li{
	padding:0px;
	margin:0px;
	clear: both;
	width:100%;
	list-style:none;		
	border-top:1px solid #ccc;
	}	
	
	#secondcol ul.diagram_key li{
	list-style:none;	}
	
	
	#secondcol ul.attend_fig li, #secondcol ul.touring_fig li{
	border-bottom:1px solid #ccc;
	border-top:none;
	}	
	
	#secondcol ul.attend_fig li strong{
	margin-right:6px;	
	}		
		
	.exhibitiontable li .exhibitionname, #secondcol ul.attend_fig li .attend_name{	
	width:41%;
	margin:3px 0 2px 0;
	float:left;
	display:inline;}
	
	#secondcol ul.touring_fig .tour_exhib{	
	width:26%;
	margin:3px 2% 2px 0;
	float:left;
	display:inline;}
	
	#secondcol ul.attend_fig li .attend_name{	
	width:60%;
	}
	
	.exhibitiontable li .exhibitiondates, #secondcol ul.attend_fig li .figure{
	width:49%;
	margin:3px 0 2px 0;
	float:right;
	display:inline;
	}	
	
	#secondcol ul.attend_fig li .figure{
	width:34%;	
	}	
		
	.figright,.tourfig_right{text-align:right;}
	
	#secondcol ul.touring_fig .tourfig_right{
	width:14%;	
	margin:3px 0 2px 2%;
	float:left;
	display:inline;
	text-align:right;}
			
	.collectionfigures{
	border-top:3px solid #9FDAF7;
	padding :10px 10px 0 0;		
	}
	
	.collectionfigures li{	
	margin:0;
	padding:3px 0 3px 30px;		
	}
	
	ul.genericnav li.figurestitle{
	width:80%;margin-left:30px; 
	}
	
		
	ul.genericnav li .figurestype{
	margin-left:30px;
	padding:2px 0 0 0;	
	float:left;
	display:inline;	
	width:45%;
	background:url(/about/tatereport/2007/images/generic/linkdotted.gif) repeat-x;		
	}
		
	ul.genericnav li .figuresnumber{	
	padding:0 2% 0 0;
	font-weight:bold;	
	text-align:right;
	float:left;
	display:inline;	
	width:32%;	
	background:url(/about/tatereport/2007/images/generic/linkdotted.gif) repeat-x;	
	}
	
	#secondcol ul.consolidated_list, #secondcol ul.consolidated_balance{	
	margin:0px;	
	} 
	
	#secondcol ul.consolidated_list li, #secondcol ul.consolidated_balance li{	
	list-style: none;	
	margin:0px;
	padding: 0px;
	clear:left;
	border-bottom:1px solid #ccc;	
	}
	
	#secondcol ul.consolidated_list li.con_highlight, #secondcol ul.consolidated_balance li.con_highlight{
	font-weight:bold;		
	}
	
	#secondcol ul.consolidated_list li.con_highlight_l, #secondcol ul.consolidated_balance li.con_highlight_l{
	font-weight:bold;	
	border-bottom:2px solid #666;
	margin-bottom:15px;
	}
	
	#secondcol ul.consolidated_list li .wide{	
	margin:4px 4px 4px 0;
	float:left;
	display:inline;
	width:120px;	
	}
	
	#secondcol ul.consolidated_balance li .wide{	
	margin:4px 4px 4px 0;
	float:left;
	display:inline;
	width:200px;	
	}
	
	#secondcol ul.consolidated_list li .narrow{
	text-align:right;
	margin:4px 0px 4px 7px;
	float:left;
	display:inline;	
	width:45px;
	}
	
	#secondcol ul.consolidated_balance li .narrow{	
	text-align:right;
	margin:4px 0px 4px 10px;
	float:left;
	display:inline;	
	width:80px;
	}
	
	#secondcol ul.prices{
	margin:0;
	padding:0;	
	width:100%;
		}
	
	#secondcol ul.prices li{
	list-style:none;	
	text-indent:none;	
	margin:3px 0;
	border-bottom:1px solid #ccc;	
	}
	
		
	#secondcol ul.prices li span.prices_1{
	float:left;
	display:inline;
	width:23%;	
	margin-right:2%;
	}
	
	#secondcol ul.prices li span.prices_2{
	float:left;
	display:inline;
	width:41%;	
	margin-right:2%;
	}
	
	#secondcol ul.prices li span.prices_3{
	float:left;
	display:inline;
	width:13%;	
	margin-right:4%;
	}
	
	#secondcol ul.prices li span.prices_4{
	float:left;
	display:inline;
	width:14%;
	text-align:right;
	}
	
		
.leftnav .subsubnav a {
	padding:3px 10px 3px 40px;
	width:148px;
	font-weight:normal;
	background-color:#fff;
	color:#666;
	}
	
.leftnav .subsubnav a:hover {
	background-color:#fff;
	text-decoration:underline;
	cursor: pointer;
	background-image:none;
	}
		
.subsubpage1 .subsubnav1 a, .subsubpage2 .subsubnav2 a, .subsubpage3 .subsubnav3 a, .subsubpage4 .subsubnav4 a, .subsubpage5 .subsubnav5 a, .subsubpage6 .subsubnav6 a, .subsubpage7 .subsubnav7 a, .subsubpage8 .subsubnav8 a, .subsubpage9 .subsubnav9 a, .subsubpage10 .subsubnav10 a, .subsubpage11 .subsubnav11 a, .subsubpage12 .subsubnav12 a, .subsubpage13 .subsubnav13 a, .subsubpage14 .subsubnav14 a  {
	font-weight:bold;
	color:#333;
	}
	
.subsubpage1 .subsubnav1 a:hover, .subsubpage2 .subsubnav2 a:hover, .subsubpage3 .subsubnav3 a:hover, .subsubpage4 .subsubnav4 a:hover, .subsubpage5 .subsubnav5 a:hover, .subsubpage6 .subsubnav6 a:hover, .subsubpage7 .subsubnav7 a:hover, .subsubpage8 .subsubnav8 a:hover, .subsubpage9 .subsubnav9 a:hover, .subsubpage10 .subsubnav10 a:hover, .subsubpage11 .subsubnav11 a:hover, .subsubpage12 .subsubnav12 a:hover, .subsubpage13 .subsubnav13 a:hover, .subsubpage14 .subsubnav14 a:hover  {
	text-decoration:none;
	cursor: default;
	}
	
.subsubnav {
	display:none;
	list-style-type:none;
	margin:0;
	padding:.1em 0 .2em 0;
	}
	
.subpage1 .leftnav1 .subsubnav, .subpage2 .leftnav2 .subsubnav, .subpage3 .leftnav3 .subsubnav, .subpage4 .leftnav4 .subsubnav, .subpage5 .leftnav5 .subsubnav, .subpage6 .leftnav6 .subsubnav, .subpage7 .leftnav7 .subsubnav, .subpage8 .leftnav8 .subsubnav, .subpage9 .leftnav9 .subsubnav, .subpage10 .leftnav10 .subsubnav, .subpage11 .leftnav11 .subsubnav, .subpage12 .leftnav12 .subsubnav, .subpage13 .leftnav13 .subsubnav, .subpage14 .leftnav14 .subsubnav {
	display:block;
	}
	
#firstcol #leftnavtopbox {
	width:198px;
	background:#fff;
	padding:10px 0 0 0;
	margin:0 0 0 0;
	border-bottom:3px #9FDAF7 solid;
	}

/* min-height hack to fix ie... */
#firstcol #leftnavtopbox {
	min-height: 140px;
	height: auto;
	_height: 140px;
	}


#rightcols {
	margin-left:199px;
	background-position:top left;
	padding:153px 0 0 0;
	}
	
#rightcols_alt {
	margin-left:199px;
	}
	
#secondcol {
	float:left;
	width:385px;
	padding:20px 20px 30px 20px;
	line-height:1.7em;
	}
	
#rightcols #secondcol {
	padding:20px 20px 30px 20px;
	}
	
#rightcols_alt #secondcol {
	padding:20px 20px 0 20px;

	}

#topcol {
	padding:0 0 0 0;
	line-height:1.7em;
	}

#widecol {
	padding:20px 20px 30px 20px;
	line-height:1.7em;
	background:#fff none;
	width:504px;
	border-right:#9FDAF7 solid 3px;
	float:left;
	}
	
#undercol {
	border-right:3px solid #9FDAF7;
	padding:10px 0 30px 0;
	line-height:1.7em;
	background:#fff;
	/* background:#fff url(/about/tatereport/2006/images/generic/undercolback.gif) repeat-y;
	background-position:center 0; */
	width:544px;
	float:left;
	min-height:180px;
	_height:180px;
	}
	
#undercol.single {
	font-size:1.1em;
	padding:20px;
	width:504px;
	}
	
#undercolleft, .undercolleft {
	width:245px;
	padding:0 0 0 20px;
	float:left;
	}
	
#undercolright, .undercolright {
	width:245px;
	margin:0 0 0 283px;
	}
	
#page #undercol .report_multi_artist h4 {
	background:none;
	margin:0;
	padding:1em 0 0 0;
	font-weight:bold;
	}
	
#page #undercol .report_artist h4 {
	background:none;
	background:#fff url(/about/tatereport/2007/images/generic/listingdots.gif) repeat-x;
	background-position:bottom;
	margin:0 0 .8em 0;
	padding:1em 0 .2em 0;
	font-weight:bold;
	}
	
#page #undercol .group {
	font-size:1.1em;
	background:none;
	background:#fff url(/about/tatereport/2007/images/generic/listingdots.gif) repeat-x;
	background-position:bottom;
	margin:0 0 .5em 0;
	padding:0 0 .5em 0;
	}
	
#page #undercol .group .title {
	font-style:italic;
	font-size:1.1em;
	}


#page #undercol .see_artist h4 {
	display:inline;
	background:#ffffff;
	margin:0 0 3em .2em;
	padding:1em 0 .2em 0;
	font-weight:bold;
	}	

#page #undercol .see_artist {
	margin-bottom:1em;
	font-size:1.2em;
	background:#fff url(/about/tatereport/2007/images/generic/listingdots.gif) repeat-x;
	padding-top:.3em;
	}
		
#page #undercol h4 span{
	font-weight:normal;
	background:#ffffff
	}

#page #undercol span.artist_name{
	font-weight:bold;
	padding:0 1px;
	}	
	
#page #undercol h5 {
	margin:0;
	padding:0;
	font-weight:normal;
	}
	
#page #undercol .report_work h5 {
	font-style:italic;
	}
	
#page #undercol h5 span{
	font-weight:normal;
	font-style:normal;
	}
	
#page #undercol p{
	font-size:1.1em;
	}
	
#page #undercol .acqtoplink {
	clear:both;
	float:left;
	padding:1em 20px 0 39px;
	background:url(/about/tatereport/2007/images/generic/linkarrowup.gif) no-repeat;
	background-position:20px 12px;
	}
	
#page .toplink {
	padding:0 0 1em 19px;
	margin:0;
	background:url(/about/tatereport/2007/images/generic/linkarrowup.gif) no-repeat;
	background-position:0 1px;
	font-size:1.1em;
	}
	
#page .report_work img {
	float:right;
	border-left:6px solid #fff;
	border-bottom:6px solid #fff;
	background:#000; 
	clear:right;
	}

#page div.report_work {
	clear:right;
	}

#page.cat1  #rightcols {
		background:no-repeat url(/about/tatereport/2007/images/headers/intro.jpg);
		}
		
#page.cat2  #rightcols {
		background:no-repeat url(/about/tatereport/2007/images/headers/collection.jpg);
		}
		
#page.cat3  #rightcols {
		background:no-repeat url(/about/tatereport/2007/images/headers/programme.jpg);
		}

#page.cat4  #rightcols {
		background:no-repeat url(/about/tatereport/2007/images/headers/audiences.jpg);
		}

#page.cat5  #rightcols {
		background:no-repeat url(/about/tatereport/2007/images/headers/learning.jpg);
		}

#page.cat6  #rightcols {
		background:no-repeat url(/about/tatereport/2007/images/headers/beyond.jpg);
		}

#page.cat7  #rightcols {
		background:no-repeat url(/about/tatereport/2007/images/headers/funding.jpg);
		}



#page.cat2 #secondcol, #page.cat3 #secondcol , #page.cat4 #secondcol, #page.cat5 #secondcol, #page.cat6 #secondcol, #page.cat7 #secondcol, #page.cat8 #secondcol{
	background:#E4E1E1;
	}
	
#page.cat0 #rightcols {
	padding:0;
	}

#secondcol p, #widecol p, #undercol p {
	font-size:1.2em;
	}

#secondcol h2, #widecol h2, #undercol h2 {
	margin:0 0 1em 0;
	padding:0;
	font-size:1.3em;
	}
	
#topcol h2 {
	margin:0 0 1em 20px;
	padding:0;
	font-size:1.3em;
	}
	
#secondcol h3, #widecol h3, #undercol h3 {
	margin:0 0 1em 0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
	border-bottom:#aaa 1px solid;
	}
	
#secondcol h4, #widecol h4, #undercol h4, #topcol h4 {
	margin:0 0 1em 0;
	padding:0 1px;
	font-size:1.2em;
	font-weight:normal;
	background:#ccc;
	}

#secondcol h5, #widecol h5, #undercol h5 {
	margin:0 0 1em 0;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
	}
	
#secondcol ul, #widecol ul, #undercol ul, #topcol ul {
	margin:0 0 1.5em 1.5em;
	padding:0;
	font-size:1.2em;
	}
	
#secondcol li, #widecol li, #undercol li, #topcol li {
	margin:0 0 .4em 0;
	padding:0;
	}
	
#secondcol .pdflist {
	list-style-type:none;
	margin:0 0 1.5em 2px;
	padding:1px 0 0 0;
	}
	
#secondcol .pdflist li {
	background:url(/about/tatereport/2007/images/generic/fileicon.gif) no-repeat;
	background-position:0 4px;
	padding:0 0 0 17px;
	}
	
#secondcol table, #widecol table {
	margin:0 0 1em 0;
	padding:0;
	font-size:1.1em;
	line-height:1.7em;
	}

#secondcol form, #widecol table {
	margin:0 0 1em 0;
	padding:0;
	}
	
#secondcol .paginationlinks, #widecol .paginationlinks {
	margin:0 0 1em 0;
	padding:0;
	list-style-type:none;
	}

#secondcol .paginationlinks li, #widecol .paginationlinks li {
	margin:0;
	padding:0 15px 0 0;
	display:inline;
	}

#secondcol .paginationlinks li a, #widecol .paginationlinks li a {
	margin:0;
	padding:0;
	}

#thirdcol {
	margin-left:425px;
	padding:10px 0 0 0;
	line-height:1.7em;
	}

#thirdcol p {
	font-size:1.2em;
	padding:0 10px;
	}
	
#thirdcol h2 {
	margin:12px 0 21px 0;
	padding:0;
	font-size:7.2em;
	text-align:center;
	}
	
#thirdcol h4 {
	margin:10px;
	padding:0 3px 0 0;
	font-size:1.1em;
	font-weight:normal;
	text-align:right;
	}

#rightcols a, #rightcols_alt a {
	border-bottom:1px dotted #888;
	}
	
	
#rightcols a:hover, #rightcols_alt a:hover {
	text-decoration:none;
	border-bottom:1px solid #666;
	}

#footer {
	width:740px;
	margin:2px 0 0 2px;
	padding:3px;
	border-bottom:solid 3px #595444;
	text-align:right
	}
	
#rightcols_alt .alphabetlinks {
	width:360px;
	margin:0;
	padding:0;
	}
	
#rightcols_alt .alphabetlinks a {
	text-align:center;
	text-decoration:none;
	float:left;
	display:block;
	padding:2px 0;
	margin:2px 2px 0 0;
	background:#999;
	width:1.5em;
	font-size:1.1em;
	border-bottom:0;
	}
	
#rightcols_alt .alphabetlinks a:hover {
	text-decoration:none;
	border-bottom:0;
	}
	
#rightcols_alt .alphabetlinks a.current {
	background:#666;
	cursor:default;
	}
	
#rightcols_alt .alphabetlinks a.current span {
	background:#666;
	}
	
#rightcols_alt .alphabetlinks a span {
	background:#999;
	color:#fff;
	cursor:hand;
	}
	
#rightcols_alt .alphabetlinks .unavailable {
	background:#999;
	color:#888;
	text-align:center;
	text-decoration:none;
	float:left;
	display:block;
	padding:2px 0;
	margin:2px 2px 0 0;
	width:1.5em;
	font-size:1.1em;
	}
	
#rightcols_alt .alphabetlinks a:hover {
	background:#666;
	}
	
#rightcols_alt .alphabetlinks a:hover span {
	background:#666;
	cursor:hand;
	}

.clearer {
	clear:both;
	padding:0 0 2em 0;
	}
	
.report_artbox {
	float:left;
	width:160px;
	background:#fff;
	border:1px #999 solid;
	margin:0 10px 0 0;
	padding:5px;
	font-size:0.9em;
	}
	
#secondcol .report_artbox h5, #secondcol .report_artbox p, #thirdcol .report_artthumbbox p  {
	margin:0;
	padding:0;
	}
	
.report_artthumbbox {
	background:#fff;
	padding:5px;
	margin:0 5px;
	font-size:0.9em;
	}
	
.financegraph {
	background:#fff;
	margin:0 0 1em 0;
	}
	
.financegraphkey {
	padding-top:125px;
	float:right;
	}
	
#page .financegraph h5, #page .financegraph p {
	margin:0;
	padding:5px 0 0 0;
	text-align:left;
	}
	
#page .financegraph img {
	padding:0;
	}
	
.acquis_thumb img{
	width:110px;}
	
	.acquis_thumb span{
	font-weight:bold;}
	
	 #secondcol ul.acquisitionhightlightinfo{
	margin:0;
	padding:0 0 20px 0;	
	text-indent:none;}
	
	#secondcol ul.acquisitionhightlightinfo li{
	border-bottom:1px solid #ccc;
	list-style:none;
	margin:4px 0 2px 0;
	text-indent:none;}
	
	#acquisitionhightlightsbox {
	padding:0 0 9px 6px;
	float:left;
	background:#9FDAF7;
	width:541px;
	}
	
		
#topcol ul.acquisitionhightlights, #topcol ul.acquisitionhightlightsgrid  {
	margin:0;
	padding:0;
	}
	
	
#topcol ul.acquisitionhightlights li, #topcol ul.acquisitionhightlightsgrid li {
	list-style-type:none;
	margin:0;
	padding:0 0 0 15px;
	float:left;
	}
	
	#topcol ul.acquisitionhightlightsgrid  {		
	width:400px;
	}
	
	#topcol ul.acquisitionhightlightsgrid li {
	margin:0 16px 10px 0;
	float:left;
	display:inline;
	}	
	
	#topcol ul.acquisitionhightlightsgrid li a{	
	border:1px #aaa solid;
	float:left;
	display:inline;
	width:150px;
	height:260px;
	padding:8px;
	background-color:#FFFFFF;}
	
	#topcol ul.acquisitionhightlightsgrid li.archive_thumbs a{
	height:335px;}	
	
	#topcol ul.acquisitionhightlightsgrid li a:hover{	
	border:1px #333 solid;
	}	
		
	
#topcol ul.acquisitionhightlights li a  {
	border:1px #eee solid;
	display:block;
	background:none #fff;
	width:110px;
	padding:3px;
	text-align:center;
	font-size:0.9em;
	margin-bottom:1em;
	height:190px;
	}
	
#topcol ul.acquisitionhightlights li a:hover {
	border:1px #999 solid;
	}
	
#topcol ul.acquisitionhightlights li a span{
	text-align:left;
	display:block;
	padding:1px 3px;
	}
	
#thirdcol ul.acquisitionhightlights  {
	margin:0;
	padding:5px 0 0 9px;
	line-height:1.4em;
	}	
	
#thirdcol ul.acquisitionhightlights li {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	}	
	
#thirdcol ul.acquisitionhightlights li a  {
	border:1px #aaa solid;
	display:block;
	background:none #fff;
	width:102px;
	padding:3px 0 0 0;
	text-align:center;
	font-size:1em;
	margin-bottom:10px;
	}
	
#thirdcol ul.acquisitionhightlights li a:hover {
	border:1px #333 solid;
	}
	
#thirdcol ul.acquisitionhightlights li a span{
	text-align:left;
	padding:1px 3px;
	}
		
#page .acquisitionhightlightbox {
	margin:0 0 2em 0;
	font-size:.9em;
	}
	
#page .acquisitionhightlightbox p, #page .acquisitionhightlightbox img {
	padding:0;
	margin:0;
	}
	
#topcol .backto, #page .backto {
	font-size:1.1em;
	padding:0 0 .3em 20px;
	background:url(/about/tatereport/2007/images/generic/linkarrowleft.gif) no-repeat;
	background-position:0 3px;
	}
	
	#topcol .backto{
	margin-left:20px;
	}
	
		
#page .acquisitiontable td {
	border-bottom:1px solid #bbb;
	}
	
#page .acquisitiontable {
	border-top:1px solid #bbb;
	}
	
	
table.tour_list, table.acq_list{
	border-collapse:collapse;
	font-size:1.1em;
	margin-top:0px;
}
table.tour_list th,table.acq_list th{
	text-align:left;
	vertical-align:bottom;
	padding:0;
	margin:0;
	font-size:1.1em;
}
table.tour_list td, table.acq_list td{
	text-align:left;
	vertical-align:top;
	padding:1px 5px 1px 0px;
	margin:0;
	border-top:1px solid #999999;
	font-size:1.1em;
}
table.tour_list td.figure, table.tour_list th.figure, table.acq_list td.price, table.acq_list th.price{
	text-align:right;
	padding-right:0px;

}

/* PRINT STYLES START HERE ****************************************/
@media print {
#sponsorbar{width:98%}
#firstcol,.allrep, #thirdcol,#footer{display:none;}
#navtabs,#report2007subheader{width:98%}
#rightcols{
	clear:both;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	background-image:none;
	width:100%;
	float:none;
}
#secondcol{float:none;width:80%;clear:both;}
#thirdcol{float:none;clear:both;}
}
