/* CSS Document */

/*Search*/  
#search {
  margin:-1px 20px 0 0;
  width:238px;
  height:25px;
  float:right;
  color:#e2c9a1;
  font-size:80%; 
  }
#search a {
  text-decoration:underline;
  color:#e2c9a1;
  }
#search a:hover {
  text-decoration:none; 
  }
input.button#find {
  padding:0px;
  vertical-align: text-bottom; 
  }
input.ind_find {
  width: 150px;
  height: 22px;
  padding: 0 0 0 4px;
  border: 1px solid;
  border-color:#5e5e5e;
  background:#2e2e2e;
  text-align: left;
  color:#e2c9a1;
  }



/*select*/ 
#select {
  background:url(/images/bg_select.jpg) no-repeat center 22px; 
  color:#000;
  font-size: 70%;
  width:341px;
  height:60px;
  margin-top:20px;
  }
#s_txt {
  text-transform:uppercase;
  color:#7f402e;
  margin-left:10px;
  }
#ser {
  width: 72px;
  height: 18px;
  font-size:11px;  
  padding: 0px;
  margin:16px 9px 0 5px;
  border: 1px solid;
  border-color:#a89d90;
  background:#fbe4c9;
  color:#848585;
   }
#ser2 {
  width: 162px;
  height: 18px;
  font-size:11px;
  padding: 0px;
  margin:16px 9px 0 5px;
  border: 1px solid;
  border-color:#a89d90;
  background:#fbe4c9;
  color:#848585;
  }
#ser3 {
  width: 270px;
  height: 18px;
  font-size:11px;
  padding: 0px;
  margin:16px 5px 0 5px;
  border: 1px solid;
  border-color:#a89d90;
  background:#fbe4c9;
  color:#848585;
  }  
#select1 {
  background:url(/images/bg_select1.jpg) no-repeat center 20px; 
  color:#000;
  font-size: 70%;
  width:346px;
  height:60px;
  margin-top:25px;
  }
  
input.but {
  width: 79px;
  height: 17px;
  margin:15px 6px 0 0;
  }  



/*Subs*/  
#subs {
  margin:50px 0 0 55px;
  font-size:80%;
  }
#subs_head {
  color:#ac8273;
  text-transform:uppercase;
  margin-bottom:10px;
  font-weight:bold;
  }
#subs_txt {
  color:#5e5e5e;
  font-size:11px;
  margin-top:10px;
  }  
#but {
  margin-top:5px;
  vertical-align:top;
  }
input.ind_subs {
  width: 125px;
  height: 16px;
  padding:0px;
  margin-top:4px;
  border: 1px solid;
  border-color:#ca987c;
  background:#f7efe4;
  color:#afacac;
  font-size:11px;
  }


/*Form entry*/
#entry {
  margin:30px 0 0 55px;
  font-size:80%;
  }
input.butt {
  width: 79px;
  height: 17px;
  margin: -25px 0 0 148px;
  float:right;
  position: absolute;
  }
input.login {
  width: 125px;
  height: 16px;
  padding: 0px;
  margin: 5px 0 0 13px;
  border: 1px solid;
  border-color:#ca987c;
  background:#f7efe4;
  color:#afacac;
  font-size:11px;
  }
input.pass {
  width: 125px;
  height: 16px;
  font-size: 11px;
  padding: 0px;
  margin: 5px 0 0 5px;
  border: 1px solid;
  border-color:#ca987c;
  background:#f7efe4;
  color:#afacac;
  }

/*Calendar*/ 
#calendar {
  background:url(/images/bg_calendar.jpg) no-repeat center 20px;
  font-size:11px; 
  color:#000;
  width:220px;
  margin:11px;
  padding-bottom:11px;
  }
#calendar_inner {
  border:1px solid;
  border-color:#a89d90;
  width:180px;
  margin:6px 25px 0 11px;
  padding:2px;
  }

#cl_txt {
  text-transform:uppercase;
  color:#7f402e;
  margin-left:10px;
  }
.cl {
  width: 145px;
  height: 18px;
  padding: 0px;
  margin:16px 9px 0 5px;
  border: 1px solid;
  border-color:#a89d90;
  background:#fbe4c9;
  color:#848585;
  font-size:11px; 
 }
.cl1 {
  width: 110px;
  height: 18px;
  padding: 0px;
  border: 1px solid;
  border-color:#a89d90;
  background:#fbe4c9;
  color:#848585;
  font-size:11px;
  }
.cl2 {
  width: 60px;
  height: 18px;
  padding: 0px;
  border: 1px solid;
  border-color:#a89d90;
  background:#fbe4c9;
  color:#848585;
  font-size:11px;
  }


table.cl_date { 
  table-layout:fixed;
  margin-top:2px;
  padding:1px;
  text-align:center;
  font-size:11px;
  }
table.cl_date  tr th { 
  font-weight:normal;
  background:#d1b48b;
  color:#fff;
  padding:3px;
  }
table.cl_date  tr td { 
  padding:1px;
  color:#cdbeae;
  }
table.cl_date a {
  text-decoration:none;
  color:#1f1d19;
  }
table.cl_date a#sels {
  background:#a56542;
  padding:2px 4px 2px 4px;
  text-decoration:none;
  color:#fff;
  }
table.cl_date a:hover {
  text-decoration: underline;
  color:#1f1d19;
  }  
