body { background:url() repeat-x; color:#000;}
body *{ margin: 0; padding: 0; font-family:verdana, "Comic Sans MS",Helvetica,sans-serif;}
a img,:link img,:visited img { border: none; }
a { text-decoration:none; color:#336699; }
a:hover { text-decoration: underline; }
body, td{ margin: 0; padding: 0; font-size: small;}
b{ font-weight:bold; }
textarea{ font-size:small; }
.tCenter { text-align:center; }
.siteLink { color:#0060AF; }
.header{ text-align:center; }
.logo { text-align:center; color:#000; }
hr{background-color:#D2D2D2; border:medium none; height:1px; margin:2px 0; padding:0;}
h2{ text-align:center; background:#DDE7F1; color:#369; border:1px solid #abc; font-size:120%; padding:2px; }
h2 a{ color:#369; }
h3{ color:#fff; background:#336699; padding:3px; }
.updates h2,#category h2{ text-align:center; background:#eee; color:#336699; border:1px solid #eee; font-size:120%; padding:2px; }
h2 a{ color:#ffffff; }
.absmiddle { vertical-align:middle; padding:1px; border:1px solid #999; }
.bt { border-top:1px dashed #7894AF; margin:2px;}
.bb { border-bottom:1px dashed #7894AF; }
.odd, .even, .sl { margin:2px 0; padding:2px 0 2px 2px; vertical-align:middle; }
.odd td { border-top:1px dashed #D1D8DF; }
.even td { border-top:1px dashed #D1D8DF; }
.description { background:#f5f5f5; color:#222; padding:2px; }
.description a { text-decoration:underline; }
.filedescription { background:#f5f5f5; padding: 5px 0; text-align: center; border-top: 1px solid #7894AF; border-bottom: 1px solid #7894AF; }
h1, .hd{background:#dde7f1;color:#0E71C6;font-size:small; font-weight:bolder; line-height:20px;padding:0;text-align:center;vertical-align:middle;}
.link1{ color:#0E71C6; }
.button { color:#086C8F; font-weight:bold; }
.red { color:red;}
.info { color:red; background:#fff; text-align:center; padding:2px; }
p{ padding:2px 0; }
table { width:100%; margin:auto;}
table th,table tr { background:#ffffff; }
table td { padding:1px; }
.devider {background:#fff; height:5px;}
.dtype {padding:4px;font-size:x-small;text-align:center;}
.fileName { color: #336699 ; font-weight:bold; }
.search { background: #336699; text-align:center; padding:2px; color: #fff; font-weight:bold; }
.dwnLink { color: #336699; font-weight:bold; }
.pgn { text-align:center; background:#DDE7F1; border-bottom:1px solid #abc; border-top:1px solid #abc; }
.pgn span { font-weight:bold; color:#bbb; }
img { vertical-align:middle; }
.showimage { padding:5px; text-align:center; }
.tblimg { width:52px; text-align:center; }
.tblimg img { border:1px solid #7894AF; }
.ftrLink{ background:#DDE7F1; border-top:1px solid #abc; padding:5px; font-weight:bold; text-align:center; }
.ftrLink a { color:#336699; }
div.fix {display: block; position: fixed; top: 0px; right: 50px; left: 50px;}
a.top {color:#FF7F00; font-size:smaller; text-decoration:none; }
.updates div { border-bottom:1px dashed #D1D8DF; padding:3px; }
.catRow { padding:3px; border-bottom:1px dashed #D1D8DF; }
.randomFile { margin:2px; border:2px solid #336699;}
.randomFile tr { background:#f5f5f5; }
.catLst{ background:#f5f5f5; padding:2px; border:1px solid #ddd; }
.path{ padding:2px; border:1px solid #ddd; }
.error{ background:#FFEFEF; border:1px solid #f00; margin:5px; padding:5px; font-weight:bold; text-align:center; color:#f00; }
h3{
background: #606c88;
background: -moz-linear-gradient(top, #606c88 0%, #3f4c6b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b));
background: -webkit-linear-gradient(top, #606c88 0%,#3f4c6b 100%);
background: -o-linear-gradient(top, #606c88 0%,#3f4c6b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 );
background: linear-gradient(top, #606c88 0%,#3f4c6b 100%);
}
h2,.pgn,.ftrLink{
background: #EAF3FF;
background: -moz-linear-gradient(top, #EAF3FF 0%, #DDE7F1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EAF3FF), color-stop(100%,#DDE7F1));
background: -webkit-linear-gradient(top, #EAF3FF 0%,#DDE7F1 100%);
background: -o-linear-gradient(top, #EAF3FF 0%,#DDE7F1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EAF3FF', endColorstr='#DDE7F1',GradientType=0 );
background: linear-gradient(top, #EAF3FF 0%,#DDE7F1 100%);
}
.search{
background: #3D71B5;
background: -moz-linear-gradient(top, #3D71B5 0%, #336699 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3D71B5), color-stop(100%,#336699));
background: -webkit-linear-gradient(top, #3D71B5 0%,#336699 100%);
background: -o-linear-gradient(top, #3D71B5 0%,#336699 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D71B5', endColorstr='#336699',GradientType=0 );
background: linear-gradient(top, #3D71B5 0%,#336699 100%);
}
.odd,.even,.randomFile tr {
background: #EDF3F7;
background: -moz-linear-gradient(top, #EDF3F7 0%, #feffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EDF3F7), color-stop(100%,#feffff));
background: -webkit-linear-gradient(top, #EDF3F7 0%,#feffff 100%);
background: -o-linear-gradient(top, #EDF3F7 0%,#feffff 100%);
background: -ms-linear-gradient(top, #EDF3F7 0%,#feffff 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDF3F7', endColorstr='#feffff',GradientType=0 );
background: linear-gradient(top, #EDF3F7 0%,#feffff 100%);
}
.path{color: red ; font-weight:bold; }
.m5{ margin:5px; }
.p5{ margin:5px; }
.name { color: #336699 ; font-weight:bold; }