/*=============================================================================
*
*============================================================================*/
html {
   padding: 0;
   margin: 0;
   overflow-y: scroll;
}

/*=============================================================================
*
*============================================================================*/
body {
   padding: 16px 0 16px 0;
   margin: 0;
   background-color: #484848;
}

/*=============================================================================
*
*============================================================================*/
div.separator {
   height: 1px;
   background-color: #97C0D4;
}

div.separator hr {
   padding: 0;
   margin: 0;
   border: 0;
   display: none;
   height: 1px;
   color: #97C0D4;
   background-color: #97C0D4;
   visibility: hidden;
}

/*=============================================================================
*
*============================================================================*/
div#page {
   width: 768px;
   /*border: 1px solid #97C0D4;*/
   /*border: 1px solid #00457E;*/
   border: 1px solid #363636;
   margin: auto auto;
   background-color: white;
}

/*=============================================================================
*
*============================================================================*/
div#header {
   height: 128px;
   background-color: #00467F;
   overflow: hidden;
}

div#header h1 {
   padding: 16px 454px 0 0;
   margin: 0;
   font-size: 8pt;
   font-family: arial;
   text-align: right;
   color: #ffffff;
   font-variant: small-caps;
   font-weight: bold;
}

div#header p {
	position: relative;
	top: -20px;
	font-size: 25%
}

/*=============================================================================
*
*============================================================================*/
div#navigation {
   margin: 0;
   text-align: left;
   width: 224px;
   border-right: 1px solid #00467F;
   background-color: #003b6b;
}

div#navigation ul {
   padding: 0;
   margin: 0;
   list-style-type: none;
   width: 224px;
}

div#navigation ul li {
   /*background-color: #00467f;*/
   background-color: #003b6b;
}

div#navigation ul li.first {

}

div#navigation ul li a {
   display: block;
   padding: 6px;
   line-height: 14px;
   text-decoration: none;
   color: #ffffff;
   font-weight: bold;
   font-family: verdana;
   font-size: 8pt;
   /*background-color: #00467f;*/
   background-color: #003b6b;
}

div#navigation ul li a.active {
   /*background-color: #97C0D4;*/
   background-color: #6CACDA;
}

div#navigation ul li a:hover {
   color: #6CACDA;
}

div#navigation ul li a.active:hover {
   color: #000000;
}

/*=============================================================================
*
*============================================================================*/
div#presentation {
   height: 196px;
   text-align: center;
   padding: 14px;
   color: #4f656f;
}

/*=============================================================================
*
*============================================================================*/
div#page-list {
   width: 240px;
   padding: 0;
}

div#page-list ul {
   padding: 0px;
   margin: 0px;
   list-style-type: none;
}

div#page-list ul li {
   border-bottom: 1px solid white;
   padding: 0;
   margin: 0;
}

div#page-list ul li.first {
   border-top: 1px solid white;
}

div#page-list ul li a {
   display: block;
   padding: 6px 10px;
   text-decoration: none;
   color: #ffffff;
   font-weight: bold;
   font-family: verdana;
   font-size: 8pt;
   line-height: 16px;
}

div#page-list ul li a.active {
   /*background-color: #4F656F;*/
   background-image: url("../img/background/background-page-list-over.png");
   background-position: center center;
}

div#page-list ul li a:hover {
   /*color: #97C0D4;*/
}

/*=============================================================================
*
*============================================================================*/
div#presentation table.split-container {
   border: 0;
   padding: 0;
   margin: 0;
   border-collapse: collapse;
   border-spacing: 0px;
   width: 100%;
   height: 196px;
}

div#presentation table.split-container td {
   padding: 0;
   vertical-align: middle;
}

/*=============================================================================
*
*============================================================================*/
div#body {
   padding: 0;
   margin: 0;
   border-top: 1px solid #363636;
   border-bottom: 1px solid #363636;
}

/*=============================================================================
*
*============================================================================*/
table.split-container {
   border-collapse: collapse;
   width: 100%;
}

table.split-container td {
   padding: 0;
   margin: 0;
   vertical-align: top;
}

table.split-container td.left-panel {
   width: 224px;
   /*background-color: #00467f;*/
   background-color: #003b6b;
   /*background-color: yellow;*/
}

table.split-container td.right-panel {
   /*background-color: green;*/
}

/*=============================================================================
*
*============================================================================*/
div#content {
   margin: 0;
   padding: 8px;
}

div#content h1, div#content h2, div#content h3, div#content h4 {
   margin: 0;
   padding: 0;
   color: #00467f;
   font-family: arial;
}

div#content h2 {
   padding: 4px 4px 0px 4px;
   margin: 0;
   font-size: 13pt;
}

div#content h3 {
   padding: 8px 8px 0px 8px;
   margin: 0;
   font-size: 11pt;
}

div#content p {
   font-family: arial;
   font-size: 10pt;
   padding: 0 12px;
   color: #00467f;
   line-height: 150%;
}

div#content .quote {
   font-style: italic;
   padding: 0 12px 0 36px;
}

div#content ul {
   font-family: arial;
   font-size: 10pt;
   color: #00467f;
   line-height: 150%;
   list-style-type: square;
}

div#content img {
   border: 0;
}

div#content form {
   padding: 0;
   margin: 0;
}

div#content a {
   color: #00467f;
   /*text-decoration: none;*/
}

div#content strong {
   font-weight: bold;
}

div#content strong.bolder {
   font-weight: bold;
   color: #003866;
}

div#content hr
{
	background-image: url("../img/hr.png");
    background-position: center center;
	background-repeat: no-repeat;
	
	height: 32px;
	
	border: none;
}

/*=============================================================================
*
*============================================================================*/
div#footer {
   /*height: 48px;*/
   color: #97C0D4;
   font-family: verdana;
   font-size: 8pt;
   text-align: center;
   background-color: #00467F;
}

div#footer p {
   margin: 0;
   padding: 5px 0px 5px 0px;
}

div#footer a {
   text-decoration: none;
   color: #97C0D4;
}