body  {
 background-color: #F6F7EB;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
 font-size: 11px/12px;
 border: 1px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 MARGIN-TOP: 0;
 MARGIN-LEFT: 0;
 MARGIN-RIGHT: 0;
 MARGIN-BOTTOM: 0;
}

td {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}


textarea {
 font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color : #f5f5ff;
 font-weight : bold;
 border-color : #000000;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 1px;
 text-indent : 2px;
}

INPUT {
 background-color : #f5f5ff;
 color : #000000;
 font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
 border-color : #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

INPUT.pn-text {
 background-color : #f5f5ff;
 color : #000000;
 font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
 border-color : #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

INPUT.pn-button {
 background-color : #D9DCC2;
 color : #000000;
 font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size : 10px;
 font-weight : bold;
 border-color : #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

SELECT {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight : bold;
 background-color : transparent;
}

SELECT.pn-text {
 color: #000000;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight : bold;
 background-color : #D9DCC2;
}

A:link {
 color: #0000FF;
 font-size: 12px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-decoration: none;
 background-color : transparent;
}

A:visited {
 color: #0000FF;
 font-size: 12px;
 font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

A:hover {
 color: #ff0000;
 font-size: 12px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
background-color : transparent;
}

A:active {
 color: #000000;
 font-size: 12px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-normal {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;
background-color : transparent;
}

.pn-normal A:link {
 color: #0000ff;
 font-size: 12px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-normal A:visited {
 color: #0000ff;
 font-size: 12px;
 font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-normal A:hover {
 color: #ff0000;
 font-size: 12px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-normal A:active {
 color: #0000FF;
 font-size: 12px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-title {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold ;
 color: #0000FF ;
 text-decoration: none;
 background-color : transparent;
}

.pn-title A:link {
 color: #0000ff;
 font-size: 14px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-title A:visited {
 color: #0000ff;
 font-size: 14px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-title A:hover {
 color: #ff0000;
 font-size: 14px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-title A:active {
 color: #0000FF;
 font-size: 14px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-sub {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 background-color : transparent;
}

.pn-sub A:link {
 color: #0000ff;
 font-size: 10px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-style : normal;
 text-decoration: none;
 background-color : transparent;
}

.pn-sub A:visited {
 color: #0000FF;
 font-size: 10px;
 font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-style : normal;
 background-color : transparent;

}
.pn-sub A:hover {
 BACKGROUND-color: #FFFFFF;
 color: #ff0000;
 font-size: 10px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-style : normal;
}

.pn-sub A:active {
 color: #FF0000;
 font-size: 10px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-style : normal;
 background-color : transparent;
}

.pn-logo {
 color: #0000FF;
 font-size: 16px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 3px;
 text-decoration: none;
 background-color : transparent;
}

A.pn-logo:link {
 color: #0000FF;
 font-size: 16px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 3px;
 text-decoration: none;
 background-color : transparent;
}
A.pn-logo:visited {
 color: #0000FF;
 font-size: 16px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 3px;
 text-decoration: none;
 background-color : transparent;
}

A.pn-logo:hover	{
 color: #FF0000;
 font-size: 16px;
 font-weight: bold;
 background-color: #B1B78B;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 3px;
 text-decoration: none;
}

A.pn-logo:active {
 color: #0000FF;
 font-size: 16px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 3px;
 text-decoration: none;
 background-color : transparent;
}

.pn-logo-small  {
 color: #000000;
 font-size: 11px;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 background-color : transparent;
}

.pn-pagetitle {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 background-color : transparent;
}
