@media all{* { margin:0; padding:0; }option { padding-left:0.4em; }select { padding:1px; }* html body * { overflow:visible; }body {font-size:100.01%;background:#fff;color:#000;text-align:left;}div { outline:0 none; }article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block;}fieldset, img { border:0 solid; }ul, ol, dl { margin:0 0 1em 1em; }li {line-height:1.5em;margin-left:0.8em;}dt { font-weight:bold; }dd { margin:0 0 1em 0.8em; }blockquote { margin:0 0 1em 0.8em; }blockquote:before, blockquote:after,q:before, q:after { content:""; }.clearfix:after {clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}.clearfix { display:block; }.floatbox { display:table; width:100%; }#ie_clearing { display:none; }.skip, .hideme, .print {position:absolute;top:-32768px;left:-32768px;}.skip:focus, .skip:active {position:static;top:0;left:0;}#skiplinks {position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none;}#skiplinks .skip:focus,#skiplinks .skip:active {left:32768px;outline:0 none;position:absolute;width:100%;}}@media screen, projection{#col1 { float:left; width:20%; }#col2 { float:right; width:20%; }#col3 { width:auto; margin:0 20%; }#col1_content, #col2_content, #col3_content { position:relative; }.subcolumns { display:table; width:100%; table-layout:fixed; }.subcolumns_oldgecko { width: 100%; float:left; }.c20l, .c25l, .c33l, .c40l, .c38l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l { float:left; }.c20r, .c25r, .c33r, .c40r, .c38r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r { float:right; margin-left:-5px; }.c20l, .c20r { width:20%; }.c40l, .c40r { width:40%; }.c60l, .c60r { width:60%; }.c80l, .c80r { width:80%; }.c25l, .c25r { width:25%; }.c33l, .c33r { width:33.333%; }.c50l, .c50r { width:50%; }.c66l, .c66r { width:66.666%; }.c75l, .c75r { width:75%; }.c38l, .c38r { width:38.2%; }.c62l, .c62r { width:61.8%; }.subc  { padding:0 0.5em; }.subcl { padding:0 1em 0 0; }.subcr { padding:0 0 0 1em; }.equalize, .equalize .subcolumns { table-layout:fixed; }.equalize > div {display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top;}}@media print{.subcolumns,.subcolumns > div {overflow:visible;display:table;}.print {position:static;left:0;}.noprint { display:none !important; }}