BODY {
  background-color : #000000;
  color            : #cccccc;
  
SCROLLBAR-FACE-COLOR: #2e3440;
SCROLLBAR-TRACK-COLOR: #666666;
SCROLLBAR-DARKSHADOW-COLOR: #003366;
SCROLLBAR-HIGHLIGHT-COLOR: #757575;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #71809d
}

a {
  font-size        : 10px
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  color            : #7d7d7d;
  font-weight      : bold;
  text-decoration  : none;
}

a:hover {
  color            : #FFFFFF;
  text-decoration  : none;
}

a:active {
  color            : #FFFFFF;
  text-decoration  : none;
}


TD {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #CCCCCC;
 
}


HR {
  color            : #444444;
  height           : 1px;
  width            : 100%;
}

li {
  list-style-image : url('themes/pnADDONS/images/arrow.gif');list-style-position:inside
}

/* ################################### Content Things ### */
.articlehead {
  font             : bold 15px Verdana, Arial, Helvetica, sans-serif;
  color            : #6F9949;
}

.newsarticle {
  font             : 11px Verdana, Arial, Helvetica, sans-serif;
  color            : #CCCCCC;
  text-align       : left
}


.sectiontableentry1 {
  background-color : #475063; }

.sectiontableentry2 {
  background-color : #363D4C; }

.sectiontableheader {
  background-color : #000000;
  background       : url('themes/pnADDONS/images/top_bar_back.gif');
  height           : 20;
  color            : #FFFFFF;
  font-weight      : bold
}

.small {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #71809D;
  text-decoration  : none;
}

.smalldark {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #6F9949;
}

.boxtitle {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #797979;
  font-weight      : bold;
}

.button {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #7d7d7d;
  border           : 1px solid #494949;
}

.inputbox {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #CCCCCC;
  background-color : #393939;
  border           : 1px solid #494949;
}

.headertext { 
font               : 10px Verdana, Arial, Helvetica, sans-serif;
color              : #9d9d9d;
font-weight        : bold;
}

.pn-title        		    { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #78785c; }
A.pn-title:link       		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #78785c; text-decoration: none; font-size: 12px; }
A.pn-title:active    		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 12px; }
A.pn-title:visited   		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #78785c; text-decoration: none; font-size: 12px; }
A.pn-title:hover     		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 12px; }

.headertext2        		        { font-weight: bold; font-size: 10px; color: #666666; }
A.headertext2:link       		{ font-weight: bold; color: #7d7d7d; text-decoration: none; font-size: 10px; }
A.headertext2:active    		{ font-weight: bold; color: #ffffff; text-decoration: none; font-size: 10px; }
A.headertext2:visited   		{ font-weight: bold; color: #7d7d7d; text-decoration: none; font-size: 10px; }
A.headertext2:hover     		{ font-weight: bold; color: #ffffff; text-decoration: none; font-size: 10px; }

INPUT {
background-color : #444444;
color : #cccccc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold;
border-color : #494949;  
border-top-width : 2px; 
border-right-width : 2px; 
border-bottom-width : 2px; 
border-left-width : 2px;
text-indent : 2px;  
}
TEXTAREA {
background-color : #444444; 
color : #cccccc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal;
border-color : #494949;  
border-top-width : 2px; 
border-right-width : 2px; 
border-bottom-width : 2px; 
border-left-width : 2px;
text-indent : 2px;  
}
SELECT {
color : #cccccc; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
font-weight : normal;
background-color : #444444; 

}
.pn-sub {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal; 
color: #cccccc; 
text-decoration: none;
background-color : transparent; 
}