﻿.be_tee_time {float: left; background: url(be_tee_time_smler_bg.gif) no-repeat center top; }
a:hover .be_tee_time {background:  url(be_tee_time_smler_bg_over.gif) no-repeat center top; cursor: pointer;} 
body{background: url(none) #FFF;}
#be_courseaddress {display:none;}
#be_container { width: 793px; margin:0 0 0 0;}
.calendarMatrix li{width:66px;margin:8px 3px 5px 0;}
.calendarMatrix li.matrixWeekButton{width:87px;margin:  8px 3px 5px 2px;}

li.matrixToday{width:77px;}

.be_tee_time { height: 112px; width: 112px;margin: 7px 7px 7px 0;}
#be_tee_time_grid {padding: 5px 10px 20px 10px;}
#searchMatrixDayHeader {
	height:82px;
}
#be_search_messages {display:none; width:200px;}
#be_teetimesearch-form {
    width:330px;
    float: left;
}
#be_checkout_input {float: left; width: 480px; color: #444; }
#be_detail_details {padding-left:0px; width:400px;}
#be_confirmation_detail {float:left; width: 480px}

.be_confirm_details_col1 {width: 135px;  margin: 0 0 0 5px;}
.be_confirm_details_col2 {width: 280px; }
#be_confirmation_col2 {float:left;}
#be_step_details h1 {font-size:20px; padding-top:8px;}


.be_messages {
    padding: 20px 10px 10px 75px;
    margin: 10px 0px 15px 0px;
}
.be_reward_item {
    padding: 20px 10px 10px 75px;
    margin: 10px 0px 15px 0px;
}