body	{
 margin: 0px;
 background-color: white;
}


.footerLinks  {width:260px;margin-left:15px;float:left;}
.footerLinks a {font-weight:normal; font-size:10px;}
#footerStrap {width:230px;text-align:left;margin-left:25px;font-weight:normal;float:left;}


table,tr,td,div	{
 font: 11px/13px arial,verdana,helvetica,sans-serif;
 color: #787F84;
}

.pagineL	{text-align:left;empty-cells:show;}
.pagineR	{text-align:right;empty-cells:show;}

.clearer 	{clear:both;height: 1px;overflow: hidden;line-height: 1px;font-size:1px;margin-top:-1px;}
.hide {display:none;}


/* MAIN TABLE STYLES*/

#navigation	{
 width: 241px;
}

#headline	{
 width: 549px;
}

#main	{
 width: 549px;
}


.description	{
 text-align: left;
 font: 14pt/14pt arial;
 font-weight:bold;
 padding-bottom:3px;
}


#bookmark	{ 
 width: 153px;
 height: 105px;
 background: #828F97 url('../../../other_files/img/bookmark.gif') no-repeat;
}

#bookmark ul	{
 width:129px;
 margin: 18 17 0 7;
 padding-left: 0;
 list-style-type: none;
 line-height: 12px;
 font-weight:normal;
}

#bookmark a {
 color: #FFF;
 display: block;
 border-bottom: 1px solid #FFF;
 width:100%;
 padding: 3px 0 2 1;
 text-decoration: none;
 font-weight:normal;
}

#bookmark a:hover {
 color: #828F97;
 border-bottom: 1px solid #828F97;
 cursor: hand;
 width:100%;
 background-color: #FFF;
}

#bookmark a.active {
 background-color: #FFF;
 color: #828F97;
 display: block;
 border-bottom: 1px solid #828F97;
 width:100%;
 padding: 3px 0 2 1;
 text-decoration: none;
}


/************
Double column
************/

.listItem-name {
 width:210px;
 border-bottom: 1px solid #ccc;
 padding:3px 0px 3px 0px;
}

.listItem-pic {
 width:100px;
 border-bottom: 1px solid #ccc;
 padding:3px 0px 3px 0px;
 empty-cells: show;
}

/****************************
Double column for collections
****************************/

.col-blurb {
padding-top:2px;
float:right;
width:215px;
height:195px;
border:0px solid red;
border-top:0px;
border-bottom:0px;
}
.col-title {
padding-top:5px;
width:215px;
}

.description.top {border:0px;margin-bottom:5px;}

#collectionspic {
	height:183px;
	background:url('../../../other_files/img/picpaginebg.gif') no-repeat bottom;
padding-bottom:2px;
}


/****************************
Double column for collections
****************************/

ul.pdfs {
 margin:10px 20px 10px 0px;
 padding:0px 0 0 0px;
 list-style:none;
}

ul.pdfs li {
line-height:20px;
padding-left:24px;
font-weight:bold;
background: url('/other_files/img/pdf_icon.jpg') no-repeat;
}

/*******
Partner logos (for landing/about page)
*******/

.mainL {
 position:relative;}

.partners {
 text-align:center;
 position:absolute;
 top:270px;}

a.partner {
 display:block;
 border:1px solid #fff;
 padding:2px;}

a.partner:hover {
 border:1px solid #ccc;}

a.tns {
 float:left;}
a.inma {
 float:right;}

/** News ticker styles **/
/* liScroll style declarations */


.landing-page {
 position:relative;}
.tickercontainer {
 top:0; left:0;
 position:absolute;}

.tickercontainer {
border: 1px solid #ccc;
background: #fff; 
width: 338px; 
height: 27px; 
margin: 90px 0 0 7px; 
padding: 0;
overflow: hidden;
font-weight:bold}


.tickercontainer .mask {
position: relative;
left: 10px;
top: 8px;
width: 318px;
overflow: hidden;}

ul.newsticker { /* that's your list */
position: relative;
left: 350px;
list-style-type: none;
margin: 0;
padding: 0;}

ul.newsticker LI {
font-size:14px;
font-weight:bold;
float: left;
margin: 0;
padding: 0;
background: #fff;}

ul.newsticker A {
 text-transform:uppercase;
 white-space: nowrap;
 padding: 0;
 margin: 0 20px 0 0;
 color:#999;
 text-decoration:none;
 font-weight:bold!important;}

#newsTicker {display:none;}
.mask #newsTicker {display:block;}

ul.newsticker a {color:#BFBFBF!important;}
