html,body,div,applet,object,pre,ul,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,var,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;line-height:21px;outline:none}blockquote{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;font-style:italic}::selection{background:#ccc;color:#fff;text-shadow:none}::-moz-selection{background:#ccc;color:#fff;text-shadow:none}:-moz-placeholder{color:#bbb}::-webkit-input-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}.listfile{list-style:none}.listfile li{display:inline-block;margin:5px 5px 5px 0;border:1px solid #ddd;padding:10px;background:#fcfcfc}.listfile li:hover{border-color:#bbb}.listfile li a{display:block}.listfile li a:hover{cursor:pointer}.listfile li span.filename{display:block;margin-top:5px;font-size:11px;text-align:center}.listfile li.selected{border-color:#3493f5;background:#eaf3fd}#centeredmenu{float:left;width:100%;background:#333;border-bottom:1px solid #333;overflow:hidden;position:relative;margin-bottom:4px}#centeredmenu ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}#centeredmenu ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%}#centeredmenu ul li a{font-size:12px;display:block;margin:0 0 0 1px;padding:3px 10px;background:#444;color:#ddd;text-decoration:none;line-height:1em}#centeredmenu ul li a:hover{background:#369;color:#fff}.header .logo{margin-top:10px;margin-left:10px;width:260px;text-align:center;padding-top:0;float:left}.footer{font-size:11px;color:#666;padding-top:15px;margin-top:40px;border-top:1px solid #ddd;overflow:hidden;clear:both}.footer .footer-left{float:left}.footer .footer-right{float:right}