/* Reset Markup */
body, html, div, form {
    margin: 0px auto;
    padding: 0px;
    font: normal 8px/11px sans serif;
    text-align: left;
    }
	
img {
    margin: 0px;
    padding: 0px;
    border-style: solid;
    border-width: 0px;
    }
    
    
/* Background */
body {
    text-align: center;
    background: #ffffff;
    }
    
/* ---------- Top Half Wrappers */
#x1-wrapper-slice {
    width: 100%;
    float: left;
    text-align: center;
    background: #002c67 url('/image/TopBkgdSlice.jpg') repeat-x top center;
    }
    
#x1-wrapper-image {
    width: 100%;
    float: left;
    text-align: center;
    background: url('/image/TopBkgdimage.jpg') no-repeat top center;
    }
    
div.y1-wrapper {
    width: 966px;
    text-align: left;
    }
    
/* ---------- Bottom Half Wrappers */
#x2-wrapper-slice {
    width: 100%;
    float: left;
    text-align: center;
    background: url('/image/BottomBkgdSlice.jpg') repeat-x top center;
    }
    
#x2-wrapper-image {
    width: 100%;
    float: left;
    text-align: center;
    background: url('/image/BottomBkgdimage.jpg') no-repeat top center;
    }
    
div.y2-wrapper {
    width: 966px;
    text-align: left;
    }


/* Header Section */
div.top-nav-container {
    width: 966px;
    height: 32px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    text-align: right;
    }
    
div.top-nav-element {
    height: 32px;
    float: right;
    overflow: hidden;
    display: inline;
    }
    
div.header-container {
    width: 966px;
    height: 227px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.header-left, div.header-right {
    width: 626px;
    height: 227px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.header-left {
    width: 340px;
    clear: left;
    }
    
    
/* Navigation Section */
div.nav-container {
    width: 966px;
    height: 71px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.nav-content-container, div.nav-content {
    width: 910px;
    height: 36px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.nav-content-container {
    padding: 0px 28px 71px 28px;
    }
    
div.nav-button-container {
    height: 36px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
    
/* Content Section */
div.content-container {
    width: 966px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.content-content-container, div.content-content, div.content-content-top, div.content-content-bottom {
    width: 910px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.content-content-container {
    padding: 0px 28px 0px 28px;
    }

div.content-content-bottom {
    padding: 0px 0px 20px 0px;
    }
    
    
/* Footer Section */
div.footer-container {
    width: 966px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.footer-content-container, div.footer-content, div.footer-content-top, div.footer-content-bottom {
    width: 854px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.footer-content-container {
    padding: 65px 56px 0px 56px;
    }
    
div.footer-content-top {
    height: 47px;
    }

div.footer-content-bottom {
    text-align: center;
    }
    
div.footer-content-top-left, div.footer-content-top-right {
    width: 649px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.footer-content-top-left {
    width: 205px;
    clear: left;
    }
    
/* ---------- Search Section */
div.footer-search-element, div.footer-search-button {
    width: 29px;
    height: 47px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.footer-search-element {
    width: 176px;
    clear: left;
    background: url('/image/SearchInputBackground.jpg') no-repeat top center;
    }

/* ---------- Small Nav */
div.footer-nav-container {
    width: 649px;
    height: 47px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.footer-nav-content-container, div.footer-nav-content {
    width: 649px;
    height: 32px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }
    
div.footer-nav-content-container {
    padding: 8px 0px 7px 0px;
    }
    
div.footer-nav-element {
    height: 32px;
    float: right;
    overflow: hidden;
    display: inline;
    }
    
/* ---------- Copyright Section */
div.footer-translation-container, div.footer-copyright-container {
    width: 854px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    text-align: center;
    padding: 15px 0px 0px 0px;
    }

div.footer-copyright-container {
    padding: 0px 0px 50px 0px;
    }

div.footer-translation-left, div.footer-translation-right {
    width: 674px;
    float: left;
    overflow: hidden;
    display: inline;
    padding: 10px 0px 0px 0px;
    }

div.footer-translation-left {
    width: 180px;
    clear: left;
    padding: 0px;
    }

div.google-translator-container, div.google-translator {
    width: 160px;
    height: 68px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }

div.google-translator-container {
    padding: 0px 20px 0px 0px;
    }

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
