@charset "utf-8";
/* CSS Document */
.black_18_bold { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; }
.red_12 { color:#900; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.header { border-bottom:1px solid #7ABA44; height:70px; padding-left:20px; vertical-align:middle; }
.body { height:auto; padding-left:20px; padding-top:15px; vertical-align:top; }
.black_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.grey_16_bold { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666; font-weight:bold; }
.grey_16_normal { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666; font-weight:normal; }
.grey_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; }
.textbox {border:1px solid #ddd; padding-left:4px; height:22px; }
.timeslots { max-width:1024; width:90%; }
.timeslots ul { list-style:none; margin-left:0px; padding-left:0px; }
.timeslots ul li a{ display:block;  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; background:url(../images/buttonli.png) no-repeat; min-height:28px; min-width:133px; text-align:center;padding-top:10px; /*padding:10px; padding-left:30px; padding-right:30px;*/ }
.timeslots ul li a:hover{ display:block;  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; background-color:#f5f5f5; background-image:url(../images/buttonlihover.png); /*padding:10px; padding-left:30px; padding-right:30px;*/  }

.timeslots ul li{ float:left;  margin:10px;width:121px;/*border:1px solid #ddd;*/ }
.blue_12 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#006699; }
.blue_12 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#006699; }
.textarea {border:1px solid #ddd; padding-left:4px; }




