/*Info Bar*/
img { border:0; }
.infobar { width: 100%; text-align: left; padding: 0px 0px 15px 0px; color: #3A5387; font-size: 10px; font-weight: normal; }
.infobar a:link, .infobar a:visited { color: #706D65; text-decoration: none; } 
.infobar a:hover, .infobar a:active { color: #000; text-decoration:none; }
/*Main File List*/
.mainlist { border-bottom: 1px solid #CCCCCC; color:#909090; font-size: 12px;padding:5px;}
.mainlist2 { border-bottom: 1px solid #CCCCCC; color:#909090; background-color: #F4F5F8; font-size: 12px;padding:5px;}
.mainlist a:link, .mainlist a:visited,.mainlist2 a:link, .mainlist2 a:visited { font-size: 13px; color: #4F4F4F; font-weight: bold; }
.mainlist a:hover, .mainlist a:active,.mainlist2 a:hover, .mainlist2 a:active { font-size: 13px; color: #36627C; font-weight: bold; text-decoration: none; }
.subgroups { text-indent:0px;padding:3px 0 0 0; }
.subgroups a:link, .subgroups a:visited { color:#4F4F4F;font-size:11px;font-weight:normal; }
.subgroups a:hover, .subgroups a:active { color: #36627C; }
/*Main Category List*/
.catlist { border-bottom: 1px solid #CCCCCC; font-size: 12px; color:#909090;padding:5px; }
.catlist2 { border-bottom: 1px solid #CCCCCC; background-color: #F4F5F8; color:#909090; font-size: 12px;padding:5px; }
.catlist a:link, .catlist a:visited,.catlist2 a:link, .catlist2 a:visited { font-size: 13px; color: #4F4F4F; font-weight: bold; }
.catlist a:hover, .catlist a:active,.catlist2 a:hover, .catlist2 a:active { font-size: 13px; color: #36627C; font-weight: bold; text-decoration: none; }
/*Pagination*/
.pagination { width: 75%; text-align: center; background-color: #EEE; border-top: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; font-size: 12px; color: #000; padding: 8px 15px 8px 15px; }
.sdesc { font-size: 11px; color: #4F4F4F; font-weight: normal; text-indent: 25px; }
.fdesc { font-size: 12px;border: 0px; color: #4F4F4F; }
.fdesch { font-weight: bold; font-size: 13px; }
.ndlimage { padding: 5px 5px 5px 0; }
.ndlname { color: #4F4F4F; font-weight: bold; font-size: 14px; }
.fother { font-weight:bold; font-size:11px; }
.fileinfo { border-top: 1px solid #FFD324; border-bottom: 1px solid #FFD324; padding: 5px 0 5px 10px; background-color: #FFF6BF; color: #000; font-weight: bold; font-size: 12px; }
.moreinfoa { width: 85px; border-bottom: 1px dashed #CCCCCC; padding: 3px 6px 3px 3px; color: #6C6C6C; font-size: 11px; }
.moreinfob { border-bottom: 1px dashed #CCCCCC; padding: 3px 6px 3px 3px; color: #6C6C6C; font-size: 13px; }
.moreinfo { border-bottom: 1px dashed #CCCCCC; padding: 3px 3px  3px 0; color: #444444; font-size: 11px; }
.moreinfo a:link, .moreinfo a:visited { font-weight : bold; color : #444444; text-decoration : none; } 
.moreinfo a:hover, .moreinfo a:active { font-weight : bold; color : #000; text-decoration : none; }
.moreinfoc { border-bottom: 1px dashed #CCCCCC; padding: 3px 3px  3px 0; color: #B84A4B; font-size: 11px; }
.moreinfoc a:link, .moreinfoc a:visited { font-weight : bold; color : #B84A4B;; text-decoration : none; } 
.moreinfoc a:hover, .moreinfoc a:active { font-weight : bold; color : #000; text-decoration : none; }
.rating { font-size: 10px; font-weight: normal; }
.rater { padding: 4px 0 4px 3px; }
.rateit { color: #000; font-size: 10px; font-weight: normal; padding: 0 0 0 5px; }
.rateit a:link, .rateit a:visited { font-weight: normal; color : #444444; text-decoration : none; } 
.rateit a:hover, .rateit a:active { font-weight: normal; color : #000; text-decoration : none; }
.screenshot { float:left; padding: 12px 10px 1px 0px; }
.others { font-size: 10px; color:#4F4F4F; font-weight:normal;padding: 3px 0 0 5px; }
.others a:link, .others a:visited { color:#4F4F4F; font-weight:normal; }
.others a:hover, .others a:active { color:#36627C; text-decoration:none;font-weight:normal; }
.slidecomments { float:right; }
.slidecomments a:link, .slidecomments a:visited { color: #FFF; }
.slidecomments a:hover, .slidecomments a:active { color: #c0c0c0; }
.yo a:link, .yo a:visited{ float:right;display: block;width: 138px;height: 34px;background: transparent url(../../tgimages/download.gif) no-repeat; }
.yo a:hover, .yo a:active { background-position: -138px 0; }
.codeboxcontainer { padding:20px; }
.codebox { text-align:left;padding:10px;font-family:'Courier New';border: 1px dashed #CCC; background-color:#FBFCFD; color:#000;font-weight:normal; }
.headertableadminfile { border: 1px solid #CCC; }
.headercellmenu { background-color:#36627C; color:#FFF; padding: 5px; font-size: 11px; }




