@charset "utf-8";
/* CSS Document */

body {
background-image:url(images/brownbk.gif);
background-repeat:repeat;
background-attachment: scroll;
background-color:CC3300;
margin-top: 2em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 3em;
}

body a:link, a:visited{
color: #000000;
text-decoration: underline;
}

body a:hover{
color: #FF6600; !important
text-decoration: underline;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

#container { 
width: 890px;
background-image:url(images/blackback.png);
background-repeat:repeat;
behavior: url(iepngfix.htc);
height: 630px;
margin: auto;
position: relative;
padding: 5px;
}

#header {
width: 100%;
height: 110px;
}

#menu {
width: 715px;
background-color:#FF6600;
height: 23px;
border: thin;
border-width: 1px;
border-style: solid;
border-color: #000000;
float:left;
}

#content {
height: 460px;
width: 695px;
float: left;
margin-left: 1px;
padding-left: 15px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
background-color: #FFFFFF;
}

#left {
background-color: #FFCC66;
width: 173px;
float: right;
margin-top: 1px;
height: 494px;
}

#pscroller1{
width: 150px;
height: 120px;
font-size: 12px;
color: #000000;
}

.news {
font-size: 12px;
text-decoration: underline;
font-weight: bold;
}

#bottom {
width: 889px;
height: 18px;
margin-left: 1px;
margin-top: 1px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 5px;
background-color: #FF6600;
float: left;
}

.editdiv {
position: absolute;
float: left;
left: 15px;
}

.tbloutborder {
border: thin;
border-style: solid;
border-color: #000000;
}

.scroll_checkboxes { 
height: 100px;
width: auto; 
padding: 5px; 
font-size: 10px;
overflow: auto; 
border: 1px solid #ccc;
z-index: 1;
}
input.checkbox { 
vertical-align: middle; 
}
.tip{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
}

.bd a{
line-height: 150%;
font-size: 10px;
color: #000000;
}

.bd {
border: 1px solid #000000;
}
.bd1 {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
}

.bd1 a{
line-height: 150%;
font-size: 10px;
color: #000000;
}

.content_table tr, td{
margin-bottom: 8px;
}

#schdMenu {
width: 150px;
}

.bd3 {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}

#pscroller1{
font-size: 10px;
}

#button {
width:45px;
}

/* TOOL TIP */
a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none;
}

a.info:hover{
z-index:25; 
color: #ff6600;
text-decoration: none;
}

a.info span{
display: none;
text-decoration:none;
}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    left:12em; width:200px;
	height: 64px;
    border:1px solid #666666;
	bottom: -2em;
    background-color:#FFFFCC; color:#000000;
    text-align: left;
	font-style: normal;
	font-weight: normal;
	padding: 3px;
	text-decoration:none;
}
