div#referencesnav { float: left; position: relative; margin: 2px 0 2px 0; width: 900px; height: 40px; background-color: #4D75A6; }
div#referencesnav div#references-header { float: left; width: 120px; height: 40px; font-size: 12px; color: #FFF; text-transform: uppercase; padding: 11px 0 0 14px; voice-family: "\"}\""; voice-family: inherit; width: 116px; height: 29px; }
div#referencesnav div#referencescats { float: left; width: 520px; height: 40px; }
div#referencesnav div#referencescats table td { height: 38px; padding-right: 10px; vertical-align: middle; color: #FFF; text-transform: uppercase; font-size: 10px; }
div#referencesnav div#referencescats table td.check { width: 25px; height: 38px; vertical-align: middle; padding: 0px;}

div.refnav { position: absolute; top: 10px; right: 0px; padding: 0px 0 0 0px; voice-family: "\"}\""; voice-family: inherit; width: 240px; }
div.refnav table {  }
td#refpages { font-size: 15px; color: #FFF; padding: 0 15px; }
td#refpages a { cursor: pointer; text-decoration: none; color: #FFF; }
td#refpages span.active { cursor: pointer; color: #fff; font-weight: bold; }
td#refpages a:hover { color: #FC6500; }
td#prev-refpage a img , td#next-refpage a img { cursor: pointer; }

div#referencescont { float: left; min-height: 439px; _height: 439px; padding: 15px 0 0 0; }
div#referencescont div#referenceitems { width: 860px; height: 424px; float: left; /*margin: 15px 0;*/ overflow: scroll; visibility: hidden; }
div#referencescont div#referenceitem { float: left; width: 173px; height: 210px; margin: 0 20px 20px 0; padding: 10px; _padding: 10px 10px 5px 10px; cursor: pointer; border: 1px solid #DEE6EE; voice-family: "\"}\""; voice-family: inherit; height: 170px; }
div#referenceitem p { margin: 5px 5px 0 5px; padding: 0; text-align: center; width: 163px; }

p.referenceitem_title { height: 35px; font-size: 13px; color: #3E6087; text-transform: uppercase; }
p.referenceitem_image { height: 100px; overflow: hidden}
p.referenceitem_link { height: 30px; }
p.referenceitem_link a { display: block; width: 163px; height: 30px; }
p.references-more { text-align: center; font-size: 10px; }

div#l-col p.references-more a.pictureshow, div#l-col div#referenceitem-image a { display: inline; padding: 0px; height: auto; min-height: 10px; color: #6087B4; text-decoration: underline; border: none; background: none; }
/*
display: block; padding: 0 20px 0 0; min-height: 30px; *height: 30px; line-height: 30px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #6087B4; text-align: right; text-decoration: none; background: url("../images/bg_l_col_a.gif") bottom right no-repeat;
*/
div#referenceitem-image img { width: 210px; _width: 195px; }