/* full body style */

body  {
         margin-left: 0px;
         margin-right: 0px;
         margin-top: 0px;
         margin-bottom:0px;
 	 
	color:white; 
 
      line-height:1.125em;
    font-size:0.875em;
    font-family: Helvetica, Arial, sans-serif;

	
	}
	
    .png img, img.png  { behavior: url(iepngfix.htc) }
	

form { padding:0px; margin:0px;  border:0px; }

select { 
font-family:  
Arial, geneva, Helvetica ; 
font-size: 10px; 
border: none;
padding:0px;
} 

/* general table style */
td{ font-size: 11px; font-family : arial,geneva,helvetica;  }

/* input items style */
input 
{
font-size: 10px; 
border: 0px solid #DCD5B9; filter: alpha(opacity=75); -moz-opacity: .75; 
font-family : arial,geneva,helvetica; 
background: #333333;
font-weight: bold; 
text-decoration: none; 
text-transform: none; 
color: #FF9900; 
}


input.red {
font-size:3px; color: red;
border:0px;
width:9px;
}

 
.commentstextcolor {color:#1685e3;}
 
 

.bevel {border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #808080; border-bottom:1px solid #000; }


 
     a.info{
         position:relative;
         z-index:24;
         border:0px;
         text-decoration:none;
         }

         a.info:hover {
         z-index:25;


         }

         a.info span{display: none;  /* hide the span text using this css */   }

         a.info:hover span{ /*the span will display just on :hover state*/
         display:block;
         position:absolute;
         top: 5px;
         left: 0px;
         width:64px;
         border:1px solid #333333; /* border colour */
         background-color:#111111; /* background colour here */
         color:#FFFFFF;         /* text colour */
         text-align: left;
         font-size: 8px;
         z-index:30;
         }



div#blogentrytitle { color:white;  text-align:left; font-size: 28px;  padding:5px;  letter-spacing: -2px; font-family:     arial, geneva,helvetica, sans-serif;  line-height:32px; }
.neoirc {  color:white; font-size:18px;      font-family:       arial, helvetica, verdana, fixed;  line-height:25px;  }


div#blogentrytitleblack { color:black;  text-align:left; font-size: 25px;  padding:5px;  letter-spacing: -2px;  font-family:      arial, geneva,helvetica, sans-serif;  line-height:22px; }
.neoircblack {  color:black; font-size:18px;      font-family:       arial, helvetica, verdana, fixed;  line-height:28px; letter-spacing: -1px; }

a.info   {  font-size:12px;      font-family:     courier new, lucida console, fixed;     }
 
 
div#DCC  
{
  
background-color:#e3e8f5;
border-top:2px solid #000;    border-bottom:2px solid #000;
padding:5px; 
font-size:12px; 
 line-height:25px;  
text-align:left;
color:#12007e;
font-weight:bold;

}
 
.tags
{
  
 
 
 width:600px;
font-size:10px; 
 line-height:25px;  
 letter-spacing: 1px; 
color:#12007e;


}

.sspermalink {color:black;}