/**
*
*
*  A. LIBRARIES (reset.css et fonts.css)
*
*  B. PAGE LAYOUT
*
*  C. GRIDS
*
*  D. USEFUL CLASSES
*
*  E. CONTENT
*
*
**/

/* thanks to Go Squared for our FF icon.

http://www.gosquared.com/liquidicity/archives/122

*/

/* **************** A. LIBRARIES ***************** */
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.1
*/
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;_font-size:97.59%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/*tabview.css*/.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0.5em;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}.yui-navset li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content{zoom:1;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #2647a0;border-width:0 0 5px;Xposition:relative;zoom:1;}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.16em 0 0;padding:1px 0 0;zoom:1;}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.16em -1px 0;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#d8d8d8 url(/web/20110131101008im_/http://imgopt.com/assets/skins/sam/sprite.png) repeat-x;border:solid #a3a3a3;border-width:0 1px;color:#000;position:relative;text-decoration:none;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#2647a0 url(/web/20110131101008im_/http://imgopt.com/assets/skins/sam/sprite.png) repeat-x left -1400px;color:#fff;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#bfdaff url(/web/20110131101008im_/http://imgopt.com/assets/skins/sam/sprite.png) repeat-x left -1300px;outline:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#243356;}.yui-skin-sam .yui-navset .yui-content{background:#edf5ff;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:1px solid #808080;border-top-color:#243356;padding:0.25em 0.5em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px 0.16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #808080;border-left-color:#243356;}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #808080;border-bottom-color:#243356;}
/*container*/.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.mask.block-scrollbars{overflow:auto;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}.yui-effect-fade .underlay{display:none;}.yui-tt-shadow{position:absolute;}.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px;}.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(/web/20110131101008im_/http://imgopt.com/assets/skins/sam/sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/web/20110131101008im_/http://imgopt.com/assets/skins/sam/sprite.png) no-repeat 0 -300px;cursor:pointer;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/web/20110131101008im_/http://imgopt.com/assets/skins/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}
/*tooltip sans sam*/.yui-tt .bd {background-color:#FFEE69;border-color:#D4C237 #A6982B #A6982B;border-style:solid;border-width:1px;color:#000000;left:0;padding:2px 5px;position:relative;top:0;z-index:1;}

/* **************** B. PAGE LAYOUT ***************** */
body{text-align:center; background-color:#fff; color:#6e6159;}
#page{position:relative; text-align:left;font-family: Helvetica, Arial, sans-serif; text-align:left;}
#main{overflow:hidden; _overflow:visible; zoom:1; color:#fff; background:url(/css/skin/main_bottom_shaddow.png) repeat-x bottom left;}
#body{zoom:1; overflow:hidden; _overflow:hidden; z-index:50;position:relative;margin-left:auto; margin-right:auto; background: #6e6159 url(/css/skin/main_top_shaddow.png) repeat-x top left;}
#leftColumn{float:left; width: 297px; margin-right:33px; _margin-right:30px;}
#rightColumn{float:right; width:241px; padding-bottom:2px; background:#DDD; margin-left:33px; _margin-left:30px;}
#mainInside{min-height:40px; _height:40px; background:url(/css/skin/clouds.png) no-repeat center bottom;padding-bottom: 113px; width: 986px; margin: 0 auto; }
#mainContent{padding: 0 118px;}
#head{ }
#announce {text-align: center; background: #FFE81E; border: 1px solid #6E6159; padding: 3px;}
/* foot */
#foot{ width: 750px; margin: 0 auto;}
/* results */
#results{ width: 750px; margin: 0 auto;}

/* ====== head ====== */
#head{ overflow:hidden; _overflow:visible; zoom:1; background:url(/css/skin/page_border.png) repeat-x top left; padding: 20px 0;}
#headInside{width:750px; margin:0 auto;}
#head h1{float:left; padding: 0 10px; margin:0;}
#head img{display:block;}
#head .tagline{padding: 0 0 0 40px; overflow:hidden; _overflow:visible; zoom:1;}
/* Upper navigation */
#contextMenu{float:right;}
#contextMenu li{display:inline; text-align:right; border-right: solid 1px #e2e2e2;padding: 3px 5px;}
#contextMenu li.lastContextNav{border-right:none; padding-right:0;}

/* navigation */
.menu{font-size: 135%;}
.menu a{padding-left: 15px;}
.menu a,.menu em{color:#342e2a; text-decoration:none !important;}
.menu a:hover,.menu a:hover em{color: #fae31d;}
.menu a:focus{outline:none;}
.menu .selected a,.menu .selected em{background: url(/css/skin/tabs.png) no-repeat left bottom;color:#6e6159 !important; }
.menu .selected em{background-position: right bottom;padding: 5px 15px 20px 0px; cursor:default;}
.menu em{padding: 15px 15px 10px 0px;}
/*.yui-content{padding: 30px 0;}*/

#upload-container embed{border-color: #6e6159; color: #6e6159;}
#upload-container{padding: 0 10px;}
/* **************** C. GRIDS ***************** */
/* The last block in any line should have the following classes: "unit sizeXonX lastUnit"  */
.line, .lastUnit {overflow: hidden;_overflow: visible; zoom:1;}
.unit{float:left;margin-right:10px; zoom:1;}
.size1on1{float:none;margin-right:0; width:auto}
.size1on2{width:49%;_width:49% !important;}/* verify pourcentage */
.size1on3{width:32.3%;_width:32.3% !important;}
.size2on3{width:66%;_width:66% !important;}
.size1on4{width:23.8%;_width:23.8% !important;}
.size3on4{width:74.8%;_width:74.8% !important;}
.size1on5{width:18.8%;_width:18.8% !important;}
.size2on5{width:39%;_width:39% !important;}
.size3on5{width:58%; _width:58% !important;}
.size4on5{width:78%; _width: 78% !important;}
.lastUnit {float:none; _float:right; display:block;  width:auto !important; zoom:1; margin-right:0 !important;}
/* **************** D. USEFUL CLASSES ***************** */
/* ====== alignment ====== */
.txtL{text-align:left !important;}
.txtL td, .txtL th{text-align:left;}
.txtC{text-align:center !important;}
.txtC td, .txtC th{text-align:center;}
.txtR{text-align:right !important;}
.txtR th, .txtR td{text-align:right;}
.txtT{vertical-align:top !important;}
.txtT td, .txtT th{vertical-align:top;}
.txtM{vertical-align:middle !important;}
.txtM td, .txtM th{vertical-align:middle;}
.txtB{vertical-align:bottom !important;}
.txtB td, .txtB th{vertical-align:bottom;}
.txtBase {vertical-align:baseline !important;}
.floatL {float:left}
.floatR {float:right}
.center {margin-left:auto !important; margin-right:auto !important;}
.clear{clear:both;}
.context { overflow:hidden;_overflow:visible;zoom:1;}
/* ====== margins et paddings (these classes can probably be simplified... depending on what we need) ====== */
/* ----- block padding ----- */
.vSpace{margin-top: 10px; margin-bottom:10px;}
.tSpace{margin-top: 10px;}
.bSpace{margin-bottom:10px;}
/* ----- content padding ----- */
.pdgStandard{padding:4px 8px}

/* **************** E. CONTENT ***************** */
/* ====== Simple content ====== */
ul, ol, hr,pre{margin:10px;}
h1, h2, h3, h4, h5, h6{margin: 10px;}
p{margin: 10px;}
strong{font-weight:bold;}
em{font-style:italic;}
a {color:#28a7fb;}
sup {line-height:normal; vertical-align:baseline; position:relative; top:-0.5em;}
ol{list-style-type:decimal; padding-left:20px;}
/* ====== Headings ====== */
/* .h1-.h6 classes should be used to maintain the semantically appropriate heading levels */
h1, .h1{font-size:182%;  font-weight:normal; font-style: none; color:#265c93; /* 182% */}
h2, .h2{font-size:182%; font-weight:normal; font-style: normal; color:#fff;}
h3, .h3{font-size:153.9%; font-weight:normal; font-style: normal; color:#1f90db;}
h4, .h4{font-size:138.5%; font-weight:normal; font-style: normal; color:#404040;}
h5, .h5{font-size:123.1%; font-weight:normal; font-style: normal; color:#829e00 /*6F8E09*/;}
h6, .h6{font-size:108%; font-weight:normal;  font-style: italic; color:#404040;}
.divide{background-color:#efefef; border:solid 1px #c3c3c3; border-width: 1px 0;margin: 10px 0; padding:5px 10px; font-size:138.5%; font-weight:normal; font-style:normal; color: #404040;}
.approved{color:#a5c1d0; background: url(/css/skin/approved.png) no-repeat left top; padding: 0 0 10px 40px;font-size:167%; font-weight:normal; font-style: normal; }
.extra{color:#a5c1d0;font-size:167%; font-weight:normal; font-style: normal; }
/* links */
h1 a, .h1 a {color:#265c93}
h3 a, .h3 a, h5 a, .h5 a {color:#829e00}
h2 a, .h2 a, h4 a, .h4 a, h6 a, .h6 a {color:#404040}
a:link{text-decoration: underline;}
a:focus, a:hover{text-decoration:none;}

.more{ text-align:right;}

/* ====== useful classes ====== */
.important { color:#f13c00 !important;}
.speedFreaks{ color:#f13c00 !important;}
.ep {color:#6F8E09 !important;}
.warning {color:#f13c00 !important;}
.date{font-size: 11px; color:#acacac;}
.figure{margin: 0 10px 10px 10px; font-size:13px; font-style: italic;}
.odd{}
.even{ background-color:#f8f8f8;}
.intro{font-size: 182%;padding: 10px 0; font-weight:normal;}
.intro strong{color:#28A7FB; font-size: 130%; font-weight:normal;}
.tagline{font-size: 138.5% !important;}
.info{text-align:right;}
/* ===== Media block (image + content) ===== */
.media, .mediaExt{}
.media, .media .text, .mediaExt .text, .mediaExt {overflow:hidden; _overflow:visible; zoom:1;}
.media .fixedMedia {float:left; margin:10px 0 0 10px; _margin:0 7px;}
.mediaExt .fixedMedia{float:right; margin:10px 10px 0 0; _margin:0 7px;}
.wrap .text{ _float:none; overflow:visible;}
.wrap .fixedMedia{margin:10px !important;}
/* ====== Lists =====*/
/* --- square --- */
.simpleList{padding-left: 10px;margin:10px 10px 10px 15px;}
.simpleList li {list-style-type:square; list-style-image:none;}
/* --- forms --- */
.form li{display:block; padding: 5px 0;}
textarea{width:90%; height: 150px;}
/* --- done --- */
.done{padding:0 0 0 100px;margin:0;}
.done li{list-style-type: none; position:relative;padding: 5px 10px 5px 33px;}
.done span{background: transparent url(/css/skin/done.png) no-repeat 0 0; height:12px; width:12px;float:left; clear:left; position:absolute; top:5px; left:10px;}
/* --- links --- */
.links{ text-align:center; padding: 20px 0;}
.links li{ display:-moz-inline-box;display: inline-block; border-left:1px solid #ccc; padding:0 10px;}
.links li.first{border-left:none;}
/* --- numbered list --- */
.numList {list-style-type:decimal; padding-left:20px;}
/* ====== Buttons =====*/
/* yahoo buttons - look crap in IE6 */
.btn,.btn:hover,.btn:hover{background:transparent no-repeat top left;font: 123.1%/1.2em arial,helvetica,clean,sans-serif;color:#000;text-decoration:none !important;text-align:center;margin:0;padding:0;cursor:hand;cursor:pointer;display:block;border:none;max-width:390px;}
.btn *{background:transparent no-repeat 0 0;}
.btn strong{background-position:top right;right:-4px;position:relative;display:block;}
.btn strong strong{background-position:bottom left;top:5px;left:-4px;right:0;}
.btn strong strong strong{background-position:bottom right;padding:.2em .5em .5em;top:auto;right:-4px;left:auto;text-indent:-5px;}
.btn,.btn *{background-image:url(/css/skin/btn.png)!important;}
.btn:hover,.btn:hover *{background-image:url(/css/skin/btn_hover.png)!important;}
.btn em,.btn:hover em{background-image:none!important;display:block;font-size:70%;}

/* **************** Table ***************** */
#file-table{position:relative; zoom:1;border-right:solid 1px transparent;/* fixes a FF2 bug which causes the data table to overlay its borders*/}
#file-table{width:100%;}
#file-table th{font-size: 123.1%}
.txtC, #file-table .txtC td, #file-table .txtC th{text-align:center;}
.txtL, #file-table .txtL td, #file-table .txtL th{text-align:left;}
.txtR, #file-table .txtR td, #file-table .txtR th{text-align:right;}
.txtB, #file-table .txtB td, #file-table .txtB th{vertical-align:bottom;}
.txtM, #file-table .txtM td, #file-table .txtM th{vertical-align:middle;}
.img, #file-table .img td, #file-table .img th{text-align:left;}
.img{text-align:left !important;}
.img,.img a{color:black; text-decoration:none;}
.img a:hover, .img a:focus{text-decoration: underline;}
#file-table .img{/*background:url(/css/skin/toggle.png) no-repeat 10px .5em; padding-left:25px;*/ width:20%;}
#file-table th.img{background:none;}
#file-table tr.open .img{background-position: 10px -12px;}
#file-table th,#file-table td{border-bottom:1px solid #efefef;padding:3px 10px}
#file-table .lastColumn{border-right:none;}
#file-table caption{font-size: 182%;padding: 20px 10px; font-weight:normal;}

/*
     FILE ARCHIVED ON 10:10:08 Jan 31, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:48:05 Nov 29, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots.policy: 87.047
  PetaboxLoader3.resolve: 78.66 (2)
  esindex: 0.019
  CDXLines.iter: 12.432 (3)
  xauthn.identify: 86.602
  RedisCDXSource: 17.215
  xauthn.chkprivs: 0.06
  LoadShardBlock: 88.824 (3)
  exclusion.robots: 87.064
  load_resource: 86.43
  PetaboxLoader3.datanode: 94.075 (4)
  captures_list: 209.236
*/