@charset "utf-8";
/* CSS Document */
 h3 {background-color: #ECECEB;border-bottom: #BBB solid 1px;padding: 0;margin:0 0 15px;}
 h3 span {border-bottom: #DDD solid 1px;padding: 5px 10px;color: #444;font-size: 18px;display: block;text-shadow: 0 1px 0 white;}
.detail_listing02 ul{padding:0 0 10px 0 ;}
.detail_listing02 li{padding:0 0 10px;font-weight:bold;}
.detail_listing02 li .left{width:20%;text-align:right;color:#808080}
.detail_listing02 li .right{width:79%;color:#333}
.detail_listing02 li .right address{padding:5px;width:250px;border:#ccc 1px solid;font-weight:normal;}
.font-normal{font-weight:normal;}
.user .detail_listing02 li .left{width:35%;}
.user .detail_listing02 li .right{width:63%;}
.user .detail_listing02 li .full-width .left{width:17%;}
.user .detail_listing02 li .full-width .right{width:82%;}

.leftpane,.rightpane{width:49%;}
.grid_table00 {margin:10px 0;border-top:#c6c6c6 solid 1px;}
.grid_table00 th {font-weight:bold;padding:6px;border:#c6c6c6 solid 1px;background:#e5e5e5;border-top-color:#fff;}
.grid_table00 td {border:#d3d4d8 solid 1px;padding:6px;font:12px Arial, Helvetica, sans-serif;}
.grid_table00 tr:hover {background:#edf4f8;}
.submit-block{color:#acacac;font-weight:bold; display:block;}
.submit-block span{display:block;border-top:#f1f1f1 1px solid;border-bottom:#cfcfcf 1px solid;margin-bottom:10px;line-height:0;font-size:0;}
.submit-block input, .submit-block a.button01  {background:#f5f5f6;background: -moz-linear-gradient(top, #f5f5f6 0%, #dddddd 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#f5f5f6), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #f5f5f6 0%,#dddddd 100%); /* IE10+ */background: linear-gradient(to bottom, #f5f5f6 0%,#dddddd 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f6', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */border: 1px solid #b5b5b5;color: #444444;cursor: pointer;font:bold 15px Arial, Helvetica, sans-serif;overflow: visible;padding: 2px 12px ;width: auto;text-shadow: .01em 0.05em 0.01em #fff;}
.submit-block a.button01 {color: #ffffff;   display: inline-block;padding:3px 10px;  text-decoration: none; margin:0 0 0 5px;  text-shadow:0 1px 0 #4282a5; line-height: 21px;}
.submit-block  a.button02,.submit-block  a.button02:hover{ color:#0c4779; font-size:12px; text-decoration:underline; font-weight:normal;}
.submit-block a{color:#666;text-decoration:underline;}
.submit-block a:hover{text-decoration:none;color:#333;}
.submit-block a.button01:hover{color:#fff;  text-shadow:0 -1px 0 #4282a5;}
.submit-block a{color:#666;text-decoration:underline; margin-left:5px;}
.submit-block a:hover{text-decoration:none;color:#333;}

.left_wrapper{float:left;background:#FFF;width:77.5%;min-height:562px;height:auto !important;_height:562px;}
.right-sidebar{float:right;width:22.5%;}
.first-block{padding:10px 0 20px;}
.first-block .img-block{width:15%;overflow:hidden;float:left;border:1px solid #B7BBC2;padding:1px;text-align:center;}
.first-block .img-block div{}
.first-block .img-block div img{max-width:100%;}
.first-block .details-right{width:83%;float:right;padding:0 0 10px}
.first-block .details-right h4{font:bold 20px/20px Arial, Helvetica, sans-serif;color:#151515;padding:0 0 5px;}
.first-block .details-right address{display:block;line-height:18px;}
.first-block .details-right ul{width:32%;float:left;}
.first-block .details-right li{padding:0 0 5px;font-size:12px;}
.first-block .details-right .total-sum{width:67%;float:left;}
.available_bal{float:left;-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-color: #EFEFEF; border-color: #D5D5D5 #E6E6E6 #EFEFEF;border-radius:3px;border-style: solid;border-width: 1px;border-top: 1px solid #E6E6E6;color: #4C4C4C;font: bold 13px Arial,Helvetica,sans-serif;margin:2px;padding: 4px 20px;text-align: center;}
.available_bal span{display:block;color: #3280BD;font: bold 24px/24px Arial,Helvetica,sans-serif;padding: 0;}
.status-inactive { background: url(../images/bg-inactive-left.png) no-repeat scroll left top transparent;color: #FFFFFF !important;font-size: 11px;padding: 0px 10px 1px 10px !important;font-weight:normal;vertical-align:middle;margin-left:8px;}
.status_Active,.status_Inactive,.status_Cancelled,.status_Redeem{background-color:#358a02;color:#e9fae0;font-size:11px;padding:1px;border:#039a11 1px solid;width:68px;font-weight:normal;display:inline-block;text-align:center;}
.status_Inactive{background-color:#d19903;color:#5f4603;border:#bd8a01 1px solid;}
.status_Cancelled{background-color:#B70919;color:#FDC3C3;border:#AD011A 1px solid;}
.status_Redeem{background-color:#F7925F;color:#641E0D;border:#EC6A13  1px solid;}
.edit00,.delete00,.edit01,.status-active,.status-inactive,.delete-inactive{background:url(../images/sprite/sprite01.png) no-repeat left 0 ;font-size: 0;height: 18px;width: 18px; margin-right:3px;float:left;}
.delete00{background-position:0 -20px;}
.status-active{background-position:0 -40px;}
.status-inactive{background-position:0 -60px;}
.delete-inactive{background-position:0 -80px; }
.mapcontainer{width:50%;padding:10px;border:#ccc 1px solid;margin-bottom:20px;}
.add_link_product{position:relative;}
.detail_listing02.fixing_left{width:45%;}
.detail_listing02.fixing_left li{padding:0 0 10px;}
.detail_listing02.fixing_left li h4{font:15px Arial, Helvetica, sans-serif;color:#000;border-bottom:#E9E9E9 1px solid;padding:0 0 5px;}
.detail_listing02.fixing_left .left{width:30%;}
.detail_listing02.fixing_left li .right{width:68%;}
.button-link01.add-new-loc{margin:5px 5px;}

/***	For Business Reviews Listing [BusinessView.tpl]	***/

.total_rating div{float:right;padding:5px 8px}
.rating-count{font-size:12px;float:left;font-weight:bold;}
/***	For Business Reviews Listing [BusinessView.tpl]	***/
.review-listing{padding:0;margin:10px 0;color:#333;}.review-listing .fade-color{color:#999;}
.review-listing div.listing{border:#bebdbb 1px solid;padding:10px;position:relative;margin-top:-1px;}
.review-listing div.listing:hover{background:#edf4f8}
.checkbox-review {left: 10px;position: absolute;top: 12px;}
.review-listing div.listing .highlight{color:#CC0000;font-size:12px;}
.rv-left{width:12%;}
.rv-right{width:86%;}
.review-listing  .name{font-size:13px;color:#555;font-weight:bold;text-transform:capitalize;}
.review-listing  .date{font-size:12px;color:#9e9e9e;}
.review-listing .cmt{width:93%;color:#666; font-size:14px;}
.rv-title{font-size:13px;padding:2px 0;font-weight:bold}
.position{right:10px;bottom:10px;position:absolute;}
.review-listing .pagination_outer{margin-top:10px;}
.unit-rating {height:12px;width:80px;position: relative;background: url(../images/rating/starrating.png) left bottom repeat-x;overflow:hidden;}
.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0}
.unit-rating li.current-rating{background:url(../images/rating/starrating.png) left top;position:absolute;height:12px;display:block;text-indent:-9000px;z-index:1}
.unit-rating2 {height:8px;width:50px;position: relative;background: url(../images/rating/starrating2.png) left top repeat-x;overflow:hidden;margin-top:5px;}
.unit-rating2 li{text-indent:-90000px;float:left;margin:0;padding:0}
.unit-rating2 li.current-rating{background:url(../images/rating/starrating2.png) left -8px;position:absolute;height:8px;display:block;text-indent:-9000px;z-index:1}
.padding-t-10{ padding-top:10px;}
.tooltip {background: url(../images/tooltip.png) no-repeat scroll left 0 transparent;  border-right: 1px solid #CCCCCC;display: block;float: left;font: 400 10px/14px Tahoma,Geneva,sans-serif;height: 16px;margin-left: 2px;padding-left: 10px;padding-right: 5px;visibility:hidden;}
.add-link{background:url(../images/add.png) no-repeat right 5px ;padding-right:13px; float: left;}
a.add-link:hover{text-decoration:underline;}
a.action-link{font-size:11px;color:#004B8F;font-weight:normal;text-decoration:underline;}
a.action-link:hover{text-decoration:none;}
.review-detail {font-size: 11px;color: #888;}

.topspacing{margin-top:5px;}
.default-style{font-weight:normal!important;}
.default-style ul {list-style: disc outside none;margin-left: 20px;}
.default-style ol {list-style: decimal outside none;margin-left: 19px;}
.default-style ul li {float: none !important;list-style: disc outside none;padding: 0 0 10px;margin-left:14px;}
.default-style ol li { float: none !important;list-style: decimal outside none;padding: 0 0 10px;margin-left:14px;}
.default-style img {display: block;}
.default-style p {padding: 0 0 5px;}
.default-style h2, .default-style h3, .default-style h4, .default-style h5, .default-style h6 {color: #333;font: bold 18px/25px Tahoma,Geneva,sans-serif;padding-bottom: 10px;}
.default-style h3, .default-style h4 {font-size: 17px;}
.default-style h5 {font: bold 16px arial;}
.default-style h6 {font: bold 13px arial;}
.inactive-txt,.active-txt,.new-txt {color: #FFFFFF !important;font-size: 11px;font-weight:normal;display:inline-block;line-height:12px;background-color:#af2a2a;padding:0 2px;border:#BD8A01 1px solid;width:45px;text-align:center;}
.active-txt{background-color:#358A02;border-color:#039A11}
.new-txt{background-color:#FFB800;border-color:#EC8B0F; }
.detail_listing02{padding-bottom:10px;}
.top-spacing{margin-top:3px;}
.bottom-spacing{margin-bottom:20px;}
#map_canvas img{max-width:100%!important;}
.new-loction-listing {padding: 10px 0 0;}
.new-loction-listing li {background: #F9F9F9 url(../images/prefer-loction.png) no-repeat;border-top: #E4E4E4 1px solid;border-bottom: white 10px solid;padding: 3px 10px 0 30px;min-height: 24px;font-size: 13px;font-weight: bold;color: #555;}
