/* Default clear */
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img,
blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,
input, textarea, fieldset, pre
{ margin: 0; padding: 0; }

/* Reset default */
html, body {
    font: 10pt Tahoma;
    color: #000;
    text-decoration: none;
    margin: 8px;
    }

ul, ol {
    list-style-type: none;
    list-style-position: outside;
    }

menu, dir, pre, p, dl, multicol { margin: 1em 0; }

blockquote { margin: 1em 40px; }

fieldset { padding: 10px; }

address { font-style: normal; }

/* Header styles */
h1 { margin: .67em 0; }
/*
h2 { margin: .83em 0; }
h3 { margin: 1em 0; }
*/
h2 {
    font-size: 1.8em;
    letter-spacing: .05em;
    }
h3 {
    font-size: .95em;
    }
h4 { margin: 1.33em 0; }
h5 { margin: 1.67em 0; }
h6 { margin: 2.33em 0; }

/* Link styles */
a { text-decoration: underline; }
a:link, a:visited { color: #000; }
a:hover, a:active { color: #000 }
a img, :link img, :visited img { border: none }

thead { font-weight: bold; }

/* Div ids */
#container {
    width: 100%;
    margin: 0 auto;
    text-align: left;
    }

#masterhead {
    height: 62px;
    width: 100%;
    background-image: url(../images/layout/pti_logo_bw.jpg);
    background-position: center right;
    background-repeat: no-repeat;
    }

/* Master Header - Header */
#masterheadhd {
    display: none;
    }

/* Master Header - Body */
#masterheadbd {
    display: none;
    }

/* Wrapper */
#wrapper {
    clear: both;
    }

/* Page Columns */
#column-region {
    float: left;
    }
#column-region-no-bkg {
    float: left;
    }

#left-col-three {
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    }
#center-col-three {
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    }
#left-col-two {
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    }
#left-col-one {
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    }
div.page-title-block {
    padding-top: 5px;
    height: 54px;
    }
div.content-block {
    clear: both;
    padding-left: 10px;
    }
div.content-block img.left {
    float: left;
    margin: 2px 5px 2px 0px;
    }
div.content-block img.right {
    float: right;
    margin: 2px 0px 2px 5px;
    }

div.content-block ul.linkList {
    margin-left: 1em;
    }
div.content-block ul.linkList li{
  font-size: 1em;
    }
div.content-block ul.pdTimeline {
    width: 100%;
    margin-left: 5px;
    margin-right: 5px;
    }
div.content-block ul.pdTimeline li {
    margin-right: 5px;
    float: left;
    }

ul.linkList {
    list-style-image: url(../images/layout/arrow.jpg);
    }
ul.linkList li {
    margin-top: .5em;
    margin-right: .25em;
    margin-bottom: .5em;
    margin-left: 1em;
    }
ul.linkList li a {
    text-decoration: underline;
    }
ul.list {
    margin: 5px 5px 5px 5px;
    list-style-image: none;
    list-style-type: disc;
    }
ul.list li {
    margin-top: .25em;
    margin-right: .25em;
    margin-bottom: .25em;
    margin-left: 1em;
    }
ul.sublist {
    margin: 5px 5px 5px 5px;
    list-style-image: none;
    list-style-type: circle;
    }
ul.sublist li {
    margin-top: .25em;
    margin-right: .25em;
    margin-bottom: .25em;
    margin-left: 1em;
    }
ol.list {
    margin: 5px 5px 5px 5px;
    list-style-type: decimal;
    }
ol.list li {
    margin-top: .25em;
    margin-right: .25em;
    margin-bottom: .25em;
    margin-left: 1em;
    }
#left-col-three {
    display: none;
    }

#right-col {
    display: none;
    }
/* end subnavigation */

/* Partners */
#partners {
	display: none;
    }

/* Footer */
#footer {
    clear: both;
    float: center;
    padding-top: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
    }
 
 /* Text Formatting */
#footer p{
    font-size: 67%;
    text-align: center;
    }

span.b {
    font-weight: bold;
}
span.i {
    font-style: italic;
}
