/* CSS Document */
body {margin: 0 auto; background-color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
h4 {color: #000000; font-style: italic;}
img {border: 0;}
a {text-decoration: none; color: #27a1cd;}
a:hover {text-decoration: none; color: #01c8ff;}

#top-container-bg {background-image: url(../images/top-dark-bg.gif); background-position: left; background-repeat: repeat-x;}
#top-container {background-image: url(../images/top-container-bg.jpg); background-position: center; background-repeat: no-repeat;}
#top {margin: 0 auto; width: 800px; height: 32px; background-image: url(../images/top.jpg); background-position: center; background-repeat: no-repeat;}
#clock {position: relative; float: left; width: 251px; height: 18px; margin: 7px 0 0 10px; color: #FFFFFF;}
#search {position: relative; float: right; margin: 2px 5px 0 0;}
#head {margin: 0 auto; width: 800px; height: 103px; background-image: url(../images/head-bg.jpg); background-position: center; background-repeat: no-repeat;}
#head-left {position: relative; float: left; width: 237px; height: 103px;}
#asl-logo {position: relative; float: left; height: 34px; width: 217px; margin: 10px 0 0 10px;}
#tel {position: relative; float: left; font-size: 20px; color: #CCCCCC; margin: 5px 0 0 50px;}
#config-management-logo {position: relative; float: right; width: 498px; height: 63px;}

#container {margin: 0 auto; width: 800px; background-color: #FFFFFF;}
#content {position: relative; float: left; width: 800px; margin-top: 10px;}

#banner {position: relative; float: left; width: 800px; height: 328px; margin: 0 0 10px 0;}
#flash {position: relative; float: right; height: 328px; width: 568px;}

#banner-left {position: relative; float: left; height: 300px; width: 218px;}
.button {height: 43px; width: 218px; background-image: url(../images/button.gif); position: relative; float: left; margin-top: 10px;}
.button a.buttonlink:hover {color: #999999;}
.button a.buttonlink {position: relative; float:left; width: 43px; height: 218px; text-decoration:none; margin: 12px 0 0 14px; font-size: 14px; color: #000;}
span.activelink a.buttonlink {color: #999999;}

#footer {height: 71px; background-image: url(../images/footer-bg.gif); background-position: left; background-repeat: repeat-x;}
#footer-content {margin: 0 auto; height: 71px; width: 800px;}

#bottom-links {margin: 0 auto; width: 800px; font-size: 10px;}
#bottom-links a {text-decoration: none;}
#bottom-links span {position: relative; float: right; margin: 20px 10px 0 0;}

#util {margin: 0 auto; width: 800px;}
#util p {margin: 20px 0 0 30px; font-size: 10px;}
#util p a {text-decoration: none;}