a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%}body{font-family:"Helvetica Neue",Arial,Tahoma,sans-serif;font-size:16px;color:#444;line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}.clear{clear:both;height:0;font-size:0}a,a img,a:visited{color:#00f;text-decoration:underline}a:hover{color:red}a,a img,a:visited{color:#00f}p{color:#333;line-height:1.5;margin-bottom:20px}h1{font-size:30px;color:#fff;margin-bottom:10px}h2{font-size:30px;font-weight:400;color:#000}h3{margin-bottom:10px;color:#222;font-size:24px;font-weight:400}table{width:auto}.wrap{max-width:1080px;position:relative}.hidden{display:none}.rPos{text-align:right!important}.cPos{text-align:center!important}.vPos{vertical-align:top!important}.mPos{vertical-align:middle!important}div.grayLine{background:#e1ddd3;font-size:1px;line-height:1;border:none;padding:0;height:1px}.header{border-bottom:1px solid #ccc;padding-top:10px;background-color:#419b43}.header_left{width:255px;height:40px;display:inline-block;margin:0 0 0 10px}.header_left a{text-decoration:none}.header .search{text-align:right;max-width:300px;float:right;padding:5px;display:inline-block}.header .search .label{display:inline-block;font-size:16px;color:#fff}.header .search input{border-color:#666 #999 #ccc;border-style:solid;border-width:1px;font-size:16px;margin:0;padding:5px 3px 5px 5px;width:80px}.header .search button{cursor:pointer;display:inline-block;font:bold 16px/100% Arial,Helvetica,sans-serif;margin:0 2px;outline:medium none;padding:5px 3px 5px 5px;text-align:center}.header .search a{color:#000;text-decoration:underline;font-size:11px;position:relative;top:3px}.header .search a:hover{text-decoration:none}.left{width:18%;padding:10px;line-height:1.5;float:left}.right{width:70%;float:right;min-height:800px;background-color:#fff;padding:1em .8em 2em;border-radius:4px 4px 4px 4px}.right ol,.searchResult ul{margin-bottom:1em;list-style-position:inside}.searchResult ul{list-style-type:circle}.searchResult ol{list-style-type:decimal}.searchResult p{margin-bottom:10px}.footer{max-width:960px;width:100%;margin:auto;position:relative;text-align:center;overflow:auto}.footer ul{display:inline-block}.footer li{float:left;margin:10px 5px}.footer li,.footer li a{font-size:14px;color:#646464}.ad{border:1px solid #efefef;width:178px;margin:20px 0}.alphabet{margin:0 0 5px 0}.alphabet label{display:inline-block;float:left;padding:6px 10px 6px 10px}.alphabetLetters{margin:0 0 20px 180px}.alphabetLetters a{display:inline-block;float:left;line-height:1;margin:2px 2px 2px 0;padding:4px 6px;font-size:16px;font-weight:700}.alphabetLetters a:hover{text-decoration:underline}.leftMenu li a{display:block;padding:5px;text-decoration:underline;font-size:16px;padding:5px}.leftMenu ul{margin:3px 0 5px 15px}.listFiles{border-collapse:collapse;margin-bottom:20px}.listFiles td,.listFiles th{text-align:left;vertical-align:top;padding:10px}.listFiles th{white-space:nowrap}.listFiles tr.headTable{background:#efefef;border-bottom:1px solid #646464}.listFiles tr.ch{background:#fff}.listFiles td{border-bottom:1px solid #efefef}.listFiles td.actions{width:150px}.searchResult .item{margin-bottom:20px;border:1px solid #e4e8f1;box-shadow:0 1px 2px #eaedf4}.searchResult .fields{width:75px}.searchResult .data{font-size:24px;width:500px}.searchResult .item td{vertical-align:top;padding:10px}.searchResult .item .os{width:55px;text-align:center}.searchResult .item .os img{vertical-align:middle}.countSearchResult{color:#666;font-size:16px}.searchResult ol,.searchResult ul{padding-left:0}.searchResult ol li,.searchResult ul li{margin:4px 0}.searchResult .updated{margin:-10px 0 20px 0}.searchResult .updated .fields{width:75px}.searchResult .updated td{padding:0 10px 0 10px}.advancedSearch{background:#efefef;border:1px solid #646464;margin-bottom:20px;width:390px;padding:10px}.advancedSearch label{display:block;margin-bottom:5px}.advancedSearch input{border:1px solid #646464;height:18px;vertical-align:middle;margin-right:10px}.advancedSearch select{border:1px solid #646464;height:22px;vertical-align:middle;width:155px}.advancedSearch button{width:30px;height:22px;background:#fff;border:1px solid #646464;vertical-align:middle;text-align:center;padding:0}.advancedSearch .left{float:left;width:175px}.advancedSearch .right{float:left;width:200px}.paginator{padding-bottom:30px}.paginator ul{display:inline-block}.paginator li{display:inline-block;margin:0 5px;border:1px solid #efefef;background:#fff}.paginator li a{display:inline-block;padding:5px}.paginator li span{display:inline-block;padding:5px}.paginator a:hover{text-decoration:none}.paginator .selected,.paginator li:hover{border:1px solid #646464;background:#efefef}.paginator .selected a{color:#000}.wrap.admin .listFiles td,.wrap.admin .listFiles th{padding:5px}#advancedSearchForm label{display:inline}div.paginator{margin-top:15px;text-align:right}div.paginator ul,ul.coursesMineStatus{list-style-type:none;margin:0}div.paginator li{float:left;margin:0 10px}div.paginator div.paginatorLeft{width:3px;float:left;height:17px;background-repeat:no-repeat;background-position:0 0}div.paginator div.paginatorCenter{display:inline;height:17px;background-repeat:repeat-x;background-position:0 -18px;padding:0 3px;float:left}div.paginator div.paginatorRight{width:3px;float:left;height:17px;background-repeat:no-repeat;background-position:0 -36px}div.paginator div.paginatorCenter a{line-height:17px;color:#fff;text-decoration:none}div.paginator span.total{display:inline-block;vertical-align:top;margin:6px 10px 0 0}.wrap.admin h2{margin-bottom:20px}.notice{color:#aaa;font-size:.8em}.advancedSearch .column{float:left;margin-left:20px}td.apps{padding:0 2px!important}td.apps img{margin-top:3px}.file-icon{width:60px;height:60px}@media screen and (max-width:600px){.alphabet{visibility:hidden;clear:both;display:none}.left{visibility:hidden;clear:both;display:none}.right{width:95%;padding:10px}.file-icon{display:none}}