div#teaser009 {margin-top:2px;}
div#teaser009 table.ymtb {border-collapse:collapse; border:1px solid #000000;}
div#teaser009 table.ymtb thead tr th {background-color:#a641b9; color:#fff; width:25px; height:22px; font-size:12px; cursor:default; -moz-user-select:none; -khtml-user-select:none;}
div#teaser009 table.ymtb thead tr th.ymtprevious {font-size:15px; color:#fff; cursor:pointer;}
div#teaser009 table.ymtb thead tr th.ymtymh {}
div#teaser009 table.ymtb thead tr th.ymtnext {font-size:15px; color:#fff; cursor:pointer;}
div#teaser009 table.ymtb tbody tr td {background-color:#ffffff; color:#000000; width:25px; height:20px; font-size:11px; text-align:center; cursor:pointer; -moz-user-select:none; -khtml-user-select:none;}
div#teaser009 table.ymtb tbody tr td.ymdblockinvalid {color:#ffffff; cursor:default;}
div#teaser009 table.ymtb tbody tr td.ymdrangeinvalid {color:#cccccc; text-decoration:line-through; cursor:default;}
div#teaser009 table.ymtb tbody tr td:hover {background-color:#a3a92d;}
div#teaser009 table.ymtb tbody tr td.ymdblockinvalid:hover {background-color:#ffffff;}
div#teaser009 table.ymtb tbody tr td.ymdrangeinvalid:hover {background-color:#ffffff;}
div#teaser009 div#closebuttoncontainer {text-align:center;}
div#teaser009 div#closebuttoncontainer button {margin:3px auto 0; padding:1px 2px; border:1px solid #000000; font-size:11px; background-color:#a641b9; color:#fff; cursor:pointer;}
div#teaser009 div#closebuttoncontainer button:hover {background-color: #a3a92d;}

/*  custom styles for teaser  */

#left form div {margin-left: 5px; position: relative; top: -20px;}
#left input {border: 2px #808277 solid; border-right: #f9f8f3; border-bottom: #f9f8f3; font-size: 11px; padding: 2px; width: 131px; margin: 4px 0; background: url(./bpimages/calendar.jpg) no-repeat top right #fff;}
#left select {float: left; width: 63px; font-size: 10px; margin: 4px 0;}
#left .left {margin-right: 9px;}
#left .submit {background: url(./bpimages/checkrates.jpg) no-repeat; width: 135px; height: 20px; text-indent: -10000px; border: none; margin: 10px 0;}