/* +------------------------------------------------------------+ */
/* | General XHTML Elements                                     | */
/* +------------------------------------------------------------+ */

body {
     color: #333333;
     background-color: #FFFFFF;
     font-family: Verdana, Tahoma, Arial, sans-serif;
     font-size: 11px;
     font-weight: normal;
     text-align: left;
     margin: 10px auto 10px auto;
     }

a {
     color: #0066CC;
     background-color: inherit;
     font-weight: normal;
     text-decoration: underline;
     cursor: pointer;
     }

a:hover {
     color: #002680;
     background-color: inherit;
     text-decoration: underline;
     }

p {
     color: inherit;
     background-color: inherit;
     margin: 0px 0px 7px 0px;
     line-height: 1.5em;
     }

li {
     margin-bottom: 5px;
     }

/* +------------------------------------------------------------+ */
/* | General XHTML Classes                                      | */
/* +------------------------------------------------------------+ */

.center {
     color: inherit;
     background-color: inherit;
     text-align: center;
     }

.inline {
     color: inherit;
     background-color: inherit;
     display: inline;
     padding: 0px;
     }

.normal {
     color: inherit;
     background-color: inherit;
     font-weight: normal;
     }

.strong {
     color: inherit;
     background-color: inherit;
     font-weight: bold;
     }

.underline {
     color: inherit;
     background-color: inherit;
     text-decoration: underline;
     }

.hidden {
     color: inherit;
     background-color: inherit;
     display: none;
     }

/* +------------------------------------------------------------+ */
/* | Skin Specific Divs                                         | */
/* +------------------------------------------------------------+ */

#header {
     color: inherit;
     background-color: inherit;
     padding: 0px;
     width: 850px;
     margin: 0px auto 10px auto;
     }

#wrapper {
     color: inherit;
     background-color: inherit;
     width: 850px;
     margin: 0px auto 10px auto;
     }

#copyright {
     color: #FFFFFF;
     background-color: #0066CC;
     padding: 10px;
     width: 830px;
     margin: 0px auto 10px auto;
     }

#copyright a {
     color: #FFFFFF;
     }

#page_title {
     color: #DEDEDE;
     background-color: #002680;
     padding: 10px;
     margin: 0px 0px 10px 0px;
     text-align: right;
     font-weight: bold;
     }

#content_table {
     color: inherit;
     background-color: inherit;
     vertical-align: top;
     width: 100%;
     border-collapse: collapse;
     }

#content_table_nav {
     color: inherit;
     background-color: inherit;
     padding: 0px 5px 0px 0px;
     vertical-align: top;
     width: 200px;
     }

#content_table_main {
     color: inherit;
     background-color: inherit;
     padding: 0px 0px 0px 5px;
     vertical-align: top;
     }

#skin_w3c {
     color: inherit;
     background-color: inherit;
     padding: 0px;
     width: 850px;
     margin: 0px auto 10px auto;
     text-align: right;
     }

/* +------------------------------------------------------------+ */
/* | Navigation Classes                                         | */
/* +------------------------------------------------------------+ */

.navigation_h {
     color: #FFFFFF;
     background-color: #0066CC;
     padding: 10px;
     margin: 0px 0px 10px 0px;
     font-weight: bold;
     }

.navigation ul {
     color: inherit;
     background-color: #FFFFFF;
     padding: 0px;
     margin: 0px 0px 10px 0px;
     list-style: none;
     }

.navigation ul li {
     color: inherit;
     background-color: inherit;
     padding: 0px;
     margin: 0px;
     border-bottom: 10px solid #FFFFFF;
     list-style: none;
     }

.navigation ul li a {
     color: #002680;
     background-color: #DEDEDE;
     font-weight: bold;
     display: block;
     text-decoration: none;
     padding: 10px;
     }

.navigation ul li a:hover {
     color: #DEDEDE;
     background-color: #002680;
     text-decoration: none;
     }

/* +------------------------------------------------------------+ */
/* | Display Tables                                             | */
/* +------------------------------------------------------------+ */

table.sorttable {
     color: inherit;
     background-color: inherit;
     margin: 0px 0px 10px 0px;
     border-spacing: 3px;
     width: 100%;
     }

tr.sorttable {
     color: inherit;
     background-color: inherit;
     padding: 5px;
     }

th.sorttable {
     color: inherit;
     background-color: inherit;
     padding: 5px;
     border-left: 1px solid #DEDEDE;
     border-bottom: 1px solid #DEDEDE;
     vertical-align: top;
     text-align: left;
     }

td.sorttable {
     color: inherit;
     background-color: inherit;
     padding: 5px;
     border-left: 1px solid #DEDEDE;
     border-bottom: 1px solid #DEDEDE;
     vertical-align: top;
     }

/* +------------------------------------------------------------+ */
/* | Skin Specific Classes                                      | */
/* +------------------------------------------------------------+ */

.section_header {
     color: #002680;
     background-color: inherit;
     margin: 0px 0px 15px 0px;
     font-weight: bold;
     padding: 0px;
     font-size: 14px;
     }

.khxc_ultablesp {
     font-size: 0px;
     padding: 0px;
     margin: 10px 0px 10px 0px;
     }

/* +------------------------------------------------------------+ */
/* | End                                                        | */
/* +------------------------------------------------------------+ */