body {
    background: #000000;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #E7E7E7;
}
h1, h2, h3 {
    margin: 0;
    padding: 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
}
h1 { font-size: 34px; }
h2 {
    margin-bottom: 10px;
    padding: 0 0 22px 0;
    font-size: 24px;
    background: #000000 url(images/design/img3.gif) repeat-x left bottom;
}
h3 {
    padding: 0 0 0 0;
    margin: 0 10px 10px 0;
    font-size: 13px;
    border-bottom: 1px solid red;
    width:100%;
    /*background: #000000 url(images/design/img3.gif) repeat-x left bottom;*/
}
p {
    margin-top: 0;
    text-align: justify;
    line-height: 160%;
}
a {
    color: #FE4E00;
}
a:hover {
    text-decoration: none;
}

.list {
    margin: 0;
    padding: 0;
    list-style: none;
}
.list li {
    padding: 5px 0;
    background: url(images/design/img5.gif) repeat-x;
}
.list li.first {
    background: none;
}
/* Header */
#header {
    width: 781px;
    margin: 0 auto;
    padding: 10px 0 0 13px;
    height: 170px;
    vertical-align: bottom;
    background: url(images/design/img1.gif) repeat-x left bottom;
}
#header h1 {
    float: left;
}
#header h2 {
    display: none;
}
#header ul {
    float: right;
    margin: 0;
    padding: 40px 0 0 0;
    list-style: none;
}
#header li {
    /*display: inline;*/
    white-pace:nowrap;
}
#header a {
    display: block;
    float: left;
    padding: 0 14px 0 20px;
    background: url(images/design/img2.gif) no-repeat left center;
    text-decoration: none;
    font: bold 12px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
}
#header a:hover {
    text-decoration: underline;
}
#header .first a {
    background: none;
}
/* Content */
#content {
    width: 794px;
    margin: 0 auto;
}
#colOne {
    float: left;
    width: 179px;
    padding: 0 0 0 21px;
}
#colOne h3 {
    margin-top: 14px;
}
#colTwo {
    float: right;
    width: 494px;
    padding: 0 29px 0 0;
    font-size: 14px;
}
/* Footer */
#footer {
    clear: both;
    width: 794px;
    margin: 0 auto;
    padding: 30px 0 0 0;
}
#footer p {
    padding: 20px 0 0 0;
    background: url(images/design/img4.gif) repeat-x;
    text-align: center;
    color: #8A8A8A;
}
.PavexForm {
}
.PavexForm TR, TD {
  vertical-align: top;
  font-size:12px;
  padding-bottom:6px;
}
.PavexForm input, select, textarea {
    border:0;
    border-bottom:1px dashed #999999;
/*    border-top:1px dashed #999999;*/
    background-color: #999999;
    padding-left:3px;padding-right:3px;
    color:yellow;
    overflow:hidden;
}