body {
    background-color:#ffffff;
    color:#000000;
    text-align:center;
    font-family: Verdana, Sans, Tahoma, Arial;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    border: 0px;
}

a {
    text-decoration: none;
    font-weight: bold;
    color: inherit;
}

a:hover {text-decoration: underline;}
div {margin: 0px; padding: 0px; border: 0px;}
img {border: none; }
h1 {color: #0078AB; font-size: 24px;}
h2 {color: #0078AB; font-size: 20px;}
h3 {color: #0078AB; font-size: 16px;}

html, body { height: 100%; margin: 0 0 1px; padding: 0; }



#top .center, #navibar .center, #main_page .center { 
    position: relative;
    text-align: justify;
    width: 1200px;
    min-width: 1200px;
    margin: 0px auto;
}

#top { min-width: 1200px; height: 110px; background-repeat: repeat-x; background-color: #ffffff; vertical-align:top; }
#top .logo {position: absolute; top: 25px; left: 20px;}
#top .slogan {position: absolute; top: 60px; left: 500px; text-align: left; font-family: Verdana, Sans, Tahoma, Arial; color:#000000; font-size: 21px; font-weight: bold;}

#navibar { min-width: 1200px; height: 50px; line-height: 45px; background-repeat: repeat-x; background-color: #777777; color:#ffffff; font-size: 16px; font-weight: bold; vertical-align: middle; }
#navibar ul { list-style: none; display:inline; padding:0px; margin:0px; }
#navibar li { display:inline; padding:0px; margin:0px; }
#navibar .left { float:left; vertical-align:middle; }
#navibar .left a { font-weight:bold; vertical-align:middle; color:#ffffff; text-decoration: none; padding: 12px 16px; }
#navibar .left li a:hover { background-color: #0078AB; }
#navibar .left li { padding-left:30px; }

#main_page { min-width: 1200px; background-repeat: repeat-x; background-color: #ffffff; color:#000000; font-size: 12px; }
#main_page_text { width: 1200px; background-color: #ffffff; left:50%; font-size: 12px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px;}

.text { text-align: left; font-family: Verdana, Sans, Tahoma, Arial; color:#000000; font-size: 12px; }
.text_slogan { text-align: left; font-family: Verdana, Sans, Tahoma, Arial; color:#000000; font-size: 24px; }