/**Calendar PAge
******************/
#wsm_calendar {margin:0;}
#wsm_calendar  td {vertical-align:middle;}
.wsm_calendar_search_form {padding:5px;background:#ddd;margin:0;}
.wsm_calendar_search_form label {font-size: .95em; color: #000;}
.wsm_calendar_search_form #calendar_search {width: 110px;}
table#wsm_calendar_month_view {border:1px solid #ddd;border-collapse:none;}
table#wsm_calendar_month_view th {background:#9d863a;color:#fff;text-align:center;font-weight:normal;}
h3.wsm_calendar_date_month {margin:0;background:#9d863a;color:#fff;text-align:center; font-weight: normal; padding: 0px !important; margin: 0px !important; width: 200px;}
hr.wsm_calendar_line {margin:0;}
a.wsm_calendar_next, a.wsm_calendar_prev {background:#c1a751;color:#fff;diplay:block;padding:3px;font-weight:bold; font-size: .95em;}
a.wsm_calendar_next:hover, a.wsm_calendar_prev:hover {background:#9d863a;text-decoration:none;color:#fff;}

div.productHead {color:#ccc;background:#333;padding:3px;font-weight:normal;border-top:1px solid #555;}
#product_wrapper hr {display:none;}

div.catalogHead {color:#fff;}

div.listHRule {border:none;border-bottom:1px solid #666;background:none;}
div.listVRule {display:none;}

div.listProduct {text-align:center;}
div.wsm_product_image{float:none;margin:0px 5px 0px 0px;}

/**Form
*********************************************************************************************************************/
.wsm_inquiry_form {padding: 8px; text-align: left; width: 97%; text-align: left; margin: 0px; float: left;}
.wsm_inquiry_form_tooltip {background: url(/images/ui/icons/question_mark.gif) no-repeat center center; padding: 1px 6px;}
.wsm_inquiry_form form input, .wsm_inquiry_form form label {margin:2px 0 2px 0;}
.wsm_inquiry_form form label {float: left; clear: left; width: 40%; font-weight: normal;}
.wsm_inquiry_form form input, .wsm_inquiry_form form textarea, .wsm_inquiry_form form select {width: 58%; padding: 2px;}
.wsm_inquiry_form form select {width: 90px;}
.wsm_inquiry_form form .wsm_inquiry_row_0, .wsm_inquiry_form form .wsm_inquiry_row_1 {padding: 5px 10px;}
.wsm_inquiry_form form .wsm_inquiry_row_1 {background: #333333;}
.wsm_inquiry_form form input.timestamp-date {width: 82px}
.wsm_inquiry_form form input.wsm_inquiry_form_submit {width: auto; cursor: pointer;}

/**Interface Changes
*******************************************************/

.wsm_interface_choice{border-color:transparent #ccc transparent transparent;background:#333;padding:.5em .25em;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.wsm_interface_choice_highlight, .wsm_interface_choice_hover{background:#111;border-color:#333 transparent;filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0;}

.wsm_interface_choice a {font-size:1.2em; color:#c7b299}
.wsm_interface_choice_highlight a {color:#a02c00}
.wsm_interface_cart_headers th, .wsm_interface_cart_item td, .wsm_interface_cart_shipping td, .wsm_interface_cart_totals td{border:0px solid #666;padding:5px;vertical-align:top;}
.wsm_interface_cart_headers th, .wsm_interface_cart_item td{border-right-width:1px;border-bottom-width:1px;}
.wsm_interface_header, .wsm_interface_cart_headers th, td.wsm_interface_cart_total_left, td.wsm_interface_cart_total_right{background-color:#333;color:#c7b299;vertical-align:top;}

.wsm_interface_cart_cross_sell .cross_sell {width:30%; float:left;margin-left:1%;}

/**Get BONGO on cart page to be under the shipping info
********************************************************************/
.wsm_interface_cart_cross_sell {margin-top:150px;}

.wsm_interface_cart_master_wrapper, .wsm_interface_checkout_wrapper{padding-top: 120px;}
.ect-shipping-bongo {position:absolute; top:0;}


.wsm-cat-admin-bar-view-wrapper {width: 12em;}
.wsm-search-form-button {background-image:none!important;}
