#level1navbar {background-color:#E4E1E1;} /* level1 nav row colour */

#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/2008/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/2008/images/generic/linkarrow.gif) no-repeat;
	background-position:right 7px;
	padding:5px 20px 2px 0;
	}
	
hr {
	display:none;
	}
	
.highlight {
	background-color:#bce8d6;
	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:14px 12px 0 0;
	float:right;
	font-size:.8em;
	}

#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/2008/images/generic/navtabback.gif) repeat-x;
	text-decoration:none;
	}

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

#page.cat0 #navtabs, #page.cat1 #navtabs {
	list-style-type:none;
	border-bottom:3px #bce8d6 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 #bce8d6 solid;
	}

#page.cat1 #navtabs .nav1 a {
	border-top:1px solid #bce8d6;
	border-left:1px solid #bce8d6;
	border-right:1px solid #bce8d6;
	background:#bce8d6;
	}
	
#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 #bce8d6;
	border-left:1px solid #bce8d6;
	border-right:1px solid #bce8d6;
	background:#bce8d6;
	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, .subpage10, .subpage11, .genericpage1, .genericpage2  {
	background:#fff url(/about/tatereport/2008/images/generic/3colsback_grey.gif) repeat-y;
	}

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

#firstcol {
	float:left;
	width:199px;
	background:#bce8d6 url(/about/tatereport/2008/images/generic/firstcoldots.gif) repeat-y;
	background-position:right;
	padding: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/2008/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, .leftnav10 a, .leftnav11 a, .leftnav12 a, .genericnav1 a, .genericnav2 a, .genericnav3 a, .genericnav4 a , .genericnav5 a, .genericnav6 a, .genericnav7 a, .genericnav8 a{
	display:block;
	width:168px;
	padding:3px 0 3px 0;
	margin:0 0 0 30px;
	background:url(/about/tatereport/2008/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, .leftnav10 a:hover, .leftnav11 a:hover, .leftnav12 a:hover, .genericnav1 a:hover, .genericnav2 a:hover, .genericnav3 a:hover, .genericnav4 a:hover, .genericnav5 a:hover , .genericnav6 a:hover, .genericnav7 a:hover, .genericnav8 a:hover{
	text-decoration:none;
	background:url(/about/tatereport/2008/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, .subpage10 .leftnav10 a, .subpage11 .leftnav11 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, .subpage10 .leftnav10, .subpage11 .leftnav11 a:hover, .genericpage1 .genericnav1 a:hover, .genericpage2 .genericnav2 a:hover   {
	background:#E4E1E1;
	background-image:url(/about/tatereport/2008/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 #bce8d6;
	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/2008/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/2008/images/generic/linkdotted.gif) repeat-x;	
	}
	
	#secondcol ul.consolidated_list, #widecol ul.consolidated_list,  #secondcol ul.consolidated_balance{	
	margin:0px;	
	} 
	
	#secondcol ul.consolidated_list li, #widecol 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;	
	}
	
    #widecol ul.consolidated_list li .wide{	
	margin:4px 4px 4px 0;
	float:left;
	display:inline;
	width:105px;	
	_width:95px;
	}
	
	#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;
	}
	
	#widecol ul.consolidated_list li .narrow{
	text-align:right;
	margin:4px 0px 4px 5px;
	float:left;
	display:inline;	
	width:60px;
	}
	
	#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 #bce8d6 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:#bce8d6 solid 3px;
	float:left;
	}
	
#undercol {
	border-right:3px solid #bce8d6;
	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;
	border:none;
	}
	
#page #undercol .report_artist h4 {
	background:none;
	background:#fff url(/about/tatereport/2008/images/generic/listingdots.gif) repeat-x;
	background-position:bottom;
	margin:0 0 .8em 0;
	padding:1em 0 .2em 0;
	font-weight:bold;
	border:none;
	}
	
#page #undercol .group {
	font-size:1.1em;
	background:none;
	background:#fff url(/about/tatereport/2008/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/2008/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/2008/images/generic/linkarrowup.gif) no-repeat;
	background-position:20px 12px;
	}
	
#page .toplink {
	padding:0 0 1em 19px;
	margin:0;
	background:url(/about/tatereport/2008/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/2008/images/headers/intro.jpg);
		}
		
#page.cat2  #rightcols {
		background:no-repeat url(/about/tatereport/2008/images/headers/collection.jpg);
		}
		
#page.cat3  #rightcols {
		background:no-repeat url(/about/tatereport/2008/images/headers/programme.jpg);
		}

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

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

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

#page.cat7  #rightcols {
		background:no-repeat url(/about/tatereport/2008/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:#bce8d6;*/
	border-bottom:3px solid #bce8d6;
	}

#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/2008/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;
	}
	

	
#topcol .backto, #page .backto {
	font-size:1.1em;
	padding:0 0 .3em 20px;
	background:url(/about/tatereport/2008/images/generic/linkarrowleft.gif) no-repeat;
	background-position:0 3px;
	}
	
	#topcol .backto{
	margin-left:20px;
	}
	
#widecol ul.highlight_list{
padding:0;
margin:0;}

#widecol ul.highlight_list li a{
display:block;
border:none;}

#widecol ul.highlight_list li{
background-color:#fefefe;
width:243px;
float:left;
display:inline;
padding:0;
margin:0 16px 10px 0;
list-style:none;}

#widecol ul.highlight_list li:hover{
background-color:#ededed;}

#widecol ul.highlight_list li.no_margin{
margin:0 0 10px 0;}

#widecol ul.highlight_list li .highlight_tmb{
width:78px;
height:110px;
margin:0 10px 0 0;
float:left;}

 #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;}
	
	#secondcol ul.acquisitionhightlightinfo li.highlight_title{
	border-bottom:3px solid #bce8d6;}
	
	.main_image{
	margin:0 0 15px 0;
	}
	
	.highlight_title{
	border-bottom:3px solid #bce8d6;}
	
	p.highlight_text{
	margin-top:10px;}
	
	
		

	
table.tour_list, table.acq_list{
	border-collapse:collapse;
	font-size:1.1em;
	margin-top:0px;
}

table.acq_list th{
text-align:left;}

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;}
}
