/**
 * Main CSS Definitions
 *
 * @file              /css/library.css
 * @author            drew ross
 * @revision          $Id$
*/

.disclaimer { clear:both;padding-top:20px;width:615px;text-align:center;font-size:10px;color:#4F6F86;font-style:italic; }

/* Document Library Home */
table#docTop{ width:615px;line-height:0px;background-color:#F5F5F5; }
td#docHeader{ width:615px; }
td#docBorderLeft{ background-image:url(/images/library_border_left.jpg);width:13px;height:100%; }
td#docBorderRight{ background-image:url(/images/library_border_right_bg.jpg);width:13px;height:100%; }
td#docBorderBottom{ width:615px; }
td#libLinksBg{ background-image:url(/images/library_complete_document_kits_bg.gif);background-position:431px 0px;background-repeat:no-repeat; }

/* Document Library Home: Document Categories */
div#docCat{ float:left;width:431px;background-color:#F5F5F5;line-height:13px; }
div#docCatLinks{ z-index:1112;position:relative;float:left;padding-left:9px;padding-top:3px;width:219px; }
div.docCatLink{ position:relative;clear:both;border-bottom:1px solid #FFFFFF;background-position:0px 21px;background-repeat:no-repeat;background-color:#F5F5F5;margin:0px;padding:0px;width:220px;height:22px; }
div.docCatLinkGrey{ clear:both;border-bottom:1px solid #F5F5F5;background-position:0px 21px;background-repeat:no-repeat;background-color:#DDD;margin:0px;padding:0px;width:220px;height:22px; }
div.docCatLinkBotLineGrey{ clear:both;border-bottom:1px solid #F5F5F5;background-position:0px 21px;background-repeat:no-repeat;background-color:#F5F5F5;margin:0px;padding:0px;width:220px;height:22px; }
a.docCatLinkText{ float:left;position:relative;top:3px;left:4px;color:#000000;font-size:12px; } /* font2black orig: gray #516F85 */
a.docCatLinkArrow{ float:right;position:relative;left:-7px; }
div#docCatSubLinksContainer{ z-index:1111;position:relative;background-image:url(/images/library_categories_0.jpg);background-repeat:no-repeat;background-position:-1px 13px;float:left;width:195px;height:173px;padding-top:19px; }
div.docCatSubLinks{ position:relative;background-color:#DDD;width:174px;height:112px;padding:12px 10px; }
div.docCatSubLinkBreak{ display:block;height:4px;font-size:4px;line-height:4px; }
a.docCatSubLink{ line-height:14px;font-size:11px;color:#000000;text-decoration:underline; }  /* font2black orig: gray #516F85 */
div.topCat{ display:none;position:absolute;top:13px;left:229px; }

/* Document Library Home: Complete Document Kits */
div#completeDocumentKits{ float:right;line-height:0px; } /*position:relative;left:14px;top:47px;width:136px;height:281px;*/
div#docKits{ padding-left:14px;padding-top:47px;padding-right:10px;width:134px;line-height:13px;font-size:11px; } /*height:327*/
div#getTheDocuments{ padding-top:9px;padding-bottom:10px;line-height:13px;font-size:11px; }
span.kitSep{ clear:both;display:block;border-bottom:1px solid #689FD9;line-height:6px;font-size:6px;height:6px;margin-bottom:3px; }
div.kitLink{ }
div.kitLinkLabel{ float:left;width:120px;line-height:13px;padding-top:1px;color:#FFF; }
div.kitLinkArrow{ float:right;width:10px;line-height:13px;padding-top:1px;color:#FFF; }

/* Low End */
div#docBottomContainer{ border:1px solid #FFF; }
div#docBottom{ clear:both;position:relative;padding-bottom:45px; }
div.botCol{ height:292px;width:183px;margin-top:21px;padding-left:11px;padding-right:10px;font-size:11px;line-height:13px;/*color:#000000;*/ } /* font2black orig: gray #516F85 */
div.botCol a { display:block;/*color:#000000;*/padding-top:6px;line-height:14px; } /* font2black orig: gray #516F85 */
div#recentlyUpdated{ float:left;border-right:1px solid #EBEEEF; }
div#recentlyUpdatedInvis{ visibility:hidden; }
div.orderDownload{ line-height:13px;padding-top:34px; }
div#mostPopular{ float:left;border-right:1px solid #EBEEEF; }
div#featuredDocumentContainer{ position:relative; }
div.featuredDocument{ display:none;position:absolute;top:17px;left:420px;width:181px;text-align:center; }
div.featuredDocument span.title{ display:block;height:43px;font-size:11px;line-height:13px;color:#000000; } /* font2black orig: gray #516F85 */
div.featuredDocument img.preview{ width:173px;height:164px;position:relative;top:-5px; }
div#docFooter{ display:block;clear:both;float:none;height:50px; }

/* Library Header */
div#library{ margin-top:-1px; }
div#hdrTop{ display:block;width:615px;height:51px; }
div#tab{ clear:both;height:31px;margin-bottom:15px; }
div#tabLabel{ height:31px;float:left;width:231px;padding-left:18px;padding-right:4px;background-image:url(/images/library_header_tab.gif); }
div#tabLabelImg{ float:right;width:362px; }
table#tabLabelTable{ width:231px;font-size:11px;color:#000000; } /* font2black orig: gray #656565 */
td#tabLabelText{ font-size:11px;color:#000000; } /* font2black orig: gray #656565 */
div#foundDownload{ padding-left:18px;clear:both; }
a#downloadAcrobat{ text-decoration:underline; }

/* Results Table Header */
td.docTableHead { white-space:nowrap;background-color:#9F9F9F; }
div.sortKeyWhite{ position:relative;top:2px;left:4px;padding-right:4px;display:inline; }

/* Results Table Body */
table#docListTable td a:hover{ text-decoration:underline; }
table#docListTable td{ font-size:10px;padding-left:13px; }
table#docListTable td.last{ padding-right:10px; }
table#docListTable td.docTableHead{ padding-top:4px;padding-bottom:5px; }
table#docListTable td.docTable{ border-bottom:1px solid #E0E0E0;padding-top:9px;padding-bottom:5px; }
table#docListTable td.docTableFoot{ background-color:#E0E0E0;height:15px; }
table#docListTable td img.infoCircle{ position:relative;top:2px; }
table#docListTable td.docTable span.tipBox{ z-index:1; }

/* Tabled iTip */
div.iTip span.iTip span.tip{ display:none; }
div.iTipHover{ position:relative; }
span.nowrap { white-space:nowrap; }
div.iTipHover span.iTip span.tip{ position:absolute;display:inline; }
div.iTipHover span.iTip span.tip span.tipBox{
                            position:relative;display:block;
                            overflow:visible;top:2px;left:2px;
                            border:1px solid #666;background-color:#EFEFEF;
                            line-height:12px;font-size:10px;padding:3px;
                          }

/* Document Kits */
div#kit{ width:603px;clear:both;padding-top:5px; }
div#kitImg{ float:left;width:203px; }
div#kitContents{ float:right;width:400px; }
div#kitCopy{ font-size:12px;line-height:14px;color:#000000; } /* font2black orig: gray #4f4f4f */
div#kitDescription{ width:305px;border:7px solid #D8D8D8;background-color:#FCFCFC;color:#000000;font-size:11px;margin-top:20px;margin-right:10px;padding-left:12px;padding-top:15px;padding-right:13px;padding-bottom:13px; } /* font2black orig: gray #336699 */
ul#kitList{ margin-left:20px;margin-top:5px; }
ul#kitList li{ padding:5px 0px; }
ul#kitList li a{ /*color:#000000;text-decoration:none;*/ } /* font2black orig: gray #336699 */
div#downloadKit{ text-align:right;margin-right:58px;padding-top:21px; }

/* common css tooltip */
  .librarytooltip { display:inline; font-size:10px; float:left; }
  .librarytooltip a { color:#fff; z-index:99; text-decoration:underline;}
  .librarytooltip a span { display:none; padding:2px; z-index:99; border:1px solid #666; color:#000000; background-color:#efefef; font-weight:normal; text-decoration:none; } /* font2black orig: gray #666 */
  .librarytooltip a:hover { position:relative; z-index:99; }
  .librarytooltip a:hover span {  display:block; z-index:999; position:absolute; left:5px; top:2px; width:200px; overflow:visible;}  .
