.pagin_div{text-align:center;padding:0px;margin:0px;bottom:105px;width:100%;}ul.pagination{list-style-type: none;width: 400px;padding: 0px;}ul.pagination li {padding: 2px 1px;display: inline;background: none;color: #ccc;border-collapse: collapse;}ul.pagination a {text-decoration: none;color: #000;border-collapse: collapse;display:inline;}.pagenav a {color: #000;}ul.pagination span{display:inline;}.continue_link {background: url('/content/img/back.png') no-repeat left;}.checkout_link {margin-left: 40px;background: url('/content/img/forward.png') no-repeat right;}.continue_link, .checkout_link {margin: 2px;padding: 2px 0px 2px 40px;vertical-align: middle;font-weight: bold;font-size: 1.4em;width: 40%;}.formLabel {float: left;width: 30%;text-align: right;font-weight: bold;margin: 2px;white-space: nowrap;clear: left;vertical-align: middle;margin-top: 8px;}.formField {float: left;width: 60%;margin: 2px;vertical-align: middle;margin-top: 8px;}.missing {color: red;font-weight: bold;}.error{color:red;font-size:16px;}.pagenav_cur{font-size:18px;color:#FF9E00;}#bscal {	 font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;     color: #000000;     background-color: #666666;     border: 0px;     z-index: 100;     width: 210px;     left: 0px;     top: 0px;     position: absolute; }  #bscal .top {          background: black;         height: 20px; }  #bscal .top td, #bscal td.bot{          color: #ffffff;         font-family: Tahoma;         font-size: 11px;         font-weight: bold;         padding: 3 5px; }  #bscal td.bot {          cursor: pointer; }  #bscal .but {          height: 16px;         border: 1px outset;         cursor: hand; }  #bscal .over {          background: red;         color: white;         cursor: pointer; }      #bscal .week {          color: #FFFFFF;         background: #3333333; }  #bscal .day {          color: #000000;         background: #e2e2e2; }  #bscal .today {          color: white;         background: #006699; }  #bscal TD.weekend {          color: black;         background: #FFCCCC;   }  #bsifr {      width: 210px;     left: 0px;     top: 0px;     position: absolute;     background-color: #FFFFCC;     margin: 0px;     padding: 0px;     border: none;     overflow: hidden;     }.info_panel{ z-index:1000;  position: absolute; left: 50%; top:-150px; height: 80px; padding-top:15px; width: 300px; margin-left: -150px;background-color: #4C4C4C;border: 1px solid #FF9E00; text-align:center; font-weight:bold; color: #FF9E00; box-shadow: 0px 0px 6px 2px #454545;}#change_content{position:absolute;  margin-left:-400px; margin-top:-100px; top:50%; left:50%; width:800px; display:none; z-index:11; background-color:white; border:1px solid #545454; box-shadow: 0px 0px 20px 4px #454545; min-height:70px; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; padding:15px}#loading_timer{z-index:12;  left:50%;  position:absolute; top:-150px;width:141px; height:99px;box-shadow: 0px 0px 20px 4px #454545;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}#hide_body{z-index:10; display:none; opacity:0.6; filter: alpha(opacity=60); -moz-opacity: 0.6; background-color:#595959; position:absolute; top:0px; left:0px;}