/* FOR SHIPPING ESTIMATOR */
td.titlebar {
	padding: 12px!important;
    border-bottom: 1px solid #dddddd;
    text-align: left!important;
}

.titlebar .shiptitle {
    font-size: 14px;
    color: #bbbbbb;
}

.titlebar a {
    float: right;
	font-size: 11px;
}

.formEstimateShipping {
	float: left;
}

.formEstimateShipping button {
	background:none repeat scroll 0 0 #777777;
	border:medium none;
	color:#FFFFFF;
}

#estimateshipping_tozip {
	width:100px;
	color:#888888;
	margin-left:5px;
	margin-right:5px;
}

#shippingestimator_info {
	width: 320px;
    border-collapse: collapse;
    background: #ffffff;
    border: 2px solid #cccccc;
}

#shippingestimator_info td {
    padding: 5px;
    text-align: center;
}

.shiptitle {
    font-weight: bold;
    border-bottom: 1px solid #dddddd;
}

.shipService {
    background: #efefef;
    font-weight: bold;
    text-align: left!important;
}
.shipWeight {}
.shipCharge {}
.shipDays {}
.shipTime {}

.serviceRow {}
.serviceRow.hzebra {
    background: #fafafa;
}
.serviceRow.vzebra {}

.serviceRow.shipService {
	padding: 15px!important;
}
.serviceRow.shipWeight {}
.serviceRow.shipCharge {
	padding: 15px!important;
}
.serviceRow.shipDays {}
.serviceRow.shipTime {}

.otheroptions {
	border-top: 1px solid #dddddd;
	text-align: left!important;
	padding-top: 15px !important;
}

.charvevalue{
    font-weight: bold;
    font-size: 14px;
}
#estimateship_input2,
#estimateship_input {
    height: 25px;
    margin: 0;
    width: 170px;
    margin-left: 2px;
    margin-right: 10px;
    position: relative;
    top: -2px;
}
#estimateship_btn {
	background:url("/site/img/cart-button-bg.png") repeat-x scroll 0 0 transparent !important;
	border:1px solid #C9C9C9 !important;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:27px;
	text-align:center;
}
