
/* Layout Stylesheet */ 

body {
 margin:0px;
 padding:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#3f6388;
 background:url('../images/main-back.gif') repeat-x;
 }

#outer{
 width:990px;
 margin:auto;
 }

#page{
 margin:auto;
 }

#nav{
 text-align:center;
 }

#nav img{
 margin-right:3px;
 }

#main{
 border-collapse: collapse;
 margin:auto;
 margin-top:0px;
 }

#mainpage{
 background:#ffe9c2 url('../images/page-back.gif') repeat-x;
 padding:0px 10px 10px 10px;
 }

.search{
 text-align:center;
 height:21px;
 width:500px;
 margin:auto;
 margin-bottom:10px;
 margin-top:10px;
 }

.s-box{
 position:relative;
 top:-5px;
 width:400px;
 }

.path{
 font-weight:bold;
 }

.path a:link, .path a:visited{
 text-decoration:none;
 font-weight:bold;
 color:#f2a602;
 }
.path a:hover{
 text-decoration:underline;
 }

.maincat{
  margin:10px 0px 0px 0px;
 }

.maincat a:link, .maincat a:visited{
 font-size:13px;
 color:#f2a602;
 text-decoration:none;
 font-weight:bold;
 }

.maincat a:hover{
 text-decoration:underline;
 }

.subcat{
 margin:2px 2px 2px 20px;
 }

.subcat a:link, .subcat :visited{
 color:#3f6388;
 text-decoration:none;
 }

.subcat a:hover{
 text-decoration:underline;
 }

.sub-cat{
 margin:5px 10px 5px 10px;
 }
.sub-cat a:link, .sub-cat a:visited{
 font-size:11px;
 color:#f2a602;
 text-decoration:none;
 font-weight:bold;
 }
.sub-cat a:hover{
 color:#890101;
 }

#right-col{
 width:191px;
 margin-left:15px;;
 }

.right-box{
 margin-bottom:10px;
 background:#FFE6BC;
 padding-bottom:10px;
 }

.right-box a:link, .right-box a:visited{
 color:#3f6388;
 font-weight:bold;
 text-decoration:underline;
 }

.right-box a:hover{
 text-decoration:none;
 }

*{
 margin:0px;
 padding:0px;
 } 

img{
 border:0px;
 }

h2, h1{
 font-size:14px;
 margin-top:10px;
 color:#890101;
 }

.sponsor-ads{
 margin:10px 0px 0px 0px;
 }

#mainpage-bottom{
 height:7px;
 background:#ffe9c2;
 }

.box{
 width:682px;
 }
.box-top{
 height:32px;
 }
.box-topcenter{
 background:url('../images/box-topbg.gif') repeat-x;
 border:0px solid;
 float:left;
 height:32px;
 width:634px;
 }
.box-main{
 background:url('../images/box-back.gif') repeat-y;
 padding:0px 10px 0px 10px;
 color:#890101;
 }
.box-main a:link, .box-main a:visited{
 color:#6B0101;
 }
.box-bottom{
 height:16px;
 }
.box-bottomcenter{
 background:url('../images/box-bottombg.gif') repeat-x;
 border:0px solid;
 float:left;
 height:16px;
 width:668px;
 }

#tdpadding{
 margin:auto;
 }
#tdpadding td{
 padding:10px;
 }

.text{
 width:307px;
 }

.textp{
 width:350px;
 }

div.prg{
 width: 40px;
 border: 1px solid #999999;
 height: 3px;
 font-size: 1px;
}
div.prb{
 background: #5eaa5e;
 height: 3px;
 font-size: 1px;
}

#site-statistics {
        background-color:#ffe6bc;
		width:182px;
        border: 1px solid #416c93;
        margin: 0px 0px 10px 0px;
        padding: 3px;
        float: right;
}

#site-statistics-values {
        float: right;
        padding: 10px;
}

#site-statistics-labels {
        font-weight: bold;
        padding: 10px;
}

#linkdetails{
 width:500px;
 margin:auto;
 }
#linkdetails td{
 padding-top:15px;
 }
.details-a{
 width:110px;
 font-weight:bold;
 }
.details-b{
 font-weight:bold;
 width:20px;
 }
.details-c{
 width:370px;
 color:#3f6388;
 }
 .details-c a:link, .details-c a:visited{color:#3f6388;font-weight:bold;text-decoration:none;}
.details-c a:hover{text-decoration:underline;}

.searchweb{
 float:left;
 width:97%;
 border-bottom:1px dotted #3f6388;
 padding:10px;
 }
.searchweb a:link, .searchweb a:visited{
 text-decoration:none;
 color:#3f6388;
 }
.searchweb a:hover{
 text-decoration:underline;
 }

.reportpage td{
 padding:5px;
 }

 #footer{
  margin-top:10px;
  background:url('../images/f-back.gif') repeat-x;
  color:#FFFFFF;
  padding:30px;
  text-align:center;
  }
 
#footer a:link, #footer a:visited{
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 }

#footer a:hover{
 text-decoration:underline;
 }
 
#toggleCategTree {
   display:block;
   cursor:pointer;
   cursor:hand;
   color:#6A8AD4;
}

#categtree {
   margin:3px 0;
   height:200px;
   width:300px;
   overflow:auto;
   border:1px dotted #9EC2F3;
   border-width:0 1px 1px;
}

#catTitle { background:#fff; } /* Important for Konqueror */

#categtree h2 {
   margin:0 0 5px;
   padding:2px;
   text-align:center;
   color:#5e74b3;
   background:#DDE5F3;
   vertical-align:middle;
}

#categtree #close_tree {
   right:0;
   padding:1px;
   text-align:center;
   white-space:nowrap;
   cursor:pointer;
   cursor:hand;
}

#categtree .categ-item {
   clear:both;
   margin:3px 5px;
   padding:2px 5px;
   display:block;
   border:1px dotted #CBE2EC;
   border-width:1px 0;
   cursor:pointer;
   cursor:hand;
}

#categtree .categ-item img {
   margin-right:1em;
}

#categtree .odd {
   background:#F8F8FC;
}

#categtree .even {
   background:#fff;
}

#categtree .categ-item:hover {
   background:#eee;
}
 
