#container {width: 740px; height: auto; min-height: auto; max-height: auto; margin: 0px auto; padding: 0px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;}

#container-a {width: 740px; height: 172px; min-height: 172px; max-height: 172px; margin: 0px; padding: 0px; border-bottom: 1px solid #ffffff;}
#container-b {float: left; width: 296px; height: 45px; min-height: 45px; max-height: 45px; margin: 0px; padding: 0px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
#container-c {float: left; width: 296px; height: 145px; min-height: 145px; max-height: 145px; margin: 0px; padding: 0px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; background-color: #ffffff; color: #000000;}
#container-d {float: right; width: 443px; height: 191px; min-height: 191px; max-height: 191px; margin: 0px; padding: 0px; border-bottom: 1px solid #ffffff;}
#container-g {float: left; width: 296px; height: 45px; min-height: 45px; max-height: 45px; margin: 0px; padding: 0px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
#container-h {float: left; width: 296px; height: 77px; min-height: 77px; max-height: 77px; margin: 0px; padding: 0px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
#container-i {float: right; width: 443px; height: 123px; min-height: 123px; max-height: 123px; margin: 0px; padding: 0px; border-bottom: 1px solid #ffffff; background-image: url(images/index/welcome-text-background.jpg); background-repeat: no-repeat;}
#container-j {float: left; width: 296px; height: 142px; min-height: 142px; max-height: 142px; margin: 0px; padding: 0px; border-right: 1px solid #ffffff; background-color: #eaede2; color: #000000;}
#container-k {float: left; width: 443px; height: 142px; min-height: 142px; max-height: 142px; margin: 0px; padding: 0px; background-color: #ffffff; color: #000000;}
#container-l {width: 740px; height: 87px; min-height: 87px; max-height: 87px; margin: 0px; padding: 0px; background-color: #7c7c7c; color: #ffffff; background-image: url(images/common/footer-top.gif); background-repeat: repeat-x;}

#container-c img {float: left; padding: 27px 0px 0px 15px;}
#container-c .news-container {float: left; padding: 27px 10px 0px 15px; margin: 0px;}
#container-c .newsdate {margin: 0px; padding: 0px; background-color: #ffffff; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px; font-weight: bold;}
#container-c .newstitle {margin: 0px; padding: 5px 0px 0px 0px; background-color: #ffffff; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px; font-weight: bold;}
#container-c .newsteaser {margin: 0px; padding: 5px 0px 0px 0px; background-color: #ffffff; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px;}
#container-c .newslink {margin: 0px; padding: 5px 0px 0px 0px; background-color: #ffffff; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px;}

#container-i .welcome-title {float: left; padding: 15px 10px 0px 160px; margin: 0px; background-color: transparent; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px;}
#container-i .welcome-links {float: left; padding: 7px 10px 0px 150px; margin: 0px; background-color: transparent; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px; line-height: 18px;}

#container-j form {padding: 15px 0px 0px 20px; margin: 0px;}
#container-j select {font-family: Verdana; font-size: 10px;}
#container-j input {font-family: Verdana; font-size: 10px;}
#container-j .title {padding: 11px 10px 0px 20px; margin: 0px; background-color: transparent; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px; font-weight: bold;}
#container-j .content {padding: 5px 10px 0px 20px; margin: 0px; background-color: transparent; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px;}

#container-k .k-left {float: left; width: 181px; height: 112px; min-height: 112px; max-height: 112px; margin: 10px 0px 10px 0px; padding: 8px 20px 0px 20px; border-right: 1px solid #c4c3c7; background-color: #ffffff; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 10px; line-height: 18px;}
#container-k .k-right {float: left; width: 181px; height: 112px; min-height: 112px; max-height: 112px; margin: 10px 0px 10px 0px; padding: 8px 20px 0px 20px; background-color: #ffffff; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 10px;}
#container-k img {padding-bottom: 10px;}

#container-l .l-left {float: left; width: 239px; height: 40px; min-height: 40px; max-height: 40px; margin: 20px 0px 20px 0px; padding: 5px 0px 0px 30px; border-right: 1px solid #ffffff; background-color: #7c7c7c; color: #ffffff; font-family: Verdana, arial, sans-serif; font-size: 10px; line-height: 18px;}
#container-l .l-middle {float: left; width: 195px; height: 40px; min-height: 40px; max-height: 40px; margin: 20px 0px 20px 0px; padding: 5px 0px 0px 30px; border-right: 1px solid #ffffff; background-color: #7c7c7c; color: #ffffff; font-family: Verdana, arial, sans-serif; font-size: 10px; line-height: 18px;}
#container-l .l-right {float: left; width: 185px; height: 40px; min-height: 40px; max-height: 40px; margin: 20px 0px 20px 0px; padding: 5px 0px 0px 30px; background-color: #7c7c7c; color: #ffffff; font-family: Verdana, arial, sans-serif; font-size: 10px; line-height: 18px;}
#container-l A {font-weight: normal; color: #ffce00; text-decoration: none; background-color: transparent;}
#container-l A:hover {font-weight: normal; color: #ffffff; text-decoration: underline; background-color: transparent;}

#container-page {width: 740px; height: auto; min-height: auto; max-height: auto; margin: 0px; padding: 0px; background-color: #ffffff; color: #000000;}
#container-page-index {width: 740px; height: auto; min-height: auto; max-height: auto; margin: 0px; padding: 0px; background-color: #494949; color: #000000;}
#container-page p {margin: 0px; padding: 15px 35px 25px 35px; background-color: #ffffff; color: #000000; font-family: Verdana, arial, sans-serif; font-size: 11px;}
#container-page form {padding: 0px; margin: 0px;}
#container-page input, #container-page textarea, #container-page select {font-family: Verdana; font-size: 10px;}
#container-page .bulletlist {padding: 0px; margin: 0px; line-height: 17px;}

h1 {font-family: Verdana, arial, sans-serif; font-size: 14px; color: #3F3F3F; text-align: left; background-color: transparent; margin: 0px; padding: 20px 35px 0px 35px;}
h2 {font-family: Verdana, arial, sans-serif; font-size: 12px; color: #3F3F3F; text-align: left; background-color: transparent; margin: 0px; padding: 20px 35px 0px 35px;}
h3 {font-family: Verdana, arial, sans-serif; font-size: 12px; color: #3F3F3F; text-align: left; background-color: transparent; margin: 0px; padding: 20px 35px 0px 35px;}
h4 {font-family: Verdana, arial, sans-serif; font-size: 12px; color: #3F3F3F; text-align: left; background-color: transparent; margin: 0px; padding: 20px 35px 0px 35px;}
h5 {font-family: Verdana, arial, sans-serif; font-size: 12px; color: #3F3F3F; text-align: left; background-color: transparent; margin: 0px; padding: 20px 35px 0px 35px;}
h6 {font-family: Verdana, arial, sans-serif; font-size: 12px; color: #3F3F3F; text-align: left; background-color: transparent; margin: 0px; padding: 20px 35px 0px 35px;}

.clear {clear: both;}

body {margin: 0px; padding: 0px; background-color: #5c5c5c; color: #ffffff; background-position: top center; background-image: url(images/common/background.gif); background-repeat: repeat-y;}

A {font-weight: normal; color: #333333; text-decoration: underline; background-color: transparent;}
A:hover {font-weight: normal; color: #888888; text-decoration: underline; background-color: transparent;}