
    body {background-image: url(../images/bg.gif);margin:0px;padding:0px;}
    body, td, div, span, input, select,textarea {font-size:12px;font-family:Tahoma;color:#363636;}
    form {margin:0px;padding:0px;}
    a, a:visited {color:#363636;text-decoration:underline;}
    a:hover {color:#757575;text-decoration:underline;}
    input, select,textarea {font-size:10px;padding:0px 2px;}
    h1, h2, h3, h4 {display:inline;}
    hr {border-top:1px solid #CFCFCF;}
    #spacer {padding:10px;}
    #date {padding:25px 0px;font-size:11px;}
    #container {width:760px;background:#FFFFFF;}
    #no {font-weight:normal;}
    #indent {padding-left:10px;}
    #map {width: 500px; height: 350px;border:1px solid #CFCFCF;}
    #error {border:1px solid #ff8888;background:#ffdfdf;padding:10px;font-size:10px;}
    #error h2 {font-size: 16px; font-weight:bold;}
    #msg {border:1px solid #99ff66;background:#ccffcc;padding:10px;font-size:10px;color:;font-weight:bold;}
    .hidden {display:none;}
    .small {font-size:10px;}
    #printonly {display:none;}
    /*### HEADER ###*/
    #header {background-image: url(../images/logo.gif);background-repeat: no-repeat;height:125px;width:100%;background-color:#363636;color:#FFFFFF;}
    #heading {padding: 25px 10px 0px 0px;width:500px;}
    #heading h1 {font-size:28px;font-weight:normal;color:#FFFFFF;display:inline;line-height:22px;}
    #heading h2 {font-size:10px;font-weight:normal;color:#FFC809;display:inline;}
    #heading h3 {font-size:18px;font-weight:normal;color:#FFFFFF;display:inline;line-height:15px;}
    #heading a, #heading a:visited {font-size:10px;color:#CFCFCF;text-decoration:none;}
    #heading a:hover {font-size:10px;color:#FFC809;text-decoration:underline;}
    #heading span {font-size:10px;color:#FFC809;}
    /*### MENU ###*/
    #menu {width:100%;height:46px;background:#CFCFCF;border-top:2px solid #FFC809;border-bottom:2px solid #363636;}
    #menu ul {padding:0px;margin:0px;white-space:nowrap;list-style-type:none;}
    #menu li {display:inline;}
    #menu a, #menu a:visited {font-weight:bold;height:46px;width:95px;text-decoration:none;float:left;color:#363636;}
    #menu a:hover {height:46px;background:#FFC809;color:#363636;}
    #current a{background:#FFC809;color:#363636;}
    /*### CONTENT ###*/
    #content {width:100%;}
    #contentpadding {padding:0px 10px;}
    #content h1 {font-size: 20px;}
    #inventory {border:1px solid ;}
    #inventory h3 {font-size:16px;color:#363636;display:inline;}
    #inventory table {padding:10px;}
    .divider {border-right: 1px solid #CFCFCF;}
    #excel td {padding:5px 0px 0px 2px;}
    /*### SIDEBAR ###*/
    #sidebar h1 {font-size:16px;}
    #sidebar h2 {font-size:14px;}
    #sidebar h3 {font-size:12px;}
    #sidebar h4 {font-size:10px;}
    #sidebar input, select, textarea, img{margin-bottom:2px;}
    /*### FOOTER ###*/
    #footer {height:50px;width:100%;background:#363636;}
    #footer #links {font-size:10px;float:left;width:530px;}
    #footer #info {font-size:10px;float:left;width:230px;}
    #links div, #info div {font-size:10px;color:#757575;}
    #footer a, #footer a:visited {font-size:10px;color:#757575;text-decoration:none;}
    #footer a:hover {font-size:10px;color:#FFC809;text-decoration:underline;}
    /*### STAFF ###*/
    #staff {border-bottom:1px solid #CFCFCF;}
    #staff h2 {font-size:18px;font-weight:bold;}
    #staff h3 {font-size:14px;}
    #staff #photo {float:left;width:100px;padding:10px;}
    #staff img {border:1px solid #363636;}
    #staff #details {float:left;width:300px;padding:10px;}
