body, td { font-weight: normal; font-size: 9pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.ptitle { font-size : 11pt; color : #0000CC; font-weight : bold; }
.ptitleM { font-size : 9pt; color : #0000CC; font-weight : bold; }
.plink { font-size : 10pt; color : #0000CC;  font-weight : bold; }
.plink0 { font-size : 13pt; color : #0000CC;  font-weight : bold; }
A  { font-size : 10pt; color : #0000CC;  font-weight : bold;}
.plink2 { font-size : 8pt; color : #0000CC;  font-weight : bold;}
.plink3 { font-size : 8pt; color : #0000CC;  font-weight : normal;}
.msel { font-size : 10pt; color : #B00500; font-weight : bold; }
.tbase { font-size : 9pt; }
.tlist { font-size : 9pt; color : Gray;  text-decoration: none; }
.tlist2 { font-size : 8pt; color : Gray; }
.tlist3 { color: #485796; font-size: 9pt; font-weight: bold; }
.tbasebold { font-size : 9pt; font-weight : bold; }
.tbasesmall, a.tbasesmall:link, a.tbasesmall:visited { font-size : 8pt; }
.twhite { background-color: White; }
.tblack { background-color: #DDDDDD; }
.tblack2 { background-color: #EAECF6; }
.tblack3 { background-color: #F4F6FE; }
.edit_com {color : #0000FF;}
.edit_com2 {color : #000066;}
H1 { font-size: 17pt; color: #0000BB; }
H2 { font-size: 15pt; color: #0000BB; }
H3 { font-size: 13pt; color: #0000BB; }
H4 { font-size: 11pt; color: #0000BB; }
H5 { font-size: 10pt; color: #0000BB; line-height: 10% }
.h3cat { font-size: 10pt; margin-bottom: 3px; }
.n8g { font-size: 8pt; color: #4E4E4E; }
.a8b, a.a8b:link, a.a8b:visited  { font-size: 8pt; }
UL { margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; }
strong {color: #666699;}

td.title { background-color: #5B6AA5; color: white; font-size: 9pt; font-style: bold; padding-left: 10px; height: 17px;}
td.light { background-color: #EAECF6; color: #5B6AA5; font-size: 8pt; }
td.light2 { background-color: #EAECF6; color: #5B6AA5; font-size: 8pt; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }
td.verylight { background-color: white; color: #3c3c3c; font-size: 8pt; }

td.menu, a.menu:link, a.menu:visited { bfont-family: helvetica, sans-serif; ackground-color: #fdfefd; color: #503200; font-size: 8pt; height: 11px; text-decoration: none;}
td.open, a.open:link, a.open:visited { font-family: helvetica, sans-serif; background-color: #7D8BB5; color: #ffffff; font-size: 8pt; height: 11px; padding-left: 3px; text-decoration: none; }
td.selected, a.selected:link, a.selected:visited { font-family: helvetica, sans-serif; background-color: #3F5290; color: white; font-size: 8pt; height: 11px;  padding-left: 6px; text-decoration: none; }

.border {background-color: #6275C1;}
.darkborder {background-color: #4E4E4E;}

.software {background-color: #ECEFF8; color: #3c3c3c; font-size: 8pt;}
h3 {font-size: 13pt; color: #3c3c3c; padding-top: 0px; margin-top: 0px;  padding-bottom: 0px; margin-bottom: 0px; text-decoration: none; }
.desc {color: #5B6AA5;}

.s { padding: 0px; margin-top: 5px; margin-bottom: 5px; font-size: 8pt; text-align: justify; }
.rating { font-family: helvetica, sans-serif;}
font.red { color: #D01D1D; font-size: 8pt; }
font.blue { color: blue; font-size: 8pt; }
font.darkblue { color: #465a96; font-size: 8pt; }
font.green { color: #227600; font-size: 8pt; }

#container1 { width: 1110px;}
#container2 { margin-left: 205px;}
#leftnav { float: left; width: 200px; margin-right: 3px; padding-top: 3px; }
#advert { width: 250px; margin-left: 620px; padding-top: 3px; padding-left: 3px; position:relative;}
#content { float: left; width: 602px; padding: 3px; }
#content2 { float: left; width: 610px; padding: 3px; }
#sfooter { clear: both; margin: 0; padding: .5em; }

/*
** Resizable text areas
*/
.node-form textarea {  display: block;   width: 95%; }
.resizable-textarea { width: 95%; }
.resizable-textarea .grippie { height: 14px; background: #eee url(grippie.png) no-repeat 100% 100%; border: 1px solid #ddd;  border-top-width: 0; cursor: s-resize; }
