B@charset "UTF-8";
/1;2c* CSS Document */

html{

}
body{
    margin:0;
    padding:0;

}

#container{
    	margin:0;
	padding:0;
	width:820px;
	border-right:1px solid #000;
	background-color:#FFF;
	position:relative;
	top:0;
	left:0;
	overflow:hidden;
	height:100%;
}

#content{
    padding:0;
    margin:40px 0 0 0;
    width:650px;
    float:right;
    text-align:center; 
    border:0px #00f solid;
}

#content img{
	display:block;
	margin-left:auto;	
	margin-right:auto;
}

#content li{
    list-style:none;
}

#content a{

}

.caption{
	color:#25806d;
	font-family:"Myriad Pro", "ms sans serif", sans, Arial, Verdana, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:small;
}

.center{
    margin-right:auto;
    margin-left:auto;
    text-align:center;

    display:block;
}

/***** SEARCH HEADER *****/
#header{
	height:28px;
	background-color:#e5decc;
	border-bottom:1px solid #000;
	border-right:0px solid #000;
	width:657px;
	float:right;
	color:#1f6556;
	font-size:14px;
	font-family:"Myriad Pro", "ms sans serif", sans, Arial, Verdana, sans-serif;
	background-image:url(images/preserving.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:163px;
	top:0;
}
#headermiddle{
    display:block;
    font-style:italic;
    margin-top:3px;
    margin-right:7px;
    float:right;
}
#searchform{
    float:right;
    width:380px;
}
#id_query{
	border:1px solid #000;	
	width:300px;
}


/***** FOOTER ******/
#footer{
	width:656px;
	height:122px;
	float:right;
	position:absolute;
	left:164px;
	bottom:0;
	vertical-align:text-bottom;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
}



/******* NAV ********/
#nav{
	width:162px;
	float:left;
	background-image:url(images/nav.jpg);
	border-right:1px solid #000;
	font-family:"MS Reference Sans Serif", "MS Sans Serif", sans, "bitstream vera", Verdana, sans-serif;
	font-size:11px;
	line-height:1;
	padding:0 0 20px 0;
	margin:0;
	height:100%;
	position:relative;

}

#nav a{
    text-decoration:none;
    color:#000;
}


#nav ul{
	list-style:None;
	margin:0;
	text-indent:0px;
	padding:0;
	margin:0;
}

#nav li{
    padding-left:7px;
    padding-top:6px;
}

#nav input{
    background-color:transparent; 
}
.navheader{
	font-family:"Myriad Pro", Helvetica, "century gothic", "trebuchet ms", sans, "bitstream vera", Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7e6026;
	padding-left:7px;
	display:block;
	margin-top:12px;
}


/***************************TABLES**************************/
table {
      font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
      border-collapse: collapse;
      width:80%;
      margin-right:auto;
      margin-left:auto;

}
#datetable{
      font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
      border-collapse: collapse;
      width: 500px;
      margin-left:auto;
      margin-right:auto;
}

#dataTable{
    border: 1px solid #CCC;
    width:640px;
    margin-bottom:100px;
}
th {
   padding: 0 0.5em;
   text-align: center;
   background:#e5decc; 
}

tr.yellow td {
  border-top: 1px solid #FB7A31;
  border-bottom: 1px solid #FB7A31;
}

td {
   border-bottom: 1px solid #CCC;
   padding: 0 0.5em;
}

#dataTable td:first-child {
   width: 190px;
}

td+td {
      border-left: 1px solid #CCC;
      text-align: center;
}

.table-title{

}

.video-js-box{
    margin-right:auto;
    margin-left:auto;
    text-align:center;
    width:500px;
    margin-top:5px;x
}
.video-js{
    clear:both;
    margin-right:auto;
    margin-left:auto;
    text-align:center;
}

/******* AUTOCOMPLETE *********/
div.autocomplete {
  margin:0px;  
  padding:0px;  
  width:525px;
  max-height:150px;
  overflow: auto;
  background:#FFF;
  border:1px solid #888;
  position:absolute;
  text-align:left;
  color:#0E3096;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  font-size:11px;
}

div.autocomplete ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
  display:block;
}

div.autocomplete ul li.selected { 
  background-color:#ff9;
}

div.autocomplete ul li {
  margin:0;
  height:18px;
  display:block;
  text-align:left;
  list-style-type:none;
  cursor:pointer;
}



