/* CSS Document */

/*---------------------------------------------------------------------------------------
Global 
-------------------------------------------------------------------------------------- */
html, body {
	margin: 0;
	padding: 0; 
	height: 100%;
	background: #060433;
        font: 71% "Trebuchet MS", Geneva, Verdana, Arial, sans-serif;
}

html {
        overflow: auto;
	scrollbar-face-color: #060433; 
	scrollbar-highlight-color: #060433; 
	scrollbar-3dlight-color: #e9e8ed; 
	scrollbar-darkshadow-color: #060433; 
	scrollbar-shadow-color: #e9e8ed; 
	scrollbar-arrow-color: #e9e8ed; 
	scrollbar-track-color: #060433;
	scrollbar-base-color:#060433;
}


/*---------------------------------------------------------------------------------------
Layout Structure
-------------------------------------------------------------------------------------- */
#container_table {
   width: 100%;
   height: 100%;
   border: none;
   }
#container_td {
   vertical-align: middle;
   text-align: center;
   }
#container {
   position: relative;
   margin-left: auto;
   margin-right: auto;
   width: 940px;
   height: 600px;
   text-align: left;
   }
#top {
   position: absolute;
   top: 0px;
   right: 0px;
   width: 940px;
   height: 110px;
   background-image: url(images/top.jpg);
   background-color: #060433;
   background-repeat: no-repeat;
   }
#languageMenu {
   position: absolute;
   top: 70px;
   left: 0px;
   }
#mainMenu {
   position: absolute;
   top: 110px;
   left: 0px;
   width: 260px;
   height: 455px;
   background-image: url(images/mainMenu.jpg);
   background-color: #060433;
   background-repeat: no-repeat;
   text-align: left;
   }
#footerMenu {
   position: absolute;
   bottom: 15px;
   right: 100px;
   }
#contentWrapper {
   position: absolute;
   top: 110px;
   right: 0px;
   width: 680px;
   height: 435px;
   background-image: url(images/contentScroller.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   background-color: #e9e8ed;
   }
#contentScroller {
   position: static;
   width: 680px;
   height: 435px;
   overflow: auto;
   scrollbar-face-color: #060433; 
   scrollbar-highlight-color: #e9e8ed; 
   scrollbar-3dlight-color: #e9e8ed; 
   scrollbar-darkshadow-color: #e9e8ed; 
   scrollbar-shadow-color: #e9e8ed; 
   scrollbar-arrow-color: #e9e8ed; 
   scrollbar-track-color: #e9e8ed;
   scrollbar-base-color: #e9e8ed;
   }
#contentScroller #content{
   position: static;
   width: 600px;
   margin-left: 54px;
   margin-top: 15px;
   margin-bottom: 15px;
   }
#footer {
   position: absolute;
   top: 545px;
   left: 0px;
   width: 940px;
   height: 55px;
   text-align: right;
   background-image: url(images/footerMenu.jpg);
   background-position: top left;
   bachground-repeat: no-repeat;
   }
#backButton {
   position: absolute;
   bottom: 15px;
   right: 15px;
   }
   
/*---------------------------------------------------------------------------------------
=content
-------------------------------------------------------------------------------------- */

#content h1, #content h2 {
   font-family: "Goudy Old Style", Geneva, Verdana, Arial, sans-serif;
   font-size: 16px;
   color: #060433;
   text-decoration:none;
   text-transform: uppercase;
   margin-bottom: 10px;
   }
#content h1 a {
   color: #060433;
   font-weight: normal;
   text-decoration: none;
   text-transform: none;
   }

#content p, #content .bodytext, #content li {
   font-size: 12px;
   color: #060433;
   text-decoration:none;
   line-height: 16px;
   }
#content p, #content .bodytext, #content ul,  #content li{
   margin: 0px;
   padding: 0px;
	}
#content ul {
   margin-left:10px;
   padding-left:10px;
   }
#content li {
   list-style-type: square;
   line-height: 20px;
   }
#content .menu_sitemap {
   padding-left: 0px;
   margin-left: 16px;
   }
#content .menu_sitemap li {
   list-style-type: square;
   line-height: 20px;
   color: #daa520;
   }
#content .menu_sitemap li a{
   color: #060433;
   text-decoration: underline;
   }
#content .menu_sitemap li a:hover {
   color: #060433;
   text-decoration: none;
   }
#content p a {
   color: #060433;
   }
#content p a:hover {
   text-decoration:none;
   }
#content .csc-menu p {
   padding-bottom: 5px;
   }
#content .csc-menu p a {
   color: #060433;
   }

.csc-textpic-caption {
  font-size: 12px;
  }

