/* drawer */
div#drawer { overflow:hidden; position:absolute; right:0; z-index:200; width:65px; height:96px; top:85px; font-family:Arial; color:#999; font-size:11px; }
div.drawer_handle { float:right; right:0; top:-657px; position:relative; cursor:pointer; }
div.drawer_menu { float:right; right:-190px; position:relative; width:183px; height:663px; background-image:url(../images/drawer-menu.png); }
div.drawer_content { margin-left:35px; margin-top:20px; width:135px; }
div.drawer_content a { color:#8bc2f4; }
div.drawer_content span.year { font-size:12px; color:#fff; font-weight:bold; margin-right:3px; }
div.drawer_content span.pipe { color:#ececec; margin:0 2px; }
div.drawer_content h3.section { font-size:16px; color:#fff; margin-bottom:4px; }
div.drawer_content h3.section_quarter { margin-bottom:6px; }
div.drawer_content div.divider { background-image:url(../images/drawer-dash.gif); background-repeat:repeat-x; }
div.drawer_content span.quarter_year { float:left; display:block; margin-right:5px; }
div.drawer_content span.quarter { font-size:9px; margin-top:1px; background-image:url(../images/quarter.gif); background-repeat:no-repeat; display:block; float:left; width:12px; height:12px; text-align:center; margin-right:5px; }
div.drawer_content span.quarter a { color:#333333; display:block; text-decoration:none; width: 12px;}
div.drawer_content span.quarter_none { color:#333; background-image:url(../images/quarter_none.gif); }
div.drawer_content span.quarter_none a { text-decoration:none; }
div.drawer_content span.quarter a:hover { color:#fff; }
div.quarter_set { margin-bottom:3px; }
div.drawer_content span.vfc_white { color:#fff; }
div.drawer_content a.vfc_com { text-decoration:none; }
div.drawer_content h3.section_vfc { margin-top:20px; }
div#drawer_payload { display:none; }
span.quarter { }
