/* basic styles */
html {background: url(images/top_bg.gif) repeat-x;}
body {margin: 0px; font-family: arial, sans-serif; font-size: 12px; background: url(images/bg_slice.gif) repeat-y left;}
.page {width: 1000px;}

p, td, li, blockquote {font-size: 12px;}
a, a:visited {color: black;}
a:hover {color: #dd674c;}
.red {color: #dd674c;}
.blue {color: #0076b7;}
.white {color: white;}
.on {color: #009900}
.off {color:   #CC0000}


h1 {color: #dd674c; font-size: 16px; margin-top: 0px;}
h2 {color: #0076b7; font-size: 14px; font-weight:bold;}
h3 {color: #0076b7;font-size: 12px; font-weight:bold; }
h4 {color: blue; font-size: 12px; font-weight: bold; }
h5 {color: black; font-size: 12px; font-weight: bold; }
h6 {color: black; font-size: 12px; font-style: italic; font-weight: bold;}

.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}
.border {border: solid 1px red;}
.bttmpad {margin-bottom: 10px}

.header {width: 100%; background: url(images/header_slice.gif); height: 105px; overflow: hidden}
.content {width: 800px; min-height: 700px; padding: 0px 20px 20px 20px;}

.wider {width: 250px;}

.date { color: #dd674c; padding: 37px 20px 0px 0px; font-weight: bold; width: 300px; text-align: right;}
.welcome { font-weight: bold; color: #0076b7;}

.menu {background: url(images/logo_bttm.gif) top no-repeat; width: 136px; min-height: 700px;background-color: #efe9da; padding: 30px 0px 0px 15px;}
.menu a {color: #0076b7; font-weight: bold; text-decoration: none; margin: 0px 0px 5px 15px; display: block; width: 110px; }
.menu a:hover {color: #dd674c; }
.subheader  {font-weight: bold; color: #dd674c; font-size: 14px; background: url(images/arrow.gif) no-repeat left top; padding-left: 15px; margin: 10px 0px 5px 0px;}
.menubttn {color: #0076b7; font-weight: bold; text-decoration: none; background-color: #efe9da; border: none; font-family: arial, sans-serif; font-size: 12px; margin-left: 5px;}
.icons {display: inline; width: 100px; margin: 10px; text-align: center;}
.icons a {color: #0076b7; font-weight: bold; text-decoration: none;}

#user, #pass, #submit {margin: 5px;}

.box {border: solid 1px #0076b7; margin: 10px; border-collapse: collapse;}
.box td {padding: 5px;}
.box th {padding: 5px; color: white; background-color: #0076b7; font-size: 12px;}
.yellow {background-color: #FFFF99}
.alert {background-color: #FFFF00}
.row2{background-color:  #e9ece8}

.nobullet {list-style: none;}
.nobullet li {margin-bottom: 5px;}

.nomargin {margin: 0px;}
.liketext {border: none; color: black; text-decoration: underline; background: none; font-family: arial, sans-serif; font-size: 12px;  padding: 0; cursor: pointer; height: 15px; border-bottom: solid 1px black}

.navbuttons a {padding: 2px 5px; background-color: #efe9da; border: solid 1px black; color: black; text-decoration: none; margin: 2px;}
.navbuttons a:hover{border: solid 1px #0076b7; color: #0076b7; text-decoration: none; }
.navbuttons span {padding: 2px 5px;  background-color:white; border: solid 1px gray; color: gray; margin: 2px;}

.small {font-size: 10px; color: gray;}

/*
beige - #efe9da
blue - #0076b7
rust - #dd674c
*/