/* <? header("Content-type: text/css"); if(extension_loaded('zlib')){ob_start('ob_gzhandler');} 
// header("Content-Encoding: gzip"); header("Cache-Control: max-age=86400, must-revalidate"); 
// $ExpStr = "Expires: " . gmdate("D, t M Y 12:00:00", time()) . " GMT"; header($ExpStr);
?> */
/* --------------------------------------------------------------
 
-------------------------------------------------------------- */
body { 
margin: 3px auto; 
max-width: 480px;
font-family : Verdana, arial; 
font-weight : normal; 
font-size : small; 
color : #333333; 
background-color : #ffffff; 
} 
body *{margin:0; padding:0;}
img{border:none;margin:0;padding:0;}
 a:active, a:visited, a:link {
        color: #4E72A2;
        text-decoration: none;
        }
 a:hover {
        color: #990000;
        text-decoration: underline;
        }

.clear{clear:both;}
.c10{ }
.c20{ }
.link1	{ color:#07AFDC;	}
.link1:hover	{ text-decoration:underline;	}
.tCenter	{text-align:center;}
.hits	{ text-align:center; padding:5px; }
.displaying	{ margin-left:5px; }
.sort a	{ font-weight:bold; }

.dispNo{ text-align:center; }
.dispNo a{ margin:1px; padding:1px; }
.dispNo a:hover { font-weight:bold; }

div.header {
	color:#000000;
	vertical-align:middle;
	font-weight : bold;
	text-align: center;
	padding: 0px 0px 0px 0px;
	line-height:20px;
	min-height:20px;
	margin-top:4px;
	margin-bottom:4px;
	background-color: #6699ff;
}
div.footer1 {
	color:#000000;
	vertical-align:bottom;
	font-weight : bold;
	text-align: center;
	padding: 0px 0px 0px 0px;
	line-height:20px;
	min-height:20px;
	margin-top:4px;
	margin-bottom:4px;
	background-color: #6699ff;
}
hr { 
margin-top : 2px;
margin-bottom : 2px;
padding : 0;
color : #bcc5d9; 
border : 1; 
height : 1px; 
} 

#navigation{ color:#000; text-align:center;}
#navContent{ }

#content{ margin:2px 0; }

#contentLeft{}
#contentRight{ }

#categoryPath{border:1px dashed #ccc; color:#555; }
#categoryPath a				{ font-weight:bold; text-decoration:underline; }
#categoryPath a:hover	{ text-decoration:none; }

#title					{
	padding:0 2px;
	color:#fff;
	font-size:medium;
	text-align:center;
	background-color: #6699ff;
}

.dirList					{ color:#555; margin:5px; padding:2px; border-bottom:1px solid #3399cc; }
.dirList:hover					{  }
.dirList a				{ color:#3399cc; text-decoration:none; }
.dirList a:hover	{ font-weight:bold;  }
.dirList .size	{ padding-left:5px; }

.latestUpdate	{ color:#555; background:#ddd; margin:2px; padding:2px; border:1px solid #aaa;}
.latestUpdate:hover	{ background:#fc0; }
.latestUpdate a	{ color:#f00; text-decoration:underline; }
.latestUpdate a:hover	{ text-decoration:none; }

.description		{ color:#555; margin:2px; padding:2px; border:1px solid #ccc; }
.description a				{ color:#3399cc; text-decoration:none; }
.description a:hover	{  }
.description .size	{ }


.fileList					{ color:#555; margin:2px; padding:2px; border-bottom:1px dotted #ddd; }
.fileList:hover					{ }
.fileList a				{ }
.fileList a:hover	{ font-weight:bold; }
.fileList .size	{ padding-left:5px; }

.downloadLink	{ text-align:center; }

.banner1	{ text-align:center; }
.banner2	{ }
.banner3	{ text-align:center; }

.downloadbanner1	{ text-align:center; }
.downloadbanner2	{ text-align:center; }
.downloadbanner3	{ text-align:center; }

#footer{ text-align:center; }
.crosslinks		{ padding:0 2px; color:#333333; }
.crosslinks a	{ color:#333333; }
.crosslinks a:hover	{ color:#3399cc;}
.power	{ }
.power a	{ color:#3399cc; font-weight:bold; }
.power a:hover	{ color:#3399cc; text-decoration:underline; }
.copyRight{  }
.footerContent a{color:#3399cc;padding:0 1px;}
.footerContent a:hover{color:#99cc00; font-weight:bold; padding:0px;}

.home{padding: 0px 0px; 
font-weight : bold; 
color : #00000; 
background : #ebebeb; 
text-align:center;}


.dark,.light ,.std {
vertical-align:middle;
margin:2px 0;
padding:2px 0 2px 2px;
}

.dark { 
padding-bottom : 2px; 
padding-top : 2px; 
background : #ebebeb; 
padding-left:4px;
} 
.dark.brd
{
border-left:3px solid #723368;

}
.light { 
padding-bottom : 2px; 
padding-top : 2px; 
background : #fcfcfc; 
padding-left:4px;
} 
.light.brd{
border-left:3px solid #C36100;
}

